TW5 - Make it read only permanently

2,650 views
Skip to first unread message

NODEGAMRA

unread,
Dec 30, 2013, 12:02:12 PM12/30/13
to tiddl...@googlegroups.com
Hi to all...
I am loving TW5, I am a new user and I would like for some one to point me in the right direction.

I am a board gamer and I am putting together a FAQs for some of the games I play.
Mi goal is to be able to distribute the FAQs to the gaming community as a read only file, for offline viewing.
Nothing fancy the default snow white theme works great, I want to keep it simple and lightweight.

I have my first FAQ ready to go, but...
I would like to hide or remove access to the inner workings of TW5.
I would also like to hide of remove the sidebar, toolbar and the save, edit and control panel functions.

Any help, info or links you guys can provide would be greatly appreciated.
Thank you.

Ton Gerner

unread,
Dec 31, 2013, 10:57:34 AM12/31/13
to tiddl...@googlegroups.com
Hi NODEGAMRA,

Making TW5 readonly can be done with the Readonly theme available at [1]
Drag the Readonly theme (Sidebar, tab Tools) to your TW, save and reload.
Now you can select the Readonly theme and you see most buttons have vanished.

Unfortunately to persist in this state you have to save it and that is not possible anymore!

So there must be a - hidden - save possibility.
One way to go is based on my guide for toolbar buttons [2]. It also hides the sidebar.

The top menu of this demo [3] contains a 'Save' (left) and a 'Toggle sidebar with fluid width' (right) button.

At the moment they are white and black when hovering over the buttons.

If the Readonly theme is chosen, the 'Save button' disappears. Therefore a 'Top save' button has been defined that will NOT disappear.

When the 'Toggle sidebar with fluid width' button is clicked, the Sidebar is hidden and the tiddler width is 100% of the browser screen width.
The colors of the buttons have changed to the background color, also while hovering over the buttons.

So, you know the buttons are there (and can be used) but are hidden.

Before you publish your FAQ:

# Choose the Readonly theme.
# Set all tabs the way you want it, e.g. switch to the 'Open' tab in the Sidebar.
# Click the 'Toggle sidebar with fluid width' button to hide the Sidebar and maximize the tiddler width.
# Click the - hidden - 'Save' button in the top menu.

And there you are.

Cheers,

Ton

[1] http://tiddlywiki.com/

[2] http://tw5toolbar.tiddlyspot.com/

[3] http://tw5readonly.tiddlyspot.com/

PJO

unread,
Apr 21, 2014, 10:28:33 AM4/21/14
to tiddl...@googlegroups.com
Ton, anyone,

I have tried to follow the directions at http://tw5readonly.tiddlyspot.com to make a TW5 wiki readonly without success. Can you tell me what I have done wrong? (I have tried with 5.08 and 5.10).

I've taken the wiki I wish to make readonly and done the following

Added, via drag and drop, 

1. The Readonly theme ; saved and reloaded, then
2. The following tiddlers

$:/_images/left-arrow-button
$:/_images/right-arrow-button
$:/_images/save-button
$:/_stylesheet/topmenu
$:/_topmenu
$:/_top-save-button
$:/_top-toggle-width-sidebar-button 

I have edited the topmenu tiddler to contain

<div class="tw-page-controls tw-topmenu">
{{$:/_top-save-button}}{{$:/_top-toggle-width-sidebar-button}}
</div>

The top menu appears as I expect with Save (left) and right arrow icons at the left and right respectively. When the Readonly theme is selected the Save icon disappears and it is impossible to save the wiki. It hasn't just become invisible, it's not selectable (in any case, for what it's worth I'd like to selectable even with the right hand menu visible).

Is there something else I should have added or done?

Thanks
PJO

Ton Gerner

unread,
Apr 21, 2014, 3:00:07 PM4/21/14
to tiddl...@googlegroups.com
Hi PJO,

1) My readonly demo at [1] was made with TW5.0.8-beta.
I don't know (yet) if it works with v5.0.10-beta; I am busy upgrading my guides to v5.0.10-beta.
It will take some time since there are a lot of changes in v5.0.10-beta to cope with.

2) ONLY just for v5.0.8-beta:
As far as I can see what you describe is correct.
Upon switching the ReadOnly theme, BOTH buttons in the top menu (Save left and Toggle sidebar right) ought to be visible!
You can download my demo at [1] and check if that works as described.

