WikiIslam:Sandbox/WikiIslam:Setting up a new WikiIslam subdomain: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
;Initial setup (Server access) | ;Initial setup (Server access) | ||
# Setup the subdomain URL, databases, files, cache directories. Follow the same subdomain shortform that Wikipedia uses (for example bg for Bulgarian) | # Setup the subdomain URL, databases, files, cache directories. Follow the same subdomain shortform that Wikipedia uses (for example bg for Bulgarian) | ||
#*Database changes: | |||
#**Interwiki table: Edit Interwiki database tables to add rows to all sub-domain databases. One row will be added to each sub-domain database and it will be similar to:<br/>{{spaces|3}}<nowiki>INSERT INTO `mw_interwiki` (iw_prefix, iw_url, iw_local, iw_trans) VALUES ('bg', 'http://bg.wikiislam.net/wiki/$1', 1, 0);</nowiki><br/>See [https://www.mediawiki.org/wiki/Manual:Interwiki Manual:Interwiki] for help. | |||
# Modify the logo from the original PSD file (needs a translation of the site's name and the tag line. Use transparent background and a PNG file format as the output) | # Modify the logo from the original PSD file (needs a translation of the site's name and the tag line. Use transparent background and a PNG file format as the output) | ||
# Translate interface messages in "extensions/EditMonitor/EditMonitor.i18n.php" and "extensions/RecentChangesCleanup/RecentChangesCleanup.i18n.php". Upload the modified files. | # Translate interface messages in "extensions/EditMonitor/EditMonitor.i18n.php" and "extensions/RecentChangesCleanup/RecentChangesCleanup.i18n.php". Upload the modified files. |
Revision as of 23:32, 28 June 2015
|
These are the steps for setting up a new WikiIslam subdomain.
- Initial setup (Server access)
- Setup the subdomain URL, databases, files, cache directories. Follow the same subdomain shortform that Wikipedia uses (for example bg for Bulgarian)
- Database changes:
- Interwiki table: Edit Interwiki database tables to add rows to all sub-domain databases. One row will be added to each sub-domain database and it will be similar to:
INSERT INTO `mw_interwiki` (iw_prefix, iw_url, iw_local, iw_trans) VALUES ('bg', 'http://bg.wikiislam.net/wiki/$1', 1, 0);
See Manual:Interwiki for help.
- Interwiki table: Edit Interwiki database tables to add rows to all sub-domain databases. One row will be added to each sub-domain database and it will be similar to:
- Database changes:
- Modify the logo from the original PSD file (needs a translation of the site's name and the tag line. Use transparent background and a PNG file format as the output)
- Translate interface messages in "extensions/EditMonitor/EditMonitor.i18n.php" and "extensions/RecentChangesCleanup/RecentChangesCleanup.i18n.php". Upload the modified files.
- Populate 'wikiIslamDisableFileCache' in the LocalSettings.php for that domain to include at least one page (just use a dummy variable), to prevent an error message when logged out.
- Initial setup (on the wiki)
- Create any number of temporary pages that will be helpful for you in creating and setting up the site
- Create Administrator and Bureaucrat accounts at the new site and give them rights (Editor, Reviewer and em-bypass-2. Use em-bypass-1 for new users that join the site later)
- Create a page for Administrators (such as WikiIslam:Administrators) that has relevant information and links to frequently edited files or content for Administrative use. You can include shortcuts to the links mentioned on this page.
- Edit these pages for the subdomain: MediaWiki:Sidebar, MediaWiki:Rclinks, MediaWiki:Common.css
- Make a copy of MediaWiki:Vars on the new domain. The title 'MediaWiki:Vars' will remain as it is and is not translated.
- Make shortcuts to Site lock down which are seen at WikiIslam:Administrators.
- Move content
- Start moving content into the subdomain
- Update links on translated articles on other language domains
After the site is ready, link the site on MediaWiki:Sidebar for other subdomains. Also edit WikiIslam to link the new site.