How to save a tiddlywiki file to computer from the web

145 views
Skip to first unread message

ran...@cloudburstpoetry.com

unread,
Dec 19, 2011, 5:38:13 AM12/19/11
to tiddl...@googlegroups.com
Where'd those instructions go? I have a tiddlywiki site here:

http://churchofchrist.randal.fastmail.fm

I want to revise it, but original file is on an old computer I can't get
to right now. So I want to download the site to my new computer. Using
the "save as" feature doesn't capture it. How do I do that?

Thanks,

Randal Matheny
http://randal.us
(My TW biz card)

Bauwe Bijl

unread,
Dec 19, 2011, 6:41:30 AM12/19/11
to TiddlyWiki
Hi Randal

As an alternative you can download a new TiddlyWiki empty.html and
save it local (by downloading you get the latest tw-version).
From the backstage>import you can load all the tiddlers from the old
online document:
http://churchofchrist.randal.fastmail.fm/
...to the new local TiddlyWiki, from where you can start editing the
content.
When finished you can replace the old TiddlyWiki with the new on the
server.

Bauwe

Måns

unread,
Dec 19, 2011, 7:22:21 AM12/19/11
to TiddlyWiki
Hi Randal

>... I want to download the site to my new computer. Using the "save as" feature doesn't capture it. How do I do that?

Copy paste this link (as a text-copy): http://churchofchrist.randal.fastmail.fm
to somewhere else than this thread - ie. a Word- or LibreOffice
document - or another TW.
Right click on the link and choose "save target as" - then you'll get
a copy of your online document...

Cheers Måns Mårtensson

TonG

unread,
Dec 19, 2011, 7:23:01 AM12/19/11
to TiddlyWiki
Hi Randal,

Or you can save the source code of your site: Firefox > Tools > Web
developer > Page source.

Cheers,

Ton

ran...@cloudburstpoetry.com

unread,
Dec 20, 2011, 6:13:04 AM12/20/11
to tiddl...@googlegroups.com
Thanks much for the replies.

Bauwe, I thought I'd try your good suggestion to update, but
still have that CORS problem. Was not able to do that, not in
Firefox, Safari, nor Opera. In the first and last, I got the CORS
error message. In Safari it just sat there with the import
message but did nothing. Again (this to everyone generally) those
instructions given on how to do this don't mean much to normal
folk.

I did through trial and error finally figure out the right
options to get the site downloaded. That I was able to revise it
and upload it again was proof positive I had finally gotten it.

Thanks again for your help.

Randal
http://randal.us

Bauwe Bijl

unread,
Dec 20, 2011, 7:21:06 AM12/20/11
to TiddlyWiki
Hi Randal

...the CORS thing...grr (thats why I still use the good old ff-3 ...
simply because I need things to work).
There are a few options to run an older firefox:
You can install different firefox versions and use profiles.
Another option is to use a portable browser from an usb stick.

I have worked out the multiple firefox versions option for linux:
http://howtoos.nl/#MultipleFireFoxes

People do use http://portableapps.com/ (windows solution)
...there are also portable apps for linux and mac...
I believe you are on a mac...you might try:
http://www.freesmug.org/portableapps:firefox (ff version 3.x)

sidenote:
Måns and I discussed options to make portable-apps distro agnostic
(which is possible already!)...but the real goal: "OS agnostic
portable tiddlywiki browser" would be the best thing...a tiddlywiki
editing machine.
... in progress ...

Bauwe

HansBKK

unread,
Dec 20, 2011, 10:34:22 AM12/20/11
to tiddl...@googlegroups.com
On Tuesday, December 20, 2011 7:21:06 PM UTC+7, Bauwe Bijl wrote:
Another option is to use a portable browser from an usb stick.
Note that a regular hard-disk system benefits from the portable approach - 99% of the apps I use on a daily basis are sync'd along with my data between multiple machines/locations, so my version updating, config tweaking etc only needs to be done once and is automatically replicated to my other desktops. Unison lets me work on multiple locations between sync cycles and get the most recent changes from multiple machines, only occasionally do I need to use diff/merge tools.

Actually running from a USB device can be horribly slow, even if you're using that as your transport mechanism, much better to incorporate a sync-work-sync cycle into your workflow. Constant backups a side benefit as well.

