Skip to content

clas-web/uncc-mediawiki-utils

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UNCC MediaWiki Utils

  • Tags: mediawiki
  • Version: 1.0.0
  • Author: Crystal Barton
  • Description: Contains the scripts and source code needed to maintain the UNC Charlotte's implementation of MediaWiki.

Installation

  1. Clone into a folder on the web server.
  2. Create copy of config/admin.default.php and rename config/admin.php. Go through admin.php and configure settings.
  3. Create copy of config/mediawiki.default.php and rename config/mediawiki.php. Got through mediawiki.php and configure settings.
  4. Run clone-repo.php. php clone-repo.php --all
  5. Create wikis (see "Create Wiki" section below).

Usage

Clone / Update Repositories

Clone all repositories

php clone-repo.php --all

Clone an individual repository

php clone-repo.php --repo:[name]

php clone-repo.php --repo:mediawiki

Create Wiki

Ensure that the repositories are up-to-date.

php create-wiki.php --name:[name] --title:'[title]'

php create-wiki.php --name:clas --title:'Clas Wiki'

Update Wiki(s)

Ensure that the repositories are up-to-date.

Update all wikis

php update-wiki.php --all

Update an individual wiki

php update-wiki.php --wiki:[name]

php update-wiki.php --wiki:clas

Delete Wiki

php delete-wiki.php --wiki:[name]

php delete-wiki.php --wiki:clas

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages