Tiddlywiki 2.6.5 introduces a bug that affects Opera and Safari users:
Saving changes works, but only until the first time the browser is
refreshed. After that, the user will only get the warning:
"It's not possible to save changes. Possible reasons include:
- your browser doesn't support saving (Firefox, Internet Explorer,
Safari and Opera all work if properly configured)
- the pathname to your TiddlyWiki file contains illegal characters
- the TiddlyWiki HTML file has been moved or renamed"

The cause of this bug is at line 10144 of the source code for 2.6.5:
"<!--POST-SCRIPT-START-->" has been placed before the
"if(useJavaSaver)" script instead of after it (where it was in tw
2.6.4, which worked in Opera and Safari), so the entire
"if(useJavaSaver)" script gets overwritten after the first save by
whatever is in MarkupPostBody, which in a default tiddlywiki is
nothing.

A temporary workaround is to open the tiddlywiki in Firefox and create
a tiddler with the title MarkupPostBody and place the following script
in the tiddler's body:
<script type="text/javascript">
//<![CDATA[
if(useJavaSaver)
        document.write("<applet style='position:absolute;left:-1px'
name='TiddlySaver' code='TiddlySaver.class' archive='TiddlySaver.jar'
width='1' height='1'></applet>");
//]]>
</script>

After saving the MarkupPostBody tiddler, the tiddlywiki can once again
be saved in Opera of Safari.

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To post to this group, send email to tiddlywiki@googlegroups.com.
To unsubscribe from this group, send email to 
tiddlywiki+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.

Reply via email to