Steve Boyd
6bea5778d7
ENH Various fixes for PHP 8.1 compatibility
2022-04-08 12:38:38 +12:00
Steve Boyd
3b62336180
NEW Include version number in meta generator tag ( #2721 )
2022-03-09 14:48:02 +13:00
Guy Sartorelli
b4e3a08b8a
ENH Prefer dependency injection for GridFieldComponents
...
GridFieldComponents packaged with silverstripe/framework are injectable as of 4.11.0
Explicitly invoking the injector here instead of using `create()` allows backwards compatability with framework < 4.11.0 while ensuring dependency injection is still used from 4.11.0 onwards.
2022-02-12 18:48:17 +13:00
Steve Boyd
101b17f16e
Merge branch '4.9' into 4.10
2022-02-01 13:58:00 +13:00
Florian Thoma
b539924550
FIX SiteTree visibility field name
2022-01-25 11:49:11 +11:00
Sergey Shevchenko
0db24fc038
FIX SiteTree::getCMSActions unpublish action ( #2703 )
...
* TEST SiteTree::getCMSAction produces valid actions
* FIX Fix invalid SiteTree unpublish action declaration
* refactor: moved new functions to conform with existing naming conventions
see https://github.com/silverstripe/silverstripe-cms/pull/2703#discussion_r789208512
2022-01-21 13:27:02 +13:00
Steve Boyd
c754486693
Merge pull request #2685 from GuySartorelli/patch-1
...
FIX: Treat absolute links in a consistent manner in get_by_link.
2021-11-15 15:10:58 +13:00
Adrian Humphreys
ecd9759f83
FIX Remove unused code ( #2693 )
2021-10-19 12:30:00 +13:00
kevin-hine-innis
2bf691f548
FIX ensure updateAnchorsOnPage extension is called ( #2686 )
...
Currently, if there are no anchors found in the page content, the updateAnchorsOnPage extension is not called.
This change will call the updateAnchorsOnPage extension regardless of the page content.
2021-09-28 12:36:37 -07:00
GuySartorelli
734eb3921f
FIX: Treat absolute links in a consistent manner in get_by_link.
...
Fixes #2580
The call to `Director::makeRelative` transforms absolute links into relative links. Previously, this meant that you could pass in "https://example.co.nz/about-us " or "about-us" and get the same result, but passing in "https://example.co.nz/ " and "/" would give _different_ results.
This commit performs the transformation to a relative link _before_ checking if the path should be for the home page, which leads to more consistent results.
2021-09-21 17:09:48 +12:00
Nicolaas
10e2c1f271
PATCH: docblock for return value fixed for get_by_link
2021-07-17 11:39:18 +12:00
Maxime Rainville
fd2184e7d1
Merge branch '4.6' into 4
2020-10-22 13:33:16 +13:00
brynwhyman
73460f9ee0
FIX remove old syntax from meta tag label
2020-10-13 09:38:03 +13:00
Guy Marriott
a8e8ed71c5
Merge pull request #2588 from creative-commoners/add-docs
...
Add docs to $enforce_strict_hierarchy
2020-10-04 17:20:42 -07:00
bergice
3bf25681be
Add docs to $enforce_strict_hierarchy
2020-09-24 19:27:52 +12:00
Maxime Rainville
edbe5ad069
BUG Remove old boostrap 3 CSS class
2020-09-16 11:06:36 +12:00
Steve Boyd
72e406aa63
Merge branch '4.6' into 4
2020-09-08 14:28:09 +12:00
Steve Boyd
9739308601
Merge branch '4.5' into 4.6
2020-09-08 14:27:46 +12:00
Mojmir Fendek
39b8d14634
BUG: Unpublish permission decoupled from publish permission.
2020-08-31 12:48:43 +12:00
Steve Boyd
c5a96a2a87
FIX Flush embed shortcode provider cache on SiteTree write
2020-08-26 10:13:39 +12:00
Maxime Rainville
31fa262475
BUG Honour URL suffix on URL Segment field
2020-08-06 14:23:58 +12:00
Lukas Erni
926571a2bf
https://github.com/silverstripe/silverstripe-cms/issues/2557 - remove FQN if lang != EN on SiteType dropdown in page-settings
2020-06-17 16:28:23 +02:00
Maxime Rainville
9974c6e206
Merge branch '4.5' into 4
2020-05-26 14:27:33 +12:00
Garion Herman
891f068202
FIX Correct placement of 'Page location' field title
2020-05-01 15:45:08 +12:00
Nicolaas
22694c7474
PATCH: fixing properties in comments
2020-05-01 11:01:51 +12:00
Michal Kleiner
d8331c1e0a
Use short array syntax across the module's codebase
2020-04-19 16:18:01 +12:00
Amol Wankhede
de96188c8a
FIX: If no parent in RelativeLink() return null
2019-12-04 17:08:49 +13:00
Lee Bradley
c8ccd6a8c4
Amends made requested during Pull Request
...
Requested by @andrewandante & @ScopeyNZ
2019-10-30 09:02:18 +00:00
Lee Bradley
31f99445bd
Negotiator amends: Make it possible to disable Preview links in the CMS
...
Existing functionality is limited to `RedirectorPage`
Another option would be to use the HiddenClass methodology
2019-10-29 17:43:17 +00:00
Serge Latyntcev
c1159c849f
Merge branch '4.4' into 4
2019-10-18 13:20:01 +13:00
Serge Latyntcev
06c481bb8d
Merge branch '4.3' into 4.4
2019-09-24 14:55:57 +12:00
Robbie Averill
6d7cc4f5c0
Merge pull request #2431 from muskie9/pull/pageTypeDropdown#2430
...
BUGFIX Page Type listed in Page Type dropdown when $can_be_root is false
2019-09-16 18:04:23 -07:00
bergice
644376272c
Add warnings when trying to remove the homepage
...
Warnings are triggered when:
* Changing the URL Segment
* Unpublishing
* Unpublishing & Archiving
* Moving the homepage to another parent in the tree view
Also add `SiteTree->isHomePage()`
2019-08-29 17:38:56 +12:00
Aaron Carlino
f98a59deb5
[CVE-2019-12204]: install.php warning does not account for public dir
2019-08-20 21:45:29 +12:00
James Cocker
1316245b37
Updated “URL Segment” & “Main Content” to sentence case
2019-08-14 17:38:36 +01:00
Robbie Averill
a083fc5d5b
Merge branch '4.4' into 4
2019-07-19 11:50:38 +02:00
Dylan Wagstaff
68f6eaa663
FIX display recognisable names for dependent content with no title
...
Content blocks and other DataObjects that contain HTMLText fields are
also used in the 'Dependent pages' report for each page in the CMS,
however these objects may have neither a Title field, nor a name to
describe them. Instead of showing an empty field in the Title column for
this table, we can instead show "Untitled " with the localised singular
name appended.
2019-07-17 15:30:07 +12:00
Maxime Rainville
46b77f3592
MINOR Do not assume SiteTree's table will always be call SiteTree.
2019-05-17 13:40:15 +12:00
Nic Horstmeier
1b3a4aea96
BUGFIX Page Type listed in Page Type dropdown when $can_be_root is false
...
resolves #2430
2019-05-16 19:53:59 -05:00
ttunua
0b56a563c0
FIX: Fixes #2110 added default Title value for saved pages. ( #2366 )
...
* FIX: Fixes #2110 added default Title value for saved pages.
* FIX: Fixes #2110 fixed linting and unit test failure
* BUG Rename default wording for untitled page
2019-04-15 14:33:15 +12:00
Guy Marriott
d2236f0954
Update code/Model/SiteTree.php
...
Co-Authored-By: sachajudd <sjudd@silverstripe.com>
2019-04-08 11:45:52 +12:00
Guy Marriott
10ff962ece
Update code/Model/SiteTree.php
...
Co-Authored-By: sachajudd <sjudd@silverstripe.com>
2019-04-08 11:45:44 +12:00
Guy Marriott
4685523b9b
Update code/Model/SiteTree.php
...
Co-Authored-By: sachajudd <sjudd@silverstripe.com>
2019-04-08 11:10:07 +12:00
Sacha Judd
a0aaf050d4
FIX Deprecate creatableChildren and add new function to support font-icon classes for allowedChildren
2019-02-25 17:00:47 +13:00
Robbie Averill
c1c9d7706a
Merge branch '4.3' into 4
2019-02-06 22:25:40 +03:00
Robbie Averill
23ae682b35
Merge branch '4.2' into 4.3
2019-02-06 22:24:53 +03:00
Robbie Averill
976bbc1014
Merge branch '4.1' into 4.2
2019-02-06 22:24:32 +03:00
Robbie Averill
668670b5a1
Merge branch '4.0' into 4.1
2019-02-06 22:24:14 +03:00
Ingo Schommer
f8a8b38a0a
Consistent check of allow_multibyte
...
It uses an injected instance everywhere else.
See https://github.com/silverstripe/silverstripe-cms/pull/2365#discussion_r247383809
2019-02-05 16:45:28 +03:00
Guy Marriott
97ee18d463
Merge pull request #2382 from creative-commoners/pulls/4.4/remove-add-to-campaign-button
...
FIX Remove coupling from SiteTree to campaign admin module
2019-02-04 22:20:35 +13:00