Cheers,

Ton

[1] http://tw5readonly.tiddlyspot.com/

PJO

unread,
Apr 21, 2014, 3:21:37 PM4/21/14
to tiddl...@googlegroups.com
Same thing when I download the demo at [1]. selecting the ReadOnly theme causes the left save button to disappear. I'm using Firefox 28.0. 

Same result when Firefox is restarted in safe mode with all plugins disabled. Same result with Chrome 34.0.1847.116 m.

With the ReadOnly theme the highlighting of the "?" icon on the top menu happens when the cursor is an icon to the right of it.

The guide contains some useful information on other buttons and options but a Quickstart ReadOnly step-by-step HowTo would be good -- the minimum to do this and nothing else. 

Many thanks,
PJO

Ton Gerner

unread,
Apr 21, 2014, 3:55:47 PM4/21/14
to tiddl...@googlegroups.com
Hi PJO,

For me it works with Windows 7 64-bit and the following browsers (just tested with a downloaded copy of my demo):
  • Firefox v28.0
  • Chrome v34.0.1847.116
  • Opera v12.16
  • Internet Explorer v11.0.9600.17041
Sorry, I can't help at the moment.

Cheers,

Ton

Birthe C

unread,
Apr 21, 2014, 9:42:43 PM4/21/14
to tiddl...@googlegroups.com
Hi PJO
The ReadOnly demo works for me using Firefox 28 and Chrome 34.0.1847.116 m. The buttons get invisible, but moving the cursor to where the buttons used to be, changes the cursor, so you know you are at the right place, to save your changes.

Birthe

PJO

unread,
Apr 22, 2014, 12:25:07 AM4/22/14
to tiddl...@googlegroups.com
I'm also using Windows 7 64 bit. The button disappears (as does the settings/control panel button) and others move. However, there's no cursor change -- and believe me I've looked for it.

Will try another computer & browser. My first concern was to know if I'd missed a step.

Thanks
PJO

Ton Gerner

unread,
Apr 24, 2014, 11:56:13 AM4/24/14
to tiddl...@googlegroups.com
Hi PJO,

I just finished upgrading my 'TW5 read-only demo' [1] and/or [2].

It is a simplified version without using the ReadOnly theme and the Sidebar is not automatically hidden.

Have fun.

Ton

[1] http://tongerner.tiddlyspot.com/
[2] http://tw5readonly.tiddlyspot.com/

Måns

unread,
Apr 26, 2014, 6:57:32 AM4/26/14
to tiddl...@googlegroups.com
Hi Ton

I love your toggle read-only solution!!.

