Re: Next tasks: cvs2svn, 1.3.15 release

Marc-Etienne Vargenau <[email protected]> Thu, 21 Aug 2008 16:43:27 +0200
Newsgroups gmane.comp.web.wiki.phpwiki.talk
Organization Alcatel-Lucent (CTO/RDEI/SRA)
Message-ID <[email protected]>
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, [email protected]  | |  /'| '   |
==================================================================  \   |/   /
| L'essence des Mathématiques est dans leur liberté.             |   \      /
|                                Georges Cantor                  |    ------
==================================================================

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/