Frank Mullenger
7bf6e89320
BUGFIX: Session var for active subsite out of sync with current subsite. Refs silverstripe/silverstripe-subsites#93 .
2013-07-10 12:24:42 +02:00
Ingo Schommer
ac507ddc7b
$allowed_actions for GridField subclass
...
Taken from https://github.com/silverstripe/silverstripe-subsites/pull/94 ,
thanks @frankmullenger
2013-07-10 11:46:09 +02:00
Naomi Guyer
c970889516
Add custom menu-icon
2013-05-29 10:15:17 +12:00
Sean Harvey
b2ffb7c89e
BUG Fixing "Add new" not adding the page to the correct subsite
2013-05-28 12:17:16 +12:00
Sean Harvey
1538e49e1b
Merge pull request #90 from mateusz/previews-by-id
...
Change the preview iframe to use injected SubsiteID GET/POST params.
2013-05-25 18:29:59 -07:00
Mateusz Uzdowski
0fb49ba502
Change the preview iframe to use injected SubsiteID GET/POST params.
...
Use the CMS domain for fetching the preview content to avoid SSL
errors and single-origin violations on the iframe.
2013-05-26 13:18:52 +12:00
Naomi Guyer
3ad7ddcfce
BUG: Subsite save SiteConfig overwrites MainSite SiteConfig (Issue #15 )
...
Implemented the fix mentioned in the bug ticket within the subsites
settings extension (use current subsite id)
2013-05-24 16:26:57 +12:00
Sean Harvey
3c6000111c
BUG FileSubsites doesn't respect $disable_subsite_filter
2013-05-09 12:18:48 +12:00
Sean Harvey
f35a42ec64
BUG LeftAndMainSubsites::Subsites() fails with limited CMS access
...
Users with non-ADMIN permissions won't see the dropdown of available
subsites, because LeftAndMainSubsites::Subsites() will check if
the user has a non-existent code CMS_ACCESS_CMSPagesController.
Fallback to checking required_permission_codes first, and failing
that, check for CMS_ACCESS_LeftAndMain
2013-05-08 15:36:18 +12:00
Sean Harvey
a6990394cc
Partially reverting 7c5310e1a2
2013-05-06 22:59:18 +12:00
Sean Harvey
7c5310e1a2
Fixing more uses of statics in Subsite class
2013-05-06 22:54:23 +12:00
Sean Harvey
7fee2aeea3
Defining static as private for 3.1+
2013-05-06 22:44:19 +12:00
Sean Harvey
306cb79b19
Fixing more statics that weren't private, and nested_urls deprecated usage
2013-05-06 22:32:40 +12:00
Sean Harvey
8ffeeb1ee6
Fixing declaration of statics to private for 3.1+ compatibility
2013-05-06 22:21:09 +12:00
Sean Harvey
3275f4768c
Removing underscore from "Default site" text
2013-05-06 22:04:42 +12:00
Sean Harvey
36f9547c8a
Merge pull request #79 from adrexia/ui
...
Style site selector dropdown
2013-05-01 19:50:45 -07:00
Naomi Guyer
1a8122ea89
Style site selector dropdown
...
Made dropdown receive chzn, and applied a dark style to the dropdown to
match the ui of the cms
2013-05-01 17:04:41 +12:00
Sean Harvey
ffaaed072f
Removing bits of test that broke because of removal of related pages
2013-05-01 17:01:56 +12:00
Sean Harvey
0247765563
API Removed related pages functionality, this is now a separate module
...
If you need this functionality still, please checkout
github.com/silverstripe-labs/silverstripe-subsites_relatedpages
2013-05-01 12:35:17 +12:00
Sean Harvey
fbddc076b8
Remove underscore from label
2013-04-30 17:53:09 +12:00
Sean Harvey
2812f6311c
Removing redundant class, relies on TableListField which was removed
2013-04-30 15:25:08 +12:00
Sean Harvey
9658af5cc8
Fixing subsites not working with i18n in SilverStripe 3.1
...
Tries to access i18n::$likely_subtags directly. Config changes in
3.1 now prevent this from happening and fails.
i18n::get_locale_from_lang() is used instead to provide the locale.
2013-04-30 15:15:11 +12:00
Sean Harvey
397f74a561
Removing underscore from text
2013-04-30 15:08:47 +12:00
Sean Harvey
8a280b1865
BUG Fixing deprecated setEmptyString()
2013-04-30 15:08:13 +12:00
Robert Curry
5effc64607
Add description to Subsites Virtual Page
2013-04-29 12:25:29 +12:00
Morven Lewis-Everley
5747704c97
Make LeftAndMain redirect direct to admin
...
Currently, using the Subsites dropdown in the admin interface causes the CMS to reload to admin/pages. This can cause issues if you have set another interface as your default (other than CMSMain).
2013-04-25 19:29:56 +02:00
Robert Curry
90c16117f3
Extension and config fixes for 3.1
2013-04-04 15:10:22 +13:00
Sean Harvey
0968eac399
BUG Fixing misspelled variable not being able to select subsite for Folder
2013-02-04 15:21:08 +13:00
Sean Harvey
bf1390f0f8
BUG Fixing saving of Subsite records from SubsiteAdmin
...
LeftAndMain assumes tree_class exists, and tries to use it,
but causes a non-object error because of querying with a NULL
class name.
2013-02-04 14:49:51 +13:00
Ingo Schommer
82f1d980e8
Merge remote-tracking branch 'origin/0.3'
...
Conflicts:
code/SubsiteAdmin.php
code/extensions/LeftAndMainSubsites.php
code/extensions/SiteTreeSubsites.php
code/model/Subsite.php
composer.json
javascript/SubsitesTreeDropdownField.js
lang/en_US.php
tests/SubsiteAdminTest.php
tests/SubsiteTest.php
tests/SubsiteTest.yml
tests/SubsitesVirtualPageTest.php
2013-01-03 21:03:26 +01:00
Ingo Schommer
172752a9f4
NEW Access to non-public subsites for logged-in users
...
Also added caching subsite domain mapping
2013-01-03 14:10:32 +01:00
Ingo Schommer
25f83daf0e
NEW Copy page to different subsite, select MasterPageID
...
This is also the only UI-facing way to set a master page
after the initial copy action when creating a new subsite.
Shows "edit" link when master page is already set.
2013-01-03 14:10:20 +01:00
Ingo Schommer
c952db1cb1
SubsiteCopyPagesTask
2013-01-03 14:10:14 +01:00
Ingo Schommer
f909aad7b4
API CHANGE Removed Subsite_Template subclass, as it unnecessarily duplicates the Subsite->duplicate() logic in Subsite_Template->createInstance(). It also arbitrarily limits duplication of subsites to templates.
2013-01-03 14:10:08 +01:00
Sean Harvey
cac77703ed
BUG Fixing FileSubsites failing when deleting ImageTracking
2012-11-07 14:25:32 +13:00
Sean Harvey
3d59f10331
Merge pull request #63 from mateusz/top-level
...
BUG Switch the subsite on GET parameter only.
2012-11-04 17:31:37 -08:00
Mateusz Uzdowski
20ae380350
BUG Flip the conditional to restore the original intention.
...
The original intention was to skip if ImageTracking was found, but it
got broken on c9d3a1f8
.
2012-11-02 15:32:31 +13:00
Mateusz Uzdowski
2488489e22
BUG Switch the subsite on GET parameter only.
...
This fixes the bug where creating the top level pages is broken whenever
subsites module is installed. This is because the SubsiteID is
explicitly specified on AddForm POST submission, which incorrectly
triggers a redirect from LeftAndMainSubsites::init and the form action
never has a chance to execute.
Also do not look at POST when checking for the current subsite ID.
2012-10-26 11:53:40 +13:00
Sean Harvey
d4faeac98f
Merge branch 'master' of git://github.com/halkyon/silverstripe-subsites into halkyon-master
2012-10-12 15:09:38 +13:00
Sean Harvey
89c6382101
Remove adminSearchFields which is never used and causes a test failure
2012-10-12 12:54:18 +13:00
Sean Harvey
5e1906c9f4
BUG Fixing use of FormResponse, use X-Status header instead
2012-10-12 12:06:09 +13:00
Sean Harvey
488ea71c45
Removing unncessary end PHP tags from subsites code
2012-10-12 11:08:24 +13:00
Sean Harvey
6747ba65bb
Fixing LeftAndMainSubsites using deprecated Director::redirect()
2012-10-12 11:06:23 +13:00
Sean Harvey
19a904d1d2
LeftAndMainSubsites failover if map() returns an array instead of an SS_Map
2012-10-12 11:05:00 +13:00
Sean Harvey
070eaf54ae
Fixing deprecated call to Director::redirect()
2012-10-11 15:16:38 +13:00
Sean Harvey
d4df26db72
BUG Fixing correct URL location to pages
2012-10-10 13:49:08 +13:00
Kirk Mayo
e7c5dd5d93
BUG: Fixing creating subsites from templates trac/7318
2012-07-18 12:21:35 +12:00
Kirk Mayo
c345f6fcc5
BUG: Coding convention fixes
...
BUG: more coding convention fixing
2012-07-16 11:44:54 +12:00
UndefinedOffset
ef4d539a12
BUG: Merged patch from kmayo how ever re-added some of the removed fields since they really should appear on the Main Content tab instead of the Metadata tab.
...
Fixed a few missed strict errors
Applied patch from kmayo to fix issues with SubsiteAdminTest.php
Fixed issue causing the url segments of subsites created from a template to add -2 to the end
Fixed undefined method TotalItems() on datalist for the SubsiteTest
Fixed failure on SubsiteTest because DataObject::get_one() now returns boolean false instead of null when no result is found
Fixed failure on SubsitesVirtualPageTest caused by Versioned::get_one_by_stage() returning null instead of false
Fixed failure caused by the contact-us page existing on subsite 2
Merged another patch from kmayo
Force main site to be on, for some reason it gets hidden in some cases i.e. refreshing the cms while editing a page
2012-07-16 11:21:54 +12:00
UndefinedOffset
598b0253f5
BUG: Coding convention updates
2012-07-16 11:21:30 +12:00