On 9/11/06, Nick Jenkins <nickpj(a)gmail.com> wrote:
> seeking comments and criticisms from the wiki
community.
Q: What's this supposed to do?
=============
---- test
=============
A1: "<hr /><p>test</p>".
A2: Treat it as a 4-deep unordered list element.
A1. After some convincing from the wiki community, we changed the
hyphen for unordered lists to an asterisk, so this will no longer be a
problem.
From the "Internal and External Links"
section
(
http://www.wikicreole.org/wiki/Creole0.1#section-Creole0.1-InternalAndExter… ),
you have both internal and external links
using double square brackets, e.g.:
=============
[[MyBigPage|Go to my page]]
[[
http://www.wikicreole.org/]]
[[
http://www.wikicreole.org/ | Visit the WikiCreole website]]
=============
Doesn't that implicitly assume that articles don't start with "http://"
? And is the "http://" matching case-sensitive or not?
Yes.
There are only redirects in Wikipedia that start with http:// or
ftp://, so you should not be linking to those pages anyway. That's
very bad style. I see no case where a wiki page should have http://
or ftp:// at the beginning.
How is the user to create a internal link to these
pages? Currently "[[Http://www.google.com/]]" will give an internal link,
although "[[http://www.google.com/]]" will not; hence the case-sensitivity
question.
They can't and shouldn't. We might however consider an escape
character (perhaps the ~ tilde) for a later version of Creole.
I said I'd
try a test implementation. Haven't had time to work on it yet.
Danger, Will Robinson! Syntax conflicts ahead.
Whoa! MediaWiki will certainly implement Creole with placeholders and
a separate button for editing Creole, so syntax conflicts are not
important. The plan from how I understand it is that someone will
click the Edit Creole or Easy Edit button on Wikipedia and then all
the weird stuff (variables, templates, categories, tables, etc.) which
aren't essential to the article will be represented by a placeholder
like <<Category code block 1>> and then the wiki engine would convert
its syntax to Creole and a user would edit it in Creole and then the
server would convert it back to regular MediaWiki syntax. This way
creole users will be able to move complicated things around, but not
modify them and would not be intimidated by all that weird code. This
"strange code intimidation factor" was even mentioned by Jimbo in his
keynote speech at Wikimania in Boston this year.
I hope this helps clarify things.
Chuck