|
Mediawiki stores everything in a relational database. So you are going to have to examine the database tables and possibly do updates to information in those tables.
I don't do this in my installation but I would take a look at the database to see what's in there. Once I found the information I wanted to dynamically update, I would practice this with manual SQL updates. Once I was satisfied with that, I would look at what scripting I would need put together to automate those updates.
Another solution might be to look into a wiki that stores text files with no database backend like JSPWiki. You would need to install and configure a Java servlet container like Glassfish or Tomcat, but then you could modify straight text files in the file system. You would need to restart the web application for JSPWiki to re-index the files as it re-indexes files on every start up and only modifies the index through its own editor.
This raises another question: If you were to modify the database for Mediawiki, would it re-index your dynamic content? I don't know the answer to that one but once you've figured out how to modify the content, testing the indexing would be a piece of cake.
|