Re: [podwiki] "Finished" with Tiki Formatter
Brought to you by:
zarahg
From: Thomas L. <to...@co...> - 2004-05-05 10:42:47
|
On Tue, May 04, 2004 at 10:50:54PM -0500, David A. Bright wrote: > I do have a few other things I'd like to get done, though, so I'll keep my > hand in the code. If you are interested in my taking on anything specific > (e.g., TWiki formatter, something on your bug or TODO lists, something else?), > let me know. that would be great. Actually there is an issue to solve, which I didn't get right. The problem is in Pod/Tree/Node.pm (_make_cell() + _make_row() ). The tree iteration which catches the different cells for a row currently stops if =rowback or =tableback occurs. But I want it to stop also at =row, so that users can omit =rowback, e.g.: =table =row =cell blah =row =cell blubb =tableback these are 2 rows each containing one cell. I tried it out, but unsuccessfully. The problem seems, that if I stop on =row, this row will not start a new row iteration, which generates the following html (given the above example): <table> <tr> <td>blah</td> <--- </tr> missing here <tr> <td>blubb</td> </tr></tr> <--- here it is instead </table> I have really no idea how to solve this. If you could take a look at it :-) Another very required issue (from the TODO list) is Page Locking. If someone "opens" a page for editing it shall be readonly for others. In fact, I'm not sure how to implement such locking mechanism in a save and transparent way. To be honest, I did not take a look at other implementations, e.g. twiki. I really should, I know :-) kind regards, Tom -- Thomas Linden (http://www.daemon.de/) tom at co dot daemon dot de $_=`perl -v`;s;^.*ll;;s;$^=unpack"u", "'8V]D;')E<```";s;\W;;gs;$/=7* ($^=~s;.;;g);%^=map{$_=>1}split//,lc;$_=join$\, (sort keys(%^))[map{ ord($_)-$/}split//,'1I7E13?@E:7C1A7C=1:35<7C'];s"0(.)" \U$1"g;print; |