Archived
1
0

Port from master

This commit is contained in:
Garvin Hicking
2013-01-21 10:06:09 +01:00
parent 88f69a298e
commit 53ea38aa3c
15 changed files with 73 additions and 24 deletions
+20
View File
@@ -161,6 +161,26 @@ $tasks = array(array('version' => '0.5.1',
'title' => 'Introduce author groups',
'desc' => 'This version introduces customizable user groups. Your existing users will be migrated into the new default groups.'),
array('version' => '1.7-rc2',
'type' => 'PLUGIN_NOTICE',
'function' => '',
'title' => '<b>PLUGIN NOTICE:</b> Due to PHP 5.2+\'s raised error reporting, every Serendipity event plugin needs to conform to the core plugin API method signature.',
'desc' => '<p>All internal and spartacus plugins have been updated to reflect this change. The most important signatures are:</p>'
. '<p><strong>function uninstall(&$propbag)</strong><br />'
. '<strong>function event_hook($event, &$bag, &$eventData, $addData = null)</strong></p>'
. '<p>Older plugins specifically did not always include the <strong>$addData</strong> signature. Make sure this exists.
If after installation you get uncircumventable errors, you can make sure to set <strong>$serendipity[\'product\'] = true;</strong> in your <strong>serendipity_config_local.inc.php</strong> file. This should lower error reporting to a way that will not interfere with incompatible problem. But this is no solution in the long run, you need to update your plugins.
Also, the serendipity_event_browsercompatibility plugin has been removed, because it\'s functionality was no longer required. You should uninstall that plugin if you are currently using it.</p>'),
array('version' => '1.7-rc2',
'type' => 'TEMPLATE_NOTICE',
'function' => '',
'title' => '<b>TEMPLATE_NOTICE:</b> The template file "entries.tpl" needs a specific assignment',
'desc' => 'To transport the $entry variable to sub-templates like comments.tpl and trackbacks.tpl.
All internal and spartacus templates have been updated, so make sure you are using a recent version of your blog\'s template.
If you have your own custom template, be sure within your {foreach from=$dategroup.entries item="entry"} loop has this line after it:
<strong>{assign var="entry" value=$entry scope=parent}</strong>'),
);
/* Fetch SQL files which needs to be run */