2009-03-15 22:21:15 +00:00
|
|
|
<?php defined("SYSPATH") or die("No direct script access.") ?>
|
2009-03-17 15:44:43 +00:00
|
|
|
|
2010-06-01 18:37:43 +00:00
|
|
|
<?= form::open($action, array("method" => "post")) ?>
|
2009-03-17 15:44:43 +00:00
|
|
|
<fieldset>
|
2009-03-15 22:21:15 +00:00
|
|
|
<ul>
|
2010-06-01 18:37:43 +00:00
|
|
|
<li><?= access::csrf_form_field() ?></li>
|
2009-10-04 20:40:59 +00:00
|
|
|
<li <? if (!empty($errors["name"])): ?> class="g-error"<? endif ?>>
|
2009-03-17 15:44:43 +00:00
|
|
|
<?= form::label("name", t("Name")) ?>
|
|
|
|
<?= form::input("name", $form["name"]) ?>
|
|
|
|
<? if (!empty($errors["name"]) && $errors["name"] == "required"): ?>
|
2009-10-04 20:40:59 +00:00
|
|
|
<p class="g-error"><?= t("Module name is required") ?></p>
|
2009-03-17 15:44:43 +00:00
|
|
|
<? endif ?>
|
|
|
|
<? if (!empty($errors["name"]) && $errors["name"] == "module_exists"): ?>
|
2009-10-04 20:40:59 +00:00
|
|
|
<p class="g-error"><?= t("Module is already implemented") ?></p>
|
2009-03-17 15:44:43 +00:00
|
|
|
<? endif ?>
|
2009-03-15 22:21:15 +00:00
|
|
|
</li>
|
2009-10-29 15:04:38 +00:00
|
|
|
<li <? if (!empty($errors["display_name"])): ?> class="g-error"<? endif ?>>
|
|
|
|
<?= form::label("display_name", t("Display name")) ?>
|
|
|
|
<?= form::input("display_name", $form["display_name"]) ?>
|
|
|
|
<? if (!empty($errors["display_name"]) && $errors["display_name"] == "required"): ?>
|
|
|
|
<p class="g-error"><?= t("Module display_name is required")?></p>
|
|
|
|
<? endif ?>
|
|
|
|
</li>
|
2009-10-04 20:40:59 +00:00
|
|
|
<li <? if (!empty($errors["description"])): ?> class="g-error"<? endif ?>>
|
2009-03-17 15:44:43 +00:00
|
|
|
<?= form::label("description", t("Description")) ?>
|
|
|
|
<?= form::input("description", $form["description"]) ?>
|
|
|
|
<? if (!empty($errors["description"]) && $errors["description"] == "required"): ?>
|
2009-10-04 20:40:59 +00:00
|
|
|
<p class="g-error"><?= t("Module description is required")?></p>
|
2009-03-17 15:44:43 +00:00
|
|
|
<? endif ?>
|
2009-03-15 22:21:15 +00:00
|
|
|
</li>
|
|
|
|
<li>
|
|
|
|
<ul>
|
2009-03-17 15:44:43 +00:00
|
|
|
<li>
|
2009-10-29 15:04:38 +00:00
|
|
|
<?= form::label("theme[]", t("Theme callbacks")) ?>
|
2009-03-17 15:44:43 +00:00
|
|
|
<?= form::dropdown(array("name" => "theme[]", "multiple" => true, "size" => 6), $theme, $form["theme[]"]) ?>
|
|
|
|
</li>
|
2010-06-01 18:37:43 +00:00
|
|
|
<li style="padding-left: 1em" >
|
2009-10-29 15:04:38 +00:00
|
|
|
<?= form::label("event[]", t("Gallery event handlers")) ?>
|
2009-03-17 15:44:43 +00:00
|
|
|
<?= form::dropdown(array("name" => "event[]", "multiple" => true, "size" => 6), $event, $form["event[]"]) ?>
|
|
|
|
</li>
|
2009-03-15 22:21:15 +00:00
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
<li>
|
2010-06-01 18:37:43 +00:00
|
|
|
<?= form::submit($submit_attributes, t("Generate")) ?>
|
2009-03-15 22:21:15 +00:00
|
|
|
</li>
|
|
|
|
</ul>
|
2009-03-17 15:44:43 +00:00
|
|
|
</fieldset>
|
2009-12-23 05:31:03 +00:00
|
|
|
</form>
|
|
|
|
|