multilingual 2.26

This commit is contained in:
Ian 2016-04-21 08:29:21 +02:00
parent 336241660d
commit aac7761e34
2 changed files with 12 additions and 1 deletions

View file

@ -1,3 +1,9 @@
2.26:
-----
* Fix possible missing Smarty object init
* Add blogDescription tagged translations to 2.25
2.25:
-----

View file

@ -27,7 +27,7 @@ class serendipity_event_multilingual extends serendipity_event
'php' => '4.1.0'
));
$propbag->add('groups', array('FRONTEND_ENTRY_RELATED', 'BACKEND_EDITOR'));
$propbag->add('version', '2.25');
$propbag->add('version', '2.26');
$propbag->add('configuration', array('copytext', 'placement', 'tagged_title', 'tagged_entries', 'tagged_sidebar', 'langswitch'));
$propbag->add('event_hooks', array(
'frontend_fetchentries' => true,
@ -380,7 +380,11 @@ class serendipity_event_multilingual extends serendipity_event
if (!is_array($eventData)) {
return false;
}
if (!is_object($serendipity['smarty'])) {
serendipity_smarty_init();
}
$serendipity['smarty']->assign('blogTitle', $this->strip_langs($eventData['blogTitle']));
$serendipity['smarty']->assign('blogDescription', $this->strip_langs($serendipity['blogDescription']));
break;
case 'backend_entry_updertEntry':
@ -447,6 +451,7 @@ class serendipity_event_multilingual extends serendipity_event
// assign lang stripped blogTitle to archive page
if ($serendipity['plugindata']['smartyvars']['view'] == 'archive') {
$serendipity['smarty']->assign('blogTitle', $this->strip_langs($serendipity['blogTitle']));
$serendipity['smarty']->assign('blogDescription', $this->strip_langs($serendipity['blogDescription']));
}
if (!defined('Smarty::SMARTY_VERSION')) {