13 Commits

Author SHA1 Message Date
Sam Georges
ab889f0973 Minor improvement 2014-06-06 21:44:35 +10:00
Samuel Georges
8f87c210c4 Merge pull request #258 from hariadi/dev
AssetMaker now can inject external assets
2014-06-06 21:39:56 +10: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
Hariadi Hinta
df5fcc1936 AssetMaker now can inject external assets
Calling `addJs()`, `addCss()` and `addRss()` in components starting
with https/http or double slash (//) will now reference to the
appropriate URL.
2014-06-06 10:59:33 +08: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
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
Pascal Borreli
459c8e0cfa Fixed typos 2014-05-17 18:08:01 +02:00
Sam Georges
68bb4315cb Fixes #131 - Add event to ConfigMaker 2014-05-17 22:10:01 +10:00
Sam Georges
43b3455f75 Fixes #125 2014-05-16 16:10:29 +10:00
Sam Georges
f3827e230f Minor clean up 2014-05-16 11:04:46 +10:00
alxy
8cc375939f Minor fixes 2014-05-15 22:32:56 +02:00
alxy
ef2ea60061 Add $attributes param to asset function
This commit adds a second parameter $attributes to the following functions:

- AssetMaker::addJs
- AssetMaker::addCss
- AssetMaker::addRss

This is useful when dealing with javascript libraries like require.js, which depend on these HTML attributes to function properly.

It does not break the existing code!
2014-05-15 15:48:14 +02:00
Sam Georges
71a5dd67ab Welcome to the world, October :-) 2014-05-14 23:24:20 +10:00