I was wondering if it is possible to create a global class which could be used to hide individual elements in read-only mode.
(I'd like to hide individually selected tabs from the right menu and textpassages from individual tiddlers...)

(Sth. like "hide-if-read-only-class"??)

I'm struggling to find a way to hide skeeve's (Stephan Hradek's) new tiddler button when toggling your $:/_publish checkbox.

Would you know how to do this?

Here's my "class inclusion list" (the last one doesn't work. It should refer to Hradek's .tw-newtiddler-button class ):

@@display:none;
svg.tw-image-new-button, svg.tw-image-options-button, svg.tw-image-save-button, svg.tw-image-edit-button, svg.tw-image-delete-button, svg.tw-image-cancel-button, svg.tw-image-done-button, svg.tw-journal-button, svg.tw-crypt-button, svg.tw-image-close-others-button, svg.tw-crypt-publish-button, svg.tw-image-home-button, button.tw-newtiddler-button {
     display: none;
}
@@

Cheers Måns Mårtensson

Måns

unread,
Apr 26, 2014, 7:04:15 AM4/26/14
to tiddl...@googlegroups.com
I would also like to be able to hide the "..." (AdvancedSearch link) from the normal search box...

Ton Gerner

unread,
Apr 26, 2014, 11:29:19 AM4/26/14
to tiddl...@googlegroups.com
Hi Måns,


On Saturday, April 26, 2014 12:57:32 PM UTC+2, Måns wrote:
Hi Ton

I love your toggle read-only solution!!.

Glad you like it.

I am in the process of upgrading my guides to 5.0.10-beta; a lot of work since so many things changed.
I started with the read-only guide since it was the easiest one (no extra menus and/or buttons) and i wanted to simplify it.
And there was also the question in this post ;-)


I was wondering if it is possible to create a global class which could be used to hide individual elements in read-only mode.
(I'd like to hide individually selected tabs from the right menu and textpassages from individual tiddlers...)

(Sth. like "hide-if-read-only-class"??)

 For text it is easy to hide it.

Define a class:

.hide {
     display
: none;
}

Text to hide has to be surrounded with the 'hide' style:

@@.hide
Text to hide
@@

At the moment I don't know how to hide tabs. I have to think about that.

If somebody else has a solution ...

I'm struggling to find a way to hide skeeve's (Stephan Hradek's) new tiddler button when toggling your $:/_publish checkbox.

Would you know how to do this?

Here's my "class inclusion list" (the last one doesn't work. It should refer to Hradek's .tw-newtiddler-button class ):

@@display:none;
svg.tw-image-new-button, svg.tw-image-options-button, svg.tw-image-save-button, svg.tw-image-edit-button, svg.tw-image-delete-button, svg.tw-image-cancel-button, svg.tw-image-done-button, svg.tw-journal-button, svg.tw-crypt-button, svg.tw-image-close-others-button, svg.tw-crypt-publish-button, svg.tw-image-home-button, button.tw-newtiddler-button {
     display: none;
}
@@

Sorry Måns, I have no idea; I did not experiment with Stephan's newtiddler. I saw Dave Gifford also had problems, see [1] (How to add CSS to Skeeve's newtiddler button)
Maybe Birthe C's solution (given in [1]) works.

Or can you use my 'New template tiddler' button in [2] ?

Cheers,

Ton

[1] https://groups.google.com/d/msg/tiddlywiki/7-_RBjoZh04/ZnuOOvEMVVMJ
[2] http://tw5toolbar.tiddlyspot.com/

Måns

unread,
Apr 26, 2014, 1:14:44 PM4/26/14
to tiddl...@googlegroups.com
Hi Ton

Thank you very much for taking your time to answer my question :-)...

I guess I have to make invisible buttons with no text and a svg image (assigned to a special tw-class to be able to toggle a button's visibility..

I thought it might be possible (in tw5) to create a custom hidethis class which could be used to hide anything wrapped inside it - eg. using your brilliant toggle visibility/publish feature... 

Do you know what the logic behind the svg.-prefix for the tw-button classes is?

Cheers Måns Mårtensson  

Ton Gerner

unread,
Apr 26, 2014, 2:42:35 PM4/26/14
to tiddl...@googlegroups.com
Hi Måns,



On Saturday, April 26, 2014 7:14:44 PM UTC+2, Måns wrote:
Hi Ton

Thank you very much for taking your time to answer my question :-)...

I guess I have to make invisible buttons with no text and a svg image (assigned to a special tw-class to be able to toggle a button's visibility.

I think so, e.g. the full screen button at http://tiddlywiki.com/ (Features):

<$button message="tw-full-screen">full screen support</$button>

Instead of a "standard" button you can replace the text "full screen support" by an svg icon e.g. $:/_images/full-screen-button with a class that you can use later for hiding the button.
You have to add the class "btn-invisible" to suppress the "standard" button:

<$button message="tw-full-screen" class="btn-invisible">{{$:/_images/full-screen-button}}</$button>

That way I use it in http://tw5toolbar.tiddlyspot.com/

Cheers,

Ton

I thought it might be possible (in tw5) to create a custom hidethis class which could be used to hide anything wrapped inside it - eg. using your brilliant toggle visibility/publish feature... 

Do you know what the logic behind the svg.-prefix for the tw-button classes is?
 
Because svg images are used, I think.
I just copied the code from the ReadOnly theme.

Cheers,

Ton

PJO

unread,
Apr 26, 2014, 3:21:43 PM4/26/14
to tiddl...@googlegroups.com
Ton,

Many thanks, I'll give it a go.

PJO

PJO

unread,
Apr 26, 2014, 4:10:31 PM4/26/14
to tiddl...@googlegroups.com
Works perfectly! Beautifully simple too. Many thanks. --PJO

Ton Gerner

unread,
Apr 26, 2014, 5:24:26 PM4/26/14
to tiddl...@googlegroups.com
You're welcome,

Ton

Ton Gerner

unread,
Apr 27, 2014, 6:56:39 AM4/27/14
to tiddl...@googlegroups.com
Hi Måns,

For hiding tabs:

I thought of toggling the tag for a 'tab' tiddler.
As an example the 'More' tab in the Sidebar: $:/core/ui/SideBar/More
$:/core/ui/SideBar/More is tagged with $:/tags/SideBar

To toggle hiding/showing the 'More' tab:

1) Tag $:/core/ui/SideBar/More with 'test'

2) Create a tiddler containing:

