lhc/web/wiklou.git
16 years agoMiscellaneous aesthetic improvements to Special:Ipblocklist
Rob Church [Mon, 6 Aug 2007 07:21:09 +0000 (07:21 +0000)]
Miscellaneous aesthetic improvements to Special:Ipblocklist

16 years agoErrant escaping of titles
Rob Church [Mon, 6 Aug 2007 07:14:29 +0000 (07:14 +0000)]
Errant escaping of titles

16 years ago* (bug 10655) Show standard tool links for blocked users in block log messages
Rob Church [Mon, 6 Aug 2007 07:09:59 +0000 (07:09 +0000)]
* (bug 10655) Show standard tool links for blocked users in block log messages
* Show standard tool links for blocked users in Special:Ipblocklist

The above exclude the block link (where applicable) using the first of the flags to be passed to Linker::userToolLinks().

16 years agoIndonesian (id) localisation updates.
Ivan Lanin [Mon, 6 Aug 2007 07:03:50 +0000 (07:03 +0000)]
Indonesian (id) localisation updates.

16 years agoClarifications
Rob Church [Mon, 6 Aug 2007 06:16:31 +0000 (06:16 +0000)]
Clarifications

16 years ago* Fix img_auth.php image name extraction for whitelist checking
Rob Church [Mon, 6 Aug 2007 06:15:21 +0000 (06:15 +0000)]
* Fix img_auth.php image name extraction for whitelist checking
* (bug 10756) img_auth.php will now refuse logged-out requests when there is no whitelist, rather than allowing them through

16 years ago* Move redirect table line up with the others
Rob Church [Mon, 6 Aug 2007 03:34:05 +0000 (03:34 +0000)]
* Move redirect table line up with the others
* Trim some ?>

16 years ago* (bug 10793) Show patrol links on all eligible diff pages
Rob Church [Mon, 6 Aug 2007 03:29:40 +0000 (03:29 +0000)]
* (bug 10793) Show patrol links on all eligible diff pages
* Introduce RecentChange::newFromConds() to support the above, and a new index
* Refactored some bits

16 years agoCustomizations should be added in LocalSettings.php, not in DefaultSettings.php.
Rotem Liss [Sat, 4 Aug 2007 20:44:42 +0000 (20:44 +0000)]
Customizations should be added in LocalSettings.php, not in DefaultSettings.php.

16 years ago* (bug 10805) Fix "undo" link when viewing the diff of the most recent change to...
Rob Church [Sat, 4 Aug 2007 19:15:18 +0000 (19:15 +0000)]
* (bug 10805) Fix "undo" link when viewing the diff of the most recent change to a page using "diff=0"
* DifferenceEngine::loadRevisionData() wasn't updating $mNewid when loading the newer revision, which doesn't make too much sense if it ends up left as 0 (which is impossible)

16 years agoupdate prototype
Brion Vibber [Sat, 4 Aug 2007 16:36:25 +0000 (16:36 +0000)]
update prototype

16 years agoClean up autocreation a smidge... let the auth plugin know whether the user you're...
Brion Vibber [Sat, 4 Aug 2007 16:34:21 +0000 (16:34 +0000)]
Clean up autocreation a smidge... let the auth plugin know whether the user you're setting up was created manually or by the autocreation path, and have the CentralAuth plugin know whether it should be attaching (for autocreate) or not (for non-autocreate)

16 years agoRewrite Xml::namespaceSelector() before it drives me to totemize somebody.
Rob Church [Sat, 4 Aug 2007 12:50:43 +0000 (12:50 +0000)]
Rewrite Xml::namespaceSelector() before it drives me to totemize somebody.

16 years ago(bug 10803) Grammar error in "category-empty"; what Brogmid wrote this? ;)
Rob Church [Sat, 4 Aug 2007 12:48:00 +0000 (12:48 +0000)]
(bug 10803) Grammar error in "category-empty"; what Brogmid wrote this? ;)

16 years agoThis is a public service announcement. When using entities, failure to terminate...
Rob Church [Sat, 4 Aug 2007 12:38:48 +0000 (12:38 +0000)]
This is a public service announcement. When using entities, failure to terminate them in a semi colon will result in XHTML validation errors. Can all developers please do us the basic favour of a bit of XHTML validation on their generated markup? This has been a public service announcement by the Frobozz XHTML Validation Company. Reach out and specify somebody.

