Hi Dylan I think this could be a useful example of a custom app built on TW5. Most of what you want to do is possible, and with a little help we should be able to get you up and running.
On Mon, Nov 11, 2013 at 1:14 AM, Dylan Kinnett <[email protected]>wrote: > For some time now I've been looking <https://github.com/dylan-k/bestrew>for a > good way to build a tool I can use to keep track of written > manuscripts, venues for publication, submissions to those venues and so on. > This weekend I discovered TiddlyWiki5, and it seems like a very good way to > get this done. As I set this up, I'm likely to have some questions. Is it > alright to ask them here? > Yes, this is the best forum - just make sure that as you've done here you indicate that you're asking about TW5. > > 1. *Documentation* - With the latest version of TiddlyWiki being in > Alpha, I want to be sure that I'm reading useful help material. Are > websites like Tiddler Toddler not applicable to the new version? If not, > where are the best sources for introductions, etc.? > > Most of the core concepts are common between TW Classic and TW5 (e.g., tiddlers, fields, tags, etc.), but lots of the details have changed. TiddlyWiki5 is quite new still, and so there aren't yet as many resources for it. We need new users like you to help us create the material. > 1. *Custom fields *- How can I control the entry form for a new > tiddler? I see "add a new field" which seems to work, but can I create an > entry template with specified fields every time?Can those entry fields > include a dropdown of specified values? I'd like to create, I think, three > of these custom forms. > > There is the ability to use a skeleton tiddler with the tw-new-tiddler message so that you can clone an existing tiddler to create a new tiddler. You'd need to create your skeleton tiddlers with the appropriate fields, and then provide a separate "new tiddler" button for each type of tiddler you want the user to create. > > 1. *Table View *- is it possible to build a table that displays all of > the tiddlers created via the method described above? I think I'd like to > create three of these as well. > > Yes, here's an example: <table><tbody><tr><th>Title</th><th>Description</th></tr><$list filter="[!has[draft.of]has[plugin-type]sort[title]]"><tr><td><$link to={{!!title}}><$view field="title"/></$link></td><td><$view field="description"/></td></tr></$list> </tbody> </table> It's hard to follow right now because a temporary issue makes it necessary to write it out without line breaks. Here's the same thing laid out more conventionally: <table> <tbody> <tr> <th>Title</th> <th>Description</th> </tr> <$list filter="[!has[draft.of]has[plugin-type]sort[title]]"> <tr> <td><$link to={{!!title}}><$view field="title"/></$link></td> <td><$view field="description"/></td> </tr> </$list> </tbody> </table> This example is listing all the plugins in the wiki, which is to say it's showing the title and description fields of all tiddlers that are not drafts and have the field "plugin-type". > Thanks, anyone, for any advice or assistance that you can give. > Dave Gifford is working on much the same techniques for contact management. > I should add, for whatever it may be worth, that I'm very skilled with > HTML, XML and CSS; I'm less skilled with Javascript, but I'm starting to > learn it. > Terrific. Knowing CSS (and your way around your browsers developer tools) will help a lot with re-theming and styling. The goal of TW5 is to let people do the kind of stuff that would ordinarily require JS, so I'd hope you'd be able achieve your goals without resorting to it! 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 [email protected]. > To post to this group, send email to [email protected]. > Visit this group at http://groups.google.com/group/tiddlywiki. > For more options, visit https://groups.google.com/groups/opt_out. > -- Jeremy Ruston mailto:[email protected] -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/groups/opt_out.

