wiki:MyPagePlugin

Version 3 (modified by Christian Boos, 11 years ago) (diff)

more link fixes, add an "example"

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)

  • MyPage-sample-2012-01-04.png (48.0 KB) - added by Christian Boos 11 years ago. For example, this can be a simple informal "TODO" list, with a recap of the previous days to get started
  • MyPage.png (48.0 KB) - added by Christian Boos 11 years ago. For example, this can be a simple informal "TODO" list, with a recap of the previous days to get started

Download all attachments as: .zip