<$list filter="[!has[draft.of]tag[test]!tag[$:/tags/SideBar]sort[created]]">

<$checkbox tag="$:/tags/SideBar">&nbsp;&nbsp;Check for add 'More' tab</$checkbox>

</$list>

<$list filter="[!has[draft.of]tag[test]tag[$:/tags/SideBar]sort[created]]">

<$checkbox tag="$:/tags/SideBar">&nbsp;&nbsp;Uncheck for remove 'More' tab</$checkbox>

</$list>

Now you can toggle the $:/tags/SideBar tag on/off with means hiding/showing the 'More' tab.

Cheers,

Ton

On Saturday, April 26, 2014 12:57:32 PM UTC+2, Måns wrote:

Måns

unread,
Apr 27, 2014, 11:03:41 AM4/27/14
to tiddl...@googlegroups.com
Hi Ton

Great idea :-)

Thank you very much!

I made it a little more generic:

''ToggleTabs (from sidebar)''

<$list filter="[tag[hide]!has[draft.of]tag[hide]!tag[$:/tags/SideBar]]">
<$checkbox tag="$:/tags/SideBar">&nbsp;&nbsp;Show {{!!title}}</$checkbox><br></$list>
<$list filter="[tag[hide]!has[draft.of]tag[hide]tag[$:/tags/SideBar]]">
<$checkbox tag="$:/tags/SideBar">&nbsp;&nbsp;Hide {{!!title}}</$checkbox><br></$list>

Now any tab tagged with "hide" will get a checkbox to toggle if it should show up in the sidebar.

It would be very nice if it was boiled down to just one checkbox which would toggle the tag "$:/tags/SideBar"  on all tab tiddlers (tagged with "hide") at once.. Would that be possible somehow?

Cheers Måns Mårtensson

Ton Gerner

unread,
Apr 27, 2014, 4:27:33 PM4/27/14
to tiddl...@googlegroups.com
Hi Måns,


On Sunday, April 27, 2014 5:03:41 PM UTC+2, Måns wrote:
Hi Ton

Great idea :-)

Thank you very much!

I made it a little more generic:

''ToggleTabs (from sidebar)''

<$list filter="[tag[hide]!has[draft.of]tag[hide]!tag[$:/tags/SideBar]]">
<$checkbox tag="$:/tags/SideBar">&nbsp;&nbsp;Show {{!!title}}</$checkbox><br></$list>
<$list filter="[tag[hide]!has[draft.of]tag[hide]tag[$:/tags/SideBar]]">
<$checkbox tag="$:/tags/SideBar">&nbsp;&nbsp;Hide {{!!title}}</$checkbox><br></$list>

Now any tab tagged with "hide" will get a checkbox to toggle if it should show up in the sidebar.

Nice, I have just implemented it this way in my Read-only demo.

It would be very nice if it was boiled down to just one checkbox which would toggle the tag "$:/tags/SideBar"  on all tab tiddlers (tagged with "hide") at once.. Would that be possible somehow?

I think it must be possible, but at the moment I have no idea how to do that.
On the other hand, I like the idea of doing it per tab.
For sure, it depends upon what you want to hide.
In many cases the 'More' tab will be the first tab to hide.
In case you want the ability to switch themes and/or views, you need the 'Tools' tab. And in case of 'Zoomin' view the 'Open' tab is almost required.
The 'Recent' tab can be handy as well in some cases.

Cheers,

Ton
 

Ton Gerner

unread,
Apr 29, 2014, 2:59:10 PM4/29/14
to tiddl...@googlegroups.com
Hi all,

Added possibility of hiding the 'Hamburger' menu icon as well.

Cheers,

Ton

Devin Weaver

unread,
May 11, 2014, 10:04:24 AM5/11/14
to tiddl...@googlegroups.com
I'm curious if you download a document for offline viewing why do you require readonly? I mean if the user who downloads the document changes it then what would it matter. Maybe they wasn't to add personal notes or add house rules. Why should they be prevented to do so? The changes are local to them and do not affect the "master" version you own. And if they totally bugger it up then they can easily re download it. If they want to "upgrade" then can import a newer tiddler into their modified one and it should overwrite the unmodified ones.

