Python lib 'python-creole'
- ↓ Links
- ↓ ohloh
- ↓ Projekt updates
Inhaltsverzeichnis
PyLucid CMS brauchte ein neues Markup. Mein altes tinyTextile ist von der implementierung nicht optimal und existierende Bugs sind sehr aufwendig zu fixen.
Also hab ich mich nach einem neuen Markup umgesehen. Markdown, ReST und Textile gefallen mir nicht so (Kann man aber optional in PyLucid benutzten, wenn man die Libs installiert hat)...
Bin auf Creole gestoßen, siehe:
Creole ist der versuch eine vereinheitlichte Auszeichnungssprache für Wikis, Blogs etc. zu entwickeln. Rausgekommen ist eine IMHO sehr gute Syntax. Weil sie recht nah an meinem alten tinyTextile ist, wollte ich es zukünftig benutzten.
Nun gab es zwei Probleme: Zum einen gab es kein pure Python "creole" zu "html" Konverter und zweitens hatte ich eine Menge CMS Seiten in anderen Markup Sprachen vorliegen, u.a. auch einige direkt in html.
Also hab ich mich auf die Suche begeben und eine Implementierung von Creole für das MoinMoin Wiki Projekt gefunden. Das nahm ich zur Basis für python-creole.
Damit man andere Markup Inhalte in Creole konvertieren kann, habe ich einen html zu creole Konverter geschrieben. Somit kann man im Prinzip jede Auszeichnungssprache in Creole konvertieren, über den Umweg html.
↑ Links #
- Python Package Index Seite: http://pypi.python.org/pypi/python-creole/
- Projekt Homepage: http://code.google.com/p/python-creole/
- SVN Server: http://python-creole.googlecode.com/svn/trunk/
↑ ohloh #
↑ Projekt updates #
[Can't get RSS feed.]