One other way to get the functionality would be to implement HTML anchors in wiki syntax. That way you could link to [[George W. Bush#people]] to get to the specific article section. You could also implement page templates to get a default structure for articles.
Are HTML anchors currently implemented in wiki syntax?
HTML anchors are not yet implemented, but this is a project I'd be willing to tackle. We just need a nifty syntax.
Actually, there really shouldn't need to be any special syntax for anchors. 98% of the time, you'd want an anchor at your headings and nothing more (well, maybe at your media, too). That should be as simple as modifying the wiki syntax parser. For headings, if the heading was "External links" the anchor's name could be something like "#external_links" or "#External_links" or "#External links"... What do you think, should anchor names be lower()'d? Should their spaces be translated to '_' and their punctuation ignored? I tend to think "yes" to both questions. Media embedded in articles could also probably benefit from anchors. Again, no need for additional syntax--it ought to be automagic. Anchor names for media could just be the media's filename.
<plug>By the way, for those interested in new and improved wiki syntaxes, check out Wikitax: http://meta.wikipedia.org/wiki/Wikitax http://meta.wikipedia.org/wiki/Talk:Wikitax Erik, Tomasz, and Nemo have contributed some excellent ideas to the syntax so far, and everybody else interested is encouraged to do the same. I, personally, tend to think the wiki syntax could use plenty of revamping. If you tend to think so, too, stop on by and add your ideas, etc.</plug>
Peace out,
Derek
_________________________________________________________________ MSN 8 with e-mail virus protection service: 3 months FREE*. http://join.msn.com/?page=features/virus&xAPID=42&PS=47575&PI=73... http://www.hotmail.msn.com/cgi-bin/getmsg&HL=1216hotmailtaglines_elimina...
wikitech-l@lists.wikimedia.org