Changes between Version 16 and Version 17 of FlexibleWikiPlugin


Ignore:
Timestamp:
Jun 8, 2015, 12:29:48 PM (9 years ago)
Author:
figaro
Comment:

Cosmetic changes, tagged with license

Legend:

Unmodified
Added
Removed
Modified
  • FlexibleWikiPlugin

    v16 v17  
    1 = Flexible Wiki Plugin =
     1[[PageOutline(2-5,Contents,pullout)]]
    22
    3 == Disclaimer ==
     3= Flexible Wiki Plugin
    44
    5 '''This project is not maintained anymore. Feel free to make a fork.'''
     5== Description
    66
    7 '''Plugin is experimental and may have database query perfomance issues. At least, database structure should be improved.'''
    8 
    9 '''Plugin is in working state at the moment! Tested with version 0.11.7.'''
    10 
    11 == Overview ==
    12 
    13 Plugin allows one to make flexible structure of wiki pages. Parent pages can be set up for any wiki page, so we get flexible structure instead of 'plain' wiki structure.
    14 
    15 == Download ==
    16 
    17 Download the zipped source from [download:flexiblewikiplugin here].
    18 
    19 == Source ==
    20 
    21 You can check out FlexibleWikiPlugin from [http://trac-hacks.org/svn/flexiblewikiplugin here] using Subversion, or [source:flexiblewikiplugin browse the source] with Trac.
    22 
    23 == Description ==
     7This plugin allows you to make flexible structure of wiki pages. Parent pages can be set up for any wiki page, so it is possible to get flexible structure instead of 'plain' wiki structure.
    248
    259For example, if you want to structure pages on your wiki and use 'native' Trac approach, you should name you pages in a specific manner:
     
    4428For displaying navigation in 'tree' manner, special macro is provided, see details below.
    4529
    46 == Installation ==
     30=== Disclaimer
    4731
    48  1. install plugin as any other Trac plugin ([http://trac.edgewall.org/wiki/TracPlugins#InstallingaTracPlugin how to?])
    49  2. '''upgrade''' your environment ([http://trac.edgewall.org/wiki/TracUpgrade#UpgradetheTracEnvironment how to?])
    50  3. note changes:
     32'''This project is not maintained anymore. Feel free to make a fork.'''
     33
     34'''Plugin is experimental and may have database query perfomance issues. At least, database structure should be improved.'''
     35
     36'''Plugin is in working state at the moment! Tested with version 0.11.7.'''
     37
     38== Bugs/Feature Requests
     39
     40Existing bugs and feature requests for FlexibleWikiPlugin are
     41[report:9?COMPONENT=FlexibleWikiPlugin here].
     42
     43If you have any issues, create a
     44[/newticket?component=FlexibleWikiPlugin new ticket].
     45
     46[[TicketQuery(component=FlexibleWikiPlugin&group=type,format=progress)]]
     47
     48== Download
     49
     50Download the zipped source from [download:flexiblewikiplugin here].
     51
     52== Source
     53
     54You can check out FlexibleWikiPlugin from [http://trac-hacks.org/svn/flexiblewikiplugin here] using Subversion, or [source:flexiblewikiplugin browse the source] with Trac.
     55
     56== Installation
     57
     58 1. Install plugin as any other Trac plugin ([http://trac.edgewall.org/wiki/TracPlugins#InstallingaTracPlugin how to?])
     59 1. '''Upgrade''' your environment ([http://trac.edgewall.org/wiki/TracUpgrade#UpgradetheTracEnvironment how to?])
     60 1. Note changes:
    5161     * you should see '''New page''' button in main menu, if you see it, then plugin is active and working
    5262     * you will also have extra fields in page edit dialog, see below
    53  4. incorporate wiki macros ![[TracFlexWikiTree]] and ![[TracFlexWikiChildren]] somewhere in your template or just use them in your pages, there's no sidebar in default Trac templates, so you need manually customize template, see example.
     63 1. Incorporate wiki macros ![[TracFlexWikiTree]] and ![[TracFlexWikiChildren]] somewhere in your template or just use them in your pages, there's no sidebar in default Trac templates, so you need manually customize template, see example.
    5464
    5565'''Extra page properties:'''
     
    6474Here's quick demonstration example with ![[TracFlexWikiTree]] macro in left sidebar: see in attachment [attachment:site.html] or in source [source:flexiblewikiplugin/0.11/tracflexwiki/templates/site_example.html].
    6575
    66 === Additional macros ===
     76=== Additional macros
    6777
    6878Plugin provides extra wiki macros.
     
    8191For now, plugin does not generate initial structure data. So, for existring pages structure data is not provided. That means, they are not displayed in {{{TracFlexWikiTree}}} until you edit and save them.
    8292
    83 === Screenshot ===
     93=== Screenshot
    8494
    8595Here's plugin in work - page editing: [attachment:flexiblewikiplugin-scr1.jpg].
     
    91101Menu in left sidebar is provided by macro {{{[[TracFlexWikiTree]]}}}. It's added globally in site templates, this plugin doesn't do this automatically.
    92102
    93 == Bugs/Feature Requests ==
    94 
    95 Existing bugs and feature requests for FlexibleWikiPlugin are
    96 [report:9?COMPONENT=FlexibleWikiPlugin here].
    97 
    98 If you have any issues, create a
    99 [http://trac-hacks.org/newticket?component=FlexibleWikiPlugin&owner=rudyryk new ticket].
    100 
    101 === Further development ===
     103=== Further development
    102104
    103105Some features are not implemented yet, like ''site map'' etc.
     
    107109Feedback is welcome!
    108110
    109 == Recent Changes ==
     111== Recent Changes
    110112
    111 [[ChangeLog(flexiblewikiplugin, 6)]]
     113[[ChangeLog(flexiblewikiplugin, 3)]]
    112114
    113 == Author/Contributors ==
     115== Author/Contributors
    114116
    115117'''Author:''' [wiki:rudyryk] [[BR]]
     118'''Maintainer:''' [[Maintainer]] [[BR]]
    116119'''Contributors:'''