* @version $Revision: 17580 $ */ class ItemAddGalleryRemote extends ItemAddPlugin { /** * @see ItemAdd:loadTemplate */ function loadTemplate(&$template, &$form, $item) { if ($form['formName'] != 'ItemAddGalleryRemote') { $form['formName'] = 'ItemAddGalleryRemote'; } $template->setVariable('ItemAddGalleryRemote', array()); return array(null, 'modules/remote/templates/ItemAddGalleryRemote.tpl', 'modules_remote'); } /** * @see ItemAddPlugin::getTitle */ function getTitle() { list ($ret, $module) = GalleryCoreApi::loadPlugin('module', 'remote'); if ($ret) { return array($ret, null); } return array(null, $module->translate('Gallery Remote')); } /** * @see ItemAddPlugin::isAppropriate */ function isAppropriate() { list ($ret, $showItemAdd) = GalleryCoreApi::getPluginParameter('module', 'remote', 'showItemAdd'); if ($ret) { return array($ret, null); } return array(null, $showItemAdd); } } ?>