A Wiki in my Serendipity Blog
Posted: Mon Jul 04, 2005 1:27 pm
I'd be grateful for comments or suggestions for the Wiki plugin I'm most of the way through developing for serendipity. It currently has the following functions:
- Allow import from wiki sources, currently only voodoopad the desktop wiki editor for the mac, but easily extended.
- Creates static pages from wiki content
- Manages separate groups of aliases. Aliases here being keywords, phrases or regexps, linking to either wiki content (a static page), or any other URL (an entry, an external site). Aliases can be edited, added, and of course imported from an existing link structure.
- Allows the application of aliases to both the static pages generated by the wiki, and, most interestingly, across your main serendipity entries. Wherever an alias is matched, a link is inserted, enriching the content and link structure of your blog.
To sum up with a use case, this means I can manage a wiki of content in voodoopad (e.g. describing a particular field of interest related to my blog), export it to my blog, and then automatically apply links across my entries and the static content. The additional content is completely integrated with my blog's appearance thanks to use of the static page plugin.
Aliases are managed by marking links inserted by the wiki plugin, allowing them to also be removed. Existing links in text are ignored, as are urls or html tags. I'm open to suggestion about how to avoid corruption of other forms of markup in serendipity entries.
Availability of the first version of the plugin will be announced on my blog
- Allow import from wiki sources, currently only voodoopad the desktop wiki editor for the mac, but easily extended.
- Creates static pages from wiki content
- Manages separate groups of aliases. Aliases here being keywords, phrases or regexps, linking to either wiki content (a static page), or any other URL (an entry, an external site). Aliases can be edited, added, and of course imported from an existing link structure.
- Allows the application of aliases to both the static pages generated by the wiki, and, most interestingly, across your main serendipity entries. Wherever an alias is matched, a link is inserted, enriching the content and link structure of your blog.
To sum up with a use case, this means I can manage a wiki of content in voodoopad (e.g. describing a particular field of interest related to my blog), export it to my blog, and then automatically apply links across my entries and the static content. The additional content is completely integrated with my blog's appearance thanks to use of the static page plugin.
Aliases are managed by marking links inserted by the wiki plugin, allowing them to also be removed. Existing links in text are ignored, as are urls or html tags. I'm open to suggestion about how to avoid corruption of other forms of markup in serendipity entries.
Availability of the first version of the plugin will be announced on my blog