I guess the real question is what does read only gain you?

Måns

unread,
May 11, 2014, 4:44:01 PM5/11/14
to tiddl...@googlegroups.com
Hi Devin

I guess the real question is what does read only gain you?

To me it is just a matter of being kind to readers of my TW.
Some of the pagecontrols and toolbarcommands aren't very useful for readers - if they hit one of them - by accident or plain curiosity > it might interrupt the reading experience - even lead to frustration..

Imo read only in this context isn't really readonly per se - it's more like: hiding elements of the layout to be able to publish a more reader friendly layout. 

You decide how easy it should be for readers to toggle editing on again. 

In one of my TWs I have put a checkbox just beneath the Sitetitle (replacing the Sitesubtitle) - for easy access..

Cheers Måns Mårtensson

Jeremy Ruston

unread,
May 12, 2014, 7:57:19 AM5/12/14
to TiddlyWiki
About 18 months ago TiddlyWiki5 featured a blue "edit" button at the top right. Until it was clicked none of the UI paraphernalia associated with editing was displayed. The idea was to make for a better experience for casual browsers of TW5. And one could just hide the edit button to disable all editing features. It got lost in some refactoring at some point, but I'm wondering now if it wouldn't be the time to bring it back.

Best wishes

Jeremy



--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.



--
Jeremy Ruston
mailto:jeremy...@gmail.com

Ton Gerner

unread,
Jul 18, 2014, 3:09:43 PM7/18/14
to tiddl...@googlegroups.com, jeremy...@gmail.com
Hi all,

I upgraded my guide 'How to make TW5 readonly' [1]

There is now a plugin which contains all functionality:
  • Hide the Sidebar tabs (*all* tabs tagged with $:/tags/SideBar)
  • Hide the Sidebar button
  • Make TW5 read-only (hide Page control buttons and Edit button)
  • Save the status (with a *special* Save button)

adelma...@gmail.com

unread,
May 2, 2016, 8:04:54 AM5/2/16
to tiddl...@googlegroups.com, jeremy...@gmail.com

Le vendredi 18 juillet 2014 21:09:43 UTC+2, Ton Gerner a écrit :
Hi all,

I upgraded my guide 'How to make TW5 readonly' [1]

There is now a plugin which contains all functionality:
  • Hide the Sidebar tabs (*all* tabs tagged with $:/tags/SideBar)
  • Hide the Sidebar button
  • Make TW5 read-only (hide Page control buttons and Edit button)
  • Save the status (with a *special* Save button)

Cheers,

Ton

[1] http://tw5readonly.tiddlyspot.com/

 
Hi I have just a question regarding the process , steps to make a tiddlywiki readonly with your plugin (thank you provide it to the tw users !)
In your tw in the help tid (http://tw5readonly.tiddlyspot.com/)
-you indicate to disable some button before hiding the sidebar tabs with the  add tag $:/tags/hide -- delete tag $:/tags/SideBar system but how could we edit a sidebar tab then without the edit buttons. Is it just a mistake concerning the order presented in this help tid or i missed something?
-at the end how can we save the settings if we have hidden the save button ? of course we should use the "special Save button that does not disappear when hiding the standard Save button" but I don't know how to  reach the $:/plugins/tongerner/ro/publish  tid to use this button,  even just after having added the plugin  I can only reach it by the plugin panel and then with internal links presented.

As I am new to the use of TW maybe I lack how to get to a specif tiddler (I use the search field or my table of contents tid that appears as a sidebar tab or the more tab and the system or shadow subtag but out of that i don't know if can get to specif tid  ?)

Please excuse my poor English
For contextual information I want to use TW for an extended  Faq , documentation tool and make it a disposal for customers as an "offline file" because the tool is great , light and could offer an interessant alternative to a webhelp pages system.



 

Ton Gerner

unread,
May 2, 2016, 10:28:51 AM5/2/16
to TiddlyWiki
Hi,
 
 
Hi I have just a question regarding the process , steps to make a tiddlywiki readonly with your plugin (thank you provide it to the tw users !)
In your tw in the help tid (http://tw5readonly.tiddlyspot.com/)
-you indicate to disable some button before hiding the sidebar tabs with the  add tag $:/tags/hide -- delete tag $:/tags/SideBar system but how could we edit a sidebar tab then without the edit buttons. Is it just a mistake concerning the order presented in this help tid or i missed something?

If you go to the 'readme' (or 'help') tiddler of my plugin (via Control panel > tab plugins > click the '>' arrow at 'Read-only' plugin) you can click the link $:/plugins/tongerner/ro/publish.
First click the 'Help >>' slider for the general workflow and after that follow the 4 steps as given in $:/plugins/tongerner/ro/publish:

1) Hide buttons (edit button included!)
2) Hiding sidebar tabs. There is no need to edit the tiddlers of the sidebar tabs. As stated:

Hiding tabs in the Sidebar is a 2-step procedure:
  2a) Add the tag $:/tags/hide to tabs you want to manipulate.
  2b) Remove the tag $:/tags/SideBar from the tab you want to hide.


