<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ratatoeskr-cms/ratatoeskr/sys/plugin_api.php, branch develop</title>
<subtitle>Ratatöskr is a flexible Content Management System / Blogging Software for PHP 5.3.
</subtitle>
<id>http://git.laria.me/ratatoeskr-cms/atom?h=develop</id>
<link rel='self' href='http://git.laria.me/ratatoeskr-cms/atom?h=develop'/>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/'/>
<updated>2012-05-20T11:00:31Z</updated>
<entry>
<title>Plugins can now hook into the Article editor.</title>
<updated>2012-05-20T11:00:31Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2012-05-20T11:00:31Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/commit/?id=793b0e31beb22fe33402c8a9ceebf47a5a950635'/>
<id>urn:sha1:793b0e31beb22fe33402c8a9ceebf47a5a950635</id>
<content type='text'>
* Plugins can display additional fields in the article editor.
* Plugins can perform actions when saving an article and even veto the
  saving.
* Plugins can get their ArticleExtradata objects.
</content>
</entry>
<entry>
<title>Debug now toggleable in backend; used new STE features.</title>
<updated>2012-03-01T21:02:42Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2012-03-01T21:02:42Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/commit/?id=acf697cd1bbc2749460332bd45ab098a4e367382'/>
<id>urn:sha1:acf697cd1bbc2749460332bd45ab098a4e367382</id>
<content type='text'>
* If __DEBUG__ is true, STE will be in a more verbose mode.
* Ratatöskr's frontend STETags now uses the \ste\RuntimeError exception

This will also be Beta 3
</content>
</entry>
<entry>
<title>Added on_comment_store event.</title>
<updated>2012-02-01T20:47:40Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2012-02-01T20:47:40Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/commit/?id=e4e0bf836669b5419a0e2c86409c46898beef5b4'/>
<id>urn:sha1:e4e0bf836669b5419a0e2c86409c46898beef5b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed some plugin related bugs.</title>
<updated>2012-01-08T13:27:48Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2012-01-08T13:27:48Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/commit/?id=5fc635f7bba37e47054faa2ecc2cc246d7d16f6a'/>
<id>urn:sha1:5fc635f7bba37e47054faa2ecc2cc246d7d16f6a</id>
<content type='text'>
* Plugin backend pages did not work.
* Plugin author was not transferred to database.
</content>
</entry>
<entry>
<title>Improved Plugin API.</title>
<updated>2012-01-08T12:48:20Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2012-01-08T12:48:20Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/commit/?id=2b74984974b8363aa2bf197fb1d3950f7425a878'/>
<id>urn:sha1:2b74984974b8363aa2bf197fb1d3950f7425a878</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Finished optimizing for now. Removed debug tools and new API.</title>
<updated>2011-12-27T21:19:57Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2011-12-27T21:19:57Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/commit/?id=a1e034a621780fee9398663e1966b18127dfe9fd'/>
<id>urn:sha1:a1e034a621780fee9398663e1966b18127dfe9fd</id>
<content type='text'>
The API version was increased because during this optimization the db
models became incompatible to the old ones.
</content>
</entry>
<entry>
<title>Rewritten Settings class and added atexit() to plugin API.</title>
<updated>2011-12-26T23:05:49Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2011-12-26T23:05:49Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/commit/?id=cb172742c78517baf6a79b52f980b0b9dcb81274'/>
<id>urn:sha1:cb172742c78517baf6a79b52f980b0b9dcb81274</id>
<content type='text'>
Settings now does not load/save values automatically any more (to save
SQL queries). Settings will be loaded at startup and saved at the end.
There is also only one instance possible now (singleton).
</content>
</entry>
<entry>
<title>Added plugin management to bakend and fixed db models.</title>
<updated>2011-12-23T00:43:53Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2011-12-23T00:43:53Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/commit/?id=df0658f7e10d2bf87460195f792398d16eee811e'/>
<id>urn:sha1:df0658f7e10d2bf87460195f792398d16eee811e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>UNTESTED: Plugin API finished.</title>
<updated>2011-12-07T22:36:08Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2011-12-07T22:36:08Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/commit/?id=58ca56ac72724ed86690cbb75f91cdde8f5b2737'/>
<id>urn:sha1:58ca56ac72724ed86690cbb75f91cdde8f5b2737</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replaced Smarty with STE and started the backend.</title>
<updated>2011-09-21T15:00:50Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2011-09-21T15:00:50Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/commit/?id=8311cba002dfcaf1836530b978f944f7228ac004'/>
<id>urn:sha1:8311cba002dfcaf1836530b978f944f7228ac004</id>
<content type='text'>
</content>
</entry>
</feed>
