Service/wiki: Difference between revisions
No edit summary |
Deprecate skins Tag: visualeditor-switched |
||
| Line 84: | Line 84: | ||
git checkout -b REL1_XX origin/REL1_XX | git checkout -b REL1_XX origin/REL1_XX | ||
git submodule update --init | git submodule update --init | ||
The "extensions-all" directory contains a bunch of git repositories stitched together with 'git submodule'. | The "extensions-all" directory contains a bunch of git repositories stitched together with 'git submodule'. | ||
| Line 112: | Line 103: | ||
php maintenance/update.php --conf /srv/www-sugarlabs/pe.sugarlabs.org/wiki/LocalSettings.php | php maintenance/update.php --conf /srv/www-sugarlabs/pe.sugarlabs.org/wiki/LocalSettings.php | ||
(replace pe.sugarlabs.org for the correct path for your local lab) | (replace pe.sugarlabs.org for the correct path for your local lab) | ||
== Obsolete documentation == | |||
=== SemanticMediaWiki === | |||
If the SemanticMediaWiki extension is enabled (we don't use it), also refresh its tables: | If the SemanticMediaWiki extension is enabled (we don't use it), also refresh its tables: | ||
| Line 117: | Line 112: | ||
cd extensions/SemanticMediaWiki/maintenance | cd extensions/SemanticMediaWiki/maintenance | ||
php SMW_setup.php | php SMW_setup.php | ||
=== Skins === | |||
As of this writing, the default skin vector is integrated into MediaWiki, and we don't load other skins in LocalSettings.php. | |||
The skins also need to be updated from time to time (particularly after a major release). Instead of checking out hundreds od skins using the official process, we refresh only the skins that are installed: | |||
cd skins | |||
for i in MonoBook Timeless; do | |||
(cd $i && git fetch && git checkout -b REL1_34 origin/REL1_34) | |||
done | |||
== Creating a Local Labs wiki | === Creating a Local Labs wiki === | ||
* Add a group for the wiki (vigr) | * Add a group for the wiki (vigr) | ||