<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ratatoeskr-cms/ratatoeskr/sys/models.php, branch feature-plugin-articledata</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=feature-plugin-articledata</id>
<link rel='self' href='http://git.laria.me/ratatoeskr-cms/atom?h=feature-plugin-articledata'/>
<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>Added silent mode to abstract KVStorage class.</title>
<updated>2012-05-20T10:55:27Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2012-05-20T10:55:27Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/commit/?id=1bfb9653d6e9139445ca9cde5808228c3b16399e'/>
<id>urn:sha1:1bfb9653d6e9139445ca9cde5808228c3b16399e</id>
<content type='text'>
Activated silent mode will return NULL instead of throwing an
DoesNotExistError Exception, if a key does not exist.
</content>
</entry>
<entry>
<title>ArticleExtradata class and other changes to models.php</title>
<updated>2012-05-19T11:40:15Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2012-05-19T11:40:15Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/commit/?id=160230943592591fe105efb85255284f6ff48a97'/>
<id>urn:sha1:160230943592591fe105efb85255284f6ff48a97</id>
<content type='text'>
* ArticleExtradata class added. This class gives plugins the possibility
  to assign additional data to articles.
* Abstract class KVStorage added. ArticleExtradata and PluginKVStorage
  extend from it.
* Added dbversion function, it returns the version of the database model
  currently in use. The version is stored in the PREFIX_meta table.
  If there is no PREFIX_meta table, dbversion returns version 0.
  This will be useful for updating the system.
* New MySQL tables.
</content>
</entry>
<entry>
<title>Fixed a buggy SQL-Query in Section::get_articles.</title>
<updated>2012-02-18T21:37:36Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2012-02-18T21:37:36Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/commit/?id=b10a73f0c1cedb67a43d515caaac3d383d8d2368'/>
<id>urn:sha1:b10a73f0c1cedb67a43d515caaac3d383d8d2368</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Incompatible plugins will now get disabled.</title>
<updated>2012-02-18T00:34:25Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2012-02-18T00:34:25Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/commit/?id=7e04592b5c86352425906bb754c38a8fbea53b09'/>
<id>urn:sha1:7e04592b5c86352425906bb754c38a8fbea53b09</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed two bugs in the Article class.</title>
<updated>2012-02-03T23:00:01Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2012-02-03T23:00:01Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/commit/?id=4e0297c5eefaa52115171ebd158634a945eb9048'/>
<id>urn:sha1:4e0297c5eefaa52115171ebd158634a945eb9048</id>
<content type='text'>
1. Article::set_tags now actually saves tag relations...
2. Article::by_multi() filters out duplicates that were a result from
   the join with the `PREFIX_article_tag_relations` table.
</content>
</entry>
<entry>
<title>Fixed Image:all function (broken Query).</title>
<updated>2012-01-28T23:59:30Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2012-01-28T23:59:30Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/commit/?id=c91f5d5d77b55b1579b6020ad2dea3a8801eb106'/>
<id>urn:sha1:c91f5d5d77b55b1579b6020ad2dea3a8801eb106</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Article::by_multi must be static!</title>
<updated>2012-01-16T23:58:28Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2012-01-16T23:58:28Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/commit/?id=6634d0daf32d26466eae1c9c41209ea75d3096c9'/>
<id>urn:sha1:6634d0daf32d26466eae1c9c41209ea75d3096c9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Documentation of settings.</title>
<updated>2012-01-15T20:11:03Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2012-01-15T20:11:03Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/commit/?id=3ec6e95deec14d4a5f4eae77de6e3ea52c0d3e6b'/>
<id>urn:sha1:3ec6e95deec14d4a5f4eae77de6e3ea52c0d3e6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Comments model fixed.</title>
<updated>2012-01-11T14:42:17Z</updated>
<author>
<name>Kevin Chabowski</name>
<email>kevin@kch42.de</email>
</author>
<published>2012-01-11T14:42:17Z</published>
<link rel='alternate' type='text/html' href='http://git.laria.me/ratatoeskr-cms/commit/?id=795d7745e890474b8870130dde0a4f9792562a16'/>
<id>urn:sha1:795d7745e890474b8870130dde0a4f9792562a16</id>
<content type='text'>
* Fixed a MySQL query.
* Comments::populate_by_sqlrow fixed.
</content>
</entry>
</feed>
