WikiNG: Wiki next generation
I love Redmine for its Wiki! But have you felt that you are missing some Wiki rules?..
I love Redmine for its Wiki! But have you felt that you are missing some Wiki rules?..
I often felt that I would like to add a warning or a notice. The only way to do this was using custom style classes like p(custom-class).
. But I found this too late... And this is not about writing Wiki - it’s about creating HTML page with custom CSS styles! So I decided to write <warning>
, <notice>
and <tip>
rules.
Sometimes also when I was writing a Wiki page I used to come to a section I could not describe yet (e.g. a feature not yet ready). As a developer I wanted to write something like {TODO}
... You can do this now with this plugin:
This feature is and many markers are . If you have some ideas what markers can be added (meaning write me) or feel to issues list...
I also got used using smileys. I even use them in Redmine while I do know Redmine does not support them. Well... Did no support them! Cause this plugin adds support for smileys as well...
My procedure for releasing new versions of plugins is:
- Write the code;
- Update documentation;
- Release.
The problem is that it takes time to update documentation. Therefore for some time Wiki pages became too new. So I thought it would be great to have a macro for hiding some content untill new version is released... Now this can be done with {{date}}
and {{version}}
macros.
You probably know that I also have written the Hooks Manager plugin which is actually a hooks content manager (going to rename it). When working on it I thought that I missed some hook which would add ads to content of a Wiki page. I thought a lot on how this could be done... The solution I found is to add a new Wiki macro {{hook}}
. You just write !{{hook(name,arguments)}}
and this plugin will add and call :wiking_hook_name
hook... So if you are an HTML guy you can add any content to a Wiki page!
For more information on the syntax provided by this plugin check this page. Use the Playground to play with the syntax.
Comments
Added by Steven Wong almost 13 years ago
Nice Job!!
if it contains how to use it will be greater.
I ever use the macro_list, but can not see how to use, so I check the wiki and find it. Could it integrate into Redmine macro_list?
Added by Andriy Lesyuk almost 13 years ago
Thanks!
What do you mean? There is a Wiki page describing the syntax...
Not everything is a macro (only
{{hook}}
)... So I can’t!