(sitemap and user rename) |
(→Site Map: added a few notes on site map) |
||
Line 19: | Line 19: | ||
=Completed Tasks= | =Completed Tasks= | ||
==Site Map== | ==Site Map== | ||
*[http://www.mediawiki.org/wiki/Extension:Google_Sitemap Google Sitemap extension] | |||
*Somewhere [[User:Lonny|I]] have a detailed set of instructions on how I made this happen. I will try to find them. | |||
;Must visit [[Special:GoogleSitemap&limit=5000]] often. Change limit to meet number of pages we want indexed. | |||
==Short URLs== | ==Short URLs== |
Revision as of 17:46, 11 January 2007
Current Work
Renaming a user
- Put the following file in the root wiki directory
- ExtensionsFunctions.php
- Put the following three files into the includes directory
- SpecialRenameuser.i18n.php
- SpecialRenameuser.php
- SpecialRenameuser_body.php
- add the following line to Localconfig.php
- include_once('includes/SpecialRenameuser.php') ;
- Move user page (and talk page) to the new username
- How to rewrite old signatures? A bot maybe.
- See http://www.buildcapacity.org/User:Singkong2005 for work so far.
Completed Tasks
Site Map
- Google Sitemap extension
- Somewhere I have a detailed set of instructions on how I made this happen. I will try to find them.
- Must visit Special:GoogleSitemap&limit=5000 often. Change limit to meet number of pages we want indexed.
Short URLs
- See wikimedia and User:Helge.at
- Set path in LocalSettings.php to
$wgArticlePath = "/$1";
- Added .htaccess to root with the following content
RewriteEngine on # Don't rewrite requests for files in MediaWiki subdirectories, # MediaWiki PHP files, HTTP error documents, favicon.ico, or robots.txt RewriteCond %{REQUEST_URI} !^/(stylesheets|images|skins|extensions) RewriteCond %{REQUEST_URI} !^/(redirect|texvc|index).php RewriteCond %{REQUEST_URI} !^/error/(40(1|3|4)|500).html RewriteCond %{REQUEST_URI} !^/favicon.ico RewriteCond %{REQUEST_URI} !^/robots.txt RewriteCond %{REQUEST_URI} !^/nowiki # include these last two lines if you use the analog stats RewriteCond %{REQUEST_URI} !^/failed_auth.html$ RewriteCond %{REQUEST_URI} !^/stats RewriteRule ^(.*)$ index.php?title=$1 [QSA]
Input box
- Installed 10/16/06 by --Lonny
- as per http://en.wikipedia.org/wiki/Help:Inputbox
- put inputbox.php in extensions folder
- added require_once("extensions/inputbox.php"); to LocalSetting.php
- Check again when mediawiki is updated
AWStats
Some specifics after installing AWstats. See http://wiki.dreamhost.com/index.php/AWStats_Installation for nice instructions.
Perl to run the page
perl /home/lonny1/awstats/tools/awstats_buildstaticpages.pl -config=appropedia.org -update \ -awstatsprog=/home/lonny1/awstats/cgi-bin/awstats.pl -dir=/home/lonny1/appropedia.org/statistics/
Changes to log file
LogFile="/home/lonny1/logs/appropedia.org/http/access.log" LogFormat="%host %other %other %time1 %methodurl %code %bytesd %refererquot %uaquot" SiteDomain="appropedia.org" HostAliases="www.appropedia.org" DNSLookup=0 DirData="/home/lonny1/awstats/data/" DirIcons="icon" SaveDatabaseFilesWithPermissionsForEveryone=0 DefaultFile="index.php index.html"
Cron -e
One every hour on the fifteen minute mark.
15 0 * * * perl /home/lonny1/awstats/tools/awstats_buildstaticpages.pl -config=appropedia.org -update -awstatsprog=/home/lonny1/awstats/cgi-bin/awstats.pl -dir=/home/lonny1/appropedia.org/statistics/
Once per day at 3am:
0 3 * * * perl /home/lonny1/awstats/tools/awstats_buildstaticpages.pl -config=buildcapacity.org -update -awstatsprog=/home/lonny1/awstats/cgi-bin/awstats.pl -dir=/home/lonny1/buildcapacity.org/statistics/
Future steps
- Password protect the folder [1].
More Notes
Still not working correctly.