Sjabloon:Extension:ManualSitemap
Beschrijving
ManualSitemap is de manier om een sitemap te maken als de webserver in safemode werkt.
Status
1.1
Gebruik
Handleiding
Installeren
- Download Extension:ManualSitemap
- In SpecialManualSitemap.php ontbreekt in regel 2 includes/ als onderdeel van het pad. Dit moet worden toegevoegd.
- Copieer de folder naar /extensions
- Neem in LocalSettings.php de volgende regel op:
# Wiki ManualSitemap $ManualSitemap_Exclude=array( NS_MAIN=>'0', NS_TALK =>'1', NS_USER =>'1',NS_USER_TALK => '1', NS_PROJECT=>'0',NS_PROJECT_TALK =>'1', NS_IMAGE=>'1',NS_IMAGE_TALK =>'1', NS_MEDIAWIKI=>'1',NS_MEDIAWIKI_TALK =>'1', NS_TEMPLATE=>'1',NS_TEMPLATE_TALK =>'1', NS_HELP=>'1',NS_HELP_TALK =>'1', NS_CATEGORY=>'0',NS_CATEGORY_TALK =>'1', SMW_NS_PROPERTY=>'1',SMW_NS_PROPERTY_TALK =>'1', SMW_NS_TYPE=>'1',SMW_NS_TYPE_TALK =>'1', SMW_NS_CONCEPT=>'1',SMW_NS_CONCEPT_TALK =>'1' ); # Notify all web sites you want about the update of sitemap $sitemap=urlencode('http:/xxx.xxx/sitemap.xml'); $ManualSitemap_Notify=array(); $ManualSitemap_Notify[] = 'http://www.google.com/webmasters/sitemaps/ping?sitemap='.$sitemap; $ManualSitemap_Notify[] = 'http://search.yahooapis.com/SiteExplorerService/V1/ping?sitemap='.$sitemap; $ManualSitemap_Notify[] = 'http://webmaster.live.com/ping.aspx?sitemap='.$sitemap; $ManualSitemap_Notify[] = 'http://submissions.ask.com/ping?sitemap='.$sitemap; require_once("$IP/extensions/ManualSitemap/ManualSitemap.php");
vervang xxx.xxx door de url
4 Maak een leeg bestand aan[1] in de root aan met als naam sitemap.xml
5 Klik rechts op sitemap.xml en kies voor Info[2] ga naar tabblad Permissions en vink alles aan.
6 Ga naar Special:ManualSitemap
7 Klik op Update Sitemap
De namespaces
SMW_NS_PROPERTY=>'1',SMW_NS_PROPERTY_TALK =>'1',
SMW_NS_TYPE=>'1',SMW_NS_TYPE_TALK =>'1',
SMW_NS_CONCEPT=>'1',SMW_NS_CONCEPT_TALK =>'1'
zijn alleen nodig indien gebruik gemaakt wordt van de Extension:Semantic Mediawiki
Externe Links
Bronnen, noten en/of referenties: |
|