Måns and I discussed options to make portable-apps distro agnostic (which is possible already!)...but the real goal: "OS agnostic portable tiddlywiki browser" would be the best thing...a tiddlywiki editing machine.

To me one of TW's traditionally compelling features is the ability to carry/send a single, "generic, data-only" html+js file and give the full TW experience to anyone with any reasonably modern browser.

Creating a proprietary browser specifically to cope with TW's implementation seems a major step in exactly the opposite direction, and I very fervently hope that Jeremy's renewed efforts on core's "next gen" will get us back to "any modern browser" compatibility (or at least with FF 4+, IE 8+ and Chrome).

Or has that become too difficult these days? I'm genuinely asking as I don't have a clue about javascript "standards". . .

Bauwe Bijl

unread,
Dec 20, 2011, 12:41:31 PM12/20/11
to TiddlyWiki
Hi Hans

> Creating a proprietary browser specifically to cope with TW's

> implementation seems a major step in exactly the opposite direction...

Perhaps you are right...but I consider any tool added to the palette
of possibility's as progress (besides the fun off sorting stuff out
that interests me).
But I do agree somewhat about your remark.

To me it's also important to serve a tw to others as a single webpage
which works in any browser.
But I love to keep all options open regarding to editing and saving.

I've largely overcome compatibility issues here by using couchdb
(which runs on all major OS's) for tiddler storage ... local(off-line)
and cloud (plus the use of Chrome on linux...etc.)
A future proof editing capable browser/tool would be less complicated
to use I guess...

Bauwe


HansBKK

unread,
Dec 21, 2011, 12:23:15 AM12/21/11
to tiddl...@googlegroups.com
On Wednesday, December 21, 2011 12:41:31 AM UTC+7, Bauwe Bijl wrote:
    > Creating a proprietary browser specifically to cope with TW's
    > implementation seems a major step in exactly the opposite direction...

>    Perhaps you are right...but I consider any tool added to the palette of possibility's as progress (besides the fun off sorting stuff out that interests me).

Thanks for your reply Bauwe, and of course, FOSS is all about choices, scratch your own itch. I would just hate to see such a tool used as a workaround for long-term incompatibility issues.

Back in the Prism days, I created several "standalone apps" as far as the users were concerned, and using portable FF they're still in use today through three major platform upgrades, browser switches etc.

Apparently Chrome now offers something similar, haven't had the need to investigate yet. . .


>    I've largely overcome compatibility issues here by using couchdb (which runs on all major OS's) for tiddler storage ... local(off-line) and cloud (plus the use of Chrome on linux...etc.)

Are there any examples/documentation/posts that would enable a non-programming-but-technical person to figure out how to do the same?

Or did you just base your implementation on this?
http://blog.unclephil.net/post/2010/06/01/Exercise%3A-Mixing-2-nice-products

And I'm not familiar with couchdb, what does that offer over say SQLite? Of course I'll google as well, just if you have a particularly compelling feature in mind. IMO, too bad GoogleGears is going away

ran...@cloudburstpoetry.com

unread,
Dec 21, 2011, 6:14:47 AM12/21/11
to tiddl...@googlegroups.com
> You can install different firefox versions
> and use profiles. Another option is to use

> a portable browser from an usb stick.

Bauwe and Måns,

Interesting discussion in the wake of my question, although much of it
was over my head. I may wind up installing an old version of FF, so I
can work with TW.

For the majority, however, if TW can't get around the CORS problem, it
will become a mere tool for geeks. It will be useless for the unwashed
masses. And that will be a shame. I got a glimpse of its promise and
have bent over backwards, in my limited way, to learn just a little bit.
But I've not been able to figure out how to work around the CORS issue,
so TW has suddenly become a limited-use item for me.

I had even considered jumping to WoaS for some things, but the new fork
there hasn't yet taken off.

So I'll follow TW's development on the CORS issue with great interest.
And pray for solutions that work for the rest of us.

[]s

Randal
http://randal.us

Bauwe Bijl

unread,
Dec 21, 2011, 6:47:51 AM12/21/11
to TiddlyWiki
Hi Hans

> Are there any examples/documentation/posts that would enable a
> non-programming-but-technical person to figure out how to do the same?

