Update of /cvsroot/php-blog/additional_plugins/serendipity_event_freetag
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4150/serendipity_event_freetag
Modified Files:
serendipity_event_freetag.php
Log Message:
honor caching. This needs to be solved different in the future, I'm thinking of how to solve it best.
Index: serendipity_event_freetag.php
===================================================================
RCS file: /cvsroot/php-blog/additional_plugins/serendipity_event_freetag/serendipity_event_freetag.php,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- serendipity_event_freetag.php 13 Dec 2004 12:51:20 -0000 1.1
+++ serendipity_event_freetag.php 13 Dec 2004 15:21:59 -0000 1.2
@@ -251,8 +251,14 @@
$msg = '<div class="serendipity_freeTag">' . PLUGIN_EVENT_FREETAG_LIST . '</div>';
if ($addData['extended'] || $addData['preview']) {
+ if (!empty($eventData[0]['properties']['ep_cache_extended'])) {
+ $extended_key = &$eventData[0]['properties']['ep_cache_extended'];
+ } else {
+ $extended_key = &$eventData[0]['extended'];
+ }
+
$eventData[0]['exflag'] = 1;
- $eventData[0]['extended'] .= sprintf($msg, $this->getTags($eventData[0]['properties']['ep_freetag_name']));
+ $extended_key .= sprintf($msg, $this->getTags($eventData[0]['properties']['ep_freetag_name']));
} else {
$elements = count($eventData);
|