Sean Harvey
|
cbf4ad3a75
|
MINOR Replace deprecation warnings with Deprecation::notice() instead
|
2012-05-30 22:33:11 +12:00 |
|
Sean Harvey
|
fa764c72b4
|
MINOR Using Deprecation::notice() for deprecated method in ViewableData
|
2012-05-30 22:29:58 +12:00 |
|
Sean Harvey
|
792c89e103
|
ENHANCEMENT Adding List() in the GenericTemplateGlobalProvider so
templates can use <% cached List(Member).max(LastEdited) %> instead
of deprecated "Aggregate" syntax.
|
2012-05-29 20:04:51 +12:00 |
|
Sean Harvey
|
1bf6495ae0
|
MINOR Partially reverted 4d4f9e08d9 as we don't need to check
forTemplate() exists
|
2012-05-19 18:17:25 +12:00 |
|
Sean Harvey
|
4d4f9e08d9
|
MINOR Code formatting in SSViewer
|
2012-05-19 18:09:39 +12:00 |
|
Sean Harvey
|
e5e8f489a2
|
Merge branch (pull request #247) 'template-global-fixes' of https://github.com/sminnee/sapphire into sminnee-template-global-fixes
|
2012-05-19 15:39:59 +12:00 |
|
Ingo Schommer
|
13c9011082
|
Merge pull request #430 from halkyon/getallfields_fixes
MINOR Fixing use of deprecated getAllFields(), mark field as deprecated ...
|
2012-05-11 01:04:38 -07:00 |
|
Simon Welsh
|
ab34688273
|
BUGFIX: Looping over a PaginatedList in the template caused a seg fault/bus error.
|
2012-05-11 14:03:31 +12:00 |
|
Sean Harvey
|
1859070fa9
|
MINOR Fixing use of deprecated getAllFields(), mark field as deprecated properly.
|
2012-05-11 11:23:24 +12:00 |
|
Stig Lindqvist
|
ce5684c776
|
BUGFIX Throwing an InvalidArgumentException without the new keyword results in a Fatal error
|
2012-05-10 11:21:32 +12:00 |
|
Will Rossiter
|
585417d141
|
Merge pull request #343 from halkyon/object_static_remove_deprecation
BUGFIX Remove calls to deprecated Object static methods, update ConfigTest
|
2012-04-19 14:41:45 -07:00 |
|
Sean Harvey
|
ccb941ea9d
|
BUGFIX Fixed places where Object::get_static() was being used. Replace
with Config system instead.
|
2012-04-18 23:55:37 +12:00 |
|
Sean Harvey
|
4c6be2931b
|
BUGFIX Removing use of deprecated Object static functions like
get_static(), set_static(), uninherited() etc. Replace with equivalent
Config system get(), update()
|
2012-04-18 23:10:57 +12:00 |
|
Julian Seidenberg
|
65e3651ff4
|
API-CHANGE: new translatable syntax _t function
|
2012-04-18 17:35:31 +12:00 |
|
Julian Seidenberg
|
189c305c83
|
API-CHANGE: parser for new i18n syntax
|
2012-04-18 17:35:30 +12:00 |
|
Julian Seidenberg
|
45c7dfd9f5
|
ENHANCEMENT: tests for new i18n syntax
|
2012-04-18 17:35:29 +12:00 |
|
Sean Harvey
|
effc654009
|
MINOR Moved ModulePath to GenericTemplateGlobalProvider
|
2012-04-15 10:50:21 +12:00 |
|
Sean Harvey
|
8949dfa691
|
ENHANCEMENT Replaced locations of sapphire with $ModulePath(framework) in templates, based off Controller which implements TemplateGlobalProvider
|
2012-04-15 10:50:20 +12:00 |
|
Simon Welsh
|
f07258f3cf
|
MINOR Update @package values to match renaming sapphire
|
2012-04-15 10:50:19 +12:00 |
|
Simon Welsh
|
3a6341a251
|
API-CHANGE sapphire folder can now be renamed.
|
2012-04-15 10:50:19 +12:00 |
|
Simon Welsh
|
f8082e4814
|
MINOR Add newline to end of files without one
|
2012-04-15 10:50:19 +12:00 |
|
Hamish Friedlander
|
521742aaf8
|
ENHANCEMENT: Split arguments passed to SSViewer into underlay and overlay arguments to control precedence. Also fixes breakage of SecurityAdmin
|
2012-04-13 12:15:34 +12:00 |
|
Ingo Schommer
|
c73b80049a
|
MINOR Removed usage of deprecated Object::uninherited_static() in core, improves CMS loading speed in live mode by ~3.5%
|
2012-04-12 18:26:56 +02:00 |
|
Sam Minnee
|
77c95b3434
|
MINOR: Hamish is all class. ;-)
|
2012-04-12 13:19:48 +12:00 |
|
Sam Minnée
|
1189322b41
|
Merge pull request #302 from robert-h-curry/7113-nested-controls-breaking-last
BUGFIX: Issue #7113: Recalculate itemIteratorCount when popping viewer state.
|
2012-04-11 17:19:46 -07:00 |
|
Sam Minnée
|
168eaf72d8
|
Merge pull request #300 from silverstripe-scienceninjas/feature/ssviewer-enhancements
Feature/ssviewer enhancements
|
2012-04-11 16:29:22 -07:00 |
|
Robert Curry
|
0daa76d0b7
|
BUGFIX: Issue #7113: Recalculate itemIteratorCount when popping viewer state.
|
2012-04-12 11:16:41 +12:00 |
|
Hamish Friedlander
|
5c336329b6
|
MINOR: When Up called and we are at the top of the scope, throw a useful error, not just an index undefined error
|
2012-04-11 22:08:05 +12:00 |
|
Hamish Friedlander
|
21bf409b7b
|
BUGFIX: Pass arguments through to subtemplates when rendering those too
|
2012-04-11 21:50:06 +12:00 |
|
Hamish Friedlander
|
e4a043ac0b
|
ENHANCEMENT: Allow arguments to be passed to templates via an array passed to SSViewer#process and via keyword=value pairs in the <% include %> tag
|
2012-04-11 21:34:27 +12:00 |
|
Hamish Friedlander
|
40ca21e6e5
|
MINOR: Remove bugfix that is (a) unnessecary because the key is already just sha hashes, underscores and numbers and (b) broken because it strips the open and close quotes from the key
|
2012-04-11 21:30:57 +12:00 |
|
Andrew O'Neil
|
142a073ce3
|
MINOR: Fix E_STRICT warning in SSViewer
|
2012-04-11 17:36:56 +12:00 |
|
Ingo Schommer
|
40d73127ae
|
MINOR Using late static binding instead of Object::create() calls
|
2012-04-04 17:10:31 +02:00 |
|
Sam Minnee
|
acdd07ac6f
|
BUGFIX: Allow template globals to be used in both object and value contexts (e.g. $Now.Year)
BUGFIX: Allow template globals to return objects as well as values.
|
2012-03-16 15:05:25 +13:00 |
|
Sam Minnee
|
1535ce6d36
|
BUGFIX: Removed used of lcfirst, as it's PHP 5.3 only
|
2012-03-09 18:21:01 +13:00 |
|
Stig Lindqvist
|
68d83d187b
|
BUGFIX PHP 5.2 doesn't allow calling a static method like $className::$staticMethod()
|
2012-03-09 17:36:07 +13:00 |
|
Hamish Friedlander
|
374ed19406
|
API CHANGE: Change variable expose method in TemplateGlobalProvider and TemplateIteratorProvider to (a) not clash with each other and, (b) be less generic
|
2012-03-06 09:31:57 +13:00 |
|
Hamish Friedlander
|
2c65d3a398
|
BUGFIX: Add casting support to global and iterator variable injection
|
2012-03-06 09:31:57 +13:00 |
|
Hamish Friedlander
|
fb246bdd08
|
APICHANGE: Rename getExposedVariables to match coding conventions
|
2012-03-06 09:31:56 +13:00 |
|
Hamish Friedlander
|
e4675d7172
|
BUGFIX: Restore ability to pass injected variables right into SSViewer_DataPresenter
|
2012-03-06 09:31:56 +13:00 |
|
Hamish Friedlander
|
f55c575f95
|
BUGFIX: allowing ssviewer to be called without function arguments
|
2012-03-06 09:31:56 +13:00 |
|
Hamish Friedlander
|
91f4ba15f1
|
ENHANCEMENT: supporting "current scope" loop and with: (with Children) (loop) $Title (end_loop) (end_with)
|
2012-03-06 09:31:55 +13:00 |
|
Hamish Friedlander
|
28bb83552a
|
API-CHANGE: moving iterator support from ViewableData to SSViewer. New set of unit tests for iterator support functions.
|
2012-03-06 09:31:55 +13:00 |
|
Hamish Friedlander
|
927dbbe717
|
API-CHANGE: Global template variables can now be called directly using SSViewer_DataPresenter instead of needing to inherit off ViewableData
|
2012-03-06 09:11:46 +13:00 |
|
Dominik Beerbohm
|
edf6cd6d83
|
API CHANGE: Remove ArrayData::forTemplate(), because it has little usefulness corrupts ViewableData customisation.
|
2012-02-24 16:35:12 +13:00 |
|
Dominik Beerbohm
|
82ef236879
|
Reset ...
|
2012-01-17 00:57:39 +01:00 |
|
Dominik Beerbohm
|
3a9ea42488
|
Update view/SSViewer.php
|
2012-01-16 18:04:26 +01:00 |
|
Sam Minnée
|
c2da56d4a1
|
Merge pull request #136 from simonwelsh/54_fixes
BUGFIX Generate valid PHP when $includeDebuggingComments is true.
|
2012-01-09 19:09:45 -08:00 |
|
Sam Minnée
|
2c770a6f8f
|
Merge pull request #146 from simonwelsh/namespace-manifest
BUGFIX Namespaced classes were always having their namespace prepended t...
|
2012-01-06 15:58:46 -08:00 |
|
Ingo Schommer
|
6dd3dc9f59
|
BUGFIX Support for commas in URLs processed by Requirements and jQuery.ondemand (which uses commas to serialise its dependency data into HTTP headers)
|
2012-01-06 15:34:32 +01:00 |
|