Good Morning! This are the git changes for DokuWiki committed yesterday. Please test them and report bugs. --------------------------------------------------------------------- http://github.com/splitbrain/dokuwiki/commit/a655c8784a73a3fcef7f41f59f871e7a78d3101b Author: Anika Henke <anika[at]selfthinker.org> Date: Sun Jul 8 23:28:07 2012 +0100 added lang string for 'Sidebar' http://github.com/splitbrain/dokuwiki/commit/3ad40064fd9802b409b6fff144baeec9ed94e288 Merge: 499add6 d4b0843 Author: Anika Henke <anika[at]selfthinker.org> Date: Sun Jul 8 13:24:05 2012 -0700 Merge pull request #117 from splitbrain/farms added farms to the core http://github.com/splitbrain/dokuwiki/commit/d4b0843fe48991272f1c1c64898e8a44dc949ad0 Author: Michael Hamann <michael[at]content-space.de> Date: Sun Jul 8 22:15:53 2012 +0200 Prevent information disclosure in farms by disallowing subdirectories http://github.com/splitbrain/dokuwiki/commit/af619c5afc1c9daa04d50f4e245ef5a8ef01d8d1 Author: Anika Henke <anika[at]selfthinker.org> Date: Sun Jul 8 20:38:56 2012 +0100 renamed conf_path() to farm_confpath() http://github.com/splitbrain/dokuwiki/commit/499add6b1673fdc5539e698517dbae3728b1e394 Author: Andreas Gohr <andi[at]splitbrain.org> Date: Sun Jul 8 20:57:22 2012 +0200 no longer allow include statements in local.conf.php as discussed at https://github.com/splitbrain/dokuwiki/pull/115 http://github.com/splitbrain/dokuwiki/commit/f4c788ee87e2a5de27fd70cd38490ef6d0cb7aa5 Author: Mikael Lyngvig <mikael[at]lyngvig.org> Date: Sun Jul 8 20:37:06 2012 +0200 danish language update http://github.com/splitbrain/dokuwiki/commit/cc01c067547239aad897eac3b3525d5437f7809b Author: Milad D <m.dastanzand[at]gmail.com> Date: Sun Jul 8 20:35:25 2012 +0200 Persian translation http://github.com/splitbrain/dokuwiki/commit/e4cf2f477e171bc3071f8dd365866dd1b0f27ce4 Merge: ee1dd78 de2469e Author: Michael Hamann <michael[at]content-space.de> Date: Sun Jul 8 20:36:26 2012 +0200 Merge remote-tracking branch 'origin/master' http://github.com/splitbrain/dokuwiki/commit/ee1dd7801bf47205b685bdf5477af9b4c2be12d2 Author: Michael Hamann <michael[at]content-space.de> Date: Sun Jul 8 20:34:57 2012 +0200 Remove closing PHP tag in stalecheck test case http://github.com/splitbrain/dokuwiki/commit/79b37bb895365dee4b0c0095d185f360f2512113 Merge: 3d6feb1 4538a8a Author: Michael Hamann <michael[at]content-space.de> Date: Sun Jul 8 20:27:22 2012 +0200 Merge remote-tracking branch 'nextghost/master' This changes the caching system to expire caches when the last modified time of a dependency is equal to the cache file except for the meta file where the old check is kept in order to avoid additional renderer calls and possible circular dependencies. This avoids stale cache files but means that the parser and renderer could now be called more than once after an edit but we currently don't have a better fix for that. http://github.com/splitbrain/dokuwiki/commit/0cbe4a256be369c144a04d6a968bc66c18c4e0ac Author: Michael Hamann <michael[at]content-space.de> Date: Sun Jul 8 19:54:35 2012 +0200 Check that animal name is a string, better error message if not http://github.com/splitbrain/dokuwiki/commit/de2469ea3286a83e8445800c6ac502713f6535d8 Merge: 9f2f766 56d5488 Author: Andreas Gohr <andi[at]splitbrain.org> Date: Sun Jul 8 10:53:01 2012 -0700 Merge pull request #116 from glensc/install-over-empty-file consider empty files as no file in installer http://github.com/splitbrain/dokuwiki/commit/d867cca366d1a7aa106bec98db52a2b416b10c26 Author: Michael Hamann <michael[at]content-space.de> Date: Sun Jul 8 19:21:37 2012 +0200 Check that the animal is actually inside the farm This makes sure that the animal that is specified in the URL is actually a subdirectory inside the farm and not somewhere else in the system. This allows that the animals are organized in different subdirectories for more complicated farm setups. http://github.com/splitbrain/dokuwiki/commit/0990161c720c6b5202a59a91e3b7aa172374f277 Author: Michael Hamann <michael[at]content-space.de> Date: Sun Jul 8 19:20:48 2012 +0200 Add cli support to farm implementation Now the animal can be specified in the animal environment variable. http://github.com/splitbrain/dokuwiki/commit/3d6feb16238ee969cb2ba14a592124052f0c4bc2 Author: Michael Hamann <michael[at]content-space.de> Date: Sat Jul 7 23:06:12 2012 +0200 Remove useless condition in p_get_metadata and add explanation http://github.com/splitbrain/dokuwiki/commit/33df55c79019a8c7c777b8f58808a59f6dc19745 Author: Anika Henke <anika[at]selfthinker.org> Date: Sun Jul 8 16:12:38 2012 +0100 plugins.php should belong to the farmer http://github.com/splitbrain/dokuwiki/commit/d22be2c028a00f1d2117588941c27cfe49dd9ee2 Author: Anika Henke <anika[at]selfthinker.org> Date: Sun Jul 8 15:14:53 2012 +0100 improved comments, added link to farm.php http://github.com/splitbrain/dokuwiki/commit/bb853ec32133da0147618382c031cd09e4512c50 Author: Anika Henke <anika[at]selfthinker.org> Date: Sun Jul 8 13:10:08 2012 +0100 added farms to the core * extracted most farm code into inc/farm.php * by default farm.php is nowhere included * added preload.php.dist as an example farm setup * farm.php can be included in preload.php to activate farming http://github.com/splitbrain/dokuwiki/commit/9f2f766c00c72204f3a4bc723177d4fec53d8780 Author: Anika Henke <anika[at]selfthinker.org> Date: Sun Jul 8 12:14:24 2012 +0100 increased font size for mobile version http://github.com/splitbrain/dokuwiki/commit/56d54889370924612b008237138a9042bbcc4251 Author: Elan Ruusamäe <glen[at]delfi.ee> Date: Sun Jul 8 10:43:35 2012 +0300 consider empty files as no file in installer allow empty config file to proceed installation as we package default config empty in first install as packager may provide empty file in package, to ensure correct file permissions. import old patch: http://cvs.pld-linux.org/packages/dokuwiki/install.patch http://github.com/splitbrain/dokuwiki/commit/4538a8a6a37ec274aa15e70c45b6fd0c6c652563 Author: Martin Doucha <next_ghost[at]quick.cz> Date: Sat Jul 7 17:43:07 2012 +0200 Remove unnecessary include http://github.com/splitbrain/dokuwiki/commit/c3cf5a6c01200847740831a4d84070db01f8e820 Author: Martin Doucha <next_ghost[at]quick.cz> Date: Sat Jul 7 17:40:53 2012 +0200 Stale cache unittest http://github.com/splitbrain/dokuwiki/commit/2302d6be19de4e244b16d43628844c7d9df51ffc Author: Martin Doucha <next_ghost[at]quick.cz> Date: Fri Jul 6 14:15:59 2012 +0200 Make metadata cache dependency non-strict http://github.com/splitbrain/dokuwiki/commit/27849ebfc6b61fbb42ec6deb9c99ff548c40b4ac Merge: 3fb0e07 4ba05e1 Author: Martin Doucha <next_ghost[at]quick.cz> Date: Fri Jul 6 14:02:10 2012 +0200 Merge branch 'master' of git://github.com/splitbrain/dokuwiki http://github.com/splitbrain/dokuwiki/commit/3fb0e07d018fc6c8d173bd4a8a58c77ba00290fb Author: Martin Doucha <next_ghost[at]quick.cz> Date: Mon Jun 18 21:30:11 2012 +0200 Fix act_validate() http://github.com/splitbrain/dokuwiki/commit/b83823e5b0c95ae2365cfc20eb33094c6ab108f2 Author: Martin Doucha <next_ghost[at]quick.cz> Date: Thu Jun 14 16:39:09 2012 +0200 Split act_clean() into two functions so that plugins may use action string sanitization even for their own new actions http://github.com/splitbrain/dokuwiki/commit/a257b0bd427ca5a7eb636d95f98aca831ec075b5 Author: Martin Doucha <next_ghost[at]quick.cz> Date: Thu Jun 14 16:34:19 2012 +0200 Cache that has exactly the same age as a dependency may be stale --------------------------------------------------------------------- You can download individual diffs or patches by appending .diff or .patch to the given commit URLs above. Bye, your git changelog mailer -- DokuWiki mailing list - more info at http://www.dokuwiki.org/mailinglist