Adding/removing tags is just done by checking the appropriate checkboxes. If in step 2a e.g. the 'More' tab has been checked, the tag $:/tags/hide will be added to tiddler $:/core/ui/SideBar/More.
Below 2b) Hide 'tabs in Sidebar' now appears:

Uncheck to hide $:/core/ui/SideBar/More

If you uncheck this checkbox, the More sidebar tab will be hidden (by removing the tag $:/tags/SideBar; tag $:/tags/hide is still available to find the hidden tab when you want to make the tab visible again).

3) Hiding the sidebar and advanced search buttons
 

-at the end how can we save the settings if we have hidden the save button ? of course we should use the "special Save button that does not disappear when hiding the standard Save button" but I don't know how to  reach the $:/plugins/tongerner/ro/publish  tid to use this button,  even just after having added the plugin  I can only reach it by the plugin panel and then with internal links presented.

As I am new to the use of TW maybe I lack how to get to a specif tiddler (I use the search field or my table of contents tid that appears as a sidebar tab or the more tab and the system or shadow subtag but out of that i don't know if can get to specif tid  ?)

After performing steps 1, 2 and 3 (if applicable), you can save in step 4. The save button (after 'Save changes') is always visible and active even when the 'normal' save button has been hidden.

Note (contained in the 'readme'):
Although you can hide the 'Sidebar' and 'Advanced Search' button, they remain 'active'. So it will be possible to have access to Control panel > Plugins > $:/plugins/tongerner/ro > $:/plugins/tongerner/ro/publish to recover the read/write state.

Which means:
1) You can bring back the sidebar even when the button is invisible
2) You can get at $:/plugins/tongerner/ro/publish by searching for e.g. 'publish' in the sidebar. Since $:/plugins/tongerner/ro/publish is a shadow tiddler you need to click the - may be now invisible - advanced search button to the right of the search field and clicking the 'Shadows' tab.

Hope that helps,

Ton

adelma...@gmail.com

unread,
May 3, 2016, 4:08:51 AM5/3/16
to TiddlyWiki
Hi
Thank you for your fast answer
It has helped a lot.
The plugin is more practical than i thought. (The tiddler with the checkbox was the missing part).






John Newell

unread,
Jun 16, 2016, 9:53:09 PM6/16/16
to TiddlyWiki
In finalising a tiddlywiki side project and researching what I don't - that I need to know, I cam across your post - and your comment : "I guess the real question is what does read only gain you?"

As an ebook author, the integrity of the content is important - to me and to the reader.
I could allow readers to edit the content, at their own risk........ but an in-tact tome is critical for several reasons - including :
  • An "edited" version of my ebook could be shared after a reader has made changes that I would not like to see out there publicly - I would have no control over the book's contents.
  • I remember my early editing of tiddlywiki. I was clumsy. I have crashed complete TW HTML files, I have wrecked and lost tiddlers. I have experimented with CSS and achieved cool and disastrous results. I have become so frustrated at my own ineptitude in its personalisation that I have slammed down my laptop screen. I don't want THAT as a gift to my readers.

I am only guessing but I reckon 99.9% of the global population would be naiive to the charms and abilities - even the name - of tiddlywiki. And that's why I have created as many cues and enhancements of intuitive navigation and ease of reading adjustments as I can.


As a resource for note taking, story building, wiki-ing anything worthy of curating, Tiddlywiki is a category-killer.

