. * Portions created by the Initial Developer are Copyright (C) 2007 * the Initial Developer. All Rights Reserved. * * Contributor(s): * Scott McCammon * * Alternatively, the contents of this file may be used under the terms of * either the GNU General Public License Version 2 or later (the "GPL"), or * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), * in which case the provisions of the GPL or the LGPL are applicable instead * of those above. If you wish to allow use of your version of this file only * under the terms of either the GPL or the LGPL, and not to allow others to * use your version of this file under the terms of the MPL, indicate your * decision by deleting the provisions above and replace them with the notice * and other provisions required by the GPL or the LGPL. If you do not delete * the provisions above, a recipient may use your version of this file under * the terms of any one of the MPL, the GPL or the LGPL. * * ***** END LICENSE BLOCK ***** */ /* Prepare translation box element */ // Retrieve language arrays from bootstrap. global $valid_languages, $native_languages; foreach (array_keys($valid_languages) as $key) { $languages[$key] = $native_languages[$key]['native']; } ksort($languages); $this->translationBox = array( 'defaultLocale' => LANG, 'languages' => $languages, 'table' => 'HubPromo', 'loaded' => false ); ?>
renderElement('developers/adminmenu');?>

Developers Hub PromoBox

formTag('/admin/developershub/promoboxes/'.(empty($promo_id) ? 'create' : 'edit/'.$promo_id))?>
selectTag('HubPromo/visibility', $visibilities, (!empty($promobox) ? $promobox['HubPromo']['visibility'] : null), null, null, false)?>
renderElement('translationbox', array( 'field' => 'heading', 'translations' => isset($translations['heading']) ? $translations['heading'] : array('en-US'=>''), 'height' => '50', 'maxLength' => '200', 'displayName' => 'Heading', 'description' => 'This text will appear between <H3> tags. HTML is allowed. Anchors with URLs like "%/developers/addon/submit%" will be localized into "/en-US/developers/addon/submit".', 'graybox' => false, ))?>
renderElement('translationbox', array( 'field' => 'body', 'translations' => isset($translations['body']) ? $translations['body'] : array('en-US'=>''), 'height' => '100', 'maxLength' => '1000', 'displayName' => 'Body', 'description' => 'HTML is allowed. Anchors with URLs like "%/developers/addon/submit%" will be localized into "/en-US/developers/addon/submit".', 'graybox' => false, ))?>
submit((empty($promo_id) ? 'Create PromoBox' : 'Save PromoBox'))?> submit('Delete PromoBox', array('name' => 'delete', 'class' => 'cancel', 'onClick' => 'return confirm(\'Are you SURE you wish to delete this promobox?\');'))?>
link('Back to Developers Hub PromoBox Manager', '/admin/developershub/promoboxes')?>