From: Arno H. <aho...@in...> - 2000-07-15 17:43:46
|
Jeff, > > In other news: the bug bit me, so I've started working on a modularized, > > OOPified > > version of wiki_transform and GeneratePage() (a la Arno's suggestions). could you post your class definition, before you start implementing? Maybe the list can give you some valuable feedback. One wish I have is this: make the wiki_transform generic enough, so that it can be used for savepage as well. Let me explain: sooner or later we want to populate the wikilinks database table. In order to get the outgoing links they have to be extracted from the document at save time. Extracting those links is exactly what wiki_transform does right now (among other things). So some sort of PreparePage() or AnalyzePage() which transforms the wiki markup into a semi-state with placeholders and separate arrays for wiki links and external links would be most useful. It could then be reused in wiki_savepage. /Arno |