As an editable and destroyable eBook version ....... no.


My eBook is due to be released in the coming 3-4 days and am in the process of final edits including READ-ONLY-ing it.


In final research, and reading your post  - I am grateful for it - as it cements in my mind the need to make this project as congruent and flowing as possible for the reader.


all the best  - John Newell ( project " Spiritual Quest" eBook / twBook ! )

c pa

unread,
Jun 17, 2016, 12:14:33 PM6/17/16
to TiddlyWiki
Oh this is an easy one.
#1 Edit the edit template and change it to look exactly like the view template
#2 Open up the tiddlywiki in a text editor, find the shadow edit template, and make it look exactly like the view template.
#Save the text file
#Load in a browser and test

John Newell

unread,
Jun 17, 2016, 6:26:00 PM6/17/16
to tiddl...@googlegroups.com
 Hi c pa

I'm ReadOnly -ing my Final TW as an eBook - which works fine 

I am applying that as my final, distributable product. 

If what you suggest is worth doing - I would be grateful to see the end result and any accompanying Guide Notes, I just don't have any free time ATM to pursue your suggestion - I am not a coder - so it already daunts me

Cheers John
--
You received this message because you are subscribed to a topic in the Google Groups "TiddlyWiki" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tiddlywiki/hF30Y9WD9lE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tiddlywiki+...@googlegroups.com.

To post to this group, send email to tiddl...@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.


--
John Newell
Social As Pty Ltd


Mark S.

unread,
Jun 17, 2016, 7:45:42 PM6/17/16
to TiddlyWiki
As an eBook, if you take away the ability to save, you also take away the ability to have annotations. Probably worth thinking about annotations and bookmarks in future ebooks. An annotated ebook could be passed among friends who could add their thoughts.

Mark

John Newell

unread,
Jun 17, 2016, 8:37:55 PM6/17/16
to tiddl...@googlegroups.com
Hi Mark

In the release of the twEbook I have disabled the ability for readers to add, edit or save content using the tiddlywiki platform. 

Please note that I expect in excess of 95% of readers to be interacting with the twEbook on mobile devices ( phone & tablets ). That means access to cloud services within the eBook ( NOT so common ...... yet!! ) 

Tiddlywiki is perfectly suited to embeds, online interaction etc - how many tiddlywikis have you created with <iframes>, <a & <h ref's for live maps, site links, audio, video?

Why should content on eBooks be thought of - and delivered - as a book does .... ie just with TEXT and a colourful cover and some included images? 

That's like handing a child two tin cans connected with string - instead of the iPhone 
in your pocket.

So, I am embedding a facility to handle uploading of content that can include :

• text | notes | ideas | comments | journaling | etc
• images from their device ( or from online links to sites / or from iCloud links I provide )
• audio ( similarly )
• video ( similarly ) 

I guess my perspectives include : 

•WHY overtax the TW format with additional complexity and bulk - when online connection can make it lighter, cleaner and provide far more options?

• WHY NOT make eBooks FAR more vibrant and engaging?

•WHY NOT allow the reader (participant) to add / curate / journal within the eBook using THEIR favourite platform ( medium, evernote, writebox etc ) by a simple upgrade of embedding ? 

A project underway illustrates this. 5 years ago, with some of my ( paramedic ) trainers, I developed a dynamic live 'SHOW' : 
" 11 DAYS : Survival Skills for Schoolies" 
in order to recreate/ present the 11 primary dangers facing school leavers attending Schoolies week locations ( incl drug and alcohol abuse - their direct and indirect consequences - overdose, poisoning, driving fatalities, drowning (beach parties), crushing (music events), sexually transmitted diseases, glassing ( in pubs, nightclubs etc), assault, sexual predators etc. 

Graphic, powerful stuff re-enacted with real situations on stage, with live and recreated footage and audio, student onstage enact enactments ( eg nite club 18yo overdose and paramedic attendance all the graphic evils needed to be seen) plus PAR (proactive, active & reactive) options and solutions for survival ... Up to 4000 in audience at any event (with medical and chaplain support each time)

We're now Beyond Scoolies - as those holiday binge-feats are fast diminishing, yet the threats are there , more underground now and added to with bullying, identity theft, new drug risks, etc

Time for a book that 

- interviews operational people talking about real situations, paramedics, police, counsellors, undercover agents, firemen, other emergency services, parents, survivors, victims ( audio mainly )
- allows notes and concepts to be recorded
- polls conducted ( eg using APESTER )
- visually communicates in ways that text is too limited in
- etc

This book is half way into a 4 month work up.

Not because we just CAN - but because it is all so POTENT by comparison with the alternatives - we WILL be using text, images, audio, video and LIVE UPDATES directly into the book via updated cloud-based content management,

What eBooks use that ? 
V2 or new editions to update are old-school
And downloading AGAIN to update should be a redundant process for users.

Yes. That sounds like a website, doesn't it.
Except that website are big clunky buggers to download and redeliver within an iPhone.


However

One single HTML file isn't.


This is just a snippet of what I want to proceed with and am looking into setting up a new team to help action much of this and more.


A TW eBook that works as a website, an online and offline DYNAMIC eBook.


There are great educational and commercial applications for this and will be seeking mutually beneficial support soon with TW community. Am already involved with several NFP's to provide better communication dispersion ... Rural Communities to provide better marketing options ( LIVE, interactive, venue updatable Directories that will empower SME's and attract and engage their market.)

