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
|
* - 1->vprasanja
|
||||||
* - 2->if/blok
|
* - 2->if/blok
|
||||||
*/
|
*/
|
||||||
private function displayAddIntoLibrary($id, $type){
|
private function displayAddIntoLibrary($item_id, $type){
|
||||||
global $lang;
|
global $lang;
|
||||||
|
|
||||||
// Naslov v oknu
|
// Naslov v oknu
|
||||||
echo '<h2>'.$lang[''].'</h2>';
|
echo '<h2>'.$lang['srv_library_add_to_lib_title'].'</h2>';
|
||||||
|
|
||||||
// Vsebina
|
// Vsebina
|
||||||
echo '<div class="content">';
|
echo '<div class="content">';
|
||||||
echo 'Dodajanje...';
|
echo 'Dodajanje...';
|
||||||
echo '</div>';
|
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'];
|
$item_ids = $_POST['item_ids'];
|
||||||
|
|
||||||
$b = new Branching($this->anketa);
|
$b = new Branching($this->ank_id);
|
||||||
$ba = new BranchingAjax($this->ank_id);
|
$ba = new BranchingAjax($this->ank_id);
|
||||||
|
|
||||||
foreach(array_reverse($item_ids) as $item_id){
|
foreach(array_reverse($item_ids) as $item_id){
|
||||||
@ -618,37 +650,37 @@ class LibraryBranching {
|
|||||||
|
|
||||||
// Odpremo popup za dodajanje itema v knjiznico
|
// Odpremo popup za dodajanje itema v knjiznico
|
||||||
elseif ($_GET['a'] == 'displayAddIntoLibraryPopup') {
|
elseif ($_GET['a'] == 'displayAddIntoLibraryPopup') {
|
||||||
$this->displayAddIntoLibrary();
|
|
||||||
|
$item_id = $_POST['item_id'];
|
||||||
|
$type = $_POST['type'];
|
||||||
|
|
||||||
|
$this->displayAddIntoLibrary($item_id, $type);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Dodajanje itema v knjiznico
|
// Dodajanje itema v knjiznico
|
||||||
elseif ($_GET['a'] == 'addIntoLibrary') {
|
elseif ($_GET['a'] == 'addIntoLibrary') {
|
||||||
|
|
||||||
/*$data = array();
|
$item_id = $_POST['item_id'];
|
||||||
|
$type = $_POST['type'];
|
||||||
|
|
||||||
$spremenljivka = substr($_POST['spremenljivka'], 10); // odrezemo branching_
|
$folder_id = $this->getRootFolder();
|
||||||
$folder = $_POST['folder'];
|
|
||||||
|
if ($item_id > 0) {
|
||||||
|
|
||||||
// v knjiznico dodamo spremenljivko
|
$b = new Branching($this->ank_id);
|
||||||
if ($spremenljivka > 0) {
|
|
||||||
$id = $this->Branching->nova_spremenljivka(-1, 0, 0, $spremenljivka);
|
|
||||||
sisplet_query("UPDATE srv_spremenljivka SET folder = '$folder' WHERE id = '$id'");
|
|
||||||
|
|
||||||
$data['response'] = $lang['srv_library_q_added'];
|
// v knjiznico dodamo spremenljivko
|
||||||
|
if($type == 1) {
|
||||||
// v knjiznico dodamo if/blok
|
$id = $b->nova_spremenljivka(-1, 0, 0, $item_id);
|
||||||
} else {
|
sisplet_query("UPDATE srv_spremenljivka SET folder='".$folder_id."' WHERE id='".$id."'");
|
||||||
$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
|
// opomba na vprasanje
|
||||||
$this->edit_opomba();
|
$this->edit_opomba();
|
||||||
|
|
||||||
|
// Dodaj vprasanje v knjiznico
|
||||||
|
$this->add_into_library();
|
||||||
|
|
||||||
echo '</fieldset>';
|
echo '</fieldset>';
|
||||||
|
|
||||||
|
|
||||||
@ -1955,6 +1958,24 @@ class Vprasanje {
|
|||||||
// ob spremembi opombe, damo drug value tudi na radio Da, da se ob shranjevanju desnega menija shrani nova opomba, ce je bila spremenenjena
|
// 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><?
|
?><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
|
//editiranje naslova uvoda
|
||||||
function edit_uvod() {
|
function edit_uvod() {
|
||||||
|
@ -51,10 +51,8 @@ class GC{
|
|||||||
var $login = 'AnketniSistem'; // User za login
|
var $login = 'AnketniSistem'; // User za login
|
||||||
var $password = 'AnketniSistem'; // Password za login
|
var $password = 'AnketniSistem'; // Password za login
|
||||||
|
|
||||||
//var $year = '2017_2018'; // Letnica za porocilo
|
//var $year = '2020_2021'; // Letnica za porocilo
|
||||||
//var $year = '2018_2019'; // Letnica za porocilo
|
var $year = '2021_2022'; // Letnica za porocilo
|
||||||
//var $year = '2019_2020'; // Letnica za porocilo
|
|
||||||
var $year = '2020_2021'; // Letnica za porocilo
|
|
||||||
|
|
||||||
var $izvajalec_table = ''; // Katero tabelo izvajalcev uporabljamo - navadna (eval_izvajalec) ali testna (eval_izvajalec2)
|
var $izvajalec_table = ''; // Katero tabelo izvajalcev uporabljamo - navadna (eval_izvajalec) ali testna (eval_izvajalec2)
|
||||||
|
|
||||||
@ -188,14 +186,14 @@ class GC{
|
|||||||
'4_1' => 'predmeti'
|
'4_1' => 'predmeti'
|
||||||
);
|
);
|
||||||
|
|
||||||
$reports_id = '11112021';
|
$reports_id = '02032022';
|
||||||
$report_type = '2_7';
|
$report_type = '1_1';
|
||||||
$fak_id = '3000021';
|
$fak_id = '3000001';
|
||||||
$zip_name = '';
|
$zip_name = '';
|
||||||
|
|
||||||
// Nastavimo pot do pdf-jev
|
// Nastavimo pot do pdf-jev
|
||||||
$this->pdf_path = 'modules/Evalvacija/pdf/unzipped/';
|
//$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'].'/';
|
||||||
//$this->pdf_path = 'modules/Evalvacija/pdf/unzipped/'.$fakultete[$fak_id]['kratica'].'/'.$report_type_array[$report_type].'/';
|
//$this->pdf_path = 'modules/Evalvacija/pdf/unzipped/'.$fakultete[$fak_id]['kratica'].'/'.$report_type_array[$report_type].'/';
|
||||||
|
|
||||||
echo '<span class="bold">Parametri:</span>';
|
echo '<span class="bold">Parametri:</span>';
|
||||||
@ -211,7 +209,7 @@ class GC{
|
|||||||
//$this->executeManualUpload($zip_name, $fak_id, $report_type, $reports_id, $unzip=false);
|
//$this->executeManualUpload($zip_name, $fak_id, $report_type, $reports_id, $unzip=false);
|
||||||
|
|
||||||
// BRANJE POROCIL - IZVAJALEC
|
// 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
|
// BRANJE POROCIL - FAKULTETA
|
||||||
//$response = $this->readFolder($zadeva_id='RezultatiAnket_'.$fak_id.'_2020_2021', $fakultete[$fak_id]['kratica']);
|
//$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
|
// Odpremo popup za dodajanje itema v knjiznico v urejanju ankete
|
||||||
function displayAddIntoLibraryPopup(){
|
function displayAddIntoLibraryPopup(item_id, type){
|
||||||
|
|
||||||
$('#fade').fadeTo('slow', 1);
|
$('#fade').fadeTo('slow', 1);
|
||||||
$('#general_popup').html('').fadeIn('slow');
|
$('#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_delete" => "Odstrani direktorij",
|
||||||
"srv_library_folder_rename" => "Preimenuj direktorij",
|
"srv_library_folder_rename" => "Preimenuj direktorij",
|
||||||
"srv_library_folder_name" => "Ime direktorija",
|
"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_nadzor" => "Nadzor",
|
||||||
"srv_knjiznica_add" => "Če želite dodati spremenljivko v knjižnico, jo povlecite v to polje",
|
"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",
|
"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_delete" => "Remove folder",
|
||||||
"srv_library_folder_rename" => "Rename folder",
|
"srv_library_folder_rename" => "Rename folder",
|
||||||
"srv_library_folder_name" => "Folder name",
|
"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_nadzor" => "Supervise",
|
||||||
"srv_knjiznica_add" => "To add a question to a library, drag it to this field",
|
"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",
|
"srv_knjiznica_copy" => "To copy a question, click on COPY icon",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user