|
From: Marc-Etienne V. <Mar...@al...> - 2008-08-21 14:46:43
|
Reini Urban a écrit :
> We are in the preparation for the next release 1.3.15 (planned for
> about middle to end of september)
> and before we will do the following steps:
>
> * Check and finish Wikicreole integration.
Hello,
I have committed all of my Wikicreole work now, except the new
CreateToc plugin that accepts the Wikicreole headers. Will be
done soon.
It needs some serious testing.
Current status, in the order of the Wikicreole 1.0 spec:
**bold** and //italics//: not done. Can't find the right regexp.
headings: fully implemented "==" to "====="
works with Mediawiki syntax (optional '='s at the end of line)
In the spec, the parsing of headers is "optional".
I have implemented parsing of headers.
links: fully implemented; extra ']' displayed (should be easy
to fix)
paragraphs: of course :-)
line breaks: fully implemented
unordered lists: implemented, no change from classic Phpwiki
ordered lists: implemented but wrong numbering, no change
from classic Phpwiki
horizontal rule: implemented, no change from classic Phpwiki
inline image: implemented (experimental)
alt is implemented
activated only if ENABLE_MARKUP_TEMPLATE is true
this in almost the same syntax as Mediawiki templates that
were already present in Phpwiki.
I have done the following:
{{foo}} and {{foo|bar=xxx}} are treated as templates
{{foo.png}} and {{foo.png|bar}} are treated as Wikicreole
images because of the '.png' suffix.
The allowed suffixes are: .png, .jpg, .jpeg, .gif
tables:
completely implemented when used with an explicit plugin
call
works without explicit plugin call only if table is
followed by '?>'
we have to find the right regexp to end a table
(first line where the first non-space character is
not a pipe?)
Preformatted: implemented
does not work when there is an empty line between {{{
and }}}
Escape character: implemented, no change from classic Phpwiki
Creole additions
Plug-in: not done
Monospace and superscript: not done. Can't find the right regexp.
Subscript: implemented
Underline: conflicts with Phpwiki old syntax
Please test and give your feedback.
Best regards,
Marc-Etienne
--
================================================================== ------
| Marc-Etienne Vargenau | / \
| Alcatel-Lucent France, Route de Villejust, 91620 NOZAY, FRANCE | / /|'` \
| +33 (0)1 30 77 28 33, Mar...@al... | | /'| ' |
================================================================== \ |/ /
| L'essence des Mathématiques est dans leur liberté. | \ /
| Georges Cantor | ------
==================================================================
|