iTW - TiddlyWiki for iPhone

209 views
Skip to first unread message

BidiX

unread,
Mar 2, 2008, 5:36:31 PM3/2/08
to TiddlyWiki

Now, with UploadTiddlerPlugin[1] iTW is really usable on iPhone.

iTW is a TiddlyWiki with the look and feel of an iPhone application. It works also fine in Safari.

iTW uses UI components available in the OpenSource project "iVélib", a fantastic application for iPhone[2] (in French).

Because it is (for now) impossible to save locally a TiddlyWiki on an iPhone, iTW uses UploadPlugin to save to web. Optionally, iTW uses UploadTiddlerPlugin to update the hosted TiddlyWiki when a tiddler is edited.

To speed the save to web process, usefull when only EDGE is available, the TW core was exported to an external file, like all TiddlyWiki hosted at TiddlyHome. Plugins also are externalized in a file.

iTW is now available as a package with all ressources and scripts [3] ready to install on the web.

Thanks to make comments and suggestions.


-- BidiX
http://bidix.info

-----
[1] http://tiddlywiki.bidix.info/#UploadTiddlerPlugin : UploadTiddlerPlugin and storeTiddler.php "upload" or "save to web" a single tiddler by updating, inserting or deleting a single tiddler in a TiddlyWiki file located on the web.

[2] http://www.ivelib.com/

[3] http://itw.bidix.info/iTW_1.0.0.zip

Dave Parker

unread,
Mar 3, 2008, 1:22:43 AM3/3/08
to TiddlyWiki
would this also work

1. for a pocket pc?
2. on a regular desktop computer saving tiddlers as separate files?
3. with tiddlyspot (to save individual tiddlers) to save time saving
to web (when on a slow computer)?

Dave Parker

Daniel Baird

unread,
Mar 3, 2008, 2:13:56 AM3/3/08
to Tiddl...@googlegroups.com
On Mon, Mar 3, 2008 at 4:22 PM, Dave Parker <ceda...@telus.net> wrote:
>
> would this also work
> [...]

> 3. with tiddlyspot (to save individual tiddlers) to save time saving
> to web (when on a slow computer)?

tiddlyspot uses a version of BidiX's UploadPlugin that doesn't
currently support per-tiddler uploads.

We'll consider using BidiX's UploadTiddlerPlugin when it's been tested
by the community a bit more.


Cheers
;D

--
Daniel Baird
i neeber olok at ym kyebord wen i tpey

BidiX

unread,
Mar 3, 2008, 5:01:31 PM3/3/08
to Tiddl...@googlegroups.com
Hi Dave,

On Mon, Mar 3, 2008 at 7:22 AM, Dave Parker <ceda...@telus.net> wrote:

would this also work

1. for a pocket pc?
 
I'm not sure because it uses some WebKit (Safari) particularity, especially for images. 


2. on a regular desktop computer saving tiddlers as separate files?
 
UploadTiddlerPlugin doesn't save each tiddler as a separate file, it upload an edited tiddler  and inset it in an existing TiddlyWiki on the web.

3. with tiddlyspot (to save individual tiddlers) to save time saving
to web (when on a slow computer)?

Daniel has already answer this question for TiddlySpot. He need to be cautious not to break something. Personally I use UploadTiddlerPlugin for a couple month on a day to day base but always in the same context. I need some feedbacks to understand if it is really reliable.

Cheers,

-- BidiX
http://bidix.info

Dave Parker

unread,
Mar 3, 2008, 6:10:37 PM3/3/08
to TiddlyWiki

>
> > 2. on a regular desktop computer saving tiddlers as separate files?
>
> UploadTiddlerPlugin doesn't save each tiddler as a separate file, it upload
> an edited tiddler and inset it in an existing TiddlyWiki on the web.
>

One more (two part) question:
a) does it only inject a tiddler that's already named in the TW, or
can it inject a new tiddler,
b) if so, could this be used to inject tiddlers (even plugins) into
any TW files you want?

I know these questions are a little "off label" (not the original
intended use) but it sounds like an interesting plugin with lots of
potential...

Dave

BidiX

