Samuel Georges
ad3e742bb5
Merge pull request #322 from niclasleonbock/master
...
Update DocBlock/function header for __set and __isset
2014-06-18 09:48:53 +10:00
Niclas Leon Bock
727973bda3
Update CodeBase.php
2014-06-18 00:19:09 +02:00
Niclas Leon Bock
291153ed44
Update DocBlock/function header for __set and __isset
2014-06-18 00:14:23 +02:00
Samuel Georges
d6a4a6221a
Merge pull request #321 from niclasleonbock/master
...
Fix variable name in isset magic method
2014-06-18 07:43:41 +10:00
Niclas Leon Bock
9c5abfb3f1
Fix variable name in isset magic method
2014-06-17 23:36:12 +02:00
Sam Georges
28701f9a3b
Backend and frontend controllers now return a Response object and support setting the status code
2014-06-17 21:00:26 +10:00
Sam Georges
041c6e408f
Simplify logic, test + cert
2014-06-17 20:11:31 +10:00
Sam Georges
4c31211153
Allow Cms Controller to set status code
2014-06-17 20:05:40 +10:00
Louis Matthijssen
0ce75c412a
Use 404 status code for custom 404 page
...
Fixes #275 and #291 .
2014-06-16 18:17:20 +02:00
Samuel Georges
0b8c8a0c0f
Merge pull request #306 from Naxiz/fix-279
...
Add 'manage partials' and fix my settings
2014-06-16 21:12:17 +10:00
Louis Matthijssen
692b7d8cf8
Add 'manage partials' and fix my settings
...
Fixes #279 .
2014-06-16 13:04:50 +02:00
Sam Georges
8113371dac
Establish the router earlier so we can create page URLs
2014-06-16 17:59:47 +10:00
Louis Matthijssen
be00834d80
Rewind RecursiveIteratorIterator before use
...
Fixes #268 and #288 .
More info: https://bugs.php.net/bug.php?id=62914
>As a reminder, all iterators have been designed in a way that you need to call rewind before using.
2014-06-15 16:27:15 +02:00
Samuel Georges
322833c78b
Merge pull request #283 from mrmlnc/master
...
Russian language and translation keys
2014-06-15 12:05:09 +10:00
Samuel Georges
d53ae0fb68
Merge pull request #281 from octodevel/master
...
Updated pt-br language
2014-06-15 12:04:36 +10:00
Sam Georges
30d29eb5f7
Minor
2014-06-13 20:09:06 +10:00
eZees
f130dac22c
Russian language and translation keys
2014-06-12 11:57:27 +04:00
Sam Georges
fbe23091b6
Component properties can now be translated
2014-06-12 15:53:15 +10:00
Octo Devel
6095934f81
Updated and revised all pt-br translation lines.
2014-06-11 23:11:31 -03:00
Octo Devel
4e410927ea
Added pt-br language
2014-06-09 18:50:35 -03:00
Sam Georges
2b820a20d6
Convert all boolean table columnns to use is_ prefix
...
Add email template/layout system
2014-06-06 21:39:20 +10:00
Sam Georges
f44b203e44
Removing plugins can now be purged from the db, orphaned plugins are visible, don't concat single list relations, add more events to Cms controller.
2014-06-05 18:52:53 +10:00
Sam Georges
435b6d30f9
Me again
2014-05-30 22:12:35 +10:00
Sam Georges
c74ff59d29
Forgot my hat
2014-05-30 22:05:00 +10:00
Sam Georges
2bc02a7488
Fixes #191
2014-05-30 21:50:28 +10:00
Sam Georges
394075041c
Add better exception handling for non existent components
2014-05-30 21:25:23 +10:00
Sam Georges
8cc6c6839a
Fixes #209
2014-05-27 13:18:21 +10:00
Sam Georges
0f082bd160
Comment out code until determined if it is needed
2014-05-27 13:14:02 +10:00
Sam Georges
9b542efe6f
Add complex page link handling to ComponentBase
2014-05-25 00:57:10 +10:00
Sam Georges
8ec4cd6ea3
Add method for looking up other page component properties (getOtherPageComponent)
2014-05-25 00:55:53 +10:00
Sam Georges
a89eda62cf
Add notes
2014-05-24 22:03:20 +10:00
Sam Georges
e2fa45e264
Adds new override for components, onInit()
2014-05-24 21:59:30 +10:00
Sam Georges
4951393986
Fixes bug in propertyOrParam()
2014-05-24 21:26:48 +10:00
Sam Georges
05afe91820
Easier access to page object thru components ($this->page->title)
2014-05-24 21:08:33 +10:00
Sam Georges
a1d44408b8
Added new method `addComponent()` to Cms Controller
2014-05-24 20:30:22 +10:00
Sam Georges
0697584108
Fixes bug where droppable colour sticks
2014-05-24 20:15:31 +10:00
Sam Georges
da7515e230
Components can now be dragged to the component list area (if visible)
2014-05-24 20:05:37 +10:00
Sam Georges
976b364720
Generate the unique ID for the {% component %} tag only
2014-05-24 19:41:29 +10:00
Sam Georges
9e2a76d821
Add core build tag to core assets
2014-05-24 16:57:38 +10:00
Sam Georges
bd5e169ac1
Removing a component now removes the standard {% component %} tag
2014-05-24 16:48:36 +10:00
Sam Georges
82f586c0d1
Asset maker functions (addJs, addCss, addRss) now use an optional build code, either *core* or a plugin code.
2014-05-24 16:35:54 +10:00
Sam Georges
431285c4d4
Make the component placeholder 50% opaque
...
Disable dragging on attached components
2014-05-24 15:55:25 +10:00
Sam Georges
c593123700
Components can now be dragged on to a page or layout
2014-05-24 15:18:59 +10:00
Sam Georges
a747b18f0e
Still allow newQuery() on Cms objects
2014-05-24 13:50:52 +10:00
Sam Georges
cd58891723
Tidy up CmsObject query implementation to reduce overhead
2014-05-24 13:47:34 +10:00
Sam Georges
c97e352ea2
Fixes #206
2014-05-24 13:27:26 +10:00
Sam Georges
d616d3ae8b
Class `CmsPropertyHelper` has been deprecated
...
Cms Objects now support basic queries that return a collection
2014-05-23 19:36:22 +10:00
Sam Georges
34cef2ab46
Fixes #197 - Subfolder duplicated in Controller asset path
2014-05-22 20:29:28 +10:00
Sam Georges
6788a32e8c
Components have a new override method `onRender()` called before a component is rendered.
...
The `{% component %} tag now supports passing parameters that override the component properties when they are rendered.
Calling `addJs()` and `addCss()` in components without a starting slash (/) will now reference the component directory, instead of the theme.
2014-05-22 20:27:44 +10:00
Sam Georges
d0a1cc87fb
Fixes #194 In MarkupManager filters and functions are backwards
2014-05-22 07:57:36 +10:00