[[PageOutline(2-5,Contents,pullout)]] = 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 [https://github.com/cboos/trac-mypage-plugin/issues here]. If you have any issues, create a [https://github.com/cboos/trac-mypage-plugin/issues/new new ticket]. == Download == Download the zipped source from [https://github.com/cboos/trac-mypage-plugin/zipball/master here]. == Source == You can check out MyPagePlugin from [https://github.com/cboos/trac-mypage-plugin.git here] using Git, or [https://github.com/cboos/trac-mypage-plugin 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). [[Image(MyPage-sample-2012-01-04.png)]] 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/`. == Author/Contributors == '''Author:''' [wiki:cboos] [[BR]] '''Maintainer:''' [wiki:cboos] [[BR]] '''Contributors:'''