Development:Index: Difference between revisions
From COMP15212 Wiki
![]() ![]() ![]() m (1 revision imported) |
![]() ![]() ![]() m (1 revision imported) |
(No difference)
|
Revision as of 12:47, 26 July 2019
This page details information related to the development of this Mediawiki-driven website.
Extensions
- Semantic Mediawiki is used to provide:
- Page summaries
- Priority levels
- Paths
- Scribunto (Lua scripting) is used to provide:
- Article dependencies (Lua is needed to support an arbitrary and unlimited number of dependencies)
- Widgets is used to provide:
- Page demonstrations (Barrier demo, Page Table Demo, etc)
Migration
- Step 1: Export content from old wiki:
- Export all pages with
php maintenance/dumpBackup.php --current > name-of-output-file.xml
- Export all images with (bespoke)
exportImage.sh
- Export all pages with
- Step 2: Import content to new wiki
- Import all pages using Special:Import
- Import all images with (bespoke)
importImage.sh
- Refresh Semantic Mediawiki with
php extensions/SemanticMediaWiki/maintenance/rebuildData.php