Hello. On this page http://www.mediawiki.org/wiki/Manual:Config_script I've found the instruction about how to setup a Mediawiki installation from a web-form-based script. I need to setup automatically a mediawiki installation from an external program. Of course i can generate by my self the LocalSetting file but I need to setup the DB structure exactly as the form-based-installation does. Have you any link about setting up a mediawiki installation without using the web-form-based script?
Thank you.
I recently released a small extension you may find useful in this case: I just call it StarterWiki, it's only got a single maintenance script in it at the moment, but it should work. It's actually mostly ripped off of some of my past code for a CreateWiki special page for the ShoutWiki project which is still off in space, but it's altered to work in a more general form and as a maintenance script (The previous code was dependent on some internal extensions, and meant as a special page).
You can view the stable code from: http://svn.nadir-point.com/viewvc/mediawiki-extensions/branches/stable/Start...
You can check it out from SVN in one of two forms: If you're just checking out individual extensions you want from various places: svn checkout svn://svn.nadir-point.com/mediawiki-extensions/branches/stable/StarterWiki/ extensions/StarterWiki/
If you are using other SVN copies (Like having Wikimedia's extensions/ folder checked out) you can use one of these: To checkout the entire wiki-tools extensions repo (stable): svn checkout svn://svn.nadir-point.com/mediawiki-extensions/branches/stable/ extensions/wiki-tools/
Or just to checkout the single extension: svn checkout svn://svn.nadir-point.com/mediawiki-extensions/branches/stable/StarterWiki/ extensions/wiki-tools/StarterWiki/
I purposefully code my extensions in a root agnostic way so they work whether you put them in extensions/ or extensions/wiki-tools/ directory. The latter is commonly used for the purpose of being able to have Wikimedia and my extensions coincide.
Also, the skin I'm using for ViewVC doesn't support the button for it, but I do have ViewVC enabled to allow Tarball downloads so you can download an archive instead if you want: http://svn.nadir-point.com/viewvc/mediawiki-extensions/branches/stable/Start...
Sorry if there's no documentation or anything ready yet. I'm still in the stages of setting up my web structure and sites, this was just something I built cause I needed to make use of it for creation of the wiki.
~Daniel Friesen(Dantman) of: -The Gaiapedia (http://gaia.wikia.com) -Wikia ACG on Wikia.com (http://wikia.com/wiki/Wikia_ACG) -and Wiki-Tools.com (http://wiki-tools.com)
GF wrote:
Hello. On this page http://www.mediawiki.org/wiki/Manual:Config_script I've found the instruction about how to setup a Mediawiki installation from a web-form-based script. I need to setup automatically a mediawiki installation from an external program. Of course i can generate by my self the LocalSetting file but I need to setup the DB structure exactly as the form-based-installation does. Have you any link about setting up a mediawiki installation without using the web-form-based script?
Thank you. _______________________________________________ MediaWiki-l mailing list MediaWiki-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
Thank you for your Reply. Finally I've read carefully the tables.sql script and i have checked which strings I should search&replace. So i can run that .sql and I get the database structure generated.
On Tue, Apr 22, 2008 at 6:49 AM, DanTMan dan_the_man@telus.net wrote:
I recently released a small extension you may find useful in this case: I just call it StarterWiki, it's only got a single maintenance script in it at the moment, but it should work. It's actually mostly ripped off of some of my past code for a CreateWiki special page for the ShoutWiki project which is still off in space, but it's altered to work in a more general form and as a maintenance script (The previous code was dependent on some internal extensions, and meant as a special page).
mediawiki-l@lists.wikimedia.org