LATEST OFFICIAL RELEASE:
Download v2.01.01
- May 28, 2010 - Cross Platform / Open Source
HOME USERS:
COMMERCIAL USERS:
HELP AND ASSISTANCE:
New Apps for the New Year 2009New Apps for the New Year (NANY) is the motto of the Nany Challenge over at Donation Coder. It's already the second year of the challenge and lots of new software programs have been released during that challenge. To be precise: 35 new and free software programs have been released which more than doubled the count of last year. Each application can be downloaded right away from the Donation Coder website and works without registration or other inconveniences.. Comparer is a file comparison tool that can compare (among other things) all file properties. File Replicator is another interesting program. It can search for a certain file in a selected folder and replace that file with another one. Think of updating files that reside in multiple locations on the computer's hard drive.. I do not want to spoil the fun of exploring all those new programs.. It is definitely worth a visit; And who knows, maybe you find the program there that you have been searching for all of your life.
MwImporter is an Open Source php script that aids in batch converting and importing an entire directory of html files and images into a MediaWiki site.
It's useful if you want to convert your static page site into MediaWiki.
This builds on a number of existing tools, including HTML WikiConverter perl scripts, and the php importing tools that come with MediaWiki.
What it adds is a bunch of nice helper functions that facilitate massaging the html prior to conversion, and wiki text post conversion, handling filename clashes, relative links between pages, and the handling of recursive directories of both static pages and images, using php classes that are easy to extend.
Most importantly: you can import a large deep directory of pages and images, and it will import properly all of them, creating unique names when the file and page titles are not globally unique (nesc. due to flatness of a wiki), and fixing up all links between pages.
NOTE: I should add that really this is a generic set of php classes for "converting/importing" a recursive directory of files from one format into another, which includes derived classes specifically for converting and importing from html files into a MediaWiki site; but the base classes could serve as a useful starting point for anyone who wants php code to recursively discover and batch process/convert a directory of files from any format to any other format, with helper functions for handling commandline options, temp files, file matching patterns, etc.
AUDIENCE: This code is intended for experienced users who aren't afraid of getting their hands dirty; if you are expecting a super friendly idiot-proof tool you need to look elsewhere (bearing in mind there is nothing else at the current time that will do this stuff).