fix smarty var

This commit is contained in:
Garvin Hicking 2011-12-20 10:09:25 +01:00
parent 300f364d43
commit c4e8bc0e3e
2 changed files with 9 additions and 2 deletions

View file

@ -1,5 +1,9 @@
# $Id$
0.21:
-----------------
* Fixed references smarty variable
0.20:
------------------------------------------------------------------------

View file

@ -20,6 +20,7 @@ class serendipity_event_wikilinks extends serendipity_event
{
var $title = PLUGIN_EVENT_WIKILINKS_NAME;
var $references = array();
var $out_references = array();
function introspect(&$propbag)
{
@ -29,7 +30,7 @@ class serendipity_event_wikilinks extends serendipity_event
$propbag->add('description', PLUGIN_EVENT_WIKILINKS_DESC);
$propbag->add('stackable', false);
$propbag->add('author', 'Garvin Hicking, Grischa Brockhaus');
$propbag->add('version', '0.21');
$propbag->add('version', '0.22');
$propbag->add('requirements', array(
'serendipity' => '1.0',
'smarty' => '2.6.7',
@ -219,6 +220,7 @@ class serendipity_event_wikilinks extends serendipity_event
break;
case 'frontend_display':
$this->out_references = array();
foreach ($this->markup_elements as $temp) {
if (serendipity_db_bool($this->get_config($temp['name'], true)) && isset($eventData[$temp['element']]) &&
!$eventData['properties']['ep_disable_markup_' . $this->instance] &&
@ -253,7 +255,8 @@ class serendipity_event_wikilinks extends serendipity_event
$source .= $this->reference_parse();
if ($is_body) {
$eventData['properties']['references'] = $this->references;
if (!is_array($eventData['properties']['references'])) $eventData['properties']['references'] = array();
$eventData['properties']['references'] += $this->references;
}
}
}