Sam Reed
7c88883ead
Documentation
2011-03-13 21:17:37 +00:00
Sam Reed
4bc698eb1a
Followup r33162, use $this->pager to fix undefined $pager
2011-03-13 21:12:57 +00:00
Happy-melon
b2d91f90e4
Follow-up r83786: update references in SpecialPage::getTitleFor() and friends to point to 'Block' rather than 'Blockip'; should fix errors on translatewiki.
2011-03-12 23:22:34 +00:00
Happy-melon
b14cde3ca7
First little bit of cleaning out the Augean stables of SpecialBlockip.php: spin out the suppressUserName/unsuppressUserName functions into their own file, to keep them with the rest of the RevDel stuff.
2011-03-11 23:33:36 +00:00
Alexandre Emsenhuber
a9b91a9336
We have a OutputPage object; so use it to get the Title object instead of $wgTitle
2011-02-19 12:31:50 +00:00
Sam Reed
c40d38a5be
Remove a few more unused variables
...
Add a couple of braces to unobvious if
2010-10-31 23:19:40 +00:00
Sam Reed
604ae0ca1c
Update deprecated method calls
...
Remove some unused stuff
2010-10-31 16:20:48 +00:00
Sam Reed
6b3b915353
Big attack on unused variables...
2010-10-14 20:53:04 +00:00
Sam Reed
a2589ff8c6
Assignment in loop conditions suck
...
while ( $row = $dbw->fetchObject( $res ) ) { to foreach ( $res as $row ) in includes
Add some braces
2010-10-13 23:11:40 +00:00
Alexandre Emsenhuber
29d6b582a1
Seems I forgot to commit these files in r70699
2010-08-08 14:28:01 +00:00
Platonides
37466055b6
Add used global $wgOut.
2010-07-25 17:45:04 +00:00
Sam Reed
04f68827d0
Removal of unused globals
...
Removal of one setting of a variable to '', then not using further
2010-07-24 19:11:52 +00:00
Alexandre Emsenhuber
1c45a572c5
Fixed some doxygen warnings
2010-06-03 21:00:51 +00:00
Aryeh Gregor
74a21f3bd1
Remove most named character references from output
...
Recommit of r66254 to trunk. This was just
find extensions phase3 -iname '*.php' \! -iname '*.i18n.php' \! -iname 'Messages*.php' \! -iname '*_Messages.php' -exec sed -i 's/ /\ /g;s/—/―/g;s/•/•/g;s/á/á/g;s/´/´/g;s/à/à/g;s/α/α/g;s/ä/ä/g;s/ç/ç/g;s/©/©/g;s/↓/↓/g;s/°/°/g;s/é/é/g;s/ê/ê/g;s/ë/ë/g;s/è/è/g;s/€/€/g;s/↔//g;s/…/…/g;s/í/í/g;s/ì/ì/g;s/←/←/g;s/“/“/g;s/·/·/g;s/−/−/g;s/–/–/g;s/ó/ó/g;s/ô/ô/g;s/œ/œ/g;s/ò/ò/g;s/õ/õ/g;s/ö/ö/g;s/£/£/g;s/′/′/g;s/″/″/g;s/»/»/g;s/→/→/g;s/”/”/g;s/Σ/Σ/g;s/×/×/g;s/ú/ú/g;s/↑/↑/g;s/ü/ü/g;s/¥/¥/g' {} +
followed by reading over every single line of the resulting diff and
fixing a whole bunch of false positives. The reason for this change is
given in <http://lists.wikimedia.org/pipermail/wikitech-l/2010-April/047617.html >.
I cleared it with Tim and Brion on IRC before committing. It might
cause a few problems, but I tried to be careful; please report any
issues.
I skipped all messages files. I plan to make a follow-up commit that
alters wfMsgExt() with 'escapenoentities' to sanitize all the entities.
That way, the only messages that will be problems will be ones that
output raw HTML, and we want to get rid of those anyway.
This should get rid of all named entities everywhere except messages. I
skipped a few things like   that I noticed in manual inspection,
because they weren't well-formed XML anyway.
Also, to everyone who uses non-breaking spaces when they could use a
normal space, or nothing at all, or CSS padding: I still hate you. Die.
2010-05-30 17:33:59 +00:00
Andrew Garrett
8812fd2f9a
Ugly temporary fix for bug 21279:
...
* When a revision cannot be found in the revision table, look for it in the archive table.
* If both deleted and undeleted revisions are covered by the same log entry, show two links (see bug 23663)
2010-05-23 14:19:20 +00:00
Alexandre Emsenhuber
e137cda2c9
* (bug 23078) "All public logs" option on Special:Log is now always the first item
2010-04-07 12:16:56 +00:00
Alexandre Emsenhuber
991c975fd0
* Follow-up r63914: SpecialPage has methods for that, use them ;)
...
* Fix a case mismatch in LogEventsList.php
2010-03-18 17:36:43 +00:00
Aaron Schulz
a780a43df9
* Split up logLine() with helper functions
...
* Added NO_EXTRA_USER_LINKS param to hide talk|contribs links
* Fixed bizarre $time comparison (compared display time and a UNIX const time)
* Added 'flags' param to showLogExtract() params
2010-03-01 22:47:12 +00:00
Tobias
001b4fe211
provided option for showLogExtract to wrap result. Added log for create protected page
2010-01-16 11:24:23 +00:00
Alexandre Emsenhuber
71745e17f3
* If two log type have the same description, they're now both displayed in the type selector on Special:Log
...
This just happened on the French Wiktionary where http://fr.wiktionary.org/wiki/MediaWiki:Suppressionlog and http://fr.wiktionary.org/wiki/MediaWiki:Dellogpage had the same value and the "delete" log was missing
2010-01-01 19:49:37 +00:00
Aryeh Gregor
66f4b07051
Delete refs to variable removed in r59692
2009-12-11 19:43:04 +00:00
Alexandre Emsenhuber
0f0e1b307d
* (bug 21559) "logempty" message is now wrapped in a div with class "mw-warning-logempty" when used in log extract
2009-12-04 18:37:54 +00:00
OverlordQ
7a42a4da7e
(bug 20150): Change query to explicity select distinct rows instead of doing it using a group by, RevDelete works on PG now
2009-12-03 02:37:49 +00:00
Aaron Schulz
7610cc4ba6
Restored r59537 - fixed silly typo
2009-11-29 16:39:47 +00:00
Siebrand Mazeland
11892fcc51
Revert r59537. Breaks page deletion with "PHP Notice: Array to string conversion in /var/www/w/includes/db/Database.php on line 1433" and ""IndexPager::reallyDoQuery (LogPager)". Database returned error "1176: Key 'Array' doesn't exist in table 'logging' (localhost)"."
2009-11-29 10:49:47 +00:00
Aaron Schulz
56aeff78e3
* Made log_user_type_time index available when needed
...
* Don't allow type,time index when 2+ types are given
* Make sure $this->types becomes an array in limitType() ('' -> array() case was left out)
* A few code style tweaks
2009-11-29 00:01:21 +00:00
Aaron Schulz
90dcb3c1f2
* bug 21267 change "show/hide" to "show", if user cannot submit Special:Revisiondelete
...
* Added revDeleteLinkDisabled() function
2009-10-30 02:14:22 +00:00
Max Semenik
ae57ab1eec
(bug 20275) Fixed LIKE queries on SQLite backend
...
* All manually built LIKE queries in the core are replaced with a wrapper function Database::buildLike()
* This function automatically performs all escaping, so Database::escapeLike() is now almost never used
2009-10-21 19:53:03 +00:00
Alexandre Emsenhuber
25f9a38bfe
* (bug 21079) There is no more line wrapping between label and field in Special:Log
2009-10-17 08:29:15 +00:00
Aaron Schulz
ffd4b0f837
Refactored unmaintainable userCan() code by making central userCanBitfield() functions
2009-10-15 11:31:33 +00:00
Aaron Schulz
631fbc8029
Removed inapplicable deletedtext userCan() check
2009-10-15 10:46:28 +00:00
Alexandre Emsenhuber
5fc70f85f9
* removed trailing spaces
...
* spacing fixes
2009-10-11 19:55:56 +00:00
Domas Mituzas
c51f0d34e3
um, don't die with fatal error?
2009-10-10 20:44:46 +00:00
Aaron Schulz
193f333a38
blank invalid usernames for "revision author" field too
2009-10-10 02:48:19 +00:00
Aaron Schulz
89d0686a19
Fill in class names for r57530
2009-10-10 02:12:53 +00:00
Aaron Schulz
6309a1f175
Follow up r57530 elsewhere
2009-10-09 19:01:39 +00:00
Aaron Schulz
332d1421c0
Made log extracts default to 25 items
2009-10-02 18:04:58 +00:00
Aaron Schulz
c2f7ea4d7b
* Renamed deletedcontent to deletedtext
...
* Removed deletedrevision and used deletedhistory/deletedtext instead
2009-09-30 19:50:35 +00:00
Aaron Schulz
942a84716a
* Split off deletedrevision (view only) right and give it to sysops
...
* Allow show/hide link on top revision just like history
2009-09-28 03:09:48 +00:00
Tobias
98303b05be
Follow-up on r55909: showLogExtract can now tell Pager to ignore wgRequest offset. Needed for block notice on SpecialContributions. Also small fix for SpecialBlockip (after r56420)
2009-09-20 22:07:44 +00:00
Niklas Laxström
c4a604a984
Shut up warnings from r56420 that have annoyed us few days :o
2009-09-18 13:57:13 +00:00
Tobias
bebaf1325d
Follow-up on r56284: LogEventsList::showLogExtract gets associative array for additional parameters. Adjusted all calls that use additional parameters. Also improved Special:Blockip, which now uses those new parameters instead of using own functions. Fixed HistoryPage which was broken with r56251.
2009-09-16 17:17:16 +00:00
Siebrand Mazeland
b0fbc438d2
Follow-up to r56324 per IRC comments by Nikerabbit: coding style updated
2009-09-14 19:56:22 +00:00
Siebrand Mazeland
c17bd28e1e
Support GENDER in 'renameuser-renamed-notice', changing LogEventsList::showLogExtract for that:
...
* param $msgKey from String to Array, where first element is the message key, additional elements are parameters for the key
Comment by Nikerabbit: "... that is cargo train number of parameters :o". I tried not to make it worse.
2009-09-14 18:58:25 +00:00
Alex Z
71a97237b5
Replace the user rename log display for non-existent userpages with a hook (followup to r56251).
...
Update for Renameuser extension to follow.
Also make docs for LogEventsList::showLogExtract() actually useful
2009-09-14 18:10:13 +00:00
Aaron Schulz
89870efc54
bug 18472 Suppression log filtered by "offender", as Oversight log can be
2009-09-14 17:09:13 +00:00
Alex Z
68eb4a8aeb
Fixes for r56284:
...
* Parse the message shown in the box
* Fix undefined variable notice
2009-09-14 02:17:31 +00:00
Tobias
666a552694
Follow-up on r56251 - merging showLogs and showLogExtract
2009-09-13 22:21:11 +00:00
Happy-melon
19e3322915
(bug 18880) Make LogEventsList::showLogExtract() more versatile by allowing it to take a string-by-reference instead of OutputPage; hence allowing it to be used for buffered content.
2009-08-31 11:54:53 +00:00
Andrew Garrett
c54d80c9cf
Rewrite some spaghetti code in Special:Log to fix invalid HTML, now uses proper Xml:: methods
2009-08-10 17:36:57 +00:00