Friday, November 28, 2008

A taxonomy of carnivorous animals using MPTW

This is pretty cool:
http://animals.tiddlyspot.com/

Created by Jacques Bouchard.

He's using "group" mode to good effect. Notice you can change to "sitemap" mode for a giant tree display.

Friday, September 19, 2008

Bug fix in SelectThemePlugin

Thanks Mark A. for finding this one.

And there's also an enhancement to NewMeansNewPlugin so that you can turn it off for new journals as described here.

Updating instructions can be found here.

And here are some changesets if you're interested:

http://trac.tiddlywiki.org/changeset/6761
http://trac.tiddlywiki.org/changeset/6743

Tuesday, June 10, 2008

Couple of bug fixes

  • Reported by Raúl over on the GTD list - done/close now works when you rename a tiddler.
  • Reported by Chris W - Sync reports change while unplugged when it shouldn't have. This was due to bug in RenameTagsPlugin which Chris also helped locate.
Thanks very much Raúl and Chris. See here for how to update. You only need RenameTagsPlugin and SaveCloseTiddlerPlugin, but there's no harm in fetching them all to make sure you have the latest.

Wednesday, May 14, 2008

Minor MPTW/Tiddlyspot bug

If you created an MPTW on Tiddlyspot in the last two days you might want to get rid of the autosave default in MptwConfigPlugin. Find the following line:

config.options.chkAutoSave = true; // do autosave

and replace it with this:

config.options.chkAutoSave = (window.location.protocol == "file:"); // do autosave if we're in local file


Friday, April 25, 2008

Changing the default theme

So let's say you've followed the example in the previous post and created your custom theme. How do you make it the default theme when you start up?
  • Under tags tab click systemConfig
  • Open and edit MptwUserConfigPlugin
  • Paste in this:
config.options.txtTheme = 'MyCustomTheme';
  • Save and reload

Another method for changing your edit template

This is more advanced and serves as a guide on installing your own tweaks as a theme.
  • Under tags tab click systemTheme
  • Click 'new here' and create 'MyCustomTheme'
  • Paste in the following:
|Name|MyCustomTheme|
|Description|My Custom Theme|
|PageTemplate|MptwTheme##PageTemplate|
|ViewTemplate|MptwTheme##ViewTemplate|
|EditTemplate|##EditTemplateTweaked|
|StyleSheet|##StyleSheet|

!EditTemplateTweaked
<!--{{{-->
<div class="toolbar" macro="toolbar +saveTiddler saveCloseTiddler closeOthers -cancelTiddler cancelCloseTiddler deleteTiddler"></div>
<div class="title" macro="view title"></div>
<div class="editLabel">Title</div><div class="editor" macro="edit title"></div>
<div macro='annotations'></div>
<div macro="showWhenExists EditPanelTemplate">[[EditPanelTemplate]]</div>
<div class="editLabel">Tags</div><div class="editor" macro="edit tags"></div> <!--- moved this above content --->
<div class="editorFooter"><span macro="message views.editor.tagPrompt"></span><span macro="tagChooser"></span></div>
<div class="editLabel">Content</div><div class="editor" macro="edit text"></div>
<!--}}}-->

!StyleSheet
/*{{{*/
[[MptwTheme##StyleSheet]] /* include MPTW styles */

.title { color:red; } /* or whatever */

/*}}}*/

  • Click done
  • Under options >> click 'select theme' and select your new theme
Notice that we're using the ViewTemplate and PageTemplate from the original MptwTheme. Cool huh? This kind of stuff has only become possible since TiddlyWiki 2.3.

How to move your tags edit box back up above the tiddler content

Actually it used to be there but I moved it back to the bottom so as to be less different from standard TiddlyWiki. Here's what to do:
  • Under tags tab click systemTheme
  • Click MptwTheme and edit it
  • Scroll down to the EditTemplate section
  • Swap the order of these two lines:
<div class="editLabel">Content</div><div class="editor" macro="edit text"></div>
<div class="editLabel">Tags</div><div class="editor" macro="edit tags"></div>

  • Click done

MPTW in Outlook Today

See here.
Notice the screenshot. Looks very much like an MPTW.

Update: fixed link. Thanks Ken.

Thursday, April 24, 2008

Tags not showing in tags tab

On Thu, Apr 24, 2008 at 7:47 AM, John <xxx@gmail.com> wrote:
When a tag name is first cap, it shows in the dropdown list, but not in the left side menu "tags" section.
 
A few people ask about this so I will cc this to the blog. The full tags list is available under the "More" tab.  There is a reason for this behaviour - if you use tags to structure your tiddlers hierarchically then your tags list will quicky become long and mostly useless. The convention of using lowercase for tags that are "just tags" along with the filtered TabTags reduces this tendancy. If you want to restore the default behaviour and list every tag in the main tags tab then simply delete a tiddler called TabTags. This will revert to the shadow TabTags and you will get the full list.

Saturday, April 12, 2008

ToggleTagPlugin updated

Using toggleTag macro normally doesn't set the tiddler modified date. Now it can optionally. Changeset details here. You probably don't need to get this update. It's mainly for the benefit of MonkeyGTD, so that your done actions can be sorted nicely by the date they were done.

Thursday, April 10, 2008

The other usual place

The other usual place is here. You can even see the change in trac if you're interested.

NewMeansNewPlugin Update

Alex Hough points out on the TiddlyWiki group that if you have an unsaved new tiddler open for edit, clicking new tiddler (with NewMeansNewPlugin installed of course) won't give you a new tiddler. Since new means new, this had to change. And now new really means new. Phew. Thanks Alex. To get this update import NewMeansNewPlugin from the usual place[1]. Or copy and paste from the usual place[2].

[1] http://mptw.tiddlyspot.com/upgrade.html
[2] http://mptw.tiddlyspot.com/#NewMeansNewPlugin

Now last time I updated MPTW it broke MPTW site creation on Tiddlyspot. So I'm off to test that now...

... yep (but fixed now). It's something to do with dos style newline chars. a) They're getting introduced somewhere and b) the r4tw as used by Tiddlyspot doesn't handle them properly. Darn it. Am considering a rewrite of r4tw in python since, a) it could use a rewrite, b) I could learn python, c) Google AppEngine is python and d) it might be useful to Chris Dent for TiddleWeb (which is also python). Numerous signs are pointing in the direction of python at the moment.

Sunday, March 30, 2008

Welcome

Welcome to the brand new blog for MPTW. This is where I will post information about updates and ideas related to MPTW. I will still post major things to the TiddlyWiki mailing list, but minor improvements, fixes and updates, as well as thoughts, ideas, discussions and musings on MPTWs future and other related topics will be posted here. Subscribe if you're an MPTW user who want's the keep up to date with the latest in MPTW.

MptwTrimTheme

The point of this theme is to give you some more screen real-estate. And hide the clutter of the sidebar tabs.

Try it out by clicking here and then click "apply" from the tiddler toolbar.

MPTW 2.3 and higher users, if you want to update you can follow these instructions:
  • Click backstage, import
  • Select MptwUpgradeURL from predefined feeds and click open
  • Tick MptwTrimTheme (or just tick everything if you want to ensure your MPTW is up to date).
  • Untick "Keep these tiddlers linked..."
  • Click import
  • Save and reload

Saturday, March 8, 2008

What's New in 2.3

The new theme mechanism is the biggest change. And we are now using the latest TW code. See here for more details.