Commit Graph
100 Commits
Author SHA1 Message Date
Garvin Hicking 78c7b11c36 Change the order, serendipity_editor provides an API that plugins might want to use, so it needs to be declared first in queue. 2014-03-11 15:11:35 +01:00
Garvin Hicking 7bcc9e2e5a addlang execute 2014-03-11 13:32:44 +01:00
Garvin Hicking 55f6786b2e fix #93 2014-03-10 17:41:57 +01:00
Garvin Hicking 50562d49a9 Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2014-03-10 17:19:59 +01:00
Garvin Hicking 68b93fd1bc if plugins append to this, we need linebreaks 2014-03-10 12:13:43 +01:00
Garvin Hicking 5aa5b65662 addlang execute 2014-03-07 14:53:33 +01:00
Garvin Hicking a5bd6563dd re-renamed addLoadEvent 2014-03-06 16:00:20 +01:00
Garvin Hicking c3b4fe53e9 add language constants for maintenance 2014-03-05 16:17:24 +01:00
Garvin Hicking 38c19fc150 If updertEntry is called with an array structure, make sure it is usable 2014-03-05 15:37:22 +01:00
Garvin Hicking 8d0b1b79be Ah, the internal /admin hooks need this. Hardcoded check. Not optimal, but should work better than the old approach. 2014-03-05 15:29:31 +01:00
Garvin Hicking d208452096 Make external event plugins work properly again. Genpage should not be used? Will discuss on the forums.
Also add inactive/active placements to backend
2014-03-05 14:23:19 +01:00
Garvin Hicking 0c787fcbfe Improve karmaplugin to better tell what's going on.
Fix a i18n error.
2014-03-05 14:11:14 +01:00
Garvin Hicking 9bf64cccda example() method needs to RETURN not echo. 2014-03-05 13:28:26 +01:00
Garvin Hicking 79a565f4d9 Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2014-03-05 13:23:24 +01:00
Garvin Hicking 94c3a75a96 New language constants, hopefully caught all i18n's. Please check. 2014-03-05 13:22:50 +01:00
Garvin Hicking 703d9f2ce0 Re-add the serendipity_jssetcookie function, because plugin use this API and it would otherwise create a fatal PHP error. 2014-03-05 11:54:00 +01:00
Garvin Hicking 70aea65078 Make accessible tabs remember their last choice.
Bundled jquery.cookie library for that.
Every TABlist now needs to have a unique ID.
2014-03-05 11:37:38 +01:00
Garvin Hicking 855c13cb57 fix "scalar" error message 2014-02-28 11:09:32 +01:00
Garvin Hicking 0a9c821500 insert renamed plugin name 2014-02-14 15:05:11 +01:00
Garvin Hicking d36fca5a1e upport 2014-02-06 12:22:20 +01:00
Garvin Hicking 3d7765f066 upport 1.7.6 security fixes 2014-02-06 09:36:31 +01:00
Garvin Hicking 6735dc79fb upport 2014-02-04 11:21:43 +01:00
Garvin Hicking b512c16c7d Patch for APC compatibility, relative paths are bad for stat=0 config.
Thanks to absynth.
2013-12-16 23:24:56 +01:00
Garvin Hicking 60556207bf document better :) 2013-11-11 17:14:54 +01:00
Garvin Hicking 28885e75a1 document DLange commit 2013-11-11 16:25:39 +01:00
Garvin Hicking ca84b8b85d backend_footer hook 2013-09-24 13:09:42 +02:00
Garvin Hicking bb7ca06680 document 2013-09-05 09:25:42 +02:00
Garvin Hicking 1f8dc86e76 document 2013-08-28 12:39:13 +02:00
Garvin Hicking df906a343f upport 2013-08-22 12:32:04 +02:00
Garvin Hicking 526e1d2869 upport 2013-08-16 14:58:51 +02:00
Garvin Hicking 17aae92f7f upport 2013-08-15 15:30:56 +02:00
Garvin Hicking 8a4467a33c also available on 1.7 2013-07-23 10:04:05 +02:00
Garvin Hicking c5708f746c Added new event hooks for plugin and template installation/update 2013-07-23 09:46:44 +02:00
Garvin Hicking e72aa19280 upport 2013-07-23 09:34:12 +02:00
Garvin Hicking 9aef3bc41a HOTFIX: We need Smarty. Dunno why this is an issue?! 2013-07-20 16:19:59 +02:00
Garvin Hicking 45ad808d0d port 2013-06-09 20:08:07 +02:00
Garvin Hicking 451601348a upport 2013-06-09 13:40:10 +02:00
Garvin Hicking 42ed0a0345 fix typo 2013-05-09 12:38:05 +02:00
Garvin Hicking 5ec7481030 Port of patch #16 to 2.0 2013-05-06 09:47:19 +02:00
Garvin Hicking f31800fad9 merged pull #15 2013-04-29 13:34:36 +02:00
Garvin Hicking f6295a2e4a document 2013-04-29 13:24:45 +02:00
Garvin Hicking e5905d5b59 port from 1.7 2013-04-29 13:23:24 +02:00
Garvin Hicking 19dad1f586 escape more 2013-02-08 08:38:48 +01:00
Garvin Hicking 63ba9b0431 escape hotlinked image 2013-02-08 08:29:48 +01:00
Garvin Hicking e50879f5a3 upport 2013-02-07 12:39:44 +01:00
Garvin Hicking 71ee300143 Purge browser cache using a timestamp variable when switching templates.
This should hopefully fix Ian and my problems.
2013-01-28 09:35:34 +01:00
Garvin Hicking 53ea38aa3c Port from master 2013-01-21 10:06:09 +01:00
Garvin Hicking 19042479fb typo fix by qbi 2013-01-01 21:20:31 +01:00
Garvin Hicking ebd361c201 Insert/transfer variable from smarty to JS 2012-12-07 15:02:12 +01:00
Garvin Hicking c810542654 Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2012-12-03 10:21:02 +01:00
Garvin Hicking aff47d1d48 For yellowled: Remove this strange cloning dependency, port it to jquery.
Also remove as much inline JS as possible and move it into serendipity_editor.js
Got rid of category_selector JS file, as I prefer the single serendipity_editor.js file

