HTML :: Wikiconverter :: Dialekte

HTML :: Wikiconverter :: Dialekte ist ein Perl-Modul, das ein Tutorial enthält, wie Sie einen Dialekt hinzufügen können.
Jetzt downloaden

HTML :: Wikiconverter :: Dialekte Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • David J. Iberri
  • Website des Verlags:
  • http://search.cpan.org/~diberri/HTML-WikiConverter-MediaWiki-0.55/lib/HTML/WikiConverter/MediaWiki.pm

HTML :: Wikiconverter :: Dialekte Stichworte


HTML :: Wikiconverter :: Dialekte Beschreibung

HTML :: WikiConverter :: Dialekten ist ein Perl-Modul, das eine Anleitung enthält, wie man einen Dialekt hinzuzufügen. HTML :: WikiConverter :: Dialekten ist ein Perl-Modul, das eine Anleitung enthält, wie ein dialect.SYNOPSIS # In Ihrem Dialekt Modul hinzufügen: package HTML :: WikiConverter :: MySlimWiki; verwenden HTML :: WikiConverter -dialect; Regel b => {start => '**', Ende => '**'}; Regel i => {start => '//', end => '//'}; Regel stark => {alias => 'b'}; Regel em => {alias => 'i'}; Regel hr => {ersetzen => "n ---- n"}; # In einem nahe gelegenen Stück Code: package main; Verwendung Test :: More tests => 5; my $ wc = new HTML :: WikiConverter (Dialekt => 'MySlimWiki'); ist ($ wc-> html2wiki ( 'text'), '** Text **', b); ist ($ wc-> html2wiki ( 'text'), '// Text //', i); ist ($ wc-> html2wiki ( 'text'), '** Text **', 'starke'); ist ($ wc-> html2wiki ( 'text'), '// Text //', 'em'); ist ($ wc-> html2wiki ( ''), '----', 'hr'); HTML :: WikiConverter (oder H :: WC, kurz) ist ein HTML zu Wiki-Konverter. Es kann die HTML-Quelle in eine Vielzahl von Wiki-Markups konvertieren, die als Wiki-Dialekte genannt werden. Dieses Handbuch beschreibt, wie Sie Ihre eigenen Dialekt zu schaffen steckbar in HTML :: WikiConverter.DIALECTSEach Dialekt hat einen separaten Dialekt Modul enthält Regeln für die Umwandlung von HTML in Wiki-Markup spezifisch für diesen Dialekt. Derzeit sind alle Dialekt Module im HTML :: WikiConverter :: Paket Raum und Unterklasse HTML :: WikiConverter. Zum Beispiel ist der MediaWiki Dialekt Modul HTML :: WikiConverter :: MediaWiki, während PhpWiki HTML ist :: WikiConverter :: PhpWiki. Allerdings Dialekt Module müssen nicht in der HTML :: WikiConverter :: Paket Raum; Sie können genauso einfach Paket MyWikiDialect verwenden; und H :: WC wird die richtige Thing.From Sie jetzt an werde ich die Begriffe Dialekt und Dialekt-Modul interchangeably.SubclassingTo Schnittstelle mit H :: WC benutzen, müssen Dialekte es zu Unterklasse. Da Sie wahrscheinlich die Regel fehlen werden () und attribute () Funktionen sowie, Subklassen und diese Funktionen Import wird in einem einzigen Schritt getan: Verwendung HTML :: WikiConverter -dialect; Dies fügt HTML :: WikiConverter zu Ihrem Dialekt des @ ISA und das Attribut () und Regel () Funktionen in Ihren Dialekt des package.Conversion rulesDialects Führung H :: WCS Umwandlungsprozess mit einer Reihe von Regeln importieren, die definieren, wie HTML-Elemente in ihre Wiki Pendants gedreht werden. Jede Regel entspricht einen HTML-Tag (einschließlich Nicht-Standard-Tags), und es kann eine beliebige Anzahl von Regeln. Die Regeln werden mit der Regel () Funktion hinzugefügt, die importiert wurde, wenn Sie H :: WC subclassed (siehe oben) .Die Syntax-Regel () wird folgendermaßen als: Regel $ tag =>% Unterregeln, wobei $ Tag der Name der ist HTML-Tag (zB "b", "em", etc.) und% enthält Unterregeln Unterregeln, die festlegen, wie der Tag konvertiert werden. Anforderungen: · Perl.


HTML :: Wikiconverter :: Dialekte Zugehörige Software