unread,
Mar 4, 2008, 1:52:25 AM3/4/08
to Tiddl...@googlegroups.com
On Tue, Mar 4, 2008 at 12:10 AM, Dave Parker <ceda...@telus.net> wrote:

One more (two part) question:
a) does it only inject a tiddler that's already named in the TW, or
can it inject a new tiddler,

It can both update an existing tiddler or insert a new one. There is still a small limitation for now, it can rename a tiddler. That is to say if a tiddler title changes, a new tiddler is created with the new title and the old one stay in place. But in the next release of UploadTiddlerPlugin this should be solved.

b) if so, could this be used to inject tiddlers (even plugins) into
any TW files you want?

Yes, now you can insert a tiddler from everywhere. Have a look at http://tiddlywiki.bidix.info/storeTiddler.php  it is also a form to insert a tiddler in a TiddlyWiki. But you need a UserName and a password ;)


-- BidiX
http://bidix.info


BidiX

unread,
Mar 8, 2008, 6:52:47 PM3/8/08
to TiddlyWiki


On 4 mar, 07:52, BidiX <bidi...@gmail.com> wrote:
>
> There is still a
> small limitation for now, it can rename a tiddler. That is to say if a
> tiddler title changes, a new tiddler is created with the new title and the
> old one stay in place. But in the next release of UploadTiddlerPlugin this
> should be solved.

UploadTiddlerPlugin Version 1.1.0 and storeTiddler.php Version 1.1.0
available at http://TiddlyWiki.bidix.info/ solve this issue.

-- BidiX
http://bidix.info

wolfgang

unread,
Mar 17, 2008, 11:39:23 AM3/17/08
to TiddlyWiki
Hi BidiX,

I like your adaptation of Saq's LimitOpenTiddlersPlugin into
historyplugin in the collections of plugins in the iplugins.js file -
with an additional back and forward button.

However, I wasn't able to adjust the number of open tiddlers or items
in the history popup, as it is possible with the original plugin.
How would I have to go about to accomplish these settings?

Regards.

W.

BidiX

unread,
Mar 17, 2008, 5:06:27 PM3/17/08
to Tiddl...@googlegroups.com
Hi Wolgang,

HistoryPlugin is just a variation of Saq's LimitOpenTiddlersPlugin specialized for iTW. I had not try to write a general purpose plugin. It manages only one tiddler open at a time.

To adjust the size of the history stack, you just have to change this variable in the plugin header :
Story.prototype.maxPos = 11;

11 correspond to the maximum of item that can be displayed in the history popup on an iPhone screen !


Cheers,

-- BidiX
http://bidix.info

IanO

unread,
Mar 17, 2008, 10:26:38 PM3/17/08
to TiddlyWiki
I have just been looking at the iPod Touch. As I understand it, it is
the iPhone without the phone.
My interest is to carry my TiddlyWiki with me, as wll as pictures of
my grand children.

No where else did I see any mention of local web pages.
Since the product supports pictures locally, I was hoping I could have
my TW even if it were read-only.

Several outfits are making clones which will bring the price more
inline with a non phone appliance.
I'm not entirely clear how your package works.

Can you edit on the phone?

But then you upload the edit to TiddlyHome?

At this point, I'm more than a little confused.

Also, what is EDGE?

Thanks,
IanO

wolfgang

unread,
Mar 18, 2008, 2:16:32 AM3/18/08
to TiddlyWiki
Thanks for the answer,

> To adjust the size of the history stack, you just have to change this
> variable in the plugin header :
> Story.prototype.maxPos = 11;

Have to try again - didn't work when I did first. Mybe made a small
mistake.

> Also, what is EDGE?

Mobile phone technology.

> Can you edit on the phone?
>
> But then you upload the edit to TiddlyHome?

You edit a download version of your ITiddlyWiki - but then only save
it oneline - not on the iphone it self. Which doesn't seem to work.
Also take a look at this thread:
http://groups.google.com/group/TiddlyWiki/browse_thread/thread/a1c4e369a2bdbe1b/764e031fa1d72662?lnk=gst&q=+iTW#764e031fa1d72662

Regards,

W.
Reply all
Reply to author
Forward
0 new messages