Search posterous

Search all posts and users. Type a name, type a favorite song title, whatever! See what comes up.
  

More posterous blogs











More recommended blogs »

Here are posterous posts filed under tiddlywiki...

Tamlyn says...

I think most writers agree that writing is our most important task. That task can be seriously hindered when we find out a file has gone corrupted and there is no backup! I have had that happen for me over the years, but not anymore. I use dropbox. It is a file sharing system, that stores your files on the web, and distributes them to all computers having the dropbox client and your login. You get 2 GB Free storage.

Here is how to use it:

Step 1:
Install dropbox
You can install the dropbox client in windows/mac/(ubuntu) linux

Step 2:
Sign up for an account
Get a very obscure password (I use the passwordmaker firefox extension to generate one)

Step 3
Set up your dropbox folder, and copy/move all your current writing projects into it
Dropbox will synchronize your document to the web, and also keeps a revision history for every file. When you work offline on a file, the changes get synchronized the moment you are connected again.

---
And that's the basics. From now on all your writing projects are stored on a server for backup. You can work on like you used to do (with your files in another directory than usual, though), but you can rest assured that all your writings are safe.

But there is more
For my notes related to writing projects I use TiddlyWiki. This is a wiki you can keep as a single file on your computer. In it you keep separate subjects, called tiddlers.

A usual writing project is usually built up as follows.

  • ProjectFile = main menu for the project, with a short synopsis and links to all the other pages.
  • ProjectPlot = the plot structure broken down in scenes. I edit that file when I make changes during writing (new plot twists for instance)
  • ProjectCharacter1 2 3 etc (names for main charactes, b-cast in separate file)= character description, for B-cast characters: where I saw them last, what they did to help the main character along (I tend to lose track of them lol)
  • ProjectIdeas = general notes on the book. Things I think about while writing to add to rewrites of older chapters (I rarely go back while writing)
  • ProjectNotes = my jot pad while I write. Everything gets moved to character/ideas/plot eventually.
  • ProjectToResearch = everything I can think of that I need to research later. Using TK (thanks to Cory Doctorow) in the manuscript to make it easier to find points where I need to enter that research during my editing process.
  • ProjectBackstory = This file is filled with everything I sometimes hint at for my book, but never really say out loud (who likes to read ten pages of backstory in a novel?)

I also keep a journal in the wiki, and use it to create my to do list for the day and smart goals for the week. As with everything else: when it's in the dropbox, it's in the server backup :)

I have two computers, and dropbox runs on both of them. It only contains my graphics work, my e-library and a directory for software I only wanted to install for me (I run ubuntu).

So there you have it. Dropbox for Writers. As the free plan allows you to store up to 2 GB of data, you could also think of copying a playlist for your writing. I keep my project files small, as I only use text files for my writing. That way I can use a simple full screen editor to write in (I use JDarkroom, Q10 is a good alternative for windows).

Filed under: tiddlywiki

gigajosh says...

First I wasn’t sure how to install TiddlyWiki plugins. Then I figured that one out. Now I was a bit confused on how I was supposed to install a TiddlyWiki Adaptor (I always thought Adaptor was spelt with an ‘e’ but I guess not J)

I wanted to import plain text files as tiddlers, so was looking for a plugin to do this when I came across this page about importing on tiddlywiki.org. It mentions that “By default, content can only be imported from other TiddlyWiki documents [but] Adaptors can be used to extend that functionality to arbitrary sources”. The Adaptors page it links to simply contains a list of links to Javascript files, so I wasn’t really sure what to do with them a first.

However, after downloading one of these Javascript files, the RawTextAdaptor.js, using right-click à Save Target As, and opening it in a text editor I saw there was a source URL (http://devpad.tiddlyspot.com/#RawTextAdaptor).

I realized that RawTextAdapter was itself a tiddler on a TiddlyWiki compatible page (tiddlyspot.com is a free TiddlyWiki host) so that was good news. Why? Because you can import TiddlyWiki tiddlers from other web pages directly into your own TiddlyWiki as explained by Ken Girard, who helpfully commented on my previous post with this information. He told me to:

-       go to the top right corner of your TiddlyWiki and click on ‘backstage'

-       then choose 'import'

-       enter the url of the site you want to import, so in my case that was http://devpad.tiddlyspot.com/#RawTextAdaptor

-       check the boxes of tiddlers you want to import, so in my case that was RawTextAdaptor (it actually shows you all the tiddlers available on the devpad.tiddlyspot.com)

-       down at the bottom tick the box that says "Keep these tiddlers linked to this server so that you can synchronise subsequent changes" so that you can use the built-in sync function to get any later updates (‘sync’ is also in the background section).

So that’s what I did and it imported the RawTextAdaptor for me.

The conclusion is that an Adaptor is simply a tiddler. I was just thrown by the links that linked directly to the Javascript files. So even without using the import function as described above, I could have added the Adaptor to my Tiddlywiki simply by creating a new tiddler in my TiddlyWiki, and copying the contents of the Javascript file into the new tiddler, giving it any name I wanted and saving it.

However, the advantage of using the import function is the import option that lets you "Keep these tiddlers linked to this server so that you can synchronise subsequent changes". This means if the author updates the Adaptor you can easily update it without going looking for it again.

Adios,

Josh

Filed under: tiddlywiki

marcelo says...


Filed under: tiddlywiki