UberPatrolFixes
What (summary)
- Fix HTML showing up in diff list
- Show timestamps in diff list
- Disable rollback
- Add RollTo, that is, editors should be able to roll to any particular version
- Add Flag AdultContent button (note: if this belongs in a differnt task, feel free to move it)
Why this is important
There are some bad issues caused by UberPatrol rollbacks - namely, spam from multiple IP addresses will not be cleaned because we will not see it.
Concerns/Issues
- We still need to get the pcs configured for work on this project.
- Integration of compost and mediawiki seems to be the problem.
- Suggestions? pointers?
Monday
We are still waiting for our PC's to be configured to run compost with mediawiki. Meanwhile we have browsed over the code body to get familiar with it.
Tuesday
Pc's configured near the end of the day. Did some work on roll to
Wednesday
Nearly finished rollto, pushed changes
Thursday
Rollto and Html issues are DoneDone
Friday
- added the adult flag to the uberpatrol page
- changed the date format to the new format in line with mediawiki date format
- spent some time on the & issue, but we couldnt do it, because we couldnt reach a page with an & in it. This is probably because the dev version is different from the production version. This was an unresolved issue which caused us to get stuck.
DoneDone
-
Fix HTML showing up in diff list -
Show timestamps in diff list -
Add RollTo, that is, editors should be able to roll to any particular version -
Add Flag AdultContent button (note: if this belongs in a differnt task, feel free to move it)
Steps to get to DoneDone
Apache config to proxy requests to the webrick server
<VirtualHost *:80> ServerName aboutus-mediawiki-1.10.0 DocumentRoot htdocs/aboutus-1.10.0/wiki ErrorLog logs/aboutus-mediawiki-1.10.0-error_log CustomLog logs/aboutus-mediawiki-1.10.0-access_log common ProxyPass /au_web_services http://services.usabout.com:3000 </VirtualHost>
services.usabout.com is in my /etc/hosts file and goes to 127.0.0.1 (localhost)
In order for it to work I have to run script/server from the compost root directory (otherwise nothing is listening on port 3000) ... if compost isn't running you'll get at 503 service temporarily unavailable message. Also, you'll need to use the production environment to access the correct database. The command I use is:
script/server -e production
Discussion
Here's a diff that doesn't seem that useful: [1]. TedErnst | talk 11:34, 2 October 2007 (PDT)