Commit graph

726 commits

Author SHA1 Message Date
Andrew Garrett 5983a65415 Change escaping handling -- make \d => \d instead of d. It helps with writing regexes. 2009-03-07 01:31:35 +00:00
Andrew Garrett 55b417f517 Add rcount function, same as count except it takes a regex as the needle 2009-03-07 01:26:42 +00:00
Andrew Garrett 02a84cbd90 Debugging code for bug 17815 2009-03-06 23:11:07 +00:00
Raimond Spekking 58fdf4f05d * Add Language::semicolonList() function
** Todo: combine all three list functions (comma, semicolon, pipe) into one function with a parameter?
* Use pipe as backlink separator to be consistent with other navigation elements
* Show the colon for case 'afh_actions' only if parameters exist
** Remove the now useless message
* Localize the usages of comma and semicolon
2009-03-06 10:56:37 +00:00
Siebrand Mazeland d504b8ee5e Localisation updates for extension messages from translatewiki.net (2009-03-05 23:24 UTC) 2009-03-05 23:41:28 +00:00
Rotem Liss eed62fed53 Localization update for he. 2009-03-05 19:22:37 +00:00
Andrew Garrett e60dee6cac Add an interface for extensions to add variables into the variable list (only for ones generated for filtering, for now). Includes an implementation in the TorBlock extension 2009-03-05 02:43:05 +00:00
Raimond Spekking 949aa2ec69 Localisation updates for extension messages from translatewiki.net (2009-03-04 20:19 UTC) 2009-03-04 20:51:07 +00:00
Andrew Garrett be7dcd9b3b (bug 17674) Add minor_edit variable to AbuseFilter 2009-03-04 02:04:48 +00:00
Andrew Garrett 03e12503a3 (bug 17664) Handle section-editing correctly by switching from EditFilter to EditFilterMerged.
Also, fix a weird bug where the Abuse Filter was diffing the parsed text, not the wikitext
2009-03-04 01:56:21 +00:00
Raimond Spekking 2d10caf937 Add a full stop at the end of a sentence 2009-03-03 20:04:03 +00:00
Raimond Spekking 5f54cf15a1 Localisation updates for extension messages from translatewiki.net (2009-03-02 20:53 UTC) 2009-03-02 21:24:26 +00:00
Alexandre Emsenhuber 2238a880f3 svn:eol-style native 2009-03-02 17:13:22 +00:00
Siebrand Mazeland ef717b6ce3 Localisation updates for extension messages from translatewiki.net (2009-03-01 20:51 UTC) 2009-03-01 21:05:55 +00:00
Andrew Garrett b202aac11e Change some uses of makeKnownLinkObj to link 2009-03-01 12:56:11 +00:00
Andrew Garrett 8cb94549d1 Use parseinline instead of parsemag for abusefilter-status 2009-03-01 12:43:36 +00:00
Andrew Garrett 8f84baea6b Fix fatal 2009-03-01 01:49:34 +00:00
Raimond Spekking c19d44ba1b Localisation updates for extension messages from translatewiki.net (2009-02-28 20:04 UTC) 2009-02-28 20:34:14 +00:00
Bertrand Grondin 6fe27717cf Localisation updates Special:AbuseFilter from Betawiki (french translation) 2009-02-28 14:58:29 +00:00
Andrew Garrett ceb5261bb6 AbuseFilter -- precache article object for edits, fix lazy initialisation of IP user objects 2009-02-28 01:10:45 +00:00
Andrew Garrett 216fde8956 Some debugging code 2009-02-27 13:16:34 +00:00
Rotem Liss 847e7fd159 Localization update for he. 2009-02-27 09:37:06 +00:00
Raimond Spekking 3b77ef1f6c /me slaps /me for silly english. Thanks to Siebrand :) 2009-02-27 09:19:30 +00:00
Raimond Spekking 86e29672a9 Add a summary message 2009-02-27 09:12:25 +00:00
Raimond Spekking d0977bda88 Add 'action-$right' messages 2009-02-27 08:11:34 +00:00
Andrew Garrett f94f42b506 Store Abuse Filter variable dumps to external storage instead of leaving in afl_var_dump. afl_var_dump needs to be left as a BLOB for the moment for backwards-compatibility. 2009-02-27 03:06:19 +00:00
Andrew Garrett b34f35ff40 svn add AbuseFilterVariableHolder.php 2009-02-27 00:03:30 +00:00
Andrew Garrett a7bc94cc80 Convert afl_var_dump to a LONGBLOB 2009-02-26 23:41:50 +00:00
Raimond Spekking 869fd3f600 Fix for r47847. 2009-02-26 21:48:49 +00:00
Raimond Spekking 4999b71593 Show the timestemp in users preference timezone
Tweak special page aliases for 'de'
2009-02-26 21:45:07 +00:00
Rotem Liss 128fb64fb0 Localization update for he. 2009-02-26 20:15:42 +00:00
Raimond Spekking 97a9f4a585 Localisation updates for extension messages from translatewiki.net (2009-02-26 19:33 UTC) 2009-02-26 19:55:11 +00:00
Siebrand Mazeland 67c7a5a904 article -> page 2009-02-26 12:23:52 +00:00
Andrew Garrett 787672cdf7 Don't pointlessly add lots of whitespace to the end of rules. One newline is enough 2009-02-26 12:22:26 +00:00
Andrew Garrett 92698e95ba Improve AbuseFilter performance by implementing lazy initialisation of computed variables.
This has been done by replacing simple associative arrays with an AbuseFilterVariableHolder, which recognises helper classes called AFComputedVariables.
Computation may occur during the abuse filter analysis, or later when testing and reviewing filters.
2009-02-26 12:15:14 +00:00
Raimond Spekking 3beeec7250 Remove unused message 2009-02-26 09:54:30 +00:00
Siebrand Mazeland 4481cb5afa Localisation updates for extension messages from translatewiki.net (2009-02-25 22:32 UTC) 2009-02-25 22:58:35 +00:00
Raimond Spekking 68909a26dd * Remove full stops from 2 messages
* Add colon to 1 message
for consistency with similar messages
2009-02-25 21:52:44 +00:00
Andrew Garrett 98a94ff5d9 Fix Abuse Filter after-the-fact var generation -- was using request IP address in place of IPs for anonymous changes 2009-02-25 04:31:53 +00:00
Andrew Garrett e0cd6a327c Fatal 2009-02-25 02:40:05 +00:00
Andrew Garrett 057f9f80db Normalise usernames before searching for them in Abuse Filter examine and test interfaces. 2009-02-25 02:33:09 +00:00
Raimond Spekking 4f7bf955de Localisation updates for extension messages from translatewiki.net (2009-02-24 19:52 UTC) 2009-02-24 20:22:25 +00:00
Siebrand Mazeland 0ffb9504ff Localisation updates for extension messages from translatewiki.net (2009-02-23 21:43 UTC) 2009-02-23 22:00:14 +00:00
Raimond Spekking 8c2f0144cd Localisation updates for extension messages from translatewiki.net (2009-02-22 21:02 UTC) 2009-02-22 20:27:34 +00:00
Siebrand Mazeland ff9c349a2c Localisation updates for extension messages from translatewiki.net (2009-02-21 17:44 UTC) 2009-02-21 18:23:03 +00:00
Raimond Spekking fb96e5aab9 Localisation updates for extension messages from translatewiki.net (2009-02-20 20:09 UTC) 2009-02-20 20:33:43 +00:00
Andrew Garrett 2f4a66e862 Do not display tools if there are not any 2009-02-19 23:52:08 +00:00
Siebrand Mazeland e5ab9fa681 Localisation updates for extension messages from translatewiki.net (2009-02-19 21:36 UTC) 2009-02-19 22:12:31 +00:00
Rotem Liss 56c1db6bec Localization update for he. 2009-02-19 12:25:30 +00:00
Andrew Garrett 20c9542fe3 Another silly reautoconfirm bug -- nothing was being returned. 2009-02-19 00:18:31 +00:00