wiki:MyPagePlugin

Version 4 (modified by cboos, 23 months ago) (diff)

boy, how 0.10 was broken...

MyPagePlugin for Trac

Description

This plugin for Trac 1.0 enables some convenient facilities for maintaining a "personal journal" in a sub-hierarchy of the TracWiki.

For now, the plugin is hosted on GitHub (https://github.com/cboos/trac-mypage-plugin), until trac-hacks supports Git (1.0 *cough* *cough*...)

Bugs/Feature Requests

Existing bugs and feature requests for MyPagePlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

You can check out MyPagePlugin from here using Git, or browse the source with Trac GitHub :-(

Example

One of my early "MyPage", showing the embedding of the content of the previous page (itself still embedding part of its previous page).

For example, this can be a simple informal "TODO" list, with a recap of the previous days to get started

The page PageTemplates/MyPage would typically contain something like this:

= $MYPAGE_USER: $MYPAGE_DATE ($MYPAGE_ISODATE)

== New Today

== Continuing...

$MYPAGE_LAST_PAGE_QUOTED

{{{#!div class=important
//(remove this section in your own [[wiki:/PageTemplates/MyPage/$MYPAGE_USER]] page)//

[[MyPageHelp]]
}}}

Use this as a starting point when creating your own template, i.e. PageTemplates/MyPage/<user>.

Author/Contributors

Author: cboos
Maintainer: cboos
Contributors:

Attachments (2)

Download all attachments as: .zip