コード例 #1
0
ファイル: admin_ui.php プロジェクト: schutterskwartier/flot
 function s_active_oncology($s_me)
 {
     $ufUF = new UtilityFunctions();
     $s_oncology = $ufUF->s_get_var('oncology', '');
     if ($s_me === $s_oncology) {
         return " active";
     } else {
         return "";
     }
 }
コード例 #2
0
ファイル: index.php プロジェクト: schutterskwartier/flot
            // keep alive - keep user logged in
            // js posts here and sessions is checked keeping them logged in
            break;
    }
    # location change to corresponding get
} else {
    #
    # no post vars, this is a GET request ?
    #
    $s_section = $ufUf->s_get_var_from_allowed("section", array("items", "pictures", "menus", "settings", "errors", "requirements", "oncologies", "flot", "elements"), "items");
    switch ($s_section) {
        case "items":
            $s_action = $ufUf->s_get_var_from_allowed("action", array("edit", "list", "new", "delete"), "list");
            switch ($s_action) {
                case 'edit':
                    $s_page_id = $ufUf->s_get_var('item', false);
                    # menu items; purge from cache, preview, regenerate, delete
                    if ($s_page_id) {
                        # get the item
                        $o_item = $flot->datastore->get_item_data($s_page_id);
                        $o_full_item = $flot->datastore->o_get_full_item($s_page_id);
                        # get the oncology
                        # render a form
                        $Item = new Item($o_item);
                        $Item->_set_full_item($o_full_item);
                        $html_main_admin_content .= $Item->html_edit_form();
                        // make left menu smaller, to give more focus to editing
                        $s_body_class = "smaller_left";
                    }
                    break;
                case 'list':