Пример #1
0
 public function xhtml()
 {
     global $ID;
     $ns = getNS($ID);
     list($files, $subprojects) = Projects_file::project_files($ns);
     $generated = array();
     $source = array();
     foreach ($files as $id => $file) {
         if ($file->type() == 'source') {
             $source[$id] = $file;
         } elseif ($file->type() == 'generated') {
             $generated[$id] = $file;
         }
     }
     ksort($generated);
     ksort($source);
     sort($subprojects);
     echo '<h1>Source files</h1>' . DOKU_LF;
     echo '<ul>' . DOKU_LF;
     echo '<li>' . create_button('source') . '</li>' . DOKU_LF;
     foreach ($source as $id => $file) {
         echo '<li>' . html_wikilink($id) . ': ' . download_button($id) . ', ' . delete_button($id) . '</li>' . DOKU_LF;
     }
     echo '</ul>' . DOKU_LF;
     echo '<h1>Generated files</h1>' . DOKU_LF;
     echo '<ul>' . DOKU_LF;
     echo '<li>' . create_button('generated') . '</li>' . DOKU_LF;
     foreach ($generated as $id => $file) {
         $make = make_button($id, $file->status() == PROJECTS_MADE);
         echo '<li>' . html_wikilink($id) . ': ' . download_button($id) . ', ' . delete_button($id) . ', ' . $make . '</li>' . DOKU_LF;
     }
     echo '</ul>' . DOKU_LF;
     echo '<h1>Subprojects</h1>' . DOKU_LF;
     echo '<ul>' . DOKU_LF;
     echo '<li>' . create_button($ID, 'project') . '</li>' . DOKU_LF;
     foreach ($subprojects as $sub) {
         echo '<li><a href="' . wl($sub . ':', array('do' => 'manage_files')) . '">' . noNS($sub) . '</a></li>' . DOKU_LF;
     }
     echo '</ul>' . DOKU_LF;
     if ($ns) {
         $name = getNS($ns);
         $id = $name . ':';
         if (!$name) {
             $id = '/';
             $name = '/ (root)';
         }
         echo '<h1>Parent projects</h1>' . DOKU_LF;
         echo '<ul><li><a href="' . wl($id, array('do' => 'manage_files')) . '">' . $name . '</a></li></ul>' . DOKU_LF;
     }
 }
Пример #2
0
 protected function createTabs($file)
 {
     parent::createTabs($file);
     $summary = $this->tabs->tab('Summary');
     if ($file->is_making()) {
         $summary->newAction(kill_button($file->id()));
     } else {
         $summary->newAction(make_button($file->id(), $file->status() == PROJECTS_MADE));
     }
     $summary->setContent($this->content($file));
     $recipe = new Projects_RecipeTab($this->tabs, $file, $this->read_only());
     $this->tabs->newTab($recipe);
     $log = new Projects_LogTab($this->tabs, $file);
     $this->tabs->newTab($log);
 }
Пример #3
0
        $rsdupe = $DB->Execute("SELECT * FROM calendar WHERE ref_prat=" . $_GET[id]);
        if ($rsdupe->RecordCount() > 10) {
            $response[text] = PRATICHE_MOVE_ERRCAL . "<br><br>" . make_button("pratiche_show.php?id=" . $_GET[id], PRATICHE_BACK_SHOW);
        } else {
            PratToHistory($_GET[id]);
            $response[text] = PRATICHE_MOVE_DONE . "<br><br>" . make_button("pratiche_view.php", PRATICHE_BACK_LIST);
        }
        print draw_response($response);
    } elseif ($_GET[action] == "rest") {
        $response[title] = PRATICHE_RESTTIT;
        $response[text] = PRATICHE_REST_TXT . "<br><br>" . make_button("pratiche_show.php?action=restok&id=" . $_GET[id], PRATICHE_RESTTIT) . " &nbsp;&nbsp;&nbsp;&nbsp" . make_button("pratiche_show.php?id=" . $_GET[id], PRATICHE_BACK_SHOW);
        print draw_response($response);
    } elseif ($_GET[action] == "restok") {
        $response[title] = PRATICHE_RESTTIT;
        HistoryToPrat($_GET[id]);
        $response[text] = PRATICHE_REST_DONE . "<br><br>" . make_button("pratiche_view.php", PRATICHE_BACK_LIST);
        print draw_response($response);
    }
} else {
    $response[title] = FW_ERROR_NO_PERM;
    $response[text] = FW_ERROR_NO_PERM_TXT;
    $iserror = 1;
    print draw_response($response);
}
$PAGE[PAGE_CONTENT] = ob_get_contents();
ob_end_clean();
template_define_elements();
final_render();
?>

