I am a user of the mediawiki softwares to build specialized SQLite
wikis - as a user/author personal management tool/interface/blog,
etc. that can be replicated for back-up and convenience on several
machines. I run this way several hundred of thematics or friends'
sites I name "bliks" ("live book in line"). This allows
publishing/maintaining documentation/debate/research/local
pages/personal positions/etc. without being limited by the wikipedic neutrality
I am asked to make it a product that friends and cities could use.
The way I manage the farm of them calls for one hour or two to set
one bliks with all the basic pages, images, etc. I am willing to
consider a deployment package on an USB key or as part of an extended
LAMP installation.
However, this should be rationalized to integrate it with other
non-mediawiki features. So, I would be interested in knowing (sorry
for the number of questions) :
- if someone has attempted such a project already ?
- where could I find a simple (images included) comprehensive
description of the mediawiki software system architecture ?
- if there is a place where every command made possible by
main/extensions solutions and the corresponding PHP tool(s) are
listed and introduced - or how should I proceed to build such a reference ?
- if there were attempts to use functional programming to support the
mediawiki core (server side) instead of PHP ? This must is to stay
fully compatible with the mediwiki page format.
- if there is a reliable way to protect access/write rights on single
pages (so no one else than a specific authorized user can update a page ?)
- last but not least: would there be some interested in sharing in my
project (on/outside of this list) ?
Thank you of your help
jfcm