예제 #1
0
<?php

require "../require/function.php";
require "../require/back_include.php";
testsession();
$_GET["la_langue"] = $_POST["langue_id"];
$newname = renameNode($_POST['branch_id'], $_POST['old_value'], $_POST["name"]);
if ($newval != $_POST['old_value']) {
    log_phantom($_POST['branch_id'], "Modification d'etat du nom du noeud");
    genereFileReferencement();
}
echo '{';
echo '"ok" : true,';
echo '"msg" : "' . $newname . '"';
echo '}';
예제 #2
0
파일: article.php 프로젝트: jcmwc/fleet
                     for ($i = 0; $i < 5; $i++) {
                         @copy($_SERVER["DOCUMENT_ROOT"] . __uploaddir__ . __racinebd__ . 'tbl' . $i . '_content5_' . $ligne_select_content['content_id'] . '.' . $ligne_select_content['ext5'], $_SERVER["DOCUMENT_ROOT"] . __uploaddir__ . __racinebd__ . 'tbl_' . $i . 'content5_' . $content_id . '.' . $ligne_select_content['ext5']);
                     }
                     $myext5 = ",ext5='" . $ligne_select_content['ext5'] . "' ";
                 }
             }
             if ($myext != "" || $myext2 != "" || $myext3 != "" || $myext4 != "" || $myext5 != "") {
                 $sql = "update " . __racinebd__ . "content set content_id=content_id {$myext} {$myext2} {$myext3} {$myext4} {$myext5} where content_id=" . $content_id;
                 query($sql);
             }
         }
         //print $szQuery;
         $sql = "select libelle from " . __racinebd__ . "version where version_id=" . $_POST["version_id"];
         $link = query($sql);
         $tbl_result = fetch($link);
         log_phantom($_GET["arbre_id"], "Modification du noeud (" . $libversion . ")");
         //on deverouille
         $sql = "update " . __racinebd__ . "arbre set users_id_verrou=null,secure='" . $_POST["secure"] . "' where arbre_id=" . $_GET["arbre_id"];
         query($sql);
         //on regenere le fichiers de referencement
         genereFileReferencement();
         @(require $_SERVER["DOCUMENT_ROOT"] . __racineadminmenu__ . "/gabarit/hook_update.php");
         break;
 }
 if ($_POST["stay"] == 1) {
     /*
             query($szQuery);
             if($_GET["mode"]=="ajout"){
               $_GET["id"]=insert_id();
             } */
     $_GET["arbre_id"] = $_GET["arbre_id"] == "" ? $arbre_id : $_GET["arbre_id"];
예제 #3
0
<?php

require "../require/function.php";
require "../require/back_include.php";
testsession();
deleteFinalNode($_POST['branch_id']);
//echo "<script type='text/javascript'>refreshA();</script>";
log_phantom($_POST['branch_id'], "Suppression définitive du noeud");
genereFileReferencement();
echo '{';
echo '"ok" : true,';
echo '"msg" : "' . $msg . '"';
echo '}';
예제 #4
0
<?php

require "../require/function.php";
require "../require/back_include.php";
testsession();
$node = retoreNode($_POST['branch_id']);
log_phantom($_POST['branch_id'], "Restauration du noeud");
genereFileReferencement();
echo '{';
echo '"ok" : true,';
echo '"msg" : "' . $node . '"';
echo '}';
?>

예제 #5
0
파일: sampledrop.php 프로젝트: jcmwc/fleet
                                    log_phantom($result[1], "Copie du noeud" . $dragID);
                                }
                            } else {
                                if ($replace == 1) {
                                    replaceNode($dropID, $dragID);
                                    $okDrop = true;
                                    $msg = 'Tout est ok';
                                } else {
                                    //déplacement standard
                                    if ($hitMode == "over") {
                                        $okDrop = moveNode($dragID, $dropID);
                                    } else {
                                        $okDrop = moveCrossNode($dragID, $dropID);
                                    }
                                    $msg = 'Tout est ok';
                                    log_phantom($dragID, "Déplacement du noeud");
                                }
                            }
                        }
                    }
                }
            }
        }
    }
} else {
    $okDrop = false;
    $msg = $trad["Vous devez restaurer le noeud afin de la déplacer"];
}
// Ici, on renvoie un objet JSON (carrément!). Il faut
// savoir que la réponse peut être absolument n'importe
// quoi. Il faut juste la traiter comme il faut en
예제 #6
0
파일: insertnode.php 프로젝트: jcmwc/fleet
      }
    } 
    */
}
$sql = "select * from " . __racinebd__ . "langue where active=1";
$link = query($sql);
while ($tbl_result = fetch($link)) {
    $name = $_GET["pere"] == "" || $_GET["pere"] == "0" ? $_POST["titre1"] : makename($_POST["titre1"]);
    if ($tbl_result["langue_id"] == $_GET["langue_id"]) {
        $sql = "insert into " . __racinebd__ . "contenu (arbre_id,langue_id,nom,translate) values (" . $arbre_id . "," . $tbl_result["langue_id"] . ",'" . $name . "',1)";
        query($sql);
        $contenu_id = insert_id();
    } else {
        $sql = "insert into " . __racinebd__ . "contenu (arbre_id,langue_id,nom,translate) values (" . $arbre_id . "," . $tbl_result["langue_id"] . ",'" . $name . "',0)";
        query($sql);
    }
}
$szQuery = "insert into " . __racinebd__ . "content (titre1,ext,version_id,contenu_id)\r\nvalues ('" . addquote($_POST["titre1"]) . "',{$myext}," . $_POST["version_id"] . "," . $contenu_id . ")";
$link = query($szQuery);
$id = insert_id();
//copy du master content dans les autres langues
copyContent($id, $arbre_id, $_GET["langue_id"]);
if ($_FILES["Filedata"]["tmp_name"] != "") {
    savefile("Filedata", $table, $id);
}
log_phantom($arbre_id, "Création du noeud");
log_phantom($arbre_id, "Modification du noeud (" . $libversion . ")");
//on deverouille
$sql = "update " . __racinebd__ . "arbre set users_id_verrou=null,secure='" . $_POST["secure"] . "' where arbre_id=" . $arbre_id;
query($sql);
$szQuery = "";