Beispiel #1
0
        foreach ($template_widgets as $ID => $widgets) {
            echo '<option value="' . $ID . '"' . ($ID == $zone_id ? ' selected' : '') . '>' . $widgets['name'] . '</option>';
        }
        echo '</select>
<button class="btn">' . $LANG['widgets_viewzone'] . '</button>
</form>

</div>';
        if (!empty($LANG['widgets_subtitle'])) {
            echo '<span>' . $LANG['widgets_subtitle'] . '</span>';
        }
        echo '</div>';
        if (isset($_GET['token']) && isset($_GET['id']) && check_csrf($_GET['token'], 'widgets_csrf')) {
            if (isset($_GET['add'])) {
                if ($widget_info = widgets::widget_from_id($_GET['id'])) {
                    if (actions::add_widget($zone_id, $_GET['id'], array('title' => $widget_info->name, 'file' => $widget_info->file, 'limit' => isset($widget_info->def_limit) ? $widget_info->def_limit : 10, 'text' => isset($widget_info->text) ? $widget_info->text : ''))) {
                        echo '<div class="a-success">' . $LANG['msg_added'] . '</div>';
                    } else {
                        echo '<div class="a-error">' . $LANG['msg_error'] . '</div>';
                    }
                }
            } else {
                if (isset($_GET['delete'])) {
                    if (actions::delete_widget($zone_id, $_GET['id'])) {
                        echo '<div class="a-success">' . $LANG['msg_deleted'] . '</div>';
                    } else {
                        echo '<div class="a-error">' . $LANG['msg_error'] . '</div>';
                    }
                }
            }
        }