Commit graph

9593 commits

Author SHA1 Message Date
Colin Kuskie
22bbf2e23c Check the Asset, not the class, and make sure it is loaded. 2010-03-23 11:54:19 -07:00
Colin Kuskie
4a78377936 Fix WikiMaster's assetName 2010-03-23 11:52:56 -07:00
Colin Kuskie
4c3a26b023 WikiPage uses an role to force hiddenness now. No need to subclass addRevision. 2010-03-23 11:52:18 -07:00
Colin Kuskie
c2fac1e865 Fix i18n namespace typos in the EMS 2010-03-23 11:08:57 -07:00
Colin Kuskie
d32a380943 Fix a typo in the Wobject i18n file. 2010-03-23 11:06:57 -07:00
Colin Kuskie
efbe9a9691 Fix typo in i18n namespace. 2010-03-23 11:04:49 -07:00
Colin Kuskie
7b8f9027a0 Admin cannot be removed from admin group. An admin cannot remove themself from the Admin group. Fixes #11481. 2010-03-22 15:56:39 -07:00
Colin Kuskie
f5fd970c94 Allow users who re-edit posts to skip notifications. Fixes bug #11466 2010-03-22 15:27:05 -07:00
Patrick Donelan
2dd18be4be Fixes #11485 - RedirectAfterLoginUrl Setting should not override returnUrl and redirectAfterLogin scratch
The redirectAfterLogin Setting works better if it is checked after
  $self->session->form->get('returnUrl')
and
  $self->session->scratch->get("redirectAfterLogin")
in WebGUI::Auth::login.

This is so that the redirectAfterLogin scratch variable and returnUrl form param get a chance to redirect
Visitors to the appropriate page after being shown an intermediate login form.
2010-03-22 16:02:06 -04:00
Colin Kuskie
1c949b1922 Fix bad hoverHelp for "can edit posts" group. 2010-03-22 11:51:34 -07:00
Colin Kuskie
d6f61c07d1 Make the Deactivate account template user selectable for both LDAP and WebGUI. Fixes bug #11482 2010-03-22 10:43:29 -07:00
Colin Kuskie
c0206e61f5 Fix more thread search pagination issues. 2010-03-20 21:48:09 -07:00
Colin Kuskie
e2033afbac Fix a typo in Subscribable Role. 2010-03-19 14:42:16 -07:00
Colin Kuskie
88ec09d279 rework how validParent works, and where it is checked. Add an explicit check for it in addChild, and remove a bunch of overridden addChild methods. 2010-03-19 14:31:49 -07:00
Graham Knop
9edfda6491 remove debug code 2010-03-19 15:48:32 -05:00
Graham Knop
524a2608a8 be compatible with newer DateTime::Locale 2010-03-19 15:48:31 -05:00
Colin Kuskie
a8496c4d15 Convert Comments role to use Types. Build a test for it. 2010-03-18 15:06:17 -07:00
Colin Kuskie
1363a8627a Serialize _to_ json in write. 2010-03-18 15:05:19 -07:00
Colin Kuskie
b41338cef5 Pull types into its own file. 2010-03-18 14:46:13 -07:00
Colin Kuskie
a92a50046e Add a file to hold WebGUI types for Moose. Note, reads from the db come back as undef, so it has to be explicitly coerced. 2010-03-18 14:44:52 -07:00
Colin Kuskie
bc466ab74f Add a validParent check to Post. 2010-03-18 12:40:47 -07:00
Colin Kuskie
a3f58bd841 Remove override of addChild in Post, since the same check is done via www_add/canAdd/validParent. 2010-03-18 12:38:31 -07:00
Colin Kuskie
b0cad3b155 Remove get and update overrides in Asset::Role::Comments 2010-03-18 09:10:45 -07:00
Colin Kuskie
e076ecbfe2 Add tests for traits and coercion for JSON in the db. 2010-03-18 09:00:21 -07:00
Colin Kuskie
e77b2b9722 Swap out Net::Subnets for Net::CIDR::Lite in PerformanceProfiler. 2010-03-17 13:25:27 -07:00
Colin Kuskie
a7b4fbc0ed Fix thread search URLs when threads are archived, or trashed. Location in the pagination is now found by interrupted linear search. 2010-03-16 18:29:09 -07:00
Colin Kuskie
f8dba07d52 Remove debug code from FilePump. 2010-03-16 12:26:39 -07:00
Colin Kuskie
9810b57f40 Fix double slash removal in FilePump macro. Fixes bug #11478. 2010-03-16 12:07:25 -07:00
Graham Knop
1919973f2b fixed: Unable to add threads with permission to edit CS but not in post group 2010-03-16 13:20:41 -05:00
Colin Kuskie
fb14f13a4b Add labels to the Layout templates so they show up in Shortcut overrides. Fixes bug #11476. 2010-03-16 11:04:44 -07:00
Colin Kuskie
0a005834b8 Force inheritPermissionsFromParent to work in all import scenarios. Also, fix handling of clearPackageFlag and setDefaultTemplate. 2010-03-15 11:22:08 -07:00
Colin Kuskie
c4b3e1e758 Add the calendar month template variables. Fixes bug #11472. 2010-03-15 09:43:28 -07:00
Colin Kuskie
ce08b3d4f8 Fix a syntax error in the wobject i18n file. 2010-03-15 09:20:57 -07:00
Colin Kuskie
f56523cf33 add lastUpdated stamp for mobile style labels. 2010-03-12 08:56:02 -08:00
Colin Kuskie
2997471b5f fix assetName calls for Asset and Wobject. 2010-03-12 08:55:07 -08:00
Colin Kuskie
8209de7978 Add tests for most other wobjects. Block broken code in Role/Asset/Comments. Refactor run_asset.t 2010-03-12 08:41:04 -08:00
Colin Kuskie
953df3563f Remove duplicate accessor method. 2010-03-12 08:06:26 -08:00
Colin Kuskie
f4467cb10f Attempt #1 to pass traits through property. 2010-03-11 13:42:38 -08:00
Graham Knop
45ca61b7c2 more import cleanups 2010-03-10 12:59:52 -06:00
Graham Knop
2af4c4de63 clean up WebGUI::Utility imports 2010-03-10 12:59:51 -06:00
Graham Knop
a22162b895 clean up Tie::CPHash imports 2010-03-10 12:59:51 -06:00
Graham Knop
913fa9ad03 clean up Tie::IxHash imports 2010-03-10 12:59:51 -06:00
Colin Kuskie
21e321012c Fix direct linking to posts and threads when their pagination is set to 0. Fixes bug #11464. 2010-03-10 09:45:37 -08:00
Colin Kuskie
4beab182a5 Fix uiLevel in Folder. 2010-03-09 14:18:09 -08:00
Colin Kuskie
ffb7945c34 Remove leftover definition sub stubs. 2010-03-09 13:51:07 -08:00
Colin Kuskie
87c00d41c1 appending to an attribute must quote the + 2010-03-09 13:43:22 -08:00
Colin Kuskie
a3aeae9a4e Continue change from define uiLevel to has uiLevel. 2010-03-09 13:07:14 -08:00
Colin Kuskie
a3614f5211 Move uiLevel from a define to a property so it can be inherited. 2010-03-09 12:58:55 -08:00
Colin Kuskie
f55acecbb6 Handle the edge case when a subscription group has been deleted, but the the Subscribable entry has not been cleaned up. Fixes bug #11456. 2010-03-09 08:53:11 -08:00
Colin Kuskie
8f951013b9 Allow the default Search root to be overridden by a form variable. Adds RFE #11460. 2010-03-08 17:07:53 -08:00