214 | | === ~~!SubWiki~~ === |
215 | | |
216 | | '''NOTE''': This is now maintained as part of the [th:wiki:HierWikiPlugin HierWiki plugin]. |
217 | | |
218 | | Derived from TitleIndex. Returns a list of sub-wiki entries. A sub-wiki page is a page that is is deeper in the hierarchy than the current page. e.g. if the current page is People, this will return a list of all wiki entries that start with "People/" |
219 | | |
220 | | ''Download:'' [attachment:SubWiki.py] |
221 | | [[BR]]''Version:'' >= 0.8 |
222 | | [[BR]]''By:'' Muness Alrubaie <muness@gmail.com> |
223 | | |
224 | | A different version that lists the contents of the line specified in the second parameter next to the the link. |
225 | | |
226 | | [[BR]]''Download:'' [attachment:SubWiki.2.py] |
227 | | [[BR]]''By:'' csawyer@yumaed.org -- ''Ver:'' 0.8 |
228 | | |
229 | | A different version that lists the contents of the first heading element next to the link. The second parameter specifies the number of levels to display. Based on the version by csawyer@yumaed.org. |
230 | | |
231 | | [[BR]]''Download:'' [attachment:SubWiki.3.py] |
232 | | [[BR]]''By:'' muness@gmail.com -- ''Ver:'' 0.8 |
233 | | |
234 | | |
235 | | === ~~!ParentWiki~~ === |
236 | | |
237 | | '''NOTE''': This is now maintained as part of the [th:wiki:HierWikiPlugin HierWiki plugin]. |
238 | | |
239 | | Inserts a link to the "parent" wiki entry. This only applies to wikis that have a "/" in their name indicating hierarchy. e.g. an entry named Java/Introduction will have a parent of Java. All other wiki entries have a parent of WikiStart. |
240 | | |
241 | | ''Download:'' [attachment:ParentWiki.py] |
242 | | [[BR]]''Version:'' >= 0.8 |
243 | | [[BR]]''By:'' Muness Alrubaie <muness@gmail.com> |
244 | | |
245 | | Download: [attachment:ParentWiki.2.py] [[BR]] |
246 | | Version: >= 0.10 [[BR]] |
247 | | By: dexdev@gmail.com |
335 | | |
336 | | === !TracNav === |
337 | | [[html(<a href="http://svn.ipd.uka.de/trac/javaparty/wiki/TracNav">)]] |
338 | | [[Image(tracnav.png, nolink)]] |
339 | | [[html(</a>)]] |
340 | | The !TracNav macro implements a fully customizable navigation bar for the Trac wiki engine (a replacement for the pure static !TracGuideToc macro). The contents of the navigation bar is a wiki page itself and can be edited like any other wiki page through the web interface. The navigation bar supports hierarchical ordering of topics. |
341 | | |
342 | | Further information and a life example can be found at the [http://svn.ipd.uka.de/trac/javaparty/wiki/TracNav TracNav home page]. |
343 | | |
344 | | Updated version 2005-03-25: Improved look & feel, more robust parser for table of contents pages, improved page preview handling. |
345 | | [[BR]]''Download:'' [attachment:TracNav.2.py] [[BR]]''By:'' Bernhard Haumacher (haui at haumacher.de), ''Version:'' = 0.8.x |
346 | | |
347 | | Updated version 2005-11-26: Improved wiki syntax handling for toc entries (using Trac's parser now). More stable toc tree building. Trac 0.9 support. |
348 | | [[BR]]''Download:'' [attachment:TracNav.3.2.py], [attachment:tracnav.css] |
349 | | [[BR]]''By:'' Thomas Moschny (moschny at ipd.uni-karlsruhe.de), ''Version:'' >= 0.9 |
350 | | |
351 | | === Tags === |
352 | | Tagging, - implemented as a set of macros, - allows non-hierarchical organization of wikis and tickets like gmail and del.icio.us. You can query for wikis/tickets tagged a given way with set operation (unions, intersections, groupings and not operators).[[BR]] These allow for a much more flexible means to organize your wiki content.[[BR]]Further information, examples and installation instructions are available at the [http://www.trac-hacks.org/wiki/TagsPlugin Tags for Trac] homepage. |
353 | | [[BR]]''Version:'' >= 0.8 |
354 | | [[BR]]''By:'' Muness Alrubaie <muness@gmail.com> |
441 | | === !LastModified === |
442 | | |
443 | | Shows the last modification date of the specified page, or the page the macro appears in if not specified. An optional argument, {{{ delta }}}, can be given to show the time elapsed since the last modification. The output is placed in span with a title that gives the exact modification date and the author of the change. For more information, visit its [http://trac-hacks.org/wiki/LastModifiedMacro page at Trac Hacks]! |
444 | | |
445 | | ''Usage:'' |
446 | | {{{ |
447 | | [[LastModified]] |
448 | | [[LastModified(delta)]] |
449 | | [[LastModified(MacroBazaar)]] |
450 | | [[LastModified(MacroBazaar,delta)]] |
451 | | }}} |
452 | | |
453 | | ''Download:'' http://trac-hacks.org/download/lastmodifiedmacro.zip |
454 | | [[BR]]''Version:'' >= 0.7 |
455 | | [[BR]]''By:'' Steven N. Severinghaus <sns@severinghaus.org> |
456 | | |
457 | | |
458 | | === !WikiCalendar === |
459 | | |
460 | | Renders a calendar of links to date-based wiki pages. Its primary use is for maintaining a calendar of meeting minutes, but it can be used in any situation where the wiki page name is based on the date. It is designed to work well with the [wiki:MacroBazaar#Blog Blog] macro, so if a previous month is selected from the Blog, the calendar will display the selected month. |
461 | | |
462 | | ''Example:'' |
463 | | {{{ |
464 | | [[WikiCalendar(Meeting-%Y-%m-%d)]] |
465 | | [[Blog(Meeting-%)]] |
466 | | }}} |
467 | | |
468 | | |
469 | | |
470 | | ''Download:'' |
471 | | See TracHacks [http://trac-hacks.org/wiki/WikiCalendarMacro WikiCalendarMacro] page. |
472 | | [[BR]]''Version:'' >= 0.8 |
473 | | [[BR]]''By:'' Matthew Good <trac matt-good net> |
474 | | |
475 | | ''Download:'' [attachment:WikiCalendar.3.py] [[br]] |
476 | | Added navigation links (for previous/next month) to the calendar caption. |
477 | | [[BR]]''Version:'' >= 0.8 |
478 | | [[BR]]''By:'' Jan Finell <finell@cenix-bioscience.com> |
479 | | |
480 | | See [http://trac-hacks.org/ticket/55 here] how to change this macro to work with trac 0.10. |
481 | | |
482 | | [wiki:MacroBazaar#Categories (categories)] |
483 | | ---- |
484 | | |
588 | | === !TracPoll === |
589 | | |
590 | | This macro adds ''polls'' to Trac. Any number of polls can be added to a page and polls are unique to each project. |
591 | | |
592 | | The pickled state of the poll is stored in {{{polldir}}} (set at the top of the plugin). No locking is performed. |
593 | | |
594 | | Usage: |
595 | | |
596 | | {{{ |
597 | | [[Poll(Title for poll; Option 1 for poll; Option 2 for poll; etc.)]] |
598 | | }}} |
599 | | |
600 | | ''Download:'' http://trac-hacks.org/wiki/PollMacro |
601 | | [[BR]]''By:'' Alec Thomas <trac-form@swapoff.org> -- ''Ver.'' >= 0.7.1 |
602 | | |
603 | | === !AddComment === |
604 | | |
605 | | Adds a textarea to TracWiki pages allowing for quick ''comments'' to be added in a standard format. |
606 | | |
607 | | The comments are fully integrated into the Wiki, incrementing the version number and adding a log comment. |
608 | | |
609 | | ''Download:'' http://trac-hacks.org/wiki/AddCommentMacro |
610 | | [[BR]]''By:'' Alec Thomas <trac-form@swapoff.org> |
611 | | [[BR]]''Version:'' >= 0.8 and >= [1688] |