Commit Graph

1517 Commits

Author SHA1 Message Date
Saophalkun Ponlu
4870a9f340 API CHANGE: Allow definition of DataObject::getCMSAddFormFields() to alter modeladmin step 1
BUGFIX: Allow use of CheckboxSetField and other many-many editors in the add form of ModelAdmin
BUGFIX: Fix direct access of (class)/(id)/edit on the ModelAdmiN

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@61505 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-26 00:25:22 +00:00
Sean Harvey
2da4e8a66a BUGFIX Asset area in CMS refused to load because of error in code from r60920 - #2751
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@61195 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-20 10:27:04 +00:00
Sean Harvey
92f0f65e70 ENHANCEMENT Consistent styling of TypeDropdown in the CMS
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@61166 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-20 05:25:14 +00:00
Sean Harvey
65f0aa701b ENHANCEMENT Added h3, h4 and h5 CSS styles
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@61165 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-20 05:24:03 +00:00
Saophalkun Ponlu
a968c25cec $resultsCount now gets int value from loader directly instead of DataObjectSet
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@61123 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-20 02:41:07 +00:00
Sam Minnee
0771001c0b Added ModelAdmin_ClassController::getResultColumns() method, so that it can be overloaded
Fixed action handlers on fields of ResultsForm (notably the TableListField) by adding querystring arguments to the Link() of the form.

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@61066 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-19 10:08:52 +00:00
Sam Minnee
e2eee05b83 Added back button to ModelAdmin detail views
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@61056 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-19 05:18:11 +00:00
Sam Minnee
27fd6937a5 Updated AssetTableField to work with ComplexTableField updates
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60913 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-18 00:52:15 +00:00
Will Rossiter
cdb19344bf BUGFIX: fixed Member name not being saved in database with ReadonlyField()
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60897 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-18 00:10:26 +00:00
Sam Minnee
6178a9838d Removed memory limit for publication
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60886 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-17 22:26:00 +00:00
Sam Minnee
53d1676e59 Removed time-limit for publication process
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60870 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-15 06:31:36 +00:00
Sam Minnee
6c404e4df7 Fixed page comment system for new URL handler
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60841 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-15 03:37:26 +00:00
Sam Minnee
8784d965d5 Fixed layout of CMS RHS panel to suit new form HTML structure
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60789 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-14 22:38:58 +00:00
Ingo Schommer
f464ce20a6 ENHANCEMENT Removed recently added DataObject::$result_permissions and replaced with more specific TableListField::permissions_for_object()
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60724 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-14 04:43:15 +00:00
Ingo Schommer
5155acd2b6 BUGFIX Fixed ModelAdmin typo in $searchCriteria method parameter
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60712 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-14 03:35:17 +00:00
Ingo Schommer
d5b37fab3d ENHANCEMENT Added default /admin/cms route to cms/_config.php to clear default namespace for other controllers
BUGFIX Fixed CMSMainTest to use /admin/crm as a standard URL rather than /admin (which could be overloaded by other admins for application-like interfaces without CMS components)

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60635 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-13 07:54:34 +00:00
Hayden Smith
ebb7cf3bd8 Blocked [47113].
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60571 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-13 00:23:55 +00:00
Hayden Smith
8ab1023e94 Merged [47110]: Hack fix for an email validation problem. Needs better solution.
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60570 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-13 00:20:59 +00:00
Hayden Smith
1af3fa5642 Blocked [47109].
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60569 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-13 00:18:42 +00:00
Hayden Smith
54f89d3e9f Merged [47108]: Ajax requests no longer trigger the audit trail hook in LeftAndMain::init.
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60568 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-13 00:17:38 +00:00
Hayden Smith
1e9d392b4a Merged [47107]: Added audit logging hook.
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60567 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-13 00:14:31 +00:00
Hayden Smith
f194c19349 Blocked [47106].
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60561 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-12 23:57:56 +00:00
Hayden Smith
72053a9a76 Merged [47105]: Fixed a typo.
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60560 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-12 23:56:47 +00:00
Hayden Smith
af0a7be388 Blocked [47104].
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60558 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-12 23:55:49 +00:00
Hayden Smith
6a0d483c5d Merged [47103]: MemberTableField.js now uses named sheets.
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60557 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-12 23:54:39 +00:00
Hayden Smith
8bf45c52e2 Merged [47102]: Optimization for Behaviour sheets that allows you to provide a unique identifier so that duplicate sheets aren't applied twice.
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60556 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-12 23:53:08 +00:00
Hayden Smith
5cd507ecaa Merged [47101]: Adds class=action to action cells in MemberTableField.
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60548 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-12 23:17:21 +00:00
Sam Minnee
387b5edd21 Merged changes from branches/2.2.2-assets:
Static publishing
Ability to lock down comments to logged-in members only

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60470 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-12 02:59:27 +00:00
Ingo Schommer
abd3cc0d15 MINOR Re-activated tabstrip.js in LeftAndMain (merge error?)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60409 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 06:09:02 +00:00
Ingo Schommer
622e672c0b MINOR Renamed jquery_improvement.js to plural form (consistent with prototype_improvements.js)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60408 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 06:02:58 +00:00
Ingo Schommer
861fae99e1 ENHANCEMENT Using Requirements instead of hardcoded template logic to include some LeftAndMain js/css
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60395 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 05:29:12 +00:00
Hayden Smith
c43a3ba4f5 Blocked [47098] to [47100].
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60348 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 03:30:18 +00:00
Hayden Smith
605fb8ded2 Blocked [47020] to [47026].
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60347 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 03:27:06 +00:00
Hayden Smith
a5e6570655 Blocked [47012] to [47014].
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60346 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 03:25:42 +00:00
Hayden Smith
242e002c4c Blocked [47006].
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60345 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 03:24:54 +00:00
Hayden Smith
0b4f662cd3 Blocked [46198].
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60343 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 03:23:33 +00:00
Hayden Smith
8dbe08127d Blocked [46193].
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60342 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 03:22:26 +00:00
Ingo Schommer
d7956ba2b3 (blocked bidirectional merge from trunk into branches/roa)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60340 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 03:17:18 +00:00
Ingo Schommer
109f207e16 (merged from branches/roa. use "svn log -c <changeset> -g <module-svn-path>" for detailed commit message)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60338 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 03:13:53 +00:00
Ingo Schommer
aa7780371c (blocked bidirectional merge from trunk into branches/roa)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60332 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 03:04:46 +00:00
Ingo Schommer
c1a7419f36 (merged from branches/roa. use "svn log -c <changeset> -g <module-svn-path>" for detailed commit message)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60330 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 03:03:52 +00:00
Ingo Schommer
f16a4e9492 (merged from branches/roa. use "svn log -c <changeset> -g <module-svn-path>" for detailed commit message)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60327 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 02:57:59 +00:00
Ingo Schommer
711627f3d2 (blocked bidirectional merge from trunk into branches/roa)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60320 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 02:31:05 +00:00
Ingo Schommer
9a6483b024 (merged from branches/roa. use "svn log -c <changeset> -g <module-svn-path>" for detailed commit message)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60314 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 02:25:44 +00:00
Hayden Smith
936d0cd319 Merged [47019]: Actual merge in [60309]
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60307 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 01:31:40 +00:00
Hayden Smith
475bffa479 Committing merge info for [60309]: Merge was performed manually.
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60303 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 01:21:56 +00:00
Hayden Smith
f74a39d1b0 Merged [47018]: Some additions made to use Object::create to allow MemberTableField to deal with subclasses of Member. Also merged a modification to MemberTableField::__construct that allowed greater control over the details form's fields (defaults to same behaviour as trunk), and MemberTableField::DetailForm, although this might need to be removed later.
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60302 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 01:14:07 +00:00
Ingo Schommer
cc0117a307 (merged from branches/roa. use "svn log -c <changeset> -g <module-svn-path>" for detailed commit message)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60289 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 00:21:44 +00:00
Ingo Schommer
574fdb190d (merged from branches/roa. use "svn log -c <changeset> -g <module-svn-path>" for detailed commit message)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60287 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 00:14:48 +00:00
Ingo Schommer
c4651a2fda (merged from branches/roa. use "svn log -c <changeset> -g <module-svn-path>" for detailed commit message)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/cms/trunk@60276 467b73ca-7a2a-4603-9d3b-597d59a354a9
2008-08-11 00:03:57 +00:00