Html2wt: Difference between revisions

No edit summary
No edit summary
Line 1: Line 1:
The Parsoid project gives the ability to parse HTML, however the results definitely need to be examined to see how it might be able to work
== Transforming HTML to WikiText ==
Transforming (hopefully well-formed) HTML to WikiText is required if you want to import HTML content into a wiki.  Some editors do well at this, and perhaps the best editor to do this is the [[Visual Editor]] which now is the default editor for the MediaWiki project.
 
== Parsoid ==
 
The [[mw:Parsoid]]<ref>Git repo https://git.wikimedia.org/summary/mediawiki%2Fextensions%2FParsoid</ref> project gives the ability to parse HTML, however the results definitely need to be examined to see how it might be able to work
<source lang="bash">cat uvm.html | webapps/wiki/extensions/parsoid/tests/parse.js --html2wt</source>
<source lang="bash">cat uvm.html | webapps/wiki/extensions/parsoid/tests/parse.js --html2wt</source>
== Other Classes or Libraries ==
The 'Wikilog' extension <ref>See also [[MediaWiki/Bundles]]</ref> is a [http://www.mediawiki.org/wiki/Extension:Wikilog MediaWiki extension that adds "blogging" features] <ref>however, it's unmaintained, so see the modified version at github</ref> to MediaWiki (e.g. http://laussy.org/wiki/Blog).  One aspect of the project is a PHP class that transforms HTML to wiki text.  See https://github.com/mediawiki4intranet/Wikilog/blob/master/HtmlToMediaWiki.php  Also, the Wikilog extension makes use of namespaces to create multiple blogs.
== Other Transformations ==
http://en.wikipedia.org/wiki/Help:WordToWiki
{{References}}


[[Category:Wiki]]
[[Category:Wiki]]