How am i? \\
Hmmm, I feel oldest than when I made the first question here! (Obviously). \\
\\
On the question before us now, I have the bad habit of putting all the features in the core code and ‘et voilà’. Let's say \\
\\
sub WikiToHTML { \\
... \\
+ if ($MyFootNoteCounter > 0) { \\
+ map {s/_MARK_//} @MyFootnotes; \\
+ $pageText .= ''; \\
+ $pageText .= ''; \\
+ } \\
... \\
while (@HeadingNumbers) { \\
... \\
} \\
\\
sub CommonMarkup { \\
... \\
+ s/(\[\[\[([^\n]+?)\]\]\])/FootNote($2)/ige; # I have the syntaxis [[[blah blah]]] \\
s/^{{{\r?\n(.*?)\n}}}\r?$/StoreRaw(qq|\n|) . StoreCodeRaw($1) . StoreRaw("\n<\/pre>")/igesm; \\
\\
\\
What do you think?. Any drawbacks? \\
Big thanks.
: Umm... Frankly speaking, I don't know. There may be any side effect that we couldn't imagine, or not.
----
[[위키위키분류]]