Yes..I have written some guides...and it's made simple to use because
of the replication-distribution so non-technical users don't need to
deploy the app (or install couchapp).

> Or did you just base your implementation on this?http://blog.unclephil.net/post/2010/06/01/Exercise%3A-Mixing-2-nice-p...

It's a fork of Phils TiddlyCouch yes (not the plugin from link
above)...a couchapp.
I've added a newer tw version to use SystemSettings and an Atom feed.
And created some empty replicate ready TiddlyCouches for distribution.

You can:
use a couchdb in the cloud
use a couchbase local (so you can work off-line and private...sync
later)

(I usually write a tiddler on one of my local TiddlyCouches and post
with curl to anywhere...almost like email)...
(still examining whats needed to have a send button per tiddler :)

Here is the base (where I write info about TiddlyCouch):
http://bijl.iriscouch.com/bijl-ctw/_design/tiddlycouch/_list/tiddlywiki/tiddlers

One of the 3 replicate-able TiddlyCouches...functional and empty (no
content...howto inside)
http://bijl.iriscouch.com/empty-ctw/_design/tiddlycouch/_list/tiddlywiki/tiddlers

Here some information on howto install a local couchdb.
http://bijl.iriscouch.com/bijl-ctw/_design/tiddlycouch/_list/tiddlywiki/tiddlers#CouchBase

This is nice to do:
http://bijl.iriscouch.com/bijl-ctw/_design/tiddlycouch/_list/tiddlywiki/tiddlers#PublishFromLocalToCloud
(free traveling tiddlers...like sending mail)

Source:
https://github.com/BauweBijl/TiddlyCouch

note...it's experimental...(I'm working on several issues)

B-)

TonG

unread,
Dec 21, 2011, 11:51:47 AM12/21/11
to TiddlyWiki
Hi Randal,

May be this [1] is of interest.

Cheers,

Ton

[1] https://addons.mozilla.org/en-US/firefox/addon/forcecors/

On Dec 21, 12:47 pm, Bauwe Bijl <bauweb...@gmail.com> wrote:
> Hi Hans
>
> > Are there any examples/documentation/posts that would enable a
> > non-programming-but-technical person to figure out how to do the same?
>
> Yes..I have written some guides...and it's made simple to use because
> of the replication-distribution so non-technical users don't need to
> deploy the app (or install couchapp).
>
> > Or did you just base your implementation on this?http://blog.unclephil.net/post/2010/06/01/Exercise%3A-Mixing-2-nice-p...
>
> It's a fork of Phils TiddlyCouch yes (not the plugin from link
> above)...a couchapp.
> I've added a newer tw version to use SystemSettings and an Atom feed.
> And created some empty replicate ready TiddlyCouches for distribution.
>
> You can:
> use a couchdb in the cloud
> use a couchbase local (so you can work off-line and private...sync
> later)
>
> (I usually write a tiddler on one of my local TiddlyCouches and post
> with curl to anywhere...almost like email)...
> (still examining whats needed to have a send button per tiddler :)
>
> Here is the base (where I write info about TiddlyCouch):http://bijl.iriscouch.com/bijl-ctw/_design/tiddlycouch/_list/tiddlywi...
>
> One of the 3 replicate-able TiddlyCouches...functional and empty (no
> content...howto inside)http://bijl.iriscouch.com/empty-ctw/_design/tiddlycouch/_list/tiddlyw...
>
> Here some information on howto install a local couchdb.http://bijl.iriscouch.com/bijl-ctw/_design/tiddlycouch/_list/tiddlywi...
>
> This is nice to do:http://bijl.iriscouch.com/bijl-ctw/_design/tiddlycouch/_list/tiddlywi...

HansBKK

unread,
Dec 21, 2011, 11:37:01 PM12/21/11
to tiddl...@googlegroups.com
Excellent, glad to get these links together here.

Unfortunately, no personal bandwidth available to look at it yet, but it's been added to the list.

BTW is it based on the latest core TW or?

ran...@cloudburstpoetry.com

unread,
Dec 22, 2011, 4:34:09 AM12/22/11
to tiddl...@googlegroups.com
Ton, it looked like a winner, but hasn't worked for me on the first
tries. Thanks!
Reply all
Reply to author
Forward
0 new messages