m (Unprotected "Appropedia:Admin tasks": unprotected as per User:Chriswaterguy) |
GoodSignal (talk | contribs) |
||
Line 62: | Line 62: | ||
Find more detailed information here http://www.mediawiki.org/wiki/Extension:ImageMap | Find more detailed information here http://www.mediawiki.org/wiki/Extension:ImageMap | ||
==New User Welcome Message== | |||
New users that register an email are automatically sent a confirmation code to validate their address. This seems like the appropriate place to add general ''Welcome to Appropedia.org'' information. | |||
Edit the confirmation/welcome message here: [[MediaWiki:Confirmemail body]] | |||
==Short URLs== | ==Short URLs== |
Revision as of 04:12, 26 March 2007
Current Work
Enable Firefox users to add an Appropedia search to their toolbar
Currently if viewing Appropedia, and you select "Add Appropedia (English)" from the search menu, it comes back with the warning:
- Download error
- Firefox could not download the search plugin from http://www.appropedia.org/Opensearch_desc.php
--Chriswaterguy · talk 19:05, 6 March 2007 (PST)
Completed Tasks
Import Images from WikiGreen
These steps were completed for integrating WikiGreen (ExportWIkiSite) into Appropedia (ImportWIkiSite), but could be used to upload many photos from any repository:
- download images folder from ExportWikiSite
- Remove unwanted folders, such as temp, archive and thumb (these will be recreated)
- Flatten directory
- I know that there is some way to do this with tar, or recursive copy, but I gave up and downloaded the freeware xxcopy (www.xxcopy.com)
- xxcopy "C:\ImageFolder" "C:\ImageFolderFlat" /SG
- Make sure to use /SG the one normally suggested renames augments the filenames.
- Check for duplicates with ImportWikiSite
- Rename any duplicates, then (if you are importing pages as well) find reference to the old name in the imported pages and change name to the new name.
- Use importImages.php
- For some reason the version show php5 but commands were being executed by php4 so I used:
/usr/local/php5/bin/php importImages.php --user=Lonny --comment="From www.wikigreen.org via Eric Blazek" ../WGImgFlat png
- Do this for each filetype, e.g. jpg, gif, etc.
- For some reason the version show php5 but commands were being executed by php4 so I used:
- In addition, something happened to the importImages.php file in transport, so I redownloaded it, and everything worked.
Import Pages from another wiki
How did we do that?
Renaming a user
- Download the three files at http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/Renameuser/
- SpecialRenameuser.i18n.php, SpecialRenameuser.php, SpecialRenameuser_body.php
- Copy these three files to the /includes directory
- Download the ExtensionFunctions.php
- Copy the ExtensionFunctions.php to the main directory
- Add the following line to the LocalSettings.php near the other require_once lines.
include_once('includes/SpecialRenameuser.php'); #LRG 1_14_07 used for renaming users
Log in and navigate to Special:Renameuser
- Manually move the Userpage and any Userpage/subpages.
- I wrote this up in a more general form at http://meta.wikimedia.org/wiki/Renameuser
- How to rewrite old signatures? A bot maybe.
- See User:Chriswaterguy / User:Singkong2005 for an example.
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=5500 often. Change limit to meet number of pages we want indexed.
Interwiki Map
See Appropedia:Admin_Tasks/Interwiki_map.
Automatic Domain and Database Backups
Appropedia:Admin_Tasks/Automatic_backups
ImageMap Extension
Available to Mediawiki version 1.9. Allows us to have our featured project image lead to the project rather than the image info.
- Make a directory in extensions: ImageMap
- mkdir ~/appropedia.org/extensions/ImageMap
- Download all files from subversion http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/ImageMap/ the newly created ImageMap directory.
- Add the following line to LocalSettings.php
- require_once( "$IP/extensions/ImageMap/ImageMap.php" );
Find more detailed information here http://www.mediawiki.org/wiki/Extension:ImageMap
New User Welcome Message
New users that register an email are automatically sent a confirmation code to validate their address. This seems like the appropriate place to add general Welcome to Appropedia.org information.
Edit the confirmation/welcome message here: MediaWiki:Confirmemail body
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.
MediaWiki Upgrade 1.9.2
Appropedia:Admin_Tasks/Upgrade_checklist
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.