Enough for now - was working up this email as one comm to many respondents- so have expanded this somewhat ......

Please

If ySou wish to dig deeper, want to open up new possibilities, have a yearning to get something important taken live .... 

Keep in touch


John Newell
Skype - johnrnewell
telegram app - GodOfThunder
Email mobile : blue...@me.com (pref!)
Mobile - +61 419992172

PO Box 484 
Healesville Victoria 
AUSTRALIA 3777



--
You received this message because you are subscribed to a topic in the Google Groups "TiddlyWiki" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tiddlywiki/hF30Y9WD9lE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.

For more options, visit https://groups.google.com/d/optout.

Morgaine O'Herne

unread,
May 1, 2018, 1:18:31 PM5/1/18
to TiddlyWiki
I have discovered - quite by accident - that if you encrypt the control panel while in read-only mode it is impossible to restore the buttons that would enable a reader to change anything. The same would be true, I suppose, if you encrypted the 'Advanced Search.'

TonyM

unread,
May 1, 2018, 7:37:06 PM5/1/18
to TiddlyWiki
Morgaine,

Sounds like a great tip, but I would never use the work, impossible (or never for that matter) when It comes to security. I can imagine simply editing an empty wiki in a text editor and copying the control panel tiddler and replacing the encrypted one as a way around this. However it is true few would know how to do it unless the instructions are posted on the internet.

Can the reader export the remaining tiddlers? They could then import them into an empty wiki.

:(

But never the less good observation.

Tony

Morgaine O'Herne

unread,
May 2, 2018, 12:13:25 AM5/2/18
to TiddlyWiki
Not easily.  The import button would not be available. Of course, if they know more than I do about what's under the hood...
So basically you'd be keeping honest people honest, that's all. I get you.

On Tuesday, May 1, 2018 at 5:37:06 PM UTC-6, TonyM wrote:
Morgaine,


Can the reader export the remaining tiddlers? They could then import them into an empty wiki.


TonyM

unread,
May 2, 2018, 12:43:30 AM5/2/18
to TiddlyWiki
Morgaine,

I just wanted ensure people understood that limitation, but the truth is a little security by obscurity goes a long way. Co-incidentally I am proposing something new in the Dev Forum which may potentially solve this, I expect however it will be a while in coming.

In fact if you did not mention it I would not have included it.

Regards
Tony

Ste Wilson

unread,
May 2, 2018, 1:13:44 PM5/2/18
to TiddlyWiki
A locked door only keeps out honest people.

@TiddlyTweeter

unread,
May 2, 2018, 2:24:08 PM5/2/18
to TiddlyWiki
Its an interesting thread with a number of different recurrent themes ...

1 - That read-only = switching off some stuff. That's already confusing :-)

2 - That Tiddler specific encryption will save you. It won't on Tiddler by Tiddler IF if any of those tiddlers is part of the TW ecosystem. It could only permanently protect on unique new tiddlers. Makes no sense to put those in a public TW anyway.

3 - Blurring of issue of "lets make an easier end-user experience" with "can I secure this from Attack By Vogons?" :-)

IMO, what is called "Read-Only" here is simply modification of interface for end-users. A worthy aim. Security has got nothing to do with it.

Just thoughts
Josiah
Reply all
Reply to author
Forward
0 new messages