NOTE: Those changes will need to be ported/merged into the 2k11 style, I think?
2012-12-03 10:18:04 +01:00
Garvin Hicking 3dd1a40f58 added constant for every language 2012-11-29 16:00:28 +01:00
Garvin Hicking 48993971f2 Merge pull request #12 from weltling/2.0
Support port config for postgres db connection
2012-11-27 23:56:08 -08:00
Garvin HickingandIan ae8c7768ec one more try 2012-11-20 16:30:22 +01:00
Garvin HickingandIan 082f4b729c try to circumvent a problem 2012-11-20 16:29:52 +01:00
Garvin Hicking 94c4f32b08 backport 2012-11-06 11:25:39 +01:00
Garvin Hicking ffd034811d PHP5 compat 2012-10-18 11:19:58 +02:00
Garvin Hicking 9adcfecc38 More PHP5 compatibility (this constructor thing order did not remove the error for me)
Also be able to set $serendipity['production'] in serendipity_config_local.inc.php
2012-10-18 10:14:04 +02:00
Garvin Hicking f1b3e3b241 backport 2012-06-13 15:22:57 +02:00
Garvin Hicking 3a3702f7a4 spartacus backport 2012-06-12 20:56:11 +02:00
Garvin Hicking 6899fa3026 spartacus error fix 2012-06-12 20:55:54 +02:00
Garvin Hicking f12f53aaab Damn, why does cherry picking not work? 2012-06-12 20:51:57 +02:00
Garvin Hicking 937454899c Reduce error reporting, else s9y will not run with PHP 5.4 2012-06-12 20:43:49 +02:00
Garvin Hicking 286a24b8cc once again, with feeling 2012-06-12 20:19:38 +02:00
Garvin Hicking 14885379da once again, with feeling 2012-06-12 20:19:29 +02:00
Garvin Hicking 20d50eb2b7 * Improved RSS sidebarplugin to support Atom 2012-06-12 20:16:10 +02:00
Garvin Hicking e6efd5eaf3 * Improved RSS sidebarplugin to support Atom 2012-06-12 20:15:47 +02:00
Garvin Hicking 56a96ecf6c bundle simplepie 2012-06-12 20:01:59 +02:00
Garvin Hicking c49f1c6597 bundled simplepie 2012-06-12 20:01:11 +02:00
Garvin Hicking 58e2cd8c37 porting stuff 2012-06-12 19:39:38 +02:00
Garvin Hicking d7ef7a7a04 port everything so that 2.0 and 1.7 have the same features 2012-06-12 19:39:11 +02:00
Garvin Hicking b0271a56d9 Merge branch 'master' of git@github.com:s9y/Serendipity 2012-05-25 10:23:31 +02:00
Garvin Hicking ba4b629816 ISO-8859-1 fallback patch so that my blog works ;) 2012-05-25 10:14:47 +02:00
Garvin Hicking be0b6797ad temporarily revert to default to "false" until kinks are worked out (see board thread) 2012-05-23 15:14:11 +02:00
Garvin Hicking d3b6906ffc add language constant for all languagues.
Please ALWAYS add language constants to all files (using addlang.sh i.e.)
2012-05-22 13:30:14 +02:00
Garvin Hicking 09e9322666 * Fix SQL injection for comment.php used in read-context.
(Thanks to High-Tech Bridge SA Security Release Lab, Advisory HTB23092)
2012-05-16 11:59:39 +02:00
Garvin Hicking 7b552d2df9 * Fix SQL injection for comment.php used in read-context.
(Thanks to High-Tech Bridge SA Security Release Lab, Advisory HTB23092)
2012-05-16 11:59:02 +02:00
Garvin Hicking 9832c2a95b Merge pull request #9 from mmatuska/master
Add Slovak translation
2012-05-13 06:25:17 -07:00
Garvin Hicking 863b31d423 port 2012-05-08 09:38:08 +02:00
Garvin Hicking 289d0a0965 backport 2012-05-08 09:37:30 +02:00
Garvin Hicking a5e04542cb backend media 2012-04-22 20:29:55 +02:00
Garvin Hicking 622d6fa9d1 backend media 2012-04-22 20:29:47 +02:00
Garvin Hicking da886799aa Merge branch '2.0' of github.com:s9y/Serendipity into 2.0 2012-04-22 16:15:18 +02:00
Garvin Hicking 17ace68152 improved escaping, thanks to stefan schurtz 2012-04-22 16:14:14 +02:00
Garvin Hicking d8243ece6e improved escaping, thanks to stefan schurtz 2012-04-22 16:13:58 +02:00
Garvin Hicking 6096a4a1ed fix wrong parentheses 2012-04-12 13:40:20 +02:00
Garvin Hicking 66e86ba1cf fix wrong parentheses 2012-04-12 13:40:17 +02:00
Garvin Hicking 04792e998a port 2012-04-11 21:03:55 +02:00
Garvin Hicking 13287acd12 Try to fixup DOCUMENT_ROOT in vhost rewrite scenarios; this SHOULD leave shared installs working. 2012-04-11 21:02:24 +02:00
Garvin Hicking e989cafe12 mysql, use myisam 2012-04-10 22:36:07 +02:00
Garvin Hicking b62c6072ed mysql, use myisam 2012-04-10 22:35:40 +02:00
Garvin Hicking e79176a622 Merge pull request #5 from jhamb/master
local dns cache for statistics plugin
2012-03-03 03:51:49 -08:00
Garvin Hicking 64d59d9b4c binary image 2012-02-08 15:15:58 +01:00
Garvin Hicking 356978af9a improved karma plugin 2012-02-08 15:15:58 +01:00
Garvin Hicking f16854859a improved karma plugin 2012-02-08 15:14:58 +01:00
Garvin Hicking 38b3bb9c08 dutch translation update by eric 2012-01-06 10:49:11 +01:00
Garvin Hicking 7641203b2e only a simple test commit 2012-01-01 16:55:35 +01:00
Garvin Hicking de6f589f96 The $goodtoken thing is important, as when this is used, the user is not logged in, and so the comment approval via token
would not work (at least this is how I read it, I didn't implement the token approval)
2011-12-31 15:10:00 +01:00
Garvin Hicking 933c63c904 Allow plugins to use fetch() call without the need to do any weird security_settings[INCLUDE_ALL] redirections 2011-12-22 12:16:34 +01:00
Garvin Hicking 59211ce36e Magic __set method to react to $serendipity['smarty']->security = false; which is the documented way in a template's config.inc.php to disable security in past s9y versions 2011-12-21 17:21:05 +01:00