1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55:
<?php
/**
*
* You will be presented a list un-published albums and a list of not visible images. You can select albums and
* images from these lists to be published. (
* So you can freely upload albums and images then on a periodic basis review which ones to make available
* to visitors of your gallery.
* Only images that are older than specific date and time will be shown. (You can select that benchmark making it easy
* to allow new images to <i>age</i> before you decide to publish them.)
* There is no record of when albums were first encountered, so all un-published
* albums are show.
*
* If you have the <var>Zenpage</var> content management plugin enabled you will also have lists of
* unpublished <i>categories</i>, <i>news articles</i>, and <i>pages</i>.
*
* <b>NOTE:</b> The <var>fieldsets</var> for each of these displays is <i>collapsed</i> by default. Click on the <img src="%WEBPATH%/%ZENFOLDER%/images/arrow_down.png" /> icon to
* <i>open</i> the view. When the view is open, <img src="%WEBPATH%/%ZENFOLDER%/images/arrow_up.png" /> will close it.
*
* You can also change the default setting of the albums <i>published</i> and
* the images <i>visible</i> fields. (These are the same options provided in the <i>Gallery behavior</i> section of
* the gallery options tab.)
*
* @author Stephen Billard (sbillard)
* @package plugins
* @subpackage publishcontent
*/
$plugin_is_filter = 500 | ADMIN_PLUGIN;
$plugin_description = gettext('A single place to quickly review your unpublished content.');
$plugin_author = "Stephen Billard (sbillard)";
$plugin_category = gettext('Admin');
zp_register_filter('admin_utilities_buttons', 'publishContent::button');
class publishContent {
static function button($buttons) {
$buttons[] = array(
'category' => gettext('Admin'),
'enable' => true,
'button_text' => gettext('Publish content'),
'formname' => 'publishContent_button',
'action' => FULLWEBPATH . '/' . ZENFOLDER . '/' . PLUGIN_FOLDER . '/publishContent/publishContent.php',
'icon' => FULLWEBPATH . '/' . ZENFOLDER . '/images/calendar.png',
'title' => gettext('Manage published state of content in your gallery.'),
'alt' => '',
'hidden' => '',
'rights' => ALBUM_RIGHTS
);
return $buttons;
}
}
?>