Mediawiki upgrade: Difference between revisions

From tango.info wiki
Jump to navigation Jump to search
mNo edit summary
 
(One intermediate revision by the same user not shown)
Line 23: Line 23:




==files to be changed==
==Tango.info specific upgrade information==
=== w\mul\languages\messages\messagesen.php ===
See [[tango.info wiki mediawiki upgrade]]
line 161
//$defaultDateFormat = 'dmy or mdy';
$defaultDateFormat = 'ISO 8601';//line by tobias
====Signature====
"test signature MessagesEn.php changed now [[User:Tobiasco|Tobiasco]] 2008-05-17T20:51:48 (UTC)"
*[[User:Tobiasco|Tobiasco]] 2009-03-15T07:27:00 (UTC)
 
=== w\mul\includes\ChangesList.php ===
ca 188
//$s .= $this->message['semicolon-separator'] . ' ' . $wgLang->time( $rc->mAttribs['rc_timestamp'], true, true ) . ' . . ';
//tango.info
$s .= $wgLang->time( $rc->mAttribs['rc_timestamp'], true, true ) . ' ';
//$s .= $this->skin->userLink( $rc->mAttribs['rc_user'], $rc->mAttribs['rc_user_text'] );
//$s .= $this->skin->userToolLinks( $rc->mAttribs['rc_user'], $rc->mAttribs['rc_user_text'] );
//tango.info
$s .= "<span class=\"ti_wikiuser\">". $this->skin->userLink( $rc->mAttribs['rc_user'], $rc->mAttribs['rc_user_text'] ) . "</span>: ";
 
 
258
<code>
 
$this->insertTimestamp($s,$rc);
$this->insertUserRelatedLinks($s,$rc);
</code>

Latest revision as of 2013-07-17T03:23:07


While the upgrade scripts are well-maintained and robust, things could still go pear-shaped. Before proceeding to update the database schema, make a full backup of the wiki, including both the database and the files:

  • the wiki's content, from the database. It may be a good idea to create an XML dump in addition to the SQL database dump.
    • text dump: mysqldump --all-databases > file.txt
    • xml dump: mysqldump --all-databases --xml > file.xml
  • images and other media files (the contents of the images directory)
  • configuration files, i.e. LocalSettings.php and AdminSettings.php (if present)
  • MediaWiki's program files, including all skins and extensions, especially if you modified them.

See also

shell> mysqldump [options] db_name [tables]
shell> mysqldump [options] --databases db_name1 [db_name2 db_name3...]
shell> mysqldump [options] --all-databases
    • mysqldump --tab=/path/to/some/dir --opt db_name


Tango.info specific upgrade information

See tango.info wiki mediawiki upgrade