finalized staticpages 3.89:
note sidebar plugin availability and update (sidebar plugin to 1.18) Fixed smarty load in backend
This commit is contained in:
parent
cd3c811e50
commit
c9f1b3da14
2 changed files with 21 additions and 1 deletions
|
@ -1,4 +1,4 @@
|
|||
3.89: bump version (sidebar 1.18) Fixed smarty load in backend (Timbalu)
|
||||
3.89: note sidebar plugin availability & update (sidebar 1.18) Fixed smarty load in backend (Timbalu)
|
||||
|
||||
3.88: Fixed guestbook link generation for non-rewrites (Timbalu)
|
||||
|
||||
|
|
|
@ -531,6 +531,17 @@ class serendipity_event_staticpage extends serendipity_event
|
|||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* check if sidebar plugin is available for install
|
||||
*/
|
||||
function sb_plugin_status() {
|
||||
$plugins = serendipity_plugin_api::enum_plugins('*', false, 'serendipity_plugin_staticpage');
|
||||
if(is_array($plugins) && !empty($plugins[0]['name'])) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* are plugins installed, available or not
|
||||
|
@ -1604,6 +1615,9 @@ class serendipity_event_staticpage extends serendipity_event
|
|||
{
|
||||
global $serendipity;
|
||||
|
||||
// check sidebar plugin availability
|
||||
$sbplav = (!$this->sb_plugin_status() ? true : false);
|
||||
|
||||
if (isset($serendipity['GET']['staticid']) && !isset($serendipity['POST']['staticpage'])) {
|
||||
$serendipity['POST']['staticpage'] = (int)$serendipity['GET']['staticid'];
|
||||
}
|
||||
|
@ -1893,6 +1907,12 @@ class serendipity_event_staticpage extends serendipity_event
|
|||
}
|
||||
}
|
||||
echo '</select> <input class="serendipityPrettyButton input_button" type="submit" name="serendipity[staticSubmit]" value="' . GO . '" /> <strong>-' . WORD_OR . '-</strong> <input type="submit" name="serendipity[staticDelete]" onclick="return confirm(\'' . sprintf(DELETE_SURE, '\' + document.getElementById(\'staticpage_dropdown\').options[document.getElementById(\'staticpage_dropdown\').selectedIndex].text + \'') . '\');" class="serendipityPrettyButton input_button" value="' . DELETE . '" />';
|
||||
if(!$sbplav) {
|
||||
echo '<div class="serendipity_msg_important" style="float:right;">';
|
||||
echo '<img style="vertical-align: middle;" class="attention" src="'.serendipity_getTemplateFile('admin/img/admin_msg_note.png').'" alt="" />';
|
||||
echo 'Staticpage Sidebar ' . STATICPAGE_PLUGIN_AVAILABLE;
|
||||
echo '<div>';
|
||||
}
|
||||
echo '</div>';
|
||||
|
||||
echo '<div>';
|
||||
|
|
Loading…
Reference in a new issue