Steve Boyd
416f55ad03
API Stop using deprecated API
2022-11-28 17:49:50 +13:00
Steve Boyd
aba286d8a3
API Update deprecations
2022-11-16 11:55:02 +13:00
Steve Boyd
ed4663be9b
ENH PHP 8.1 compatibility
2022-04-13 13:49:48 +12:00
Will Rossiter
dfe1ba5c6a
FIX replace in_array check with hasTable
check.
...
in_array is case-sensitive and may not detect that a table exists when using lowercase format
2022-02-15 15:05:43 +13:00
Mohamed Alsharaf
27bae53017
Adjusting query used in getSubsiteIDForDomain
...
Prevent unknow database field error when a new DB field added
to Subsite data object.
2020-09-11 16:39:33 +12:00
Robbie Averill
5d015c7a96
Merge branch '2.2' into 2.3
2019-09-25 15:00:47 -07:00
Robbie Averill
38b356c256
Merge branch '2.1' into 2.2
...
# Conflicts:
# tests/php/SiteTreeSubsitesTest.php
2019-09-25 15:00:35 -07:00
Robbie Averill
5cf44c9d02
Merge branch '2.0' into 2.1
2019-09-25 15:00:00 -07:00
Robbie Averill
09abe2b2f2
Use Director::host() over direct $_SERVER access
2019-07-29 10:38:14 +02:00
Robbie Averill
9a7cdbbe2d
FIX Prevent undefined index notice when trying to determine HTTP_HOST during dev/build
2019-07-26 09:53:54 +02:00
Guy Marriott
2eb04ffa78
FIX Improving support for cascading themes
...
- Fixes an issue where themes would cascade "up" the list of themes
- Provides configuration for defining custom theme options with their own sets of cascading themes
Fixes #392
2019-07-12 13:34:42 +12:00
Robbie Averill
77fafe6450
Merge branch '2.2' into 2.3
2019-06-25 10:00:47 +12:00
Robbie Averill
33244fb430
Merge pull request #422 from creative-commoners/pulls/2.3/noice
...
Tidy output of IsPublic value in Subsites admin
2019-05-31 13:48:51 +12:00
Robbie Averill
2a9f3ac0f6
DOCS Fix phpdoc in summary_fields
...
[ci skip]
2019-05-31 11:44:09 +12:00
Garion Herman
68c763da3e
Tidy output of IsPublic value in Subsites admin
2019-05-31 11:27:47 +12:00
Robbie Averill
1e44e1d4ba
FIX Domains now default to "Automatic" protocol, and have the correct help description
2019-05-31 11:26:46 +12:00
Robbie Averill
1fa549886f
Define explode limit when removing port
2018-10-20 23:16:05 +02:00
Robbie Averill
ff9997e0f2
FIX Ignore ports when matching domain for subsite
2018-10-19 20:51:43 +02:00
Guy Marriott
7cc86199e7
Revert "FIX CMS permission checks for subsite are now handled in the state context"
2018-10-19 12:00:50 +13:00
Robbie Averill
6af985420f
FIX CMS permission checks for subsite are now handled in the state context
...
We now check the subsite state for the context and validate it against the current member's
group permissions using the SilverStripe ORM relationships instead of using SQL queries.
More granular permission checks e.g. canView etc are still up to data models to define and
handle.
2018-08-24 16:58:36 +12:00
Robbie Averill
94e88b5be9
Update createDefaultPages to use SubsiteState API
2018-05-04 14:04:50 +12:00
Robbie Averill
adc0395c25
Automated linting
2018-05-04 13:57:25 +12:00
Robbie Averill
cc064c43ce
Merge branch '1'
2018-05-04 13:56:26 +12:00
Robbie Averill
f8f39c135f
Merge branch '1'
2018-02-22 11:38:07 +13:00
Raissa North
809b1d9b85
Fix switch statement syntax and replace deprecated doPublish() method.
2018-02-01 13:24:48 +13:00
Raissa North
098660e27d
Refactor GridFieldSubsiteDetailForm_ItemRequest and $_cache_accessible_sites
...
Remove underscores to comply with PSR-2
2018-02-01 13:22:48 +13:00
Raissa North
8b5f593999
Fix line length
2018-02-01 13:19:02 +13:00
Robbie Averill
6bbf988fda
API Convert most of Subsite public statics to config properties
2018-01-23 12:09:48 +13:00
Jason Irish
8fcfe55ba8
Subsite - allow canEdit to be extended
2017-11-22 12:22:57 -06:00
Mike Cochrane
7301099241
Add missing use lines, fix some class names, remove unused use lines
2017-10-05 03:09:47 +00:00
Robbie Averill
62df0b45a5
NEW Remove Subsite Configuration header, rename Main tab and remove Domains GridField title
2017-10-02 16:34:21 +13:00
Robbie Averill
961185a6fd
FIX Make subsite configuration CMS fields header label translatable
2017-09-21 10:17:35 +12:00
Robbie Averill
95e437d828
FIX Update XHR controller hook selector and refactor getCMSFields to use scaffolding and separate tabs
2017-09-19 14:51:14 +12:00
Robbie Averill
0f5c6008e1
FIX PHPCS violation in Subsite
2017-09-13 09:06:47 +12:00
Will Rossiter
188b02df6b
FIX Page type blacklist not matching classes correctly (Fixes 297)
...
Tidied up the UI, removed custom javascript in favour of core Toggle field.
2017-09-12 09:50:26 +12:00
Robbie Averill
9bccfffe4e
NEW Namespace translations, implement into class localisation calls
2017-09-11 11:50:49 +12:00
Robbie Averill
94755775ba
Rename "code" to "src" for PSR-4 consistency
2017-09-11 11:44:52 +12:00