(Original Developer) * * 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 ***** */ ?>
renderElement('developers/adminmenu');?>

Feature Manager

'.$errors['main'].'
'; } // Filter form echo '
'; echo $html->formTag('/admin/features', 'get'); echo ''; echo ''; echo ''; echo ''; echo $html->submit('Filter', array('name' => 'filter')); echo ''; echo '
'; // Features list if (!empty($features)) { foreach ($features as $feature) { $fid = $feature['Feature']['id']; echo '
'; echo $html->formTag('/admin/features/update/'.$fid); echo '

'.$html->link($feature['Addon']['name'], '/addon/'.$feature['Feature']['addon_id']).'

'; echo '
'; echo ''; echo '
'; echo ''; echo '
'; echo $html->submit('Save', array('name' => 'save')); echo $html->submit('Remove', array('name' => 'remove')); echo '
'; echo ''; echo "
\n"; } } ?>

Create Feature

formTag('/admin/features/create'); ?>

Enter at least 4 characters or an add-on id in brackets, eg. [2848].

input('Feature/start', array('size' => '50'))?>

(yyyy-mm-dd or blank for NOW())

input('Feature/end', array('size' => '50'))?>

(yyyy-mm-dd or blank for NOW()+6 months)

submit('Add', array('name' => 'add'))?>