Esempio n. 1
0
            <td width="60%" class="tableb" valign="top">
                <input type="text" style="width: 100%" name="name" value="{$current_category['name']}" class="textinput" />
            </td>
        </tr>
        <tr>
            <td class="tableb" valign="top">
                {$lang_catmgr_php['cat_desc']}{$description_help}
            </td>
            <td class="tableb" valign="top">
                <textarea name="description" rows="5" cols="40" style="width: 100%;" class="textinput">{$current_category['description']}</textarea>
            </td>
        </tr>
EOT;
$op = $superCage->get->getAlpha('op');
if ($op == 'editcat') {
    form_alb_thumb();
}
echo <<<EOT
        <tr>
            <td colspan="2" align="center" class="tablef">
                <button type="submit" class="button" name="cat_submit" value="{$lang_catmgr_php['update_create']}">{$icon_array['submit']}{$lang_catmgr_php['update_create']}</button>
                <input type="hidden" name="form_token" value="{$form_token}" />
                <input type="hidden" name="timestamp" value="{$timestamp}" />
                <input type="hidden" name="cid" value ="{$current_category['cid']}" />
            </td>
        </tr>

EOT;
endtable();
echo <<<EOT
            </form>
Esempio n. 2
0
function create_form(&$data)
{
    foreach ($data as $element) {
        if (is_array($element)) {
            switch ($element[2]) {
                case 0:
                    form_input($element[0], $element[1]);
                    break;
                case 1:
                    form_yes_no($element[0], $element[1]);
                    break;
                case 2:
                    form_category($element[0], $element[1]);
                    break;
                case 3:
                    form_textarea($element[0], $element[1]);
                    break;
                case 4:
                    form_alb_thumb($element[0], $element[1]);
                    break;
                case 5:
                    form_visibility($element[0], $element[1]);
                    break;
                case 6:
                    form_password($element[0], $element[1]);
                    break;
                case 7:
                    form_password_hint($element[0], $element[1]);
                    break;
                case 8:
                    form_moderator($element[0], $element[1]);
                    break;
                default:
                    cpg_die(CRITICAL_ERROR, 'Invalid action for form creation', __FILE__, __LINE__);
            }
            // switch
        } else {
            form_label($element);
        }
    }
}