I have a similar situation and used "extensions" to generate articles from records (lists) in a table. The new articles aren't exactly the same as if you had created them by hand (they don't show up in Recent changes, for example, but in my case, I don't want them to), but could probably be with some more work. This requires some php programming to create the extensions, which are php functions that you write that can be "hooked" to MW through tags that are placed in the articles to call the functions. So if you can get the terms into list, they can be put into a table, and then have php code create the articles. I can send you my functions as examples (not pretty, but they get the job done).
At 11:00 PM 3/24/05, you wrote:
I'm working with a group to set up a new MediaWiki based wiki using either v1.3.11 or v1.4.0 and there are currently a number of resources either scattered around the web or on our existing web site that we'd like to add to the wiki.
Some of these resources are glossary type content with, for example, definitions of non-English words and phrases, jargon, and archaic terms. The way we would like to add them is to create a separate entry (article) for each term/phrase, using information embedded in the current HTML documents to organize them by categories in the wiki. This will allow people to go directly to the word or phrase by entering it in the search box or to browse them through the different categories.
However, the number of articles that would need to be created for this is fairly large and there's always the possibility of human error messing up some of the entries if we do it manually. I was hoping that we could automatically load these as entries, either directly into the MySQL database or by programmatically feeding the web interface.
Obviously, we would need to parse the current HTML files and probably convert the entries into wiki text but, assuming that won't be a problem to accomplish, are there any utilities available that would allow us to automate the process of importing this information?
John Blumel
MediaWiki-l mailing list MediaWiki-l@Wikimedia.org http://mail.wikipedia.org/mailman/listinfo/mediawiki-l
James Birkholz admin, Posen-L mailing list and website http://www.Posen-L.com