Пример #4
0
    $thisform[Fields][send][content] = "submit||" . ADMIN_SET_UPD . "||";
    $response[title] = ADMIN_SET_UPD_DONE;
    $response[text] = ADMIN_SET_UPD_DONE_TXT . "<br><br>" . make_button($CONF[url_base] . "main.php", ADMIN_SET_BACK_LIST);
} elseif (isset($_GET[id])) {
    $result = $_POST;
    $PAGE[PAGE_INTITLE] = ADMIN_SET_UPD;
    $PAGE[TXT_TITLE] = ADMIN_SET_UPD;
    $response[title] = ADMIN_SET_UPD_DONE;
    $response[text] = ADMIN_SET_UPD_DONE_TXT . "<br><br>" . make_button($CONF[url_base] . "main.php", ADMIN_SET_BACK_LIST);
    $thisform[onpost] = str_replace("type::add", "type::upd", $thisform[onpost]);
    $thisform[Fields][send][content] = "submit||" . ADMIN_SET_UPD . "||";
} else {
    $PAGE[PAGE_INTITLE] = ADMIN_SET_ADD;
    $PAGE[TXT_TITLE] = ADMIN_SET_ADD;
    $response[title] = ADMIN_SET_ADD_DONE;
    $response[text] = ADMIN_SET_ADD_DONE_TXT . "<br><br>" . make_button("set_home_view.php", ADMIN_SET_BACK_LIST);
    $thisform[Fields][send][content] = "submit||" . ADMIN_SET_ADD . "||";
}
if ($_POST[form_id] == $thisform["name"]) {
    if (isset($_POST[form_page])) {
        $page = $_POST[form_page];
    } else {
        $page = 1;
    }
    $error = check_form($thisform, $_POST, $page);
    if ($error == 1) {
        $manage = manage_post($thisform, $error, $_POST, $_GET[id]);
        $manage = 6;
        //aggiunto per evitare l'errore
    } else {
        print draw_form($thisform, $module, $error, $_POST, $page);
Пример #5
0
    $thisform[Fields][send][content] = "submit||" . ADMIN_CT_UPD . "||";
    $response[title] = ADMIN_CT_UPD_DONE;
    $response[text] = ADMIN_UG_UPD_DONE_TXT . "<br><br>" . make_button("tip_uff_giud_view.php", ADMIN_UG_BACK_LIST);
} elseif (isset($_GET[id])) {
    $result = $_POST;
    $PAGE[PAGE_INTITLE] = ADMIN_CT_UPD;
    $PAGE[TXT_TITLE] = ADMIN_CT_UPD;
    $response[title] = ADMIN_CT_UPD_DONE;
    $response[text] = ADMIN_UG_UPD_DONE_TXT . "<br><br>" . make_button("tip_uff_giud_view.php", ADMIN_UG_BACK_LIST);
    $thisform[onpost] = str_replace("type::add", "type::upd", $thisform[onpost]);
    $thisform[Fields][send][content] = "submit||" . ADMIN_CT_UPD . "||";
} else {
    $PAGE[PAGE_INTITLE] = ADMIN_CT_ADD;
    $PAGE[TXT_TITLE] = ADMIN_CT_ADD;
    $response[title] = ADMIN_CT_ADD_DONE;
    $response[text] = ADMIN_UG_ADD_DONE_TXT . "<br><br>" . make_button("tip_uff_giud_view.php", ADMIN_UG_BACK_LIST);
    $thisform[Fields][send][content] = "submit||" . ADMIN_CT_ADD . "||";
}
if ($_POST[form_id] == $thisform["name"]) {
    if (isset($_POST[form_page])) {
        $page = $_POST[form_page];
    } else {
        $page = 1;
    }
    $error = check_form($thisform, $_POST, $page);
    if ($error == 1) {
        $manage = manage_post($thisform, $error, $_POST, $_GET[id]);
        $manage = 6;
        //aggiunto per evitare l'errore
    } else {
        print draw_form($thisform, $module, $error, $_POST, $page);
Пример #6
0
 // HISTORY
 $thislist = load_fwobject("lists", "document", 1);
 $thislist[sql_select] .= $_GET[id];
 $rs_tmp = $DB->Execute($thislist[sql_select]);
 if ($result[ref_id] == 0) {
     $rs_lock = $DB->Execute("SELECT * from {$module} WHERE (id=" . $result[id] . " or ref_id=" . $result[id] . ") AND `lock`>0");
 } else {
     $rs_lock = $DB->Execute("SELECT * from {$module} WHERE (id=" . $result[ref_id] . " or ref_id=" . $result[ref_id] . ") AND `lock`>0");
 }
 $thisobj["Fields"]["button_v"] = '<input type="button" value="' . DOCUMENT_OPEN_WEB . '" class="bot-submit" onClick="newwin = window.open(\'' . $CONF[url_base] . $CONF[dir_upload] . 'document/' . $result[filename] . '-' . $result[id] . '-' . $result[version] . '.' . $result[ext] . '\',\'newwin\',\'left=0,top=0,screenX=0,screenY=0,width=800,height=600,resizable=yes,scrollbars=yes\'); newwin.resizeTo(screen.width,screen.height);">';
 $thisobj["Fields"]["button_w"] = FW_MODIFY;
 $thisobj["Fields"]["button_d"] = FW_DELETE;
 if ($rs_lock->RecordCount() == 0) {
     $thisobj["Fields"]["button_v"] = '<input type="button" value="' . DOCUMENT_OPEN_WEB . '" class="bot-submit" onClick="newwin = window.open(\'' . $CONF[url_base] . $CONF[dir_upload] . 'document/' . $result[filename] . '-' . $result[id] . '-' . $result[version] . '.' . $result[ext] . '\',\'newwin\',\'left=0,top=0,screenX=0,screenY=0,width=800,height=600,resizable=yes,scrollbars=yes\'); newwin.resizeTo(screen.width,screen.height);">';
     if ($_SESSION[history] == 0) {
         $thisobj["Fields"]["button_w"] = make_button("mod_document.php?id=" . $_GET[id], FW_MODIFY);
     } else {
         $thisobj["Fields"]["button_w"] = FW_MODIFY;
     }
     if ($_SESSION["user"][admin] == 1) {
         $thisobj["Fields"]["button_d"] = make_button_del($CONF[url_base] . $CONF[dir_modules] . "document/pages/documents_view.php?form_id=listdoc&form_page=1&ref_prat[text]=&ref_prat[realval][]=" . $result[ref_prat] . "&id=" . $_GET[id] . "&action=del", FW_DELETE);
     } else {
         $thisobj["Fields"]["button_d"] = FW_DELETE;
     }
     if ($rs_tmp->RecordCount() > 0) {
         $thisobj["Fields"]["history"] = draw_list($thislist, $module);
     } else {
         $thisobj["Fields"]["history"] = '<b><center>' . DOCUMENT_NOHIST . '</center></b>';
     }
 } else {
     $rs_user = $DB->Execute("SELECT * FROM " . $CONF[auth_db_table] . " WHERE id=" . $result[user_lock]);
Пример #7
0
$SHOW[prestazioni][0]["Fields"]["anticipazioni"] = PRESTAZIONI_ANTIC;
$SHOW[prestazioni][0]["Fields"]["note"] = FW_NOTE;
$SHOW[prestazioni][0]["Fields"]["button1"] = make_button("prestazioni_view.php", PRESTAZIONI_BACK_LIST);
$SHOW[prestazioni][0]["Fields"]["button2"] = make_button("new_prestazione.php?id=" . $_GET[id], PRESTAZIONI_UPD);
$SHOW[prestazioni][1]["object_template"] = "spesa_studio.tpl";
$SHOW[prestazioni][1]["sql_select"] = "SELECT * FROM prestazioni WHERE id=%[ID]%";
$SHOW[prestazioni][1]["options"] = "perm::0";
$SHOW[prestazioni][1]["Fields"]["data"] = FW_DATE . "::date";
$SHOW[prestazioni][1]["Fields"]["testo"] = FW_TEXT;
$SHOW[prestazioni][1]["Fields"]["codice"] = PRESTAZIONI_CODE;
$SHOW[prestazioni][1]["Fields"]["ref_id"] = "Riferimento" . "::[SELECT * FROM pratiche WHERE id='%ID%';;pr_codice]";
$SHOW[prestazioni][1]["Fields"]["operatore"] = PRESTAZIONI_USER . "::func=>prestazioni_operator_show";
$SHOW[prestazioni][1]["Fields"]["sp_studio"] = "Importo";
$SHOW[prestazioni][1]["Fields"]["note"] = FW_NOTE;
$SHOW[prestazioni][1]["Fields"]["button1"] = make_button("prestazioni_view.php", PRESTAZIONI_BACK_LIST);
$SHOW[prestazioni][1]["Fields"]["button2"] = make_button("new_spesa_studio.php?id=" . $_GET[id], PRESTAZIONI_UPD);
function prestazioni_operator_show($row)
{
    global $DB, $CONF;
    $cnt = 0;
    foreach (explode(",,", $row[operatore]) as $v) {
        if ($cnt > 0) {
            $cur .= ", ";
        }
        $rs = $DB->Execute("SELECT * FROM " . $CONF[auth_db_table] . " WHERE id='" . $v . "'");
        $op = $rs->FetchRow();
        $cur .= $op[nome] . " (" . $op[codice] . ")";
        $cnt++;
    }
    return $cur;
}
Пример #8
0
    }
}
ob_start();
$rs = $DB->Execute("SELECT * FROM {$module} WHERE id=" . $_GET[id]);
if (!($result = $rs->FetchRow())) {
    $response[title] = FW_ERROR_NO_PERM;
    $response[text] = FW_ERROR_NO_PERM_TXT;
    $iserror = 1;
    print draw_response($response);
} else {
    $PAGE_ELEMENT[PAGE][1][0][param] = $result[ref_id];
    if (check_perm_obj("pratiche", $result[ref_id], "r")) {
        insert_last_viewed($result[ref_id], "pratiche");
        $thisobj = load_fwobject("show", "prestazioni", 1);
        if ($_SESSION[history] == 0) {
            $thisobj["Fields"]["button_w"] = make_button("new_spesa_studio.php?id=" . $_GET[id], FW_MODIFY);
        } else {
            $thisobj["Fields"]["button_w"] = FW_MODIFY;
        }
        $thisobj["Fields"]["button_d"] = make_button_del($str_prima_nota, FW_DELETE);
        print draw_object($thisobj, intval($_GET[id]), $module);
    } else {
        $response[title] = FW_ERROR_NO_PERM;
        $response[text] = FW_ERROR_NO_PERM_TXT;
        $iserror = 1;
        print draw_response($response);
    }
}
$PAGE[PAGE_CONTENT] = ob_get_contents();
ob_end_clean();
template_define_elements();
Пример #9
0
{
    global $as_root_path;
    return !@function_exists('realpath') || !@realpath($as_root_path . 'includes/functions.php') ? $path : @realpath($path);
}
function show_info($function, $basic = 0)
{
    $func = new ReflectionFunction($function);
    $ret = '';
    $ret .= "<pre><strong>Information:</strong>\n" . var_export($func->getDocComment(), 1) . "</pre>\n";
    if ($basic) {
        $ret .= "<pre><pre>===> The " . ($func->isInternal() ? 'internal' : 'user-defined') . " function '" . $func->getName() . "'\n" . "\tdeclared in " . $func->getFileName() . "\n\tlines " . $func->getStartLine() . " to " . $func->getEndline() . "</pre>\n";
    }
    return $ret;
}
if ($button && $text) {
    make_button($text, $button);
    return;
}
$handle = opendir($libdir);
$host_list = array();
while ($file = readdir($handle)) {
    if ($file != "." && is_dir("{$libdir}/{$file}")) {
        if (file_exists("{$libdir}/{$file}/{$as_pkg}.state")) {
            $host_list[] = $file;
        }
    }
}
if ($host) {
    $libdir = $libdir . "/{$host}";
    $imgdir = "img/{$host}";
}
Пример #10
0
//template_init(); //mobile=6 - desktop =()
template_define_elements();
ob_start();
$thisform = load_fwobject("form", "pratiche", 1);
if (isset($_GET[id]) && isset($_GET[type])) {
    $rs = $DB->Execute("SELECT * FROM note WHERE ref_id=" . $_GET[id] . " AND type='" . $_GET[type] . "'");
    if ($result = $rs->FetchRow()) {
        $PAGE[PAGE_INTITLE] = NOTE_UPD;
        $PAGE[TXT_TITLE] = NOTE_UPD;
        $thisform[onpost] = str_replace("type::add", "type::upd", $thisform[onpost]);
        $thisform[Fields][send][content] = "submit||" . NOTE_UPD . "||";
    } else {
        $PAGE[PAGE_INTITLE] = NOTE_ADD;
        $PAGE[TXT_TITLE] = NOTE_ADD;
        $response[title] = NOTE_ADD_DONE;
        $response[text] = NOTE_ADD_DONE_TXT . "<br><br>" . make_button("pratiche_view.php", PRATICHE_BACK_LIST);
    }
    if ($_POST[form_id] == $thisform["name"]) {
        if (isset($_POST[form_page])) {
            $page = $_POST[form_page];
        } else {
            $page = 1;
        }
        $error = check_form($thisform, $_POST, $page);
        if ($error == 1) {
            $manage = manage_post($thisform, $error, $_POST, $_GET[id]);
        } else {
            print draw_form($thisform, $module, $error, $_POST, $page);
        }
        if ($manage == 1) {
            $page = $_POST[form_page] + 1;
Пример #11
0
    $thisform[Fields][send][content] = "submit||" . ADMIN_CAL_STD_UPD . "||";
    $response[title] = ADMIN_CAL_STD_UPD_DONE;
    $response[text] = ADMIN_CAL_STD_UPD_DONE_TXT . "<br><br>" . make_button("cal_std_view.php", ADMIN_CAL_STD_BACK_LIST);
} elseif (isset($_GET[id])) {
    $result = $_POST;
    $PAGE[PAGE_INTITLE] = ADMIN_CAL_STD_UPD;
    $PAGE[TXT_TITLE] = ADMIN_CAL_STD_UPD;
    $response[title] = ADMIN_CAL_STD_UPD_DONE;
    $response[text] = ADMIN_CAL_STD_UPD_DONE_TXT . "<br><br>" . make_button("cal_std_view.php", ADMIN_CAL_STD_BACK_LIST);
    $thisform[onpost] = str_replace("type::add", "type::upd", $thisform[onpost]);
    $thisform[Fields][send][content] = "submit||" . ADMIN_CAL_STD_UPD . "||";
} else {
    $PAGE[PAGE_INTITLE] = ADMIN_CAL_STD_ADD;
    $PAGE[TXT_TITLE] = ADMIN_CAL_STD_ADD;
    $response[title] = ADMIN_CAL_STD_ADD_DONE;
    $response[text] = ADMIN_CAL_STD_ADD_DONE_TXT . "<br><br>" . make_button("cal_std_view.php", ADMIN_CAL_STD_BACK_LIST);
    $thisform[Fields][send][content] = "submit||" . ADMIN_CAL_STD_ADD . "||";
}
if ($_POST[form_id] == $thisform["name"]) {
    if (isset($_POST[form_page])) {
        $page = $_POST[form_page];
    } else {
        $page = 1;
    }
    $error = check_form($thisform, $_POST, $page);
    if ($error == 1) {
        $manage = manage_post($thisform, $error, $_POST, $_GET[id]);
    } else {
        print draw_form($thisform, $module, $error, $_POST, $page);
    }
    if ($manage == 1) {
Пример #12
0
        }
        if ($manage > 0) {
            insert_last_viewed($manage, $module);
            if ($_POST["template"][0] != 0) {
                $ext_cur = "sxw";
                $fname = document_create($_POST, $manage, $_POST["template"][0], $module);
            } elseif (file_exists($_FILES["file"]['tmp_name'])) {
                copy($_FILES["file"]['tmp_name'], $CONF[path_base] . $CONF[dir_upload] . $module . "/" . $_POST["filename"] . '-' . $manage . "-1." . get_ext($_FILES["file"][name]));
                $fname = $_POST["filename"] . '-' . $manage . "-1." . get_ext($_FILES["file"][name]);
                $DB->Execute("UPDATE document SET ext='" . get_ext($_FILES["file"][name]) . "' WHERE id={$manage}");
                $ext_cur = get_ext($_FILES["file"][name]);
            }
            $curfile[ext] = $ext_cur;
            $curfile[filename] = $fname;
            $filename = put_tmp_file($manage);
            //$response[text]= DOCUMENT_UPDATE_TEXT."<br><br>";
            if ($CONF[web_dav] == 1 && $curfile[ext] == "sxw") {
                $response[text] .= '<h3>' . DOCUMENT_MOD_WEBDAV . '</h3><br>' . DOCUMENT_MOD_WEBDAV_TXT . '<br><input type="button" value="' . DOCUMENT_OPEN_WEBDAV . '" class="bot-submit" onClick="newwin = window.open(\'vnd.sun.star.webdav://' . str_replace("http://", "", $CONF[url_base]) . $CONF[dir_upload] . $filename . '\',\'newwin\',\'left=0,top=0,screenX=0,screenY=0,width=800,height=600,resizable=yes,scrollbars=yes\'); newwin.resizeTo(screen.width,screen.height);"> &nbsp;&nbsp;&nbsp' . make_button("mod_document.php?id=" . $manage . "&action=upload&ext=" . $curfile[ext] . "{$more_get}", DOCUMENT_UPDATE_DOC) . ' &nbsp;&nbsp;&nbsp' . make_button("mod_document.php?id=" . $manage . "&action=cancel", FW_CANCEL) . '<br><br><br>';
            }
            $response[text] .= '<h3>' . DOCUMENT_MOD_WEB . '</h3><br>' . DOCUMENT_MOD_WEB_TXT . '<br><input type="button" value="' . DOCUMENT_OPEN_WEB . '" class="bot-submit" onClick="newwin = window.open(\'' . $CONF[url_base] . $CONF[dir_upload] . $filename . '\',\'newwin\',\'left=0,top=0,screenX=0,screenY=0,width=800,height=600,resizable=yes,scrollbars=yes\'); newwin.resizeTo(screen.width,screen.height);"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;' . make_button("mod_document.php?id=" . $manage . "&action=cancel", FW_CANCEL);
            $response[text] .= '<br><br><form method="POST" enctype="multipart/form-data" action="mod_document.php?id=' . $manage . '&action=upload&ext=' . $curfile[ext] . $more_get . '" ><input type="file" name="fileupl"> &nbsp;&nbsp; <input class="bot-submit" type="submit" value="' . DOCUMENT_UPDATE_DOC . '"><hidden name="isupload" value="1"></form>';
            print draw_response($response);
        }
    } else {
        print draw_form($thisform, $module, "", $results);
    }
}
$PAGE[PAGE_CONTENT] = ob_get_contents();
ob_end_clean();
template_define_elements();
final_render();
Пример #13
0
    $thisform[Fields][send][content] = "submit||" . ADMIN_LINK_UPD . "||";
    $response[title] = ADMIN_LINK_UPD_DONE;
    $response[text] = ADMIN_LINK_UPD_DONE_TXT . "<br><br>" . make_button("link_view.php", ADMIN_LINK_BACK_LIST);
} elseif (isset($_GET[id])) {
    $result = $_POST;
    $PAGE[PAGE_INTITLE] = ADMIN_LINK_UPD;
    $PAGE[TXT_TITLE] = ADMIN_LINK_UPD;
    $response[title] = ADMIN_LINK_UPD_DONE;
    $response[text] = ADMIN_LINK_UPD_DONE_TXT . "<br><br>" . make_button("link_view.php", ADMIN_LINK_BACK_LIST);
    $thisform[onpost] = str_replace("type::add", "type::upd", $thisform[onpost]);
    $thisform[Fields][send][content] = "submit||" . ADMIN_LINK_UPD . "||";
} else {
    $PAGE[PAGE_INTITLE] = ADMIN_LINK_ADD;
    $PAGE[TXT_TITLE] = ADMIN_LINK_ADD;
    $response[title] = ADMIN_LINK_ADD_DONE;
    $response[text] = ADMIN_LINK_ADD_DONE_TXT . "<br><br>" . make_button("link_view.php", ADMIN_LINK_BACK_LIST);
    $thisform[Fields][send][content] = "submit||" . ADMIN_LINK_ADD . "||";
}
if ($_POST[form_id] == $thisform["name"]) {
    if (isset($_POST[form_page])) {
        $page = $_POST[form_page];
    } else {
        $page = 1;
    }
    $error = check_form($thisform, $_POST, $page);
    if ($error == 1) {
        $manage = manage_post($thisform, $error, $_POST, $_GET[id]);
    } else {
        print draw_form($thisform, $module, $error, $_POST, $page);
    }
    if ($manage == 1) {
Пример #14
0
$SHOW[admin][4]["Fields"]["tat_quantita"] = ADMIN_TA_QUANT;
$SHOW[admin][4]["Fields"]["tat_imp"] = ADMIN_TA_IMP;
$SHOW[admin][4]["Fields"]["tat_imp_molt"] = ADMIN_TA_IMPM;
$SHOW[admin][4]["Fields"]["tat_nonimp"] = ADMIN_TA_NON_IMP;
$SHOW[admin][4]["Fields"]["tat_nonimp_molt"] = ADMIN_TA_NON_IMPM;
$SHOW[admin][4]["Fields"]["tat_diritti"] = ADMIN_TA_DIR;
$SHOW[admin][4]["Fields"]["tat_stragiudiziali"] = ADMIN_TA_STRAG;
$SHOW[admin][4]["Fields"]["tat_ccostituzionale"] = ADMIN_TA_CCOST;
$SHOW[admin][4]["Fields"]["tat_conciliazione"] = ADMIN_TA_CONC;
$SHOW[admin][4]["Fields"]["tat_pretura"] = ADMIN_TA_PRET;
$SHOW[admin][4]["Fields"]["tat_tribunale"] = ADMIN_TA_TRIB;
$SHOW[admin][4]["Fields"]["tat_amministrative"] = ADMIN_TA_AMN;
$SHOW[admin][4]["Fields"]["tat_cappello"] = ADMIN_TA_CAPP;
$SHOW[admin][4]["Fields"]["tat_ccassazione"] = ADMIN_TA_CASS;
$SHOW[admin][4]["Fields"]["button1"] = make_button("ta_view.php", ADMIN_TA_BACK_LIST);
$SHOW[admin][4]["Fields"]["button2"] = make_button("new_ta.php?id=" . $_GET[id], ADMIN_TA_UPD);
//SETTINGS SHOW
$SHOW[admin][99]["object_template"] = "settings.tpl";
$SHOW[admin][99]["sql_select"] = "SELECT * FROM INT_settings WHERE id=%[ID]%";
$SHOW[admin][99]["options"] = "perm::0";
$FORMS[admin][99]["Fields"]["usa_link1"] = ADMIN_USA_LINK1;
//$FORMS[admin][99]["Fields"]["usa_link1"]="Attiva collegamento personalizzato 1"."select||||opt::Si =>1,,No =>0";
$FORMS[admin][99]["Fields"]["label_link1"]["title"] = "Etichetta";
$FORMS[admin][99]["Fields"]["label_link1"]["content"] = "text||||wid::40";
$FORMS[admin][99]["Fields"]["ico_link1"]["title"] = "Icona";
$FORMS[admin][99]["Fields"]["ico_link1"]["content"] = "text||||wid::40";
$FORMS[admin][99]["Fields"]["usa_link2"]["title"] = "Attiva collegamento personalizzato 2";
$FORMS[admin][99]["Fields"]["usa_link2"]["content"] = "select||||opt::Si =>1,,No =>0";
$FORMS[admin][99]["Fields"]["label_link2"]["title"] = "Etichetta";
$FORMS[admin][99]["Fields"]["label_link2"]["content"] = "text||||wid::40";
$FORMS[admin][99]["Fields"]["ico_link2"]["title"] = "Icona";
Пример #15
0
    $thisform[Fields][send][content] = "submit||" . ADMIN_SET_UPD . "||";
    $response[title] = ADMIN_SET_UPD_DONE;
    $response[text] = ADMIN_SET_UPD_DONE_TXT . "<br><br>" . make_button($CONF[url_base] . "main.php", ADMIN_SET_BACK_LIST);
} elseif (isset($_GET[id])) {
    $result = $_POST;
    $PAGE[PAGE_INTITLE] = ADMIN_SET_UPD;
    $PAGE[TXT_TITLE] = ADMIN_SET_UPD;
    $response[title] = ADMIN_SET_UPD_DONE;
    $response[text] = ADMIN_SET_UPD_DONE_TXT . "<br><br>" . make_button($CONF[url_base] . "main.php", ADMIN_SET_BACK_LIST);
    $thisform[onpost] = str_replace("type::add", "type::upd", $thisform[onpost]);
    $thisform[Fields][send][content] = "submit||" . ADMIN_SET_UPD . "||";
} else {
    $PAGE[PAGE_INTITLE] = ADMIN_SET_ADD;
    $PAGE[TXT_TITLE] = ADMIN_SET_ADD;
    $response[title] = ADMIN_SET_ADD_DONE;
    $response[text] = ADMIN_SET_ADD_DONE_TXT . "<br><br>" . make_button($CONF[url_base] . "main.php", ADMIN_SET_BACK_LIST);
    $thisform[Fields][send][content] = "submit||" . ADMIN_SET_ADD . "||";
}
//echo $thisform["name"];
if ($_POST[form_id] == $thisform["name"]) {
    if (isset($_POST[form_page])) {
        $page = $_POST[form_page];
    } else {
        $page = 1;
    }
    $error = check_form($thisform, $_POST, $page);
    //echo $error;
    if ($error == 1) {
        $manage = manage_post($thisform, $error, $_POST, $_GET[id]);
        $manage = 6;
        //aggiunto per evitare l'errore
Пример #16
0
$SHOW[calendar][0]["Fields"]["time"] = CALENDAR_ATIME;
$SHOW[calendar][0]["Fields"]["codice"] = FW_CODE;
$SHOW[calendar][0]["Fields"]["cal_comp_desc"] = PRATICHE_AUT_COMP_DESC;
$SHOW[calendar][0]["Fields"]["cal_luogo"] = PRATICHE_LUOGO_UFF_GIUD;
$SHOW[calendar][0]["Fields"]["cal_giudice"] = PRATICHE_GIUD;
$SHOW[calendar][0]["Fields"]["dayend"] = CALENDAR_ADATE_FIN . "::date";
$SHOW[calendar][0]["Fields"]["priorita"] = CALENDAR_PRIORITY . "::(0=>" . CALENDAR_PRIORITY_LOW . "||1=>" . CALENDAR_PRIORITY_MED . "||2=>" . CALENDAR_PRIORITY_HIGH . ")";
$SHOW[calendar][0]["Fields"]["type_app"] = CALENDAR_ATYPE . "::[SELECT * FROM INT_calendar_tipo WHERE ttsid='%ID%';;tts_desc]";
$SHOW[calendar][0]["Fields"]["ref_prat"] = CALENDAR_REF_PRATICA . "::[SELECT * FROM pratiche WHERE id='%ID%';;pr_codice]";
$SHOW[calendar][0]["Fields"]["operator"] = CALENDAR_OPER . "::func=>calendar_operator_show";
$SHOW[calendar][0]["Fields"]["note"] = FW_NOTE;
$SHOW[calendar][0]["Fields"]["provenienza"] = CALENDAR_PROVENIENZA . "::date";
//$SHOW[calendar][0]["Fields"]["notulato"]=CALENDAR_NOTULATO;
$SHOW[calendar][0]["Fields"]["notulato"] = CALENDAR_NOTULATO . "::func=>calendar_notulato_show";
if ($_SESSION[history] == 0) {
    $SHOW[calendar][0]["Fields"]["button1"] = make_button("new_app.php?id=" . $_GET[id], CALENDAR_UPD_APP);
} else {
    $SHOW[calendar][0]["Fields"]["button1"] = CALENDAR_UPD_APP;
}
function calendar_notulato_show($row)
{
    if ($row[notulato] == "0") {
        return "Da notulare";
    }
    if ($row[notulato] == "1") {
        return "Notulato";
    }
    //if ($row[pr_valore]=="-3") return PRATICHE_VAL_PENALE;
    return $row[notulato];
}
function calendar_operator_show($row)
Пример #17
0
    $thisform[Fields][send][content] = "submit||" . PRESTAZIONI_UPD . "||";
} elseif (isset($_GET[ref_id]) && $_POST[form_id] != $thisform["name"]) {
    $rs2 = $DB->Execute("SELECT * FROM pratiche WHERE id=" . $_GET[ref_id]);
    $result_prat = $rs2->FetchRow();
    $thisform[Fields][title_pratica][title] = PRESTAZIONI_REF_PRATICA;
    $thisform[Fields][title_pratica][content] = "text||" . $result_prat[pr_codice] . "||wid::40;;disab::1";
    $thisform[Fields][ref_id][content] = "hidden||" . $result[ref_id] . "||";
    $thisform[Fields][valore_pratica][content] = "hidden||" . $result_prat[pr_valore] . "||";
    $thisform[Fields][tipo_pratica][content] = "hidden||" . $result_prat[pr_comp_cod] . "||";
    if ($result[criterio] == "") {
        $result[criterio] = $result_prat[pr_criterio];
    }
    $PAGE[PAGE_INTITLE] = PRESTAZIONI_ADD;
    $PAGE[TXT_TITLE] = PRESTAZIONI_ADD;
    $response[title] = PRESTAZIONI_ADD_DONE;
    $response[text] = PRESTAZIONI_ADD_DONE_TXT . "<br><br>" . make_button("prestazioni_view.php", PRESTAZIONI_BACK_LIST);
}
if ($_POST[form_id] == $thisform["name"]) {
    if (isset($_POST[form_page])) {
        $page = $_POST[form_page];
    } else {
        $page = 1;
    }
    $error = check_form($thisform, $_POST, $page);
    if ($error == 1) {
        $manage = manage_post($thisform, $error, $_POST, $_GET[id]);
    } else {
        print draw_form($thisform, $module, $error, $_POST, $page);
    }
    if ($manage == 1) {
        $page = $_POST[form_page] + 1;
Пример #18
0
        $iserror = 1;
        print draw_response($response);
    }
} else {
    $PAGE[PAGE_INTITLE] = CONTACT_MENU_0_2;
    $PAGE[TXT_TITLE] = CONTACT_MENU_0_2;
    $result[permessi] = "U" . $_SESSION[fw_userid] . "=6";
    if (check_perm_mod($module, "c") == 1) {
        if ($_POST[form_id] == $thisform["name"]) {
            $result = $_POST;
        } else {
            $result[permessi] = "U" . $_SESSION[fw_userid] . "=6";
        }
        $ad = "add";
        $response[title] = CONTACT_ADD_DONE;
        $response[text] = CONTACT_ADD_DONE . "<br><br>" . make_button("contacts_view.php", CONTACT_BACK_LIST);
    } else {
        $response[title] = FW_ERROR_NO_PERM;
        $response[text] = FW_ERROR_NO_PERM_TXT;
        $iserror = 1;
        print draw_response($response);
    }
}
if ($iserror != 1) {
    if ($_POST[form_id] == $thisform["name"]) {
        if (isset($_POST[form_page])) {
            $page = $_POST[form_page];
        } else {
            $page = 1;
        }
        if ($_POST[tipo][0] != 2) {
Пример #19
0
    $result = $_POST;
    $PAGE[PAGE_INTITLE] = ADMIN_USER_UPD;
    $PAGE[TXT_TITLE] = ADMIN_USER_UPD;
    $response[title] = ADMIN_USER_UPD_DONE;
    if ($_SESSION[user][admin] == 1) {
        $response[text] = ADMIN_USER_UPD_DONE_TXT . "<br><br>" . make_button("users_view.php", ADMIN_USER_BACK_LIST);
    } else {
        $response[text] = ADMIN_USER_UPD_DONE_TXT . "<br><br>" . make_button($CONF[abs_url] . "main.php", ADMIN_USER_BACK_MAIN);
    }
    $thisform[onpost] = str_replace("type::add", "type::upd", $thisform[onpost]);
    $thisform[Fields][send][content] = "submit||" . ADMIN_USER_UPD . "||";
} else {
    $PAGE[PAGE_INTITLE] = ADMIN_USER_ADD;
    $PAGE[TXT_TITLE] = ADMIN_USER_ADD;
    $response[title] = ADMIN_USER_ADD_DONE;
    $response[text] = ADMIN_USER_ADD_DONE_TXT . "<br><br>" . make_button("users_view.php", ADMIN_USER_BACK_LIST);
}
if ($_POST[form_id] == $thisform["name"]) {
    if (isset($_POST[form_page])) {
        $page = $_POST[form_page];
    } else {
        $page = 1;
    }
    $_POST[last_pw_change] = date("Y-m-d");
    $_SESSION[user][last_pw_change] = date("Y-m-d");
    $error = check_form($thisform, $_POST, $page);
    if ($error == 1) {
        $manage = manage_post($thisform, $error, $_POST, $_GET[id]);
    } else {
        print draw_form($thisform, $module, $error, $_POST, $page);
    }
Пример #20
0
$SHOW[contact][0]["Fields"]["tipo_contatto"] = CONTACT_TYPE . "::(0=>" . CONTACT_ALT_PERSON . "||1=>" . CONTACT_ALT_COMPANY . "||2=>" . CONTACT_ALT_PUBLIC . "||3=>" . CONTACT_ALT_NOPROF . "||4=>" . CONTACT_ALT_PROFES . ")";
$SHOW[contact][0]["Fields"]["ref_contatto"] = CONTACT_REF_CONTACT . "::[SELECT * FROM contact WHERE id='%ID%';;nome]";
$SHOW[contact][0]["Fields"]["stato"] = "";
$SHOW[contact][0]["Fields"]["leg_rap"] = CONTACT_LEG_RAP;
$SHOW[contact][0]["Fields"]["cod_fis"] = CONTACT_COD_FIS;
$SHOW[contact][0]["Fields"]["piva"] = CONTACT_PIVA;
$SHOW[contact][0]["Fields"]["comp_data"] = CONTACT_COMPANY_DATA;
$SHOW[contact][0]["Fields"]["iscr_ccia"] = CONTACT_ISCR_CCIAA;
$SHOW[contact][0]["Fields"]["iscr_trib"] = CONTACT_ISCR_TRIB;
$SHOW[contact][0]["Fields"]["luogo"] = CONTACT_PLACE;
$SHOW[contact][0]["Fields"]["data"] = FW_DATE . "::date";
$SHOW[contact][0]["Fields"]["note"] = FW_NOTE;
$SHOW[contact][0]["Fields"]["prat_related"] = CONTACT_PRAT_RELATED;
$SHOW[contact][0]["Fields"]["provv_rest"] = CONTACT_PROVV_RESTR;
$SHOW[contact][0]["Fields"]["button1"] = make_button("contacts_view.php", CONTACT_BACK_LIST);
$SHOW[contact][0]["Fields"]["button2"] = make_button("new_contact.php?id=" . $_GET[id], CONTACT_UPD_CONTACT);
$SHOW[contact][0]["Fields"]["button3"] = make_button_del("contacts_view.php?action=del&id=" . $_GET[id], FW_DELETE);
$SHOW[contact][1]["object_template"] = "contact_sitcont.tpl";
$SHOW[contact][1]["Fields"]["codice"] = PRATICHE_CODE;
$SHOW[contact][1]["Fields"]["nome"] = PRATICHE_CODE;
$SHOW[contact][1]["Fields"]["simp"] = PRATICHE_SIMP;
$SHOW[contact][1]["Fields"]["snimp"] = PRATICHE_SNIMP;
$SHOW[contact][1]["Fields"]["dir"] = PRATICHE_DIR;
$SHOW[contact][1]["Fields"]["onor"] = PRATICHE_ONOR;
$SHOW[contact][1]["Fields"]["onor_or"] = PRATICHE_ONOR_OR;
$SHOW[contact][1]["Fields"]["onor_ut"] = PRATICHE_ONOR_UT;
$SHOW[contact][1]["Fields"]["acco"] = PRATICHE_ACCO;
$SHOW[contact][1]["Fields"]["anti"] = PRATICHE_ANTI;
$SHOW[contact][1]["Fields"]["subt1"] = PRATICHE_SUBT;
$SHOW[contact][1]["Fields"]["subt2"] = PRATICHE_SUBT;
$SHOW[contact][1]["Fields"]["subt3"] = PRATICHE_SUBT;
Пример #21
0
            $res_del[text] = ADMIN_LOCK_DEL_OK;
            print draw_response($res_del);
        } else {
            $res_del[title] = FW_DEL_KO;
            print draw_response($res_del);
        }
    } else {
        $res_del[title] = FW_ERROR_NO_PERM_DEL;
        print draw_response($res_del);
    }
} else {
    $thisform = load_fwobject("form", $module, 7);
    $rs = $DB->Execute("SELECT * FROM system_lock order by id desc");
    if ($rs->RecordCount() > 0) {
        $resultz = $rs->FetchRow();
        $PAGE[PAGE_INTITLE] .= " &nbsp;&nbsp;&nbsp;" . make_button("system_lock.php?action=del", ADMIN_LOCK_REMOVE);
    }
    if (isset($resultz) && $_POST[form_id] != $thisform["name"]) {
        $result = $resultz;
        $thisform[onpost] = str_replace("type::add", "type::upd", $thisform[onpost]);
        $thisform[Fields][send][content] = "submit||" . ADMIN_LOCK_UPD . "||";
        $response[title] = ADMIN_LOCK_UPD_DONE;
    } elseif (isset($resultz)) {
        $result = $_POST;
        $response[title] = ADMIN_LOCK_UPD_DONE;
        $response[text] = ADMIN_LOCK_UPD_DONE_TXT . "<br><br>";
        $thisform[onpost] = str_replace("type::add", "type::upd", $thisform[onpost]);
        $thisform[Fields][send][content] = "submit||" . ADMIN_LOCK_UPD . "||";
    } else {
        $response[title] = ADMIN_LOCK_ADD_DONE;
        $response[text] = ADMIN_LOCK_ADD_DONE_TXT . "<br><br>";
Пример #22
0
    $thisform[Fields][send][content] = "submit||" . ADMIN_CT_UPD . "||";
    $response[title] = ADMIN_CT_UPD_DONE;
    $response[text] = ADMIN_VAR_UPD_DONE_TXT . "<br><br>" . make_button("tip_varie_view.php", ADMIN_VAR_BACK_LIST);
} elseif (isset($_GET[id])) {
    $result = $_POST;
    $PAGE[PAGE_INTITLE] = ADMIN_CT_UPD;
    $PAGE[TXT_TITLE] = ADMIN_CT_UPD;
    $response[title] = ADMIN_CT_UPD_DONE;
    $response[text] = ADMIN_VAR_UPD_DONE_TXT . "<br><br>" . make_button("tip_varie_view.php", ADMIN_VAR_BACK_LIST);
    $thisform[onpost] = str_replace("type::add", "type::upd", $thisform[onpost]);
    $thisform[Fields][send][content] = "submit||" . ADMIN_CT_UPD . "||";
} else {
    $PAGE[PAGE_INTITLE] = ADMIN_CT_ADD;
    $PAGE[TXT_TITLE] = ADMIN_CT_ADD;
    $response[title] = ADMIN_CT_ADD_DONE;
    $response[text] = ADMIN_VAR_ADD_DONE_TXT . "<br><br>" . make_button("tip_varie_view.php", ADMIN_VAR_BACK_LIST);
    $thisform[Fields][send][content] = "submit||" . ADMIN_CT_ADD . "||";
}
if ($_POST[form_id] == $thisform["name"]) {
    if (isset($_POST[form_page])) {
        $page = $_POST[form_page];
    } else {
        $page = 1;
    }
    $error = check_form($thisform, $_POST, $page);
    if ($error == 1) {
        $manage = manage_post($thisform, $error, $_POST, $_GET[id]);
        $manage = 6;
        //aggiunto per evitare l'errore
    } else {
        print draw_form($thisform, $module, $error, $_POST, $page);
Пример #23
0
        } else {
            $page = 1;
        }
        $_POST[pr_criterio] = strtoupper($_POST[pr_criterio]);
        $error = check_form($thisform, $_POST, $page);
        if ($error == 1) {
            $_POST[pr_data_mod] = date("Y-m-d");
            $manage = manage_post($thisform, $error, $_POST, $_GET[id]);
        } else {
            print draw_form($thisform, $module, $error, $_POST, $page);
        }
        if ($manage == 1) {
            $page = $_POST[form_page] + 1;
            print draw_form($thisform, $module, $error, $_POST, $page);
        } elseif ($manage > 1) {
            $PAGE_ELEMENT[PAGE][1][0][param] = $manage;
            insert_last_viewed($manage, $module);
            header("location: pratiche_show.php?id={$manage}&actdone={$ad}");
            die;
            $response[text] .= " &nbsp;&nbsp;&nbsp;" . make_button("pratiche_show.php?id={$manage}", PRATICHE_BACK_SHOW);
            print draw_response($response);
        }
    } else {
        print draw_form($thisform, $module, "", $result);
    }
}
$PAGE[PAGE_CONTENT] = ob_get_contents();
ob_end_clean();
$PAGE_ELEMENT[PAGE][1][0][param] = $_GET[id];
template_define_elements();
final_render();
Пример #24
0
    if (check_perm_obj("pratiche", $_GET[ref_id], "w")) {
        $rs2 = $DB->Execute("SELECT * FROM pratiche WHERE id=" . $_GET[ref_id]);
        $result_prat = $rs2->FetchRow();
        $thisform[Fields][title_pratica][title] = PRESTAZIONI_REF_PRATICA;
        $thisform[Fields][title_pratica][content] = "text||" . $result_prat[pr_codice] . "||wid::40;;disab::1";
        $thisform[Fields][ref_id][content] = "hidden||" . $result_prat[id] . "||";
        $thisform[Fields][valore_pratica][content] = "hidden||" . $result_prat[pr_valore] . "||";
        $thisform[Fields][tipo_pratica][content] = "hidden||" . $result_prat[pr_comp_cod] . "||";
        ////CONTINUA AD INSERIRE NUOVE PRESTAZIONI
        //$thisform[Fields][continuaIns][title]=PRESTAZIONI_CONTINUA_INS_TIT;
        //$thisform[Fields][continuaIns][content]="checkbox||||opt::".PRESTAZIONI_CONTINUA_INS."=>1;;size::1";
        if ($result[criterio] == "") {
            $result[criterio] = $result_prat[pr_criterio];
        }
        $response[title] = PRESTAZIONI_ADD_DONE;
        $response[text] = PRESTAZIONI_ADD_DONE_TXT . "<br><br>" . make_button($str_prima_nota, PRESTAZIONI_BACK_LIST);
    } else {
        $response[title] = FW_ERROR_NO_PERM;
        $response[text] = FW_ERROR_NO_PERM_TXT;
        $iserror = 1;
        print draw_response($response);
    }
} else {
    $PAGE[PAGE_INTITLE] = STUDIO_ADD_SPESA . "  4";
    //."  4" PRESTAZIONE SENZA PRATICA
    $PAGE[TXT_TITLE] = STUDIO_ADD_SPESA;
    $ad = "add";
    $response[title] = PRESTAZIONI_ERROR_NO_PARENT;
    $response[text] = PRESTAZIONI_ERROR_NO_PARENT_TXT;
    $iserror = 1;
    print draw_response($response);
Пример #25
0
    $thisform[Fields][send][content] = "submit||" . ADMIN_TA_UPD . "||";
    $response[title] = ADMIN_TA_UPD_DONE;
    $response[text] = ADMIN_TA_UPD_DONE_TXT . "<br><br>" . make_button("ta_view_STD.php", ADMIN_TA_BACK_LIST);
} elseif (isset($_GET[id])) {
    $result = $_POST;
    $PAGE[PAGE_INTITLE] = ADMIN_TA_UPD . " (tariffario forense)";
    $PAGE[TXT_TITLE] = ADMIN_TA_UPD;
    $response[title] = ADMIN_TA_UPD_DONE;
    $response[text] = ADMIN_TA_UPD_DONE_TXT . "<br><br>" . make_button("ta_view_STD.php", ADMIN_TA_BACK_LIST);
    $thisform[onpost] = str_replace("type::add", "type::upd", $thisform[onpost]);
    $thisform[Fields][send][content] = "submit||" . ADMIN_TA_UPD . "||";
} else {
    $PAGE[PAGE_INTITLE] = ADMIN_TA_ADD . " (tariffario forense)";
    $PAGE[TXT_TITLE] = ADMIN_TA_ADD;
    $response[title] = ADMIN_TA_ADD_DONE;
    $response[text] = ADMIN_TA_ADD_DONE_TXT . "<br><br>" . make_button("ta_view_STD.php", ADMIN_TA_BACK_LIST);
    $thisform[Fields][send][content] = "submit||" . ADMIN_TA_ADD . "||";
}
if ($_POST[form_id] == $thisform["name"]) {
    if (isset($_POST[form_page])) {
        $page = $_POST[form_page];
    } else {
        $page = 1;
    }
    $error = check_form($thisform, $_POST, $page);
    if ($error == 1) {
        $manage = manage_post($thisform, $error, $_POST, $_GET[id]);
    } else {
        print draw_form($thisform, $module, $error, $_POST, $page);
    }
    if ($manage == 1) {
Пример #26
0
        $filename = $curfile[filename] . '-' . $curfile[id] . '-' . $curfile[version] . '.' . $curfile[ext];
        unlink($CONF[path_base] . $CONF[dir_upload] . $filename);
        $rs_updold = $DB->Execute("UPDATE document SET `lock`=0, user_lock=0 WHERE id=" . $_GET[id]);
        $rs_updusr = $DB->Execute("UPDATE " . $CONF[auth_db_table] . " SET  `lock`=0 WHERE id=" . $curfile[user_lock]);
        $_SESSION[user][lock] = 0;
        $response[text] = DOCUMENT_UPDATE_CANCEL_TEXT;
        $response[text] .= '<br><br>' . make_button("document_show.php?id=" . $_GET[id], DOCUMENT_BACK_SHOW);
        print draw_response($response);
    } elseif ($_GET[action] == "lock") {
        $filename = $curfile[filename] . '-' . $curfile[id] . '-' . $curfile[version] . '.' . $curfile[ext];
        //$response[text]= DOCUMENT_UPDATE_TEXT.'<br><br>';
        if ($CONF[web_dav] == 1 && $curfile[ext] == "sxw") {
            $response[text] .= '<h3>' . DOCUMENT_MOD_WEBDAV . '</h3><br>' . DOCUMENT_MOD_WEBDAV_TXT . '<br><input type="button" value="' . DOCUMENT_OPEN_WEBDAV . '" class="bot-submit" onClick="newwin = window.open(\'vnd.sun.star.webdav://' . str_replace("http://", "", $CONF[url_base]) . $CONF[dir_upload] . $filename . '\',\'newwin\',\'left=0,top=0,screenX=0,screenY=0,width=800,height=600,resizable=yes,scrollbars=yes\'); newwin.resizeTo(screen.width,screen.height);"> &nbsp;&nbsp;&nbsp' . make_button("mod_document.php?id=" . $_GET[id] . "&action=upload&ext=" . $curfile[ext] . "{$more_get}", DOCUMENT_UPDATE_DOC) . ' &nbsp;&nbsp;&nbsp' . make_button("mod_document.php?id=" . $_GET[id] . "&action=cancel", FW_CANCEL) . '<br><br><br>';
        }
        $response[text] .= '<h3>' . DOCUMENT_MOD_WEB . '</h3><br>' . DOCUMENT_MOD_WEB_TXT . '<br><input type="button" value="' . DOCUMENT_OPEN_WEB . '" class="bot-submit" onClick="newwin = window.open(\'' . $CONF[url_base] . $CONF[dir_upload] . $filename . '\',\'newwin\',\'left=0,top=0,screenX=0,screenY=0,width=800,height=600,resizable=yes,scrollbars=yes\'); newwin.resizeTo(screen.width,screen.height);"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;' . make_button("mod_document.php?id=" . $_GET[id] . "&action=cancel", FW_CANCEL);
        $response[text] .= '<br><br><form method="POST" enctype="multipart/form-data" action="mod_document.php?id=' . $_GET[id] . '&action=upload&ext=' . $curfile[ext] . $more_get . '" ><input type="file" name="fileupl"> &nbsp;&nbsp; <input class="bot-submit" type="submit" value="' . DOCUMENT_UPDATE_DOC . '"><hidden name="isupload" value="1"></form>';
        print draw_response($response);
    } elseif ($_GET[action] == "upload") {
        $_SESSION[user][lock] = 0;
        //ADD HERE CHECK FOR FILE UPLOAD INSTEAD OF WEBDAV !!!!
        $filename = get_tmp_file($_GET[id], $_GET[nonewver]);
        header("location: document_show.php?actdone=upd&id=" . $_GET[id]);
        $response[text] = DOCUMENT_UPD_DONE_TXT;
        $response[text] .= '<br><br>' . make_button("document_show.php?id=" . $_GET[id], DOCUMENT_BACK_SHOW);
        print draw_response($response);
    }
}
$PAGE[PAGE_CONTENT] = ob_get_contents();
ob_end_clean();
template_define_elements();
final_render();
Пример #27
0
    $thisform[Fields][send][content] = "submit||" . ADMIN_TER_PROC_UPD . "||";
    $response[title] = ADMIN_TER_PROC_UPD_DONE;
    $response[text] = ADMIN_TER_PROC_UPD_DONE_TXT . "<br><br>" . make_button("ter_proc_view.php", ADMIN_TER_PROC_BACK_LIST);
} elseif (isset($_GET[id])) {
    $result = $_POST;
    $PAGE[PAGE_INTITLE] = ADMIN_TER_PROC_UPD;
    $PAGE[TXT_TITLE] = ADMIN_TER_PROC_UPD;
    $response[title] = ADMIN_TER_PROC_UPD_DONE;
    $response[text] = ADMIN_TER_PROC_UPD_DONE_TXT . "<br><br>" . make_button("ter_proc_view.php", ADMIN_TER_PROC_BACK_LIST);
    $thisform[onpost] = str_replace("type::add", "type::upd", $thisform[onpost]);
    $thisform[Fields][send][content] = "submit||" . ADMIN_TER_PROC_UPD . "||";
} else {
    $PAGE[PAGE_INTITLE] = ADMIN_TER_PROC_ADD;
    $PAGE[TXT_TITLE] = ADMIN_TER_PROC_ADD;
    $response[title] = ADMIN_TER_PROC_ADD_DONE;
    $response[text] = ADMIN_TER_PROC_ADD_DONE_TXT . "<br><br>" . make_button("ter_proc_view.php", ADMIN_TER_PROC_BACK_LIST);
    $thisform[Fields][send][content] = "submit||" . ADMIN_TER_PROC_ADD . "||";
}
if ($_POST[form_id] == $thisform["name"]) {
    if (isset($_POST[form_page])) {
        $page = $_POST[form_page];
    } else {
        $page = 1;
    }
    $error = check_form($thisform, $_POST, $page);
    //echo $error;
    if ($error == 1) {
        $manage = manage_post($thisform, $error, $_POST, $_GET[id]);
    } else {
        print draw_form($thisform, $module, $error, $_POST, $page);
    }
Пример #28
0
    $thisform[Fields][send][content] = "submit||" . ADMIN_TEMPL_UPD . "||";
    $response[title] = ADMIN_TEMPL_UPD_DONE;
    $response[text] = ADMIN_TEMPL_UPD_DONE_TXT . "<br><br>" . make_button("templ_view.php", ADMIN_TEMPL_BACK_LIST);
} elseif (isset($_GET[id])) {
    $result = $_POST;
    $PAGE[PAGE_INTITLE] = ADMIN_TEMPL_UPD;
    $PAGE[TXT_TITLE] = ADMIN_TEMPL_UPD;
    $response[title] = ADMIN_TEMPL_UPD_DONE;
    $response[text] = ADMIN_TEMPL_UPD_DONE_TXT . "<br><br>" . make_button("templ_view.php", ADMIN_TEMPL_BACK_LIST);
    $thisform[onpost] = str_replace("type::add", "type::upd", $thisform[onpost]);
    $thisform[Fields][send][content] = "submit||" . ADMIN_TEMPL_UPD . "||";
} else {
    $PAGE[PAGE_INTITLE] = ADMIN_TEMPL_ADD;
    $PAGE[TXT_TITLE] = ADMIN_TEMPL_ADD;
    $response[title] = ADMIN_TEMPL_ADD_DONE;
    $response[text] = ADMIN_TEMPL_ADD_DONE_TXT . "<br><br>" . make_button("templ_view.php", ADMIN_TEMPL_BACK_LIST);
}
if ($_POST[form_id] == $thisform["name"]) {
    if (isset($_POST[form_page])) {
        $page = $_POST[form_page];
    } else {
        $page = 1;
    }
    $error = check_form($thisform, $_POST, $page);
    if ($error == 1) {
        $manage = manage_post($thisform, $error, $_POST, $_GET[id]);
    } else {
        print draw_form($thisform, $module, $error, $_POST, $page);
    }
    if ($manage > 0) {
        if (file_exists($_FILES["file"]['tmp_name'])) {
Пример #29
0
            $PAGE[PAGE_INTITLE] .= " \n&nbsp;&nbsp; <span >Aggiungi: \n\n\t\t<select name='CalCalcoli' id='CalCalcoli'  onchange='SelectCalAzioni(value)' onFocus='this.className='campo-focus-02'' onBlur='this.className='null''>\n\t\t<option style='font-weight: normal' selected='selected' value='#'>Selezionare</option>\n\t\t<option style='font-weight: normal' value='" . $id . "'>Nuovo impegno</option>\n\t\t<option style='font-weight: normal' value='" . $id . "'>Nuovo impegno derivato</option>\n\t\t<option style='font-weight: normal' value='#4'>Termine processuale derivato</option>\n\t\t<option style='font-weight: normal' value='#3'>Termine di impugnazione penale derivato</option>\n\t\t</select>\n&nbsp;&nbsp; \n<a target=\"\" href=\"#\" onclick=\"javascript:InviaIstruzioni('{$curia}','{$luogocuria}','{$giudice}','{$avversario}','{$nRuolo}')\"><img src=\"/template/skin_sutti/images/ico/istruzioni.png\" width=\"24\" height=\"24\" border=\"0\" align=\"\\absmiddle\"></a>\n\n <a target=\"\" href=\"#\" onclick=\"javascript:StampaImpegno('{$descrizione}','{$pratica}','{$curia}','{$luogocuria}','{$giudice}','{$avversario}','{$nRuolo}')\"><img src=\"/template/skin_sutti/images/ico/print1.png\" width=\"24\" height=\"24\" border=\"0\" align=\"\\absmiddle\"></a>\n\n\n";
            $thisobj["Fields"]["button_w"] = make_button("new_app.php?id=" . $_GET[id], FW_MODIFY);
        } else {
            $thisobj["Fields"]["button_w"] = FW_MODIFY;
        }
        $thisobj["Fields"]["button_d"] = make_button_del($CONF[url_base] . $CONF[dir_modules] . "calendar/pages/app_view.php?form_id=listcont&form_page=1&ref_prat[text]=&ref_prat[realval][]=" . $result[ref_prat] . "&action=del&id=" . $_GET[id] . "&ref_parent=" . $result[ref_prat], FW_DELETE);
        if ($_SESSION[history] == 0) {
            $thisobj["Fields"]["button_dopres"] = make_button($CONF[url_base] . $CONF[dir_modules] . "prestazioni/pages/new_prestazione.php?app_id=" . $_GET[id] . "&Tipo=" . $result[type_app] . "&dataimpegno=" . $result[day] . "&contr_unif=" . $c_un . "&storico=" . $CONF[storico_impegni] . "&curiaimpegno=" . $result[cal_comp_desc] . "&tipoimpegno=" . $result[type_app] . "&curiapratica=" . $curia, CALENDAR_DOPRES);
        } else {
            $thisobj["Fields"]["button_dopres"] = CALENDAR_DOPRES;
        }
        $thisobj["Fields"]["button_prat"] = make_button($CONF[url_base] . $CONF[dir_modules] . "pratiche/pages/pratiche_show.php?id=" . $result[ref_prat], PRATICHE_PRAT);
        $thisobj["Fields"]["button_pres"] = make_button($CONF[url_base] . $CONF[dir_modules] . "prestazioni/pages/prestazioni_view.php?form_id=listprestaz&form_page=1&ref_id[text]=&ref_id[realval][]=" . $result[ref_prat], PRESTAZIONI_TITLE);
        $thisobj["Fields"]["button_scad"] = make_button($CONF[url_base] . $CONF[dir_modules] . "calendar/pages/app_view.php?form_id=listcont&form_page=1&ref_prat[text]=&ref_prat[realval][]=" . $result[ref_prat], PRATICHE_IMPEGN);
        $thisobj["Fields"]["button_doc"] = make_button($CONF[url_base] . $CONF[dir_modules] . "document/pages/documents_view.php?form_id=listdoc&form_page=1&ref_prat[text]=&ref_prat[realval][]=" . $result[ref_prat], DOCUMENT_TITLE);
        $thisobj["Fields"]["button_dbox"] = make_button($CONF[url_base] . $CONF[dir_modules] . "document/pages/dropbox_view.php?form_id=listdoc&form_page=1&ref_prat[text]=&ref_prat[realval][]=" . $result[ref_prat], DOCUMENT_TITLE_DROPBOX);
        $keymap[54] = $CONF[url_base] . $CONF[dir_modules] . "/pratiche/pages/pratiche_show.php?id=" . $result[ref_prat];
        $keymap[55] = $CONF[url_base] . $CONF[dir_modules] . "/prestazioni/pages/prestazioni_view.php?form_id=listprestaz&form_page=1&ref_id[text]=&ref_id[realval][]=" . $result[ref_prat];
        $keymap[56] = $CONF[url_base] . $CONF[dir_modules] . "/calendar/pages/app_view.php?form_id=listcont&form_page=1&ref_prat[text]=&ref_prat[realval][]=" . $result[ref_prat];
        $keymap[57] = $CONF[url_base] . $CONF[dir_modules] . "document/pages/documents_view.php?form_id=listdoc&form_page=1&ref_prat[text]=&ref_prat[realval][]=" . $result[ref_prat];
        print set_js_keyhandler($keymap);
        print draw_object($thisobj, intval($_GET[id]), $module);
    } else {
        $response[title] = FW_ERROR_NO_PERM;
        $response[text] = FW_ERROR_NO_PERM_TXT;
        $iserror = 1;
        print draw_response($response);
    }
}
$PAGE[PAGE_CONTENT] = ob_get_contents();
ob_end_clean();
Пример #30
0
<?php

$SHOW[document][0]["object_template"] = "document.tpl";
$SHOW[document][0]["sql_select"] = "SELECT * FROM document WHERE id=%[ID]%";
$SHOW[document][0]["options"] = "perm::0";
$SHOW[document][0]["Fields"]["data"] = FW_DATE . "::date";
$SHOW[document][0]["Fields"]["descr"] = FW_DESC;
$SHOW[document][0]["Fields"]["ref_prat"] = DOCUMENT_REF_PRATICA . "::[SELECT * FROM pratiche WHERE id='%ID%';;pr_codice]";
$SHOW[document][0]["Fields"]["operatore"] = DOCUMENT_OPER . "::[SELECT * FROM " . $CONF[auth_db_table] . " WHERE id='%ID%';;nome]";
$SHOW[document][0]["Fields"]["note"] = FW_NOTE;
$SHOW[document][0]["Fields"]["version"] = DOCUMENT_VERSION;
$SHOW[document][0]["Fields"]["doc_hist"] = DOCUMENT_HISTORY;
$SHOW[document][0]["Fields"]["document"] = DOCUMENT_TITLE;
$SHOW[document][0]["Fields"]["button1"] = make_button("prestazioni_view.php", PRESTAZIONI_BACK_LIST);
$SHOW[document][0]["Fields"]["button2"] = make_button("new_prestazione.php?id=" . $_GET[id], PRESTAZIONI_UPD);