Not ready for prime time, I'm sure.. but my feeble coding efforts have been going into this:
http://www.mediawiki.org/wiki/Extension:TableEdit
Lots of things on the todo, but we do have it running on EcoliWiki.
Jim
On Nov 11, 2007, at 7:29 AM, Steve Bennett wrote:
On 11/11/07, Thomas Dalton thomas.dalton@gmail.com wrote:
Those are fairly minor problems for a programming language. They are quite major problems for a language intended for laypeople to write articles in. Consider tables - at the moment, we use whitespace quite liberally and inconsistently to make tables easier to work with. Since the way you want it varies from page to page it would be impossible for the "deparser" to get it how users want it.
Nothing is ever going to make editing tables in raw text a fun or productive thing to do. Even if we never get wikiwyg happening, a table editor would be pretty bloody useful.
But the broader question of how whitespace would be treated in a parser/deparser is worth considering.
I think this is what would happen:
- User creates new page with lots of wikitext.
- User saves page.
- User spots a mistake and clicks "Edit this page" to fix it.
- User sees that everything has changed from when they saved it.
- User runs away never to be seen again.
I asked my gf tonight whether she had ever edited Wikipedia:
- User clicks "edit"
- User sees lots of wikitext.
- Step 5 as above.
Steve _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org http://lists.wikimedia.org/mailman/listinfo/wikitech-l
===================================== Jim Hu Associate Professor Dept. of Biochemistry and Biophysics 2128 TAMU Texas A&M Univ. College Station, TX 77843-2128 979-862-4054