MediaWiki backup

From LemonWiki共筆
Revision as of 21:40, 28 July 2006 by Planetoid (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

<< MediaWikiInstallRecord

Easy backup method: Input the all page name into Special:Export

  • Generate the list of all page name
I modified the Google Sitemaps to list.php. Partial original code as follows:
# -----------------------------------------------------
# Start output
# -----------------------------------------------------

?>
	<url>
		<loc><?php echo fnXmlEncode( "http://" . $wgServerName . eregi_replace('\$1',$sPageName,$wgArticlePath) ) ?></loc>
		<lastmod><?php echo fnTimestampToIso($row_rsPages['page_touched']); ?></lastmod>
		<changefreq>weekly</changefreq>
		<priority><?php echo $nPriority ?></priority>
	</url>
<?php } while ($row_rsPages = mysql_fetch_assoc($rsPages)); ?>
</urlset>

I changed the output part as ...

# -----------------------------------------------------
# Start output
# -----------------------------------------------------

?>
<?php echo fnXmlEncode( $sPageName ) ?>

<?php } while ($row_rsPages = mysql_fetch_assoc($rsPages)); ?>
</urlset>


Environment: MediaWiki: 1.6.7


Other apporach