Merge branch 'master' of https://git.1ka.si:/git/1ka
This commit is contained in:
commit
bb0926402c
@ -426,18 +426,50 @@ class LibraryBranching {
|
||||
* - 1->vprasanja
|
||||
* - 2->if/blok
|
||||
*/
|
||||
private function displayAddIntoLibrary($id, $type){
|
||||
private function displayAddIntoLibrary($item_id, $type){
|
||||
global $lang;
|
||||
|
||||
// Naslov v oknu
|
||||
echo '<h2>'.$lang[''].'</h2>';
|
||||
echo '<h2>'.$lang['srv_library_add_to_lib_title'].'</h2>';
|
||||
|
||||
// Vsebina
|
||||
echo '<div class="content">';
|
||||
echo 'Dodajanje...';
|
||||
echo '</div>';
|
||||
|
||||
echo '<div class="button_holder">';
|
||||
echo ' <button class="medium white-blue" onClick="popupClose();">'.$lang['edit1338'].'</button>';
|
||||
echo ' <button class="medium blue" onClick="addIntoLibrary(\''.$item_id.'\', \''.$type.'\');">'.$lang['srv_library_add_to_lib'].'</button>';
|
||||
echo '</div>';
|
||||
}
|
||||
|
||||
private function getRootFolder(){
|
||||
global $global_user_id;
|
||||
global $lang;
|
||||
|
||||
$sqlFolder = sisplet_query("SELECT id FROM srv_library_folder WHERE uid='".$global_user_id."' AND parent='0' AND tip='0' AND lang='".$lang['id']."'");
|
||||
|
||||
// Za prvic ko pride user, da mu dodamo folder
|
||||
if (mysqli_num_rows($sqlFolder) == 0){
|
||||
|
||||
// Nastavimo naslov mape
|
||||
$naslov = $lang['srv_moja_vprasanja'];
|
||||
|
||||
sisplet_query("INSERT INTO srv_library_folder
|
||||
(uid, tip, naslov, parent, lang)
|
||||
VALUES
|
||||
('".$global_user_id."', '0', '".$naslov."', '0', '".$lang['id']."')
|
||||
");
|
||||
|
||||
$root_folder_id = mysqli_insert_id($GLOBALS['connect_db']);
|
||||
}
|
||||
else{
|
||||
$rowFolder = mysqli_fetch_array($sqlFolder);
|
||||
$root_folder_id = $rowFolder['id'];
|
||||
}
|
||||
|
||||
return $root_folder_id;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
@ -582,7 +614,7 @@ class LibraryBranching {
|
||||
|
||||
$item_ids = $_POST['item_ids'];
|
||||
|
||||
$b = new Branching($this->anketa);
|
||||
$b = new Branching($this->ank_id);
|
||||
$ba = new BranchingAjax($this->ank_id);
|
||||
|
||||
foreach(array_reverse($item_ids) as $item_id){
|
||||
@ -618,37 +650,37 @@ class LibraryBranching {
|
||||
|
||||
// Odpremo popup za dodajanje itema v knjiznico
|
||||
elseif ($_GET['a'] == 'displayAddIntoLibraryPopup') {
|
||||
$this->displayAddIntoLibrary();
|
||||
|
||||
$item_id = $_POST['item_id'];
|
||||
$type = $_POST['type'];
|
||||
|
||||
$this->displayAddIntoLibrary($item_id, $type);
|
||||
}
|
||||
|
||||
// Dodajanje itema v knjiznico
|
||||
elseif ($_GET['a'] == 'addIntoLibrary') {
|
||||
|
||||
/*$data = array();
|
||||
$item_id = $_POST['item_id'];
|
||||
$type = $_POST['type'];
|
||||
|
||||
$spremenljivka = substr($_POST['spremenljivka'], 10); // odrezemo branching_
|
||||
$folder = $_POST['folder'];
|
||||
$folder_id = $this->getRootFolder();
|
||||
|
||||
if ($item_id > 0) {
|
||||
|
||||
$b = new Branching($this->ank_id);
|
||||
|
||||
// v knjiznico dodamo spremenljivko
|
||||
if ($spremenljivka > 0) {
|
||||
$id = $this->Branching->nova_spremenljivka(-1, 0, 0, $spremenljivka);
|
||||
sisplet_query("UPDATE srv_spremenljivka SET folder = '$folder' WHERE id = '$id'");
|
||||
if($type == 1) {
|
||||
$id = $b->nova_spremenljivka(-1, 0, 0, $item_id);
|
||||
sisplet_query("UPDATE srv_spremenljivka SET folder='".$folder_id."' WHERE id='".$id."'");
|
||||
|
||||
$data['response'] = $lang['srv_library_q_added'];
|
||||
|
||||
// v knjiznico dodamo if/blok
|
||||
} else {
|
||||
$if = substr($_POST['spremenljivka'], 12); // odrezemo branching_if
|
||||
|
||||
if ($if > 0) {
|
||||
$id = $this->Branching->if_copy(0, $if, true);
|
||||
sisplet_query("UPDATE srv_if SET folder = '$folder' WHERE id = '$id'");
|
||||
|
||||
$data['response'] = $lang['srv_library_b_added'];
|
||||
}
|
||||
}*/
|
||||
|
||||
|
||||
// v knjiznico dodamo if/blok
|
||||
elseif($type == 2) {
|
||||
$id = $b->if_copy(0, $item_id, true);
|
||||
sisplet_query("UPDATE srv_if SET folder='".$folder_id."' WHERE id='".$id."'");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -273,6 +273,9 @@ class Vprasanje {
|
||||
// opomba na vprasanje
|
||||
$this->edit_opomba();
|
||||
|
||||
// Dodaj vprasanje v knjiznico
|
||||
$this->add_into_library();
|
||||
|
||||
echo '</fieldset>';
|
||||
|
||||
|
||||
@ -1956,6 +1959,24 @@ class Vprasanje {
|
||||
?><script> $('div.spremenljivka_info.info_inline[spr_id=<?=$this->spremenljivka?>]').live('blur', function() { $('#_info').val( $(this).html() ); }) </script><?
|
||||
}
|
||||
|
||||
// dodajanje elementa v knjiznico
|
||||
private function add_into_library(){
|
||||
global $lang;
|
||||
|
||||
$row = Cache::srv_spremenljivka($this->spremenljivka);
|
||||
|
||||
echo '<div class="vprasanje_setting_holder">';
|
||||
|
||||
echo ' <div class="vprasanje_setting_line">';
|
||||
echo ' <button class="blue small" onClick="displayAddIntoLibraryPopup(\''.$this->spremenljivka.'\', \'1\');">'.$lang['srv_library_add_to_lib'].'</button>';
|
||||
echo ' </div>';
|
||||
|
||||
echo '</div>';
|
||||
|
||||
// ob spremembi opombe, damo drug value tudi na radio Da, da se ob shranjevanju desnega menija shrani nova opomba, ce je bila spremenenjena
|
||||
?><script> $('div.spremenljivka_info.info_inline[spr_id=<?=$this->spremenljivka?>]').live('blur', function() { $('#_info').val( $(this).html() ); }) </script><?
|
||||
}
|
||||
|
||||
//editiranje naslova uvoda
|
||||
function edit_uvod() {
|
||||
global $lang;
|
||||
|
@ -51,10 +51,8 @@ class GC{
|
||||
var $login = 'AnketniSistem'; // User za login
|
||||
var $password = 'AnketniSistem'; // Password za login
|
||||
|
||||
//var $year = '2017_2018'; // Letnica za porocilo
|
||||
//var $year = '2018_2019'; // Letnica za porocilo
|
||||
//var $year = '2019_2020'; // Letnica za porocilo
|
||||
var $year = '2020_2021'; // Letnica za porocilo
|
||||
//var $year = '2020_2021'; // Letnica za porocilo
|
||||
var $year = '2021_2022'; // Letnica za porocilo
|
||||
|
||||
var $izvajalec_table = ''; // Katero tabelo izvajalcev uporabljamo - navadna (eval_izvajalec) ali testna (eval_izvajalec2)
|
||||
|
||||
@ -188,14 +186,14 @@ class GC{
|
||||
'4_1' => 'predmeti'
|
||||
);
|
||||
|
||||
$reports_id = '11112021';
|
||||
$report_type = '2_7';
|
||||
$fak_id = '3000021';
|
||||
$reports_id = '02032022';
|
||||
$report_type = '1_1';
|
||||
$fak_id = '3000001';
|
||||
$zip_name = '';
|
||||
|
||||
// Nastavimo pot do pdf-jev
|
||||
$this->pdf_path = 'modules/Evalvacija/pdf/unzipped/';
|
||||
//$this->pdf_path = 'modules/Evalvacija/pdf/unzipped/'.$fakultete[$fak_id]['kratica'].'/';
|
||||
//$this->pdf_path = 'modules/Evalvacija/pdf/unzipped/';
|
||||
$this->pdf_path = 'modules/Evalvacija/pdf/unzipped/'.$fakultete[$fak_id]['kratica'].'/';
|
||||
//$this->pdf_path = 'modules/Evalvacija/pdf/unzipped/'.$fakultete[$fak_id]['kratica'].'/'.$report_type_array[$report_type].'/';
|
||||
|
||||
echo '<span class="bold">Parametri:</span>';
|
||||
@ -211,7 +209,7 @@ class GC{
|
||||
//$this->executeManualUpload($zip_name, $fak_id, $report_type, $reports_id, $unzip=false);
|
||||
|
||||
// BRANJE POROCIL - IZVAJALEC
|
||||
//$response = $this->readFolder($zadeva_id='RezultatiAnket_'.$fak_id.'_2', $fakultete[$fak_id]['kratica']);
|
||||
//$response = $this->readFolder($zadeva_id='RezultatiAnket_'.$fak_id.'_321', $fakultete[$fak_id]['kratica']);
|
||||
|
||||
// BRANJE POROCIL - FAKULTETA
|
||||
//$response = $this->readFolder($zadeva_id='RezultatiAnket_'.$fak_id.'_2020_2021', $fakultete[$fak_id]['kratica']);
|
||||
|
@ -464,12 +464,18 @@ function insertLibraryItemsIntoSurvey(){
|
||||
|
||||
|
||||
// Odpremo popup za dodajanje itema v knjiznico v urejanju ankete
|
||||
function displayAddIntoLibraryPopup(){
|
||||
function displayAddIntoLibraryPopup(item_id, type){
|
||||
|
||||
$('#fade').fadeTo('slow', 1);
|
||||
$('#general_popup').html('').fadeIn('slow');
|
||||
|
||||
$("#general_popup").load('ajax.php?t=libraryBranching&a=displayAddIntoLibraryPopup', {anketa: srv_meta_anketa_id});
|
||||
$("#general_popup").load('ajax.php?t=libraryBranching&a=displayAddIntoLibraryPopup', {anketa: srv_meta_anketa_id, item_id:item_id, type:type});
|
||||
}
|
||||
|
||||
// Dodamo element v knjiznico
|
||||
function addIntoLibrary(item_id, type){
|
||||
|
||||
popupClose();
|
||||
|
||||
$("#general_popup").load('ajax.php?t=libraryBranching&a=addIntoLibrary', {anketa: srv_meta_anketa_id, item_id:item_id, type:type});
|
||||
}
|
||||
|
@ -2373,6 +2373,8 @@ $lang = array (
|
||||
"srv_library_folder_delete" => "Odstrani direktorij",
|
||||
"srv_library_folder_rename" => "Preimenuj direktorij",
|
||||
"srv_library_folder_name" => "Ime direktorija",
|
||||
"srv_library_add_to_lib_title" => "Dodaj element v knjižnico",
|
||||
"srv_library_add_to_lib" => "Dodaj v knjižnico",
|
||||
"srv_nadzor" => "Nadzor",
|
||||
"srv_knjiznica_add" => "Če želite dodati spremenljivko v knjižnico, jo povlecite v to polje",
|
||||
"srv_knjiznica_copy" => "Če želite kopirati vprašanje, ga označite z ikono COPY",
|
||||
|
@ -2358,6 +2358,8 @@ $lang = array (
|
||||
"srv_library_folder_delete" => "Remove folder",
|
||||
"srv_library_folder_rename" => "Rename folder",
|
||||
"srv_library_folder_name" => "Folder name",
|
||||
"srv_library_add_to_lib_title" => "Add element to library",
|
||||
"srv_library_add_to_lib" => "Add to library",
|
||||
"srv_nadzor" => "Supervise",
|
||||
"srv_knjiznica_add" => "To add a question to a library, drag it to this field",
|
||||
"srv_knjiznica_copy" => "To copy a question, click on COPY icon",
|
||||
|
Loading…
x
Reference in New Issue
Block a user