16 years ago* (bug 10798) Exclude MediaWiki namespace from filtering options on Special:Protected...
Rob Church [Sat, 4 Aug 2007 12:20:41 +0000 (12:20 +0000)]
* (bug 10798) Exclude MediaWiki namespace from filtering options on Special:Protectedpages (implicit protection, doesn't make sense to have it)
* Introduce a fourth evil parameter to Xml::namespaceSelector() to exclude namespaces. Pure coincidence, not at all related to the above...

16 years agoMove $wgAlternateMaster to core DefaultSettings.php from MakeSysop, since it's used...
Brion Vibber [Sat, 4 Aug 2007 10:49:10 +0000 (10:49 +0000)]
Move $wgAlternateMaster to core DefaultSettings.php from MakeSysop, since it's used now in some more maintenance scripts and will be used by other extensions soon

16 years agoClarification of a bugfix description.
Rotem Liss [Fri, 3 Aug 2007 23:09:25 +0000 (23:09 +0000)]
Clarification of a bugfix description.

16 years ago(bug 9437) Don't overwrite edit form submission handler when setting up edit box...
Rob Church [Fri, 3 Aug 2007 17:40:21 +0000 (17:40 +0000)]
(bug 9437) Don't overwrite edit form submission handler when setting up edit box scroll position preserve/restore behaviour

16 years agoUse the new userCan changes to display better, clearer error messages when a permissi...
Andrew Garrett [Fri, 3 Aug 2007 09:27:28 +0000 (09:27 +0000)]
Use the new userCan changes to display better, clearer error messages when a permissions error is encountered.

16 years ago* Fixed regression in blocking of username '0'
Brion Vibber [Fri, 3 Aug 2007 08:51:55 +0000 (08:51 +0000)]
* Fixed regression in blocking of username '0'

IP::sanitizeIP() for some reason is used to return IP-or-something-that's-not-an-IP, but was incorrectly checking for empties. Thus for '0' input it returned NULL instead of '0'.

16 years ago* (bug 10785) Update Thai translation
Raimond Spekking [Fri, 3 Aug 2007 06:04:42 +0000 (06:04 +0000)]
* (bug 10785) Update Thai translation
  Patch by Manop K

16 years ago* (bug 10778) Update Chinese translations
Raimond Spekking [Fri, 3 Aug 2007 05:54:23 +0000 (05:54 +0000)]
* (bug 10778) Update Chinese translations
  Patch by Shinjiman

16 years agoFix RTL display of the upload form.
Rotem Liss [Fri, 3 Aug 2007 00:47:49 +0000 (00:47 +0000)]
Fix RTL display of the upload form.

16 years agoI guess it should actually return the result (anyway, there is a fatal PHP error...
Rotem Liss [Fri, 3 Aug 2007 00:00:15 +0000 (00:00 +0000)]
I guess it should actually return the result (anyway, there is a fatal PHP error when the folder was not writable without this fix, rather than a valid error shown to the user like now).

16 years agoToggles in RTL preferences indented to the right, hidden in IE in some cases.
Rotem Liss [Thu, 2 Aug 2007 19:00:53 +0000 (19:00 +0000)]
Toggles in RTL preferences indented to the right, hidden in IE in some cases.

16 years agorebuildMessages for French. Werdna was to fast (or I am to slow :-/ )
Raimond Spekking [Thu, 2 Aug 2007 12:42:47 +0000 (12:42 +0000)]
rebuildMessages for French. Werdna was to fast (or I am to slow :-/ )

16 years agoRemove partial patch mixed in with last commit
Andrew Garrett [Thu, 2 Aug 2007 12:36:34 +0000 (12:36 +0000)]
Remove partial patch mixed in with last commit

16 years ago(bug 10775) French localisation. Patch, syntax fixed, by Alexandre Emsenhuber
Andrew Garrett [Thu, 2 Aug 2007 12:31:38 +0000 (12:31 +0000)]
(bug 10775) French localisation. Patch, syntax fixed, by Alexandre Emsenhuber

16 years ago* (bug 10367) Update Kazakh translations
Raimond Spekking [Thu, 2 Aug 2007 06:24:53 +0000 (06:24 +0000)]
* (bug 10367) Update Kazakh translations
  Patch by AlefZet

16 years agoQuick fix for dump problem:
Brion Vibber [Thu, 2 Aug 2007 04:15:30 +0000 (04:15 +0000)]
Quick fix for dump problem:
Errors are ignored on a connection once it's died, so additional exceptions weren't getting thrown.
We weren't detecting this case and ended up spitting out the rest of the XML without any more text.
Should now die correctly once the timeouts finish.

16 years agoAPI: Added various edit tokens to prop=info (except rollback - will be added to revis...
Yuri Astrakhan [Wed, 1 Aug 2007 22:46:22 +0000 (22:46 +0000)]
API: Added various edit tokens to prop=info (except rollback - will be added to revisions)

16 years ago(bug 10769) Database::update() should return boolean result
Rob Church [Wed, 1 Aug 2007 21:42:59 +0000 (21:42 +0000)]
(bug 10769) Database::update() should return boolean result

16 years agoRemove "allmessagesnotsupportedUI" message: not used since r6560.
Rotem Liss [Wed, 1 Aug 2007 21:20:53 +0000 (21:20 +0000)]
Remove "allmessagesnotsupportedUI" message: not used since r6560.

16 years agoPer Brion's suggestion, fixed blocker user detection: User::whoIs($wgUser->blockedBy());
Yuri Astrakhan [Wed, 1 Aug 2007 20:11:29 +0000 (20:11 +0000)]
Per Brion's suggestion, fixed blocker user detection: User::whoIs($wgUser->blockedBy());

16 years agoFix.
Rotem Liss [Wed, 1 Aug 2007 17:18:12 +0000 (17:18 +0000)]
Fix.

16 years agoUpdate.
Rotem Liss [Wed, 1 Aug 2007 15:47:59 +0000 (15:47 +0000)]
Update.

16 years ago(bug 10767) More fixes for userCan. Kudos to WebBoy for report + patch
Andrew Garrett [Wed, 1 Aug 2007 13:21:07 +0000 (13:21 +0000)]
(bug 10767) More fixes for userCan. Kudos to WebBoy for report + patch

16 years agoSmall bug in userCan changes. Kudos to Raymond_ for spotting it
Andrew Garrett [Wed, 1 Aug 2007 13:15:37 +0000 (13:15 +0000)]
Small bug in userCan changes. Kudos to Raymond_ for spotting it

16 years agouserCan changes, which have been done for about 3 weeks. Still TODO includes making...
Andrew Garrett [Wed, 1 Aug 2007 10:19:26 +0000 (10:19 +0000)]
userCan changes, which have been done for about 3 weeks. Still TODO includes making a version of OutputPage::showPermissionsErrorPage that returns, rather than prints the output (for editing pages and such), and integrating the new functionality into the software. However, I haven't had the time to do this.

16 years ago* (bug 8878) Changes to $dateFormats in German localization (removing unused, nonexis...
Raimond Spekking [Wed, 1 Aug 2007 10:03:12 +0000 (10:03 +0000)]
* (bug 8878) Changes to $dateFormats in German localization (removing unused, nonexistent formats, putting time after date)
* Updates German

16 years agoNo need to separate 'passwordtooshort' from other password related messages
Raimond Spekking [Wed, 1 Aug 2007 10:00:18 +0000 (10:00 +0000)]
No need to separate 'passwordtooshort' from other password related messages

16 years agoUpdate Kurdish translations (arabic script)
Raimond Spekking [Wed, 1 Aug 2007 07:34:12 +0000 (07:34 +0000)]
Update Kurdish translations (arabic script)

16 years ago* (bug 10761) Update Malayalam translation
Raimond Spekking [Wed, 1 Aug 2007 06:34:03 +0000 (06:34 +0000)]
* (bug 10761) Update Malayalam translation
  Patch by Sadik Khalid

16 years ago* (bug 10765) Update Thai translation
Raimond Spekking [Wed, 1 Aug 2007 06:28:46 +0000 (06:28 +0000)]
* (bug 10765) Update Thai translation
  Patch by Manop K

16 years ago* Adding the long existing 'bad_image_list' to message files to document it and make...
Raimond Spekking [Wed, 1 Aug 2007 06:25:12 +0000 (06:25 +0000)]
* Adding the long existing 'bad_image_list' to message files to document it and make it available to Special:Allmessages

16 years ago(bug 10683) Fix inconsistent handling of URL-encoded titles in links used in redirect...
Rob Church [Wed, 1 Aug 2007 01:45:58 +0000 (01:45 +0000)]
(bug 10683) Fix inconsistent handling of URL-encoded titles in links used in redirects (i.e. they now work)

16 years ago* (bug 10744) Treat "noarticletext" and "noarticletextanon" as wiki text when used...
Rob Church [Wed, 1 Aug 2007 01:23:44 +0000 (01:23 +0000)]
* (bug 10744) Treat "noarticletext" and "noarticletextanon" as wiki text when used on a non-existent page with "action=info"
* Fix escaping of raw message text when used on a non-existent page with "action=info"

This should be shunted off to the API. We could add some appropriate HTTP response codes, at least...

16 years agoUpdate.
Rotem Liss [Tue, 31 Jul 2007 21:49:21 +0000 (21:49 +0000)]
Update.

16 years ago* Updates to fi
Niklas Laxström [Tue, 31 Jul 2007 19:25:36 +0000 (19:25 +0000)]
* Updates to fi

16 years ago(bug 10762) Tweak wording for "prefs-watchlist-days" and "prefs-watchlist-edits"
Rob Church [Tue, 31 Jul 2007 18:51:21 +0000 (18:51 +0000)]
(bug 10762) Tweak wording for "prefs-watchlist-days" and "prefs-watchlist-edits"

16 years agoAPI: Added meta=userinfo module to get data about the currently logged-in user.
Yuri Astrakhan [Tue, 31 Jul 2007 17:53:37 +0000 (17:53 +0000)]
API: Added meta=userinfo module to get data about the currently logged-in user.

16 years ago* (bug 10367) Update Kazakh translations
Raimond Spekking [Tue, 31 Jul 2007 15:26:22 +0000 (15:26 +0000)]
* (bug 10367) Update Kazakh translations
  Patch by AlefZet

16 years agoBacking out 24448, 24455, 24456 for the moment.
Brion Vibber [Tue, 31 Jul 2007 14:40:35 +0000 (14:40 +0000)]
Backing out 24448, 24455, 24456 for the moment.
Try not to slip in schema changes while everyone else is drinking pls :D

16 years agoAdding new parameter $8 with the begin of a block to 'blockedtext' and 'autoblockedtext'.
Raimond Spekking [Tue, 31 Jul 2007 13:59:29 +0000 (13:59 +0000)]
Adding new parameter $8 with the begin of a block to 'blockedtext' and 'autoblockedtext'.
I think there is no need for new message name to not break existing localizations.
It was a request of the German OTRS team which handles a lot of block complains.

16 years ago* Adding IDs to submit and reset buttons (this was my initial intent)
Raimond Spekking [Tue, 31 Jul 2007 09:40:50 +0000 (09:40 +0000)]
* Adding IDs to submit and reset buttons (this was my initial intent)
* Use proper Xml::functions
* Make the form for RTL wikis a bit nicer
* Whitespaces

16 years agoadding generic hook points to SpecialPreferences
Daniel Kinzler [Mon, 30 Jul 2007 22:52:37 +0000 (22:52 +0000)]
adding generic hook points to SpecialPreferences

16 years ago* Prettifying file history table a bit. Especially for histories with long comments...
Raimond Spekking [Mon, 30 Jul 2007 21:09:31 +0000 (21:09 +0000)]
* Prettifying file history table a bit. Especially for histories with long comments/descriptions it look clearer now.

16 years ago* (bug 10724) Update Chinese translations
Raimond Spekking [Mon, 30 Jul 2007 20:12:53 +0000 (20:12 +0000)]
* (bug 10724) Update Chinese translations
  Patch by Shinjiman

16 years agoUpdate.
Rotem Liss [Mon, 30 Jul 2007 19:12:11 +0000 (19:12 +0000)]
Update.

16 years agoSeparate date and time in new 'filerevert-intro', 'filerevert-defaultcomment' and...
Raimond Spekking [Mon, 30 Jul 2007 19:08:11 +0000 (19:08 +0000)]
Separate date and time in new 'filerevert-intro', 'filerevert-defaultcomment' and 'filerevert-success' messages to allow a better localization.
It's always a mess to localize with timestamps, at least in German :-(

16 years agoUpdate for r24423 by Rotem
Raimond Spekking [Mon, 30 Jul 2007 16:23:58 +0000 (16:23 +0000)]
Update for r24423 by Rotem

16 years agoUpdates German
Raimond Spekking [Mon, 30 Jul 2007 16:16:27 +0000 (16:16 +0000)]
Updates German

16 years agoAdd function to check if function-based indexes are supported by the backend DB.
Greg Sabino Mullane [Mon, 30 Jul 2007 14:10:42 +0000 (14:10 +0000)]
Add function to check if function-based indexes are supported by the backend DB.

16 years ago* (bug 10713) Message file for Lao language (lo)
Raimond Spekking [Mon, 30 Jul 2007 12:16:23 +0000 (12:16 +0000)]
* (bug 10713) Message file for Lao language (lo)

16 years ago* (bug 10724) Update Chinese translations
Raimond Spekking [Mon, 30 Jul 2007 10:39:45 +0000 (10:39 +0000)]
* (bug 10724) Update Chinese translations
  Patch by Shinjiman

16 years agoneed name_key index in tables.sql too
River Tarnell [Mon, 30 Jul 2007 10:11:43 +0000 (10:11 +0000)]
need name_key index in tables.sql too

16 years agoadd missing file
River Tarnell [Mon, 30 Jul 2007 10:07:12 +0000 (10:07 +0000)]
add missing file

16 years agoFix regression: message 'imghistory' was deleted in r24432 but still used in SpecialU...
Raimond Spekking [Mon, 30 Jul 2007 08:38:09 +0000 (08:38 +0000)]
Fix regression: message 'imghistory' was deleted in r24432 but still used in SpecialUndelete.php. Now replaced with the new message 'filehist'.

16 years agoAPI:
Yuri Astrakhan [Mon, 30 Jul 2007 08:09:15 +0000 (08:09 +0000)]
API:
* Added full text search in titles and content (list=search)
* (bug 10684) Expanded list=allusers functionality
* Possible breaking change: prop=revisions no longer includes pageid for rvprop=ids
* Bug fix: proper search escaping for SQL LIKE queries.

16 years agoUndo r24394; not really comfortable with this change. Probably not ideal for installa...
Brion Vibber [Mon, 30 Jul 2007 03:06:20 +0000 (03:06 +0000)]
Undo r24394; not really comfortable with this change. Probably not ideal for installations without thumbs enabled

16 years ago- new field: page_key, stores page_title in uppercase.
River Tarnell [Mon, 30 Jul 2007 01:56:37 +0000 (01:56 +0000)]
- new field: page_key, stores page_title in uppercase.
  schema change, maintenance script included

16 years agoSome style tweaks, per Brion
Rob Church [Mon, 30 Jul 2007 00:46:09 +0000 (00:46 +0000)]
Some style tweaks, per Brion

16 years agoFix.
Rotem Liss [Mon, 30 Jul 2007 00:42:02 +0000 (00:42 +0000)]
Fix.

16 years agoUpdate.
Rotem Liss [Mon, 30 Jul 2007 00:40:22 +0000 (00:40 +0000)]
Update.

16 years agoIntroduce OutputPage::addReturnTo(), with a view to replacing OutputPage::returnToMai...
Rob Church [Sun, 29 Jul 2007 23:53:45 +0000 (23:53 +0000)]
Introduce OutputPage::addReturnTo(), with a view to replacing OutputPage::returnToMain() [cleaner calling convention], and document the latter

16 years agoHopefully fix the problem with EXIF field names being listed as <exif-exif-make>...
Brion Vibber [Sun, 29 Jul 2007 23:39:54 +0000 (23:39 +0000)]
Hopefully fix the problem with EXIF field names being listed as <exif-exif-make> etc in the image table.
Since the type is already added to the sub-name, presumably the type ('exif') should not be added in again here.

16 years agofix an immediate php error, but result is still wrong -- we get 'exif-exif-make'...
Brion Vibber [Sun, 29 Jul 2007 23:37:14 +0000 (23:37 +0000)]
fix an immediate php error, but result is still wrong -- we get 'exif-exif-make' etc, since the tag already has 'exif' in the name. Something's broken, but not sure where

16 years agoLonger comment box
Rob Church [Sun, 29 Jul 2007 22:05:10 +0000 (22:05 +0000)]
Longer comment box

16 years agoLeft in a comment
Rob Church [Sun, 29 Jul 2007 22:03:22 +0000 (22:03 +0000)]
Left in a comment

16 years ago* (bug 10739) Users can now enter comments when reverting files
Rob Church [Sun, 29 Jul 2007 22:00:46 +0000 (22:00 +0000)]
* (bug 10739) Users can now enter comments when reverting files
* You'll see some commented-out bits left in indicating I had bigger plans for the interface - some notes there, in case it's possible in the future

16 years agoWhat is this, Blankety Blank?
Rob Church [Sun, 29 Jul 2007 20:45:07 +0000 (20:45 +0000)]
What is this, Blankety Blank?

16 years agoLucky bug
Rob Church [Sun, 29 Jul 2007 20:12:28 +0000 (20:12 +0000)]
Lucky bug

16 years agoRefactor addClickHandler() and introduce addHandler()
Rob Church [Sun, 29 Jul 2007 19:53:50 +0000 (19:53 +0000)]
Refactor addClickHandler() and introduce addHandler()

16 years agoNote
Rob Church [Sun, 29 Jul 2007 18:53:40 +0000 (18:53 +0000)]
Note

16 years agoWhoops, missed this one...
Rob Church [Sun, 29 Jul 2007 18:51:36 +0000 (18:51 +0000)]
Whoops, missed this one...

16 years ago* More precise comment
Rob Church [Sun, 29 Jul 2007 18:48:20 +0000 (18:48 +0000)]
* More precise comment
* Trim whitespace

16 years ago* Use a table to present file histories
Rob Church [Sun, 29 Jul 2007 18:41:49 +0000 (18:41 +0000)]
* Use a table to present file histories
* (bug 10741) Don't show deletion links for non-sysops [in file histories]

16 years agostrpos() !== false is faster than strstr()
Rob Church [Sun, 29 Jul 2007 16:50:40 +0000 (16:50 +0000)]
strpos() !== false is faster than strstr()

16 years agoDocument this file all over
Rob Church [Sun, 29 Jul 2007 15:21:01 +0000 (15:21 +0000)]
Document this file all over

16 years agoTweak comment
Rob Church [Sun, 29 Jul 2007 14:32:44 +0000 (14:32 +0000)]
Tweak comment

16 years ago(bug 10732 and others) Further fixes to protect chaining JavaScript; introduce addCli...
Rob Church [Sun, 29 Jul 2007 14:32:26 +0000 (14:32 +0000)]
(bug 10732 and others) Further fixes to protect chaining JavaScript; introduce addClickHandler() to work around missing addEventListener() in IE and other browsers that suck

16 years agoRebuild.
Rotem Liss [Sun, 29 Jul 2007 02:25:15 +0000 (02:25 +0000)]
Rebuild.

16 years agoUse the same order as in the English messages file.
Rotem Liss [Sun, 29 Jul 2007 02:22:18 +0000 (02:22 +0000)]
Use the same order as in the English messages file.

16 years agoA message (fileexists) with the same name of another one was introduced in r24313...
Rotem Liss [Sun, 29 Jul 2007 02:18:16 +0000 (02:18 +0000)]
A message (fileexists) with the same name of another one was introduced in r24313; renaming it to fileexistserror. Other messages files that updated since this revision may also have to rename the message.

16 years agoUse native newlines when rebuilding a messages file.
Rotem Liss [Sun, 29 Jul 2007 02:04:43 +0000 (02:04 +0000)]
Use native newlines when rebuilding a messages file.

16 years agoFix.
Rotem Liss [Sun, 29 Jul 2007 01:57:45 +0000 (01:57 +0000)]
Fix.

16 years agoWhee, turns out the error-puking JavaScript made it into 1.10, so this needs a RELEAS...
Rob Church [Sat, 28 Jul 2007 23:13:48 +0000 (23:13 +0000)]
Whee, turns out the error-puking JavaScript made it into 1.10, so this needs a RELEASE NOTE!

16 years agoBump $wgStyleVersion
Rob Church [Sat, 28 Jul 2007 23:10:58 +0000 (23:10 +0000)]
Bump $wgStyleVersion

16 years ago* (bug 10732) Protection chaining checkbox broken - this appears to have regressed...
Rob Church [Sat, 28 Jul 2007 23:09:16 +0000 (23:09 +0000)]
* (bug 10732) Protection chaining checkbox broken - this appears to have regressed in r24272/r24274; we might do worse than to fix things up so checkboxes without a certain class can't be shift-clicked or whatever
* Rewrite a couple bits in allowCascade() - isCascadeableLevel() was inefficient, and the function was throwing up errors and whatnot due to bad checking of selection indexes and so on