Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Antwort
 
Themen-Optionen
Alt 29.01.2008, 11:46   Nach oben    #1
Basti
Erfahrener Benutzer
 
Registriert seit: 04.01.2006
Ort: Kassel
Beiträge: 754
Standard Wiki-Syntax-Parser

Hi.

Bin auf der Suche nach einem Wiki-Syntax-Parser für JavaScript in beide Richtungen.

Anforderungen:

Wiki -> HTML:
- Sowas, wie htmlentities(), also Escaping aller HTML-Sonderzeichen;
- Fettdruck (Sternchen in <strong>);
- Kursiv (Slash in <em>);
- Interne und Externe Links mit geschweiften Klammern (oder so)

HTML -> Wiki:
- <strong>, <em> und <a> umwandeln.

Mehr brauchts nicht und muss natürlich auch nicht ganz genau passen. Nur hänge ich z.B. schon daran, ein Stenchen im Text zu erstzen (wird als Kommentar interpretiert).

Ich verwende jQuery – vielleicht gibt es da ja Tools?

Basti
Basti ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.01.2008, 13:13   Nach oben    #2
Neq'
Patrick Freitag
 
Registriert seit: 17.08.2005
Beiträge: 108
Standard

Da ich persönlich nur Mootools nutze, kenne ich jetzt auf Anhieb dieses Projekt. Was ich so im Quelltext sehe, kann man das mit nicht viel Aufwand zu einem Wiki-Parser umschreiben; setzt natürlich voraus das du Mootools nutzt.

Ansonsten kannst du dir auch die Arbeit machen und diesen Parser in jQuery umschreiben oder selbst einen anfangen zu schreiben. Dürfte jedoch auch noch andere Wiki2HTML-JS-Parser im Netzt geben.

Geändert von Neq' (29.01.2008 um 13:20 Uhr).
Neq' ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.01.2008, 13:19   Nach oben    #3
Basti
Erfahrener Benutzer
 
Registriert seit: 04.01.2006
Ort: Kassel
Beiträge: 754
Standard

Schnall grad nicht, was du mir sagen möchtest. Was hat mootools mit einem Wiki-Parser zu tun?

Basti
Basti ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.01.2008, 13:19   Nach oben    #4
Neq'
Patrick Freitag
 
Registriert seit: 17.08.2005
Beiträge: 108
Standard

Zitat:
Zitat von Basti Beitrag anzeigen
Schnall grad nicht, was du mir sagen möchtest. Was hat mootools mit einem Wiki-Parser zu tun?

Basti
Sorry, Link vergessen.

http://silverscripting.stikipad.com/...show/MooBBCode
Neq' ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 29.01.2008, 13:44   Nach oben    #5
Basti
Erfahrener Benutzer
 
Registriert seit: 04.01.2006
Ort: Kassel
Beiträge: 754
Standard

Ah, danke.

Hab hier was gefunden:

http://www.jaysalvat.com/jquery/jtageditor/

Basti
Basti ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
HTML zu Wiki konvertieren ex³ Gesuche 8 10.08.2007 16:33
SAX Parser - Dokumentwurzelelement fehlt boehseronkel Allgemeine Java-Programmierung 5 13.03.2007 14:58
Bug im PEAR XML Parser? ex³ PEAR, PECL und Frameworks 11 15.02.2007 14:51
Fehler im PHP Parser oder lag der Fehler doch bei mir? Prophet PHP-Programmierung 4 12.05.2006 17:17
[Java] Parser Generierung mit JavaCC - Eine Einführung pago Tutorials 0 14.04.2006 11:54


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:00 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44