Merge remote-tracking branch 'origin/master'

This commit is contained in:
Robert 2022-10-13 11:42:50 +02:00
commit 5fe3ead82d
37 changed files with 3963 additions and 4279 deletions

View File

@ -3551,7 +3551,7 @@ class SurveyAdmin
// VSEBINA POSAMEZNEGA TABA PRI MOJIH ANKETAH
echo '<div id="moje_ankete_edit" class="page_'.$_GET['a'].' subpage_'.$_GET['t'].' '.(isset($_GET['b']) ? 'subpage_b_'.$_GET['b'] : '').' '.($SLCount == 0 ? 'page_ustvari_anketo' : '').' '.($SLCount > 0 && $has_folders ? 'moje_ankete_folders' : '').' '.$this->layout_width.' '.$this->layout_menu.'">';
echo '<div id="moje_ankete_edit" class="page_'.$_GET['a'].' subpage_'.$_GET['t'].' '.(isset($_GET['b']) ? 'subpage_b_'.$_GET['b'] : '').' '.($SLCount == 0 ? 'page_ustvari_anketo' : '').' '.$this->layout_width.' '.$this->layout_menu.'">';
// izpis pregledovanja
if ((!isset($_GET['a']) && !isset($_GET['anketa'])) || ($_GET['a'] == 'pregledovanje')) {

View File

@ -237,8 +237,10 @@ class SurveyList {
$userAccess = UserAccess::getInstance($global_user_id);
$detect = New Mobile_Detect();
if($userAccess->checkUserAccess('my_survey_folders') && !$detect->isMobile() && !$detect->isTablet())
if($userAccess->checkUserAccess('my_survey_folders') && !$detect->isMobile() && !$detect->isTablet()){
UserSetting::getInstance()->Init($global_user_id);
$show_folders = UserSetting::getInstance()->getUserSetting('survey_list_folders');
}
if($show_folders == '1')
return true;
@ -1756,7 +1758,8 @@ class SurveyList {
echo '<input id="searchMySurvey" type="text" value="" placeholder="'.$lang['s_search_mySurvey'].'" name="search" />';
echo ' <button class="medium white-black" onclick="$(\'#1kasmysurvey\').submit(); return false;">';
echo $lang['s_search2'];
//echo $lang['s_search2'];
echo ' <span class="faicon search"></span>';
echo ' </button>';
echo '</form>';

View File

@ -37,6 +37,10 @@ class SurveyListFolders extends SurveyList{
echo ' </div>';
echo '</div>';
// JS za drag/drop
echo '<script type="text/javascript">mySurvey_folder_init();</script>';
}
@ -48,7 +52,33 @@ class SurveyListFolders extends SurveyList{
echo '<div class="title">'.$lang['srv_mySurvey_your_folders'].'</div>';
// Izpisemo seznam folder s seznamom childov v rootu
echo '<ul id="folder_list_0" class="folder_list">';
$this->displayFolderList(0);
echo '</ul>';
// Prikazemo se skrit div za dodaten popup (rename, add - title)
echo '<div id="mySurvey_additional_popup" class="divPopUp"></div>';
// Klik izven "Vec" - zapremo okno
echo '<script>
$(document).mouseup(function(e){
var container = $(".folder_item_settings, .dots_ver");
if (!container.is(e.target) && container.has(e.target).length === 0){
$(".folder_item_settings").addClass("displayNone");
$(".dots_ver_folder").removeClass("active");
}
var container2 = $(".item_settings, .dots_ver");
if (!container.is(e.target) && container.has(e.target).length === 0){
$(".item_settings").addClass("displayNone");
$(".dots_ver_item").removeClass("active");
}
});
initHideLibraryArrows();
</script>';
}
// Izpisemo seznam folderjev za posameznega parenta
@ -56,10 +86,10 @@ class SurveyListFolders extends SurveyList{
global $global_user_id;
// Izpisemo folder box
$this->displayFolder($folder_id);
$folder_open = $this->displayFolder($folder_id);
// Izpisemo se vse subfolderje
echo '<ul id="folder_list_'.$folder_id.'" class="folder_list">';
echo '<ul id="folder_list_'.$folder_id.'" class="folder_list" '.($folder_open ? '' : 'style="display:none;"').'">';
$sqlChildren = sisplet_query("SELECT id FROM srv_mysurvey_folder WHERE usr_id='".$global_user_id."' AND parent='".$folder_id."' ORDER BY naslov ASC");
while($rowChildren = mysqli_fetch_array($sqlChildren)){
@ -72,10 +102,29 @@ class SurveyListFolders extends SurveyList{
// Izpisemo posamezen folder
private function displayFolder($folder_id){
global $lang;
global $global_user_id;
// Ce gre za root folder dobimo stevilo anket brez folderja
if($folder_id == '0'){
// Prestejemo ankete, ki niso v nobenem notranjem folderju - so v rootu
// Poiscemo vse ankete v custom folderjih
$sql = sisplet_query("SELECT ank_id FROM srv_mysurvey_anketa WHERE usr_id='$global_user_id'");
// Vrnemo razliko v stevilu anket (odstejemo ankete v custom folderjih)
$survey_count = count($this->surveys_ids);
if(mysqli_num_rows($sql) > 0)
$survey_count -= mysqli_num_rows($sql);
$this->current_folder['survey_count'] = $survey_count;
// Preverimo, ce ni noben drug folder aktiviran - potem je aktiviran root
$sql = sisplet_query("SELECT COUNT(id) AS active_count FROM srv_mysurvey_folder WHERE active='1' AND usr_id='".$global_user_id."'");
$row = mysqli_fetch_array($sql);
$folder_active = ($row['active_count'] == 0) ? 'active' : '';
$folder_open = 'open';
}
// Ce ne gre za root folder dobimo podatke o folderju
else{
@ -93,28 +142,101 @@ class SurveyListFolders extends SurveyList{
$row = mysqli_fetch_array($sql);
$survey_count = $row['survey_count'];
// Nastavimo, ce je to trenutno odprt folder
if($row['active'] == '1')
$this->current_folder = $row;
$this->current_folder = $row;
$folder_active = ($row['active'] == '1') ? 'active' : '';
$folder_open = ($row['open'] == '1') ? 'open' : '';
}
// Izrisemo folder box
echo '<div id="folder_item_'.$folder_id.'" class="folder_item" onClick="mysurvey_folder_activate(\''.$folder_id.'\');">';
echo '<span class="faicon arrow"></span>';
echo '<span class="faicon folder"></span>';
// Ce je root
if($folder_id == '0'){
echo $lang['srv_mySurvey_all_surveys'];
echo '<li id="folder_item_'.$folder_id.'" class="folder_item '.$folder_open.' '.$folder_active.' mySurvey_droppable" folder_id="'.$folder_id.'" onClick="mySurvey_folder_activate(\''.$folder_id.'\');">';
echo '<span class="faicon folder"></span>';
echo '<div class="folder_item_title">'.$lang['srv_mySurvey_all_surveys'].'</div>';
echo '<span class="folder_item_child_count">'.$survey_count.'</span>';
// Urejanje folderja
// Tri pikice za prikaz urejanja folderja
echo ' <span class="faicon dots_ver dots_ver_folder" onClick="mySurvey_folder_show_edit(this);"></span>';
// Skrit div za urejanje folderja
echo ' <div class="folder_item_settings displayNone">';
echo ' <ul>';
echo ' <li onClick="mySurvey_folder_add_popup(\''.$folder_id.'\');">'.$lang['srv_mySurvey_create_subfolder'].'</li>';
echo ' </ul>';
echo ' </div>';
}
else{
echo $row['naslov'];
echo '<span class="survey_count">'.$row['survey_count'].'</span>';
echo '<li id="folder_item_'.$folder_id.'" class="folder_item '.$folder_open.' '.$folder_active.' mySurvey_draggable mySurvey_droppable" folder_id="'.$folder_id.'" onClick="mySurvey_folder_activate(\''.$folder_id.'\');">';
echo '<span class="faicon arrow" onClick="mySurvey_folder_toggle(\''.$folder_id.'\');"></span>';
echo '<span class="faicon folder"></span>';
echo '<div class="folder_item_title">'.$row['naslov'].'</div>';
echo '<span class="folder_item_child_count">'.$survey_count.'</span>';
// Urejanje folderja
// Tri pikice za prikaz urejanja folderja
echo ' <span class="faicon dots_ver dots_ver_folder" onClick="mySurvey_folder_show_edit(this);"></span>';
// Skrit div za urejanje folderja
echo ' <div class="folder_item_settings displayNone">';
echo ' <ul>';
echo ' <li onClick="mySurvey_folder_add_popup(\''.$folder_id.'\');">'.$lang['srv_mySurvey_create_subfolder'].'</li>';
echo ' <li onClick="mySurvey_folder_rename_popup(\''.$folder_id.'\', \''.$row['naslov'].'\');">'.$lang['srv_mySurvey_rename_folder'].'</li>';
echo ' <li onClick="mySurvey_folder_delete(\''.$folder_id.'\');">'.$lang['srv_mySurvey_delete_folder'].'</li>';
echo ' </ul>';
echo ' </div>';
}
echo '</li>';
// Vrnemo, ce je folder odprt ali ne
if($folder_open == 'open')
return true;
else
return false;
}
// Dodaten popup za ime direktorija pri dodajanju
private function displayAddFolderPopup($folder_id){
global $lang;
echo '<h2>'.$lang['srv_library_folder_name'].'</h2>';
echo '<div>';
echo ' <input type="text" id="mySurvey_folder_name" class="large">';
echo '</div>';
echo '<div class="button_holder">';
echo ' <button class="medium white-blue" onClick="mySurvey_folder_close_popup();">'.$lang['edit1338'].'</button>';
echo ' <button class="medium blue" onClick="mySurvey_folder_add(\''.$folder_id.'\');">'.$lang['srv_mySurvey_create_subfolder'].'</button>';
echo '</div>';
}
// Dodaten popup za ime direktorija pri preimenovanju
private function displayRenameFolderPopup($folder_id, $folder_name){
global $lang;
echo '<h2>'.$lang['srv_library_folder_name'].'</h2>';
echo '<div>';
echo ' <input type="text" id="mySurvey_folder_name" class="large" value="'.$folder_name.'">';
echo '</div>';
echo '<div class="button_holder">';
echo ' <button class="medium white-blue" onClick="mySurvey_folder_close_popup();">'.$lang['edit1338'].'</button>';
echo ' <button class="medium blue" onClick="mySurvey_folder_rename(\''.$folder_id.'\');">'.$lang['srv_mySurvey_rename_folder'].'</button>';
echo '</div>';
}
@ -122,7 +244,7 @@ class SurveyListFolders extends SurveyList{
// Izpisemo desnostran - vsebino odprtega folderja
private function displayRightContent(){
// Naslov trenutnega folderja
echo '<div class="folder_title">';
$this->displayFolderTitle();
@ -144,6 +266,16 @@ class SurveyListFolders extends SurveyList{
echo '</div>';
# koliko imamo strani
$this->max_pages = (int)$this->rec_per_page > 0 ? ceil($this->current_folder['survey_count'] / $this->rec_per_page) : 1;
# katera je trenutna stran
if (isset($_GET['pageno']) && (int)$_GET['pageno'] > 0) {
# izbrana stran ne more biti večja, kot pa imamo vseh strani
$this->pageno = min((int)$_GET['pageno'], $this->max_pages);
}
// Izris seznama anket
echo '<div class="div_sl_new folders">';
@ -151,7 +283,7 @@ class SurveyListFolders extends SurveyList{
echo '</div>';
// Paginacija - se na dnu - ni prikazana pri searchu
if($this->isSearch != 1){
if($this->isSearch != 1){
echo '<div class="pagination_bottom_holder">';
echo ' <div class="pagination bottom">';
$this->displayPagiantion();
@ -190,12 +322,6 @@ class SurveyListFolders extends SurveyList{
$this->displayFolderSwitch();
//echo '</div>';
// Okno za search po mojeih anketah
echo ' <div id="searchMySurveys">';
$this->displaySearch();
echo ' </div>';
/*
// Gumb za filtriranje
//echo '<div id="filterButton">';
$this->displayFilterButton();
@ -205,11 +331,102 @@ class SurveyListFolders extends SurveyList{
echo ' <div id="sortButton">';
$this->displaySortButton();
echo ' </div>';
*/
// Okno za search po mojeih anketah
echo ' <div id="searchMySurveys">';
$this->displaySearch();
echo ' </div>';
echo '</div>';
}
// Prikazemo gumb za sortiranje seznama anket
protected function displaySortButton(){
global $lang, $site_url;
echo '<span class="faicon sort"></span>';
echo '<div id="sortSettings">';
echo '<ul>';
if($this->sorttype == 2){
$sort = 1;
$img_src = 'sort_ascending';
}
else{
$sort = 2;
$img_src = 'sort_descending';
}
echo '<li '.($this->sortby == 1 ? ' class="active"' : '').'><a href="#" onClick="surveyList_goTo(\'1\',\''.($this->sortby != 1 ? '1' : $sort).'\')">'.$lang['sort_by_title'].' <span class="faicon '.($this->sortby != 1 ? 'sort_unsorted' : $img_src).'"></span></a></li>';
echo '<li '.($this->sortby == 6 ? ' class="active"' : '').'><a href="#" onClick="surveyList_goTo(\'6\',\''.($this->sortby != 6 ? '1' : $sort).'\')">'.$lang['sort_by_qcount'].' <span class="faicon '.($this->sortby != 6 ? 'sort_unsorted' : $img_src).'"></span></a></li>';
echo '<li '.($this->sortby == 5 ? ' class="active"' : '').'><a href="#" onClick="surveyList_goTo(\'5\',\''.($this->sortby != 5 ? '1' : $sort).'\')">'.$lang['sort_by_answercount'].' <span class="faicon '.($this->sortby != 5 ? 'sort_unsorted' : $img_src).'"></span></a></li>';
echo '<li '.($this->sortby == 16 ? ' class="active"' : '').'><a href="#" onClick="surveyList_goTo(\'16\',\''.($this->sortby != 16 ? '1' : $sort).'\')">'.$lang['sort_by_insert'].' <span class="faicon '.($this->sortby != 16 ? 'sort_unsorted' : $img_src).'"></span></a></li>';
echo '<li '.($this->sortby == 14 ? ' class="active"' : '').'><a href="#" onClick="surveyList_goTo(\'14\',\''.($this->sortby != 14 ? '1' : $sort).'\')">'.$lang['sort_by_edit'].' <span class="faicon '.($this->sortby != 14 ? 'sort_unsorted' : $img_src).'"></span></a></li>';
echo '<li '.($this->sortby == 18 ? ' class="active"' : '').'><a href="#" onClick="surveyList_goTo(\'18\',\''.($this->sortby != 18 ? '1' : $sort).'\')">Status <span class="faicon '.($this->sortby != 18 ? 'sort_unsorted' : $img_src).'"></span></a></li>';
echo '<li '.($this->sortby == 7 ? ' class="active"' : '').'><a href="#" onClick="surveyList_goTo(\'7\',\''.($this->sortby != 7 ? '1' : $sort).'\')"><li '.($this->sortby == 7 ? ' class="active"' : '').'>'.$lang['sort_by_author'].' <span class="faicon '.($this->sortby != 7 ? 'sort_unsorted' : $img_src).'"></span></a></li>';
echo '<li '.($this->sortby == 11 ? ' class="active"' : '').' style="border:0;"><a href="#" onClick="surveyList_goTo(\'11\',\''.($this->sortby != 11 ? '1' : $sort).'\')">'.$lang['sort_by_editor'].' <span class="faicon '.($this->sortby != 11 ? 'sort_unsorted' : $img_src).'"></span></a></li>';
echo '</ul>';
echo '</div>';
}
// Prikazemo gumb za filtriranje seznama anket
protected function displayFilterButton(){
global $lang, $site_url, $admin_languages;
echo '<div id="filterButton" '.(($this->user_id || $this->lang_id != 0 || $this->gdpr != 0) ? 'class="active"' : '').'>';
echo '<span class="faicon filter"></span>';
echo '<div id="filterSettings">';
echo '<ul>';
# filter po uporabniku
echo '<li>';
echo '<span class="filter_title">'.$lang['srv_list_author'].'</span>';
// Ce preklapljamo v searchu moramo refreshati celo stran (druga js funkcija)
$reload = ($this->isSearch == 1) ? '_reload' : '';
echo '<span class="filter_line"><input type="radio" name="filter_mySurveys" id="filter_mySurveys_0" value="0" '.(!$this->user_id ? 'checked="checked"' : '').' onclick="surveyList_user'.$reload.'(\'clr\',\'0\');"> <label for="filter_mySurveys_0">'.$lang['srv_list_all_surveys'].'</label></span>';
echo '<span class="filter_line"><input type="radio" name="filter_mySurveys" id="filter_mySurveys_1" value="1" '.($this->user_id ? 'checked="checked"' : '').' onclick="surveyList_user'.$reload.'(\'uid\',\''.$this->g_uid.'\');"> <label for="filter_mySurveys_1">'.$lang['srv_list_my_surveys'].'</label></span>';
echo '</li>';
# filter po jeziku
echo '<li>';
echo '<span class="filter_title">'.$lang['srv_sl_set_language'].'</span>';
echo '<span class="filter_line"><input type="radio" name="filter_language" id="filter_language_0" value="0" '.((int)$this->lang_id == 0 ? 'checked="checked"' : '').' onclick="surveyList_language'.$reload.'(\'0\');"> <label for="filter_language_0">'.$lang['srv_sl_set_language_all'].'</label></span>';
echo '<span class="filter_line"><input type="radio" name="filter_language" id="filter_language_1" value="1" '.((int)$this->lang_id == 1 ? 'checked="checked"' : '').' onclick="surveyList_language'.$reload.'(\'1\');"> <label for="filter_language_1">'.$admin_languages['1'].'</label></span>';
echo '<span class="filter_line"><input type="radio" name="filter_language" id="filter_language_2" value="2" '.((int)$this->lang_id == 2 ? 'checked="checked"' : '').' onclick="surveyList_language'.$reload.'(\'2\');"> <label for="filter_language_2">'.$admin_languages['2'].'</label></span>';
echo '</li>';
# filter po GDPR anketah
echo '<li>';
echo '<span class="filter_title">'.$lang['srv_gdpr'].'</span>';
echo '<span class="filter_line"><input type="radio" name="filter_gdpr" id="filter_gdpr_0" value="0" '.((int)$this->gdpr == 0 ? 'checked="checked"' : '').' onclick="surveyList_gdpr'.$reload.'(\'0\');"> <label for="filter_gdpr_0">'.$lang['srv_list_all_surveys'].'</label></span>';
echo '<span class="filter_line"><input type="radio" name="filter_gdpr" id="filter_gdpr_1" value="1" '.((int)$this->gdpr == 1 ? 'checked="checked"' : '').' onclick="surveyList_gdpr'.$reload.'(\'1\');"> <label for="filter_gdpr_1">'.$lang['srv_list_gdpr_gdpr'].'</label></span>';
echo '</li>';
echo '</ul>';
echo '</div>';
echo '</div>';
}
// Izpisemo footer
private function displayFooter(){
global $lang;
@ -752,10 +969,23 @@ class SurveyListFolders extends SurveyList{
// Nastavimo current folder
if($folder_id == '0'){
// Prestejemo ankete, ki niso v nobenem notranjem folderju - so v rootu
// Poiscemo vse ankete v custom folderjih
$sql = sisplet_query("SELECT ank_id FROM srv_mysurvey_anketa WHERE usr_id='$global_user_id'");
// Vrnemo razliko v stevilu anket (odstejemo ankete v custom folderjih)
$survey_count = count($this->surveys_ids);
if(mysqli_num_rows($sql) > 0)
$survey_count -= mysqli_num_rows($sql);
$this->current_folder = array(
'id' => 0,
'naslov' => $lang['srv_mySurvey_all_surveys']
);
$this->current_folder['survey_count'] = $survey_count;
}
else{
// Dobimo podatke folderja
@ -777,160 +1007,177 @@ class SurveyListFolders extends SurveyList{
// Na novo prikazemo desno stran
$this->displayRightContent();
// JS za drag/drop
echo '<script type="text/javascript">mySurvey_folder_init();</script>';
}
// Razsirimo/skrcimo folder
if($_GET['a'] == 'mysurvey_folder_toggle'){
/*switch ($_GET['a']) {
case 'survey_dropped':
case 'folder_dropped':
case 'folder_create':
case 'folder_delete':
case 'folder_toggle':
case 'folder_rename':
case 'folder_copy':
$this->updateMySurveyFolders();
break;
default:
print_r($_POST);
print_r($_GET);
break;
}*/
}
// ajax, ki poskrbi za vse update glelde razvrscanja mojih anket v folderje
/*private function updateMySurveyFolders(){
global $global_user_id, $site_url, $lang;
// Prenesli smo anketo v drug folder
if($_GET['a'] == 'survey_dropped'){
$parent = isset($_POST['parent']) ? $_POST['parent'] : '0';
$drag_survey = isset($_POST['drag_survey']) ? $_POST['drag_survey'] : '0';
// Ce smo spustili v root folder samo pobrisemo anketo
if($parent == '0'){
$sql = sisplet_query("DELETE FROM srv_mysurvey_anketa WHERE ank_id='".$drag_survey."' AND usr_id='$global_user_id'");
}
else{
// Razpremo parent folder
$sql = sisplet_query("UPDATE srv_mysurvey_folder SET open='1' WHERE id='".$parent."' AND usr_id='$global_user_id'");
$sql = sisplet_query("INSERT INTO srv_mysurvey_anketa (ank_id, usr_id, folder) VALUES ('".$drag_survey."', '".$global_user_id."', '".$parent."') ON DUPLICATE KEY UPDATE folder='".$parent."'");
}
}
// Prenesli smo celoten folder v drug folder
elseif($_GET['a'] == 'folder_dropped'){
$parent = isset($_POST['parent']) ? $_POST['parent'] : '0';
$drag_folder = isset($_POST['drag_folder']) ? $_POST['drag_folder'] : '0';
// Preverimo da nismo slucajno prenesli v child folder - ne pustimo, ker drugace se zadeva porusi
$sql = sisplet_query("SELECT * FROM srv_mysurvey_folder WHERE id='".$parent."' AND parent='".$drag_folder."' AND usr_id='$global_user_id'");
if(mysqli_num_rows($sql) == 0){
// Razpremo parent folder
$sql = sisplet_query("UPDATE srv_mysurvey_folder SET open='1' WHERE id='".$parent."' AND usr_id='$global_user_id'");
$sql = sisplet_query("UPDATE srv_mysurvey_folder SET parent='".$parent."' WHERE id='".$drag_folder."' AND usr_id='$global_user_id'");
}
}
// prikazemo/skrijemo ankete znotraj folderja
elseif($_GET['a'] == 'folder_toggle'){
$folder = isset($_POST['folder']) ? $_POST['folder'] : '0';
$folder_id = isset($_POST['folder_id']) ? $_POST['folder_id'] : '0';
$open = isset($_POST['open']) ? $_POST['open'] : '0';
$sql = sisplet_query("UPDATE srv_mysurvey_folder SET open='".$open."' WHERE id='".$folder."' AND usr_id='$global_user_id'");
// Nastavimo izbran folder na odprtega
$sql = sisplet_query("UPDATE srv_mysurvey_folder SET open='".$open."' WHERE usr_id='".$global_user_id."' AND id='".$folder_id."'");
}
// Ustvarili smo nov folder
elseif($_GET['a'] == 'folder_create'){
$parent = isset($_POST['parent']) ? $_POST['parent'] : '0';
// Pokazemo popup za poimenovanje novega subfolderja
if($_GET['a'] == 'mysurvey_folder_add_popup'){
$folder_id = $_POST['folder_id'];
$this->displayAddFolderPopup($folder_id);
}
// Ustvarimo nov subfolder
if($_GET['a'] == 'mysurvey_folder_add'){
$folder_id = $_POST['folder_id'];
$folder_name = $_POST['folder_name'];
// Razpremo parent folder
$sql = sisplet_query("UPDATE srv_mysurvey_folder SET open='1' WHERE id='".$parent."' AND usr_id='$global_user_id'");
$sql = sisplet_query("UPDATE srv_mysurvey_folder SET open='1' WHERE id='".$folder_id."' AND usr_id='$global_user_id'");
$sql = sisplet_query("INSERT INTO srv_mysurvey_folder (usr_id, parent, naslov) VALUES ('".$global_user_id."','".$parent."', '".$lang['srv_mySurvey_new_folder']."')");
$sql = sisplet_query("INSERT INTO srv_mysurvey_folder (usr_id, parent, naslov) VALUES ('".$global_user_id."','".$folder_id."', '".$folder_name."')");
$new_folder_id = mysqli_insert_id($GLOBALS['connect_db']);
$SL = new SurveyList();
$SL->getSurveys();
$this->displayLeftContent();
// JS za drag/drop
echo '<script type="text/javascript">mySurvey_folder_init();</script>';
}
// Pokazemo popup za preimenovanje folderja
if($_GET['a'] == 'mysurvey_folder_rename_popup'){
$folder_id = $_POST['folder_id'];
$folder_name = $_POST['folder_name'];
$this->displayRenameFolderPopup($folder_id, $folder_name);
}
// Preimenujemo folder
if($_GET['a'] == 'mysurvey_folder_rename'){
$folder_id = isset($_POST['folder_id']) ? $_POST['folder_id'] : '0';
$folder_name = isset($_POST['folder_name']) ? $_POST['folder_name'] : '';
$folder_name = strip_tags($folder_name);
$sql = sisplet_query("UPDATE srv_mysurvey_folder SET naslov='".$folder_name."' WHERE id='".$folder_id."' AND usr_id='".$global_user_id."'");
$this->displayLeftContent();
// JS za drag/drop
echo '<script type="text/javascript">mySurvey_folder_init();</script>';
}
// Pobrisemo folder
if($_GET['a'] == 'mysurvey_folder_delete'){
$folder_id = isset($_POST['folder_id']) ? $_POST['folder_id'] : 0;
if($folder_id > 0){
// Dobimo parent folderja
$sqlParent = sisplet_query("SELECT parent, active FROM srv_mysurvey_folder WHERE id='".$folder_id."' AND usr_id='".$global_user_id."'");
$rowParent = mysqli_fetch_array($sqlParent);
// Ce je parent root, pobrisemo ankete ki so bile znotraj folderja
if($rowParent['parent'] == '0'){
$sql = sisplet_query("DELETE FROM srv_mysurvey_anketa WHERE folder='".$folder_id."' AND usr_id='".$global_user_id."'");
}
// Drugace jih prestavimo v parenta
else{
$sql = sisplet_query("UPDATE srv_mysurvey_anketa SET folder='".$rowParent['parent']."' WHERE folder='".$folder_id."' AND usr_id='".$global_user_id."'");
// Ce je bil active, nastavimo parenta za active
if($rowParent['active'] == '1'){
$sql2 = sisplet_query("UPDATE srv_mysurvey_folder SET active='1' WHERE id='".$rowParent['parent']."' AND usr_id='".$global_user_id."'");
}
}
// Nastavimo subfolderjem novega parenta
$sql3 = sisplet_query("UPDATE srv_mysurvey_folder SET parent='".$rowParent['parent']."' WHERE parent='".$folder_id."' AND usr_id='".$global_user_id."'");
// Na koncu se pobrisemo prazen folder
$sql4 = sisplet_query("DELETE FROM srv_mysurvey_folder WHERE id='".$folder_id."' AND usr_id='".$global_user_id."'");
}
$this->getSurveys();
}
// Drop folderja
if($_GET['a'] == 'mysurvey_folder_drop'){
$drag_folder_id = isset($_POST['drag_folder_id']) ? $_POST['drag_folder_id'] : 0;
$parent_folder_id = isset($_POST['parent_folder_id']) ? $_POST['parent_folder_id'] : 0;
echo '<input type="hidden" id="new_added_folder" value="'.$new_folder_id.'">';
if($drag_folder_id > 0){
// Preverimo, ce nismo droppali folder v svojega childa - tega nikoli ne pustimo, ker potem vse izgine
if(!$this->checkFolderIsChild($parent_folder_id, $drag_folder_id)){
// Nastavimo folderju novega parenta
$sql = sisplet_query("UPDATE srv_mysurvey_folder SET parent='".$parent_folder_id."' WHERE id='".$drag_folder_id."' AND usr_id='".$global_user_id."'");
// Parenta razpremo
$sql = sisplet_query("UPDATE srv_mysurvey_folder SET open='1' WHERE id='".$parent_folder_id."' AND usr_id='".$global_user_id."'");
}
}
$this->getSurveys();
}
// Pobrisali smo obstojec folder
elseif($_GET['a'] == 'folder_delete'){
$folder = isset($_POST['folder']) ? $_POST['folder'] : '0';
//Pobrisemo ankete ki so bile znotraj folderja
$sql = sisplet_query("DELETE FROM srv_mysurvey_anketa WHERE folder='".$folder."' AND usr_id='$global_user_id'");
// Na koncu se pobrisemo prazen folder
$sql = sisplet_query("DELETE FROM srv_mysurvey_folder WHERE id='".$folder."' AND usr_id='$global_user_id'");
// Rekurzivno pobrisemo vse poddirektorije z anketami - TODO!!!
// Drop ankete
if($_GET['a'] == 'mysurvey_survey_drop'){
$drag_survey_id = isset($_POST['drag_survey_id']) ? $_POST['drag_survey_id'] : 0;
$parent_folder_id = isset($_POST['parent_folder_id']) ? $_POST['parent_folder_id'] : 0;
if($drag_survey_id > 0){
// Ce prestavimo v root, samo pobrisemo anketo iz srv_mysurvey_anketa
if($parent_folder_id == '0'){
$sql = sisplet_query("DELETE FROM srv_mysurvey_anketa WHERE ank_id='".$drag_survey_id."' AND usr_id='".$global_user_id."'");
}
// Prestavimo anketo v subfolder
else{
$sql = sisplet_query("INSERT INTO srv_mysurvey_anketa
(ank_id, usr_id, folder)
VALUES
('".$drag_survey_id."', '".$global_user_id."', '".$parent_folder_id."')
ON DUPLICATE KEY UPDATE
folder='".$parent_folder_id."'");
}
}
$this->getSurveys();
}
// Preimenovali smo obstojec folder
elseif($_GET['a'] == 'folder_rename'){
$folder = isset($_POST['folder']) ? $_POST['folder'] : '0';
$text = isset($_POST['text']) ? $_POST['text'] : '';
$text = strip_tags($text);
$sql = sisplet_query("UPDATE srv_mysurvey_folder SET naslov='".$text."' WHERE id='".$folder."' AND usr_id='$global_user_id'");
}
// Kopiramo obstojec folder z vsemi anketami
elseif($_GET['a'] == 'folder_copy'){
$folder = isset($_POST['folder']) ? $_POST['folder'] : '0';
if($folder > 0)
$this->copyMySurveyFolder($folder);
}
}
// Kopiramo obstojec folder z vsemi folderji in anketami (rekurzivno)
private function copyMySurveyFolder($folder_id, $parent=0){
global $global_user_id;
$sql = sisplet_query("SELECT * FROM srv_mysurvey_folder WHERE id='".$folder_id."' AND usr_id='".$global_user_id."'");
if(mysqli_num_rows($sql) == 0)
return;
$row = mysqli_fetch_array($sql);
// Najprej ustvarimo kopijo folderja
if($parent == 0)
$sql2 = sisplet_query("INSERT INTO srv_mysurvey_folder (usr_id, parent, naslov, open) VALUES ('".$global_user_id."', '".$row['parent']."', '".$row['naslov']."_copy', '1')");
else
$sql2 = sisplet_query("INSERT INTO srv_mysurvey_folder (usr_id, parent, naslov, open) VALUES ('".$global_user_id."', '".$parent."', '".$row['naslov']."_copy', '1')");
$new_folder_id = mysqli_insert_id($GLOBALS['connect_db']);
// Loop cez ankete v folderju
$sqlA = sisplet_query("SELECT * FROM srv_mysurvey_anketa WHERE folder='".$folder_id."'");
while($rowA = mysqli_fetch_array($sqlA)){
// Kopiramo anketo
$sas = new SurveyAdminSettings();
$ank_id = $sas->anketa_copy($rowA['ank_id']);
// Kopirano anketo vstavimo v nov folder
$sql2 = sisplet_query("INSERT INTO srv_mysurvey_anketa (ank_id, usr_id, folder) VALUES ('".$ank_id."', '".$global_user_id."', '".$new_folder_id."')");
}
// Na koncu rekurzivno kopiramo se vse notranje folderje
$sqlF = sisplet_query("SELECT id FROM srv_mysurvey_folder WHERE parent='".$folder_id."' AND usr_id='".$global_user_id."'");
while($rowF = mysqli_fetch_array($sqlF)){
$this->copyMySurveyFolder($rowF['id'], $new_folder_id);
}
return;
}*/
}
// Rekurzivno preverimo, ce je nek folder child drugega folderja
private function checkFolderIsChild($folder_id, $parent_folder_id){
// Ce je parent 0, je root in koncamo - folder ni child
if($folder_id == '0')
return false;
$sql = sisplet_query("SELECT parent FROM srv_mysurvey_folder WHERE id='".$folder_id."'");
$row = mysqli_fetch_array($sql);
if($row['parent'] == $parent_folder_id){
return true;
}
else{
return $this->checkFolderIsChild($row['parent'], $parent_folder_id);
}
}
}
?>

View File

@ -176,12 +176,23 @@
/**************** BODY ****************/
// za css - barve ozadja
if (isset($_GET['anketa']))
if(isset($_GET['anketa'])){
$cssBodyClass = 'body_anketa';
else if (isset($_GET['a']) && $_GET['a'] == 'knjiznica' )
}
elseif(isset($_GET['a']) && $_GET['a'] == 'knjiznica'){
$cssBodyClass = 'body_library';
else
$cssBodyClass = 'body_folders';
}
elseif(!isset($_GET['a']) || $_GET['a'] == 'pregledovanje'){
// Pogled s folderji
if(SurveyList::hasFolders()){
$cssBodyClass = 'body_mySurveys_folders';
}
// Klasicne moje ankete
else{
$cssBodyClass = 'body_mySurveys';
}
}
// Class za jezik
$langBodyClass = ($lang['id'] != "1") ? 'eng' : 'slo';

View File

@ -74,12 +74,77 @@ function switchFolder(show){
var show_folders = 1;
$('#survey_list').load('ajax.php?a=surveyList_folders', {show_folders:show_folders}, function(){
$('#moje_ankete_edit').toggleClass('moje_ankete_folders');
$('body').toggleClass('body_mySurveys_folders');
$('body').toggleClass('body_mySurveys');
});
}
// inicializiramo drag/drop anket in folderjev
function mySurvey_folder_init() {
$('#survey_list .mySurvey_droppable').droppable({
accept: '#survey_list .mySurvey_draggable',
hoverClass: 'folderhover',
tolerance: 'pointer',
drop: function (e, ui) {
// Drop folderja
if($(ui.draggable).hasClass('folder_item')){
var drag_folder_id = $(ui.draggable).attr('folder_id');
var parent_folder_id = $(this).attr('folder_id');
$('#survey_list').load('ajax.php?t=surveyListFolders&a=mysurvey_folder_drop', {parent_folder_id: parent_folder_id, drag_folder_id: drag_folder_id});
}
// Drop ankete
if($(ui.draggable).hasClass('anketa_list')){
var drag_survey_id = $(ui.draggable).attr('anketa_id');
var parent_folder_id = $(this).attr('folder_id');
$('#survey_list').load('ajax.php?t=surveyListFolders&a=mysurvey_survey_drop', {parent_folder_id: parent_folder_id, drag_survey_id: drag_survey_id});
}
}
});
$('#survey_list .mySurvey_draggable').draggable({
revert: 'invalid',
opacitiy: '0.9',
helper: 'clone',
cursor: 'move',
cursorAt: { left: 20 },
start: function(e, ui){
$(ui.helper).addClass('mySurvey_draggable_helper');
}
});
}
// Razpremo/skrcimo folder
function mySurvey_folder_toggle(folder_id){
if($('#folder_item_'+folder_id).hasClass('open'))
var open = 0;
else
var open = 1;
$.post('ajax.php?t=surveyListFolders&a=mysurvey_folder_toggle', {folder_id: folder_id, open: open}, function(){
if($('#folder_item_'+folder_id).hasClass('open')){
$('#folder_item_'+folder_id).removeClass('open');
$('#folder_list_'+folder_id).slideUp();
}
else{
$('#folder_item_'+folder_id).addClass('open');
$('#folder_list_'+folder_id).slideDown();
}
});
event.stopPropagation();
}
// Aktiviramo folder
function mysurvey_folder_activate(folder_id){
function mySurvey_folder_activate(folder_id){
$('#right_content').load('ajax.php?t=surveyListFolders&a=mysurvey_folder_activate', {folder_id: folder_id}, function(){
@ -91,50 +156,79 @@ function mysurvey_folder_activate(folder_id){
});
}
// Prikazemo opcije za urejanje folderja
function mySurvey_folder_show_edit(element){
if($(element).parent().find('.folder_item_settings').hasClass('displayNone')){
$('.folder_item_settings').addClass('displayNone');
$('.dots_ver_folder').removeClass('active');
$(element).parent().find('.folder_item_settings').removeClass('displayNone');
$(element).addClass('active');
}
else{
$('.folder_item_settings').addClass('displayNone');
$('.dots_ver_folder').removeClass('active');
$(element).parent().find('.folder_item_settings').addClass('displayNone');
$(element).removeClass('active');
}
// inicializiramo drag/drop anket in folderjev
function surveyList_folder_init() {
$('#survey_list div.droppable').droppable({
accept: '.mySurvey_draggable',
hoverClass: 'folderhover',
tolerance: 'pointer',
drop: function (e, ui) {
// Drop folderja
if($(ui.draggable).hasClass('folder_title')){
var drag_folder = $(ui.draggable).attr('folder_id');
var parent = $(this).attr('folder_id');
$.post('ajax.php?t=surveyList&a=folder_dropped', {parent: parent, drag_folder: drag_folder}, function(){
window.location.reload();
});
}
// Drop ankete
if($(ui.draggable).hasClass('anketa_list')){
var drag_survey = $(ui.draggable).attr('anketa_id');
var parent = $(this).attr('folder_id');
$.post('ajax.php?t=surveyList&a=survey_dropped', {parent: parent, drag_survey: drag_survey}, function(){
window.location.reload();
});
}
}
});
$('.mySurvey_draggable').draggable({
revert: 'invalid',
opacitiy: '0.7',
helper: 'clone',
cursor: 'move',
cursorAt: { left: 20 },
start: function(e, ui){
$(ui.helper).addClass('mySurvey_draggable_helper');
}
});
event.stopPropagation();
}
// Zaprtje dodatnega popupa
function mySurvey_folder_close_popup(){
$('#fade').fadeOut('slow');
$("#mySurvey_additional_popup").fadeOut().html();
}
// Ime novega folderja
function mySurvey_folder_add_popup(parent_folder_id){
$('#fade').fadeTo('slow', 1);
$("#mySurvey_additional_popup").fadeIn();
$("#mySurvey_additional_popup").load('ajax.php?t=surveyListFolders&a=mysurvey_folder_add_popup', {folder_id: parent_folder_id});
}
// Dodamo nov folder
function mySurvey_folder_add(parent_folder_id){
var folder_name = $("#mySurvey_folder_name").val();
$("#left_content").load('ajax.php?t=surveyListFolders&a=mysurvey_folder_add', {folder_id: parent_folder_id, folder_name: folder_name}, function(){
mySurvey_folder_close_popup();
});
}
// Ime obstojecega folderja
function mySurvey_folder_rename_popup(folder_id, folder_name){
$('#fade').fadeTo('slow', 1);
$("#mySurvey_additional_popup").fadeIn();
$("#mySurvey_additional_popup").load('ajax.php?t=surveyListFolders&a=mysurvey_folder_rename_popup', {folder_id: folder_id, folder_name: folder_name});
}
// Preimenujemo obstojeci folder
function mySurvey_folder_rename(folder_id){
var folder_name = $("#mySurvey_folder_name").val();
$("#left_content").load('ajax.php?t=surveyListFolders&a=mysurvey_folder_rename', {folder_id: folder_id, folder_name: folder_name}, function(){
mySurvey_folder_close_popup();
});
}
// Pobrisemo obstojeci folder
function mySurvey_folder_delete(folder_id){
$("#survey_list").load('ajax.php?t=surveyListFolders&a=mysurvey_folder_delete', {folder_id: folder_id});
}
/*
// prikazemo/skrijemo ankete v folderju
function toggle_folder (folder) {
@ -159,41 +253,7 @@ function toggle_folder (folder) {
});
}
// Pobrisemo folder
function delete_folder (folder) {
$.post('ajax.php?t=surveyList&a=folder_delete', {folder: folder}, function(){
window.location.reload();
});
}
// Ustvarimo folder
function create_folder (parent) {
$('#survey_list').load('ajax.php?t=surveyList&a=folder_create', {parent: parent}, function(){
var added_folder_id = $('#new_added_folder').val();
edit_title_folder(added_folder_id);
});
}
// Urejamo ime folderja
function edit_title_folder (folder) {
var text = $('#folder_title_text_'+folder).text();
$('#folder_title_text_'+folder).html('<input type="text" name="folder_title_edit" folder="'+folder+'" id="folder_title_edit_'+folder+'" class="folder_title_edit" value="'+text+'" onBlur="rename_folder(\''+folder+'\'); return false;" />');
$('#folder_title_edit_'+folder).select();
}
// Preimenujemo folder
function rename_folder(folder){
var text = $('#folder_title_edit_'+folder).val();
$.post('ajax.php?t=surveyList&a=folder_rename', {folder: folder, text: text}, function(){
$('#folder_title_text_'+folder).html('<a href="#" onClick="edit_title_folder(\''+folder+'\'); return false;">'+text+'</a>');
});
}
// Kopiramo folder
function copy_folder(folder){
@ -202,7 +262,7 @@ function copy_folder(folder){
});
}
*/

File diff suppressed because it is too large Load Diff

View File

@ -226,8 +226,6 @@ function prikaziPoljeEracun(){
var accordion = document.getElementsByClassName("accordion");
var acci;
console.log(accordion);
for (acci = 0; acci < accordion.length; acci++) {
let head = accordion[acci].getElementsByClassName("accordion-head")[0];
let body = accordion[acci].getElementsByClassName("accordion-toggle")[0];

View File

@ -31,7 +31,8 @@
// Prikaži polje za iskanje
jQuery('.searchbutton').on('click', function(){
jQuery('.searchform').css('transform', 'translate3d(0px, 0px, 0px)');
//jQuery('.searchform').css('transform', 'translate3d(0px, 0px, 0px)');
jQuery('.searchform').css('display', 'block');
});
// toggle glavni menu na mobile
@ -57,7 +58,8 @@
});
jQuery('.hide-search').on('click', function(){
jQuery('.searchform').css('transform', 'translate3d(0px, -100%, 0px)');
//jQuery('.searchform').css('transform', 'translate3d(0px, -100%, 0px)');
jQuery('.searchform').css('display', 'none');
});
// ISKANJE

View File

@ -1,4 +1,4 @@
.section.uvodni-slider{
.section.uvodni-slider {
padding-top: 0;
z-index: 121;
display: -webkit-box;
@ -21,7 +21,7 @@
background-color: #fff;
text-align: left;
.slider-right{
.slider-right {
height: 460px;
position: relative;
display: -webkit-box;
@ -41,7 +41,7 @@
-ms-flex: 1;
flex: 1;
.slider-slika{
.slider-slika {
position: absolute;
z-index: 3;
width: 100%;
@ -51,7 +51,7 @@
}
}
.slider-left{
.slider-left {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
@ -66,7 +66,7 @@
-ms-flex: 0 50%;
flex: 0 50%;
.slider-title{
.slider-title {
margin-bottom: 40px;
color: #333;
font-size: 50px;
@ -74,7 +74,7 @@
font-weight: 300;
}
.slider-subtitle{
.slider-subtitle {
margin-bottom: 40px;
color: #333;
font-size: 19px;
@ -85,7 +85,7 @@
}
}
.section{
.section {
.section-title {
padding-right: 50px;
padding-left: 50px;
@ -110,21 +110,21 @@
}
}
.izbira-paketa{
.section-main{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
.izbira-paketa {
.section-main {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
.col{
.col {
padding-right: 25px;
padding-left: 25px;
width: 33.3333%;
@ -134,17 +134,17 @@
flex: 0 0 33.3333%;
text-align: center;
img.package{
img.package {
margin-bottom: 20px;
}
.icon{
.icon {
width: 150px;
height: 150px;
margin-bottom: 20px;
}
.title{
.title {
margin-bottom: 10px;
color: $temo-modra;
font-size: 18px;
@ -156,8 +156,8 @@
}
}
.funkcionalnost{
.section-main{
.funkcionalnost {
.section-main {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
@ -171,7 +171,7 @@
-ms-flex-wrap: wrap;
flex-wrap: wrap;
.flexcol{
.flexcol {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
@ -182,13 +182,13 @@
-ms-flex: 0 50%;
flex: 0 50%;
.content{
.content {
padding-top: 0;
padding-right: 25px;
padding-left: 25px;
display: flex;
.icon{
.icon {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
@ -211,7 +211,7 @@
background-color: $sv-modra;
opacity: 1;
img{
img {
width: 34px;
height: 34px;
opacity: 1;
@ -242,8 +242,8 @@
}
}
.koraki-spletnega-anketiranja{
.section-title{
.koraki-spletnega-anketiranja {
.section-title {
padding-right: 25px;
padding-left: 25px;
-webkit-box-flex: 1;
@ -296,7 +296,7 @@
}
}
.gumb{
.gumb {
width: 33.3333%;
-webkit-box-flex: 0;
-webkit-flex: 0 0 33.3333%;
@ -304,7 +304,7 @@
flex: 0 0 33.3333%;
padding: 0 25px;
.button{
.button {
max-width: 200px;
-webkit-box-flex: 1;
-webkit-flex: 1;
@ -340,7 +340,7 @@
}
}
.pridruzi-se-nam{
.pridruzi-se-nam {
.row {
display: -webkit-box;
display: -webkit-flex;
@ -354,7 +354,7 @@
-ms-flex-wrap: wrap;
flex-wrap: wrap;
.gumb{
.gumb {
//margin-top: 30px;
//margin-bottom: 20px;
-webkit-box-pack: center;
@ -446,7 +446,7 @@
flex: 0 50%;
}
&.tretina{
&.tretina {
width: 33.3333%;
-webkit-box-flex: 0;
-webkit-flex: 0 0 33.3333%;
@ -458,8 +458,8 @@
}
}
.zaupajo-nam{
.row-logotipi{
.zaupajo-nam {
.row-logotipi {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
@ -472,7 +472,7 @@
-ms-flex-wrap: wrap;
flex-wrap: wrap;
img{
img {
max-width: 100%;
vertical-align: middle;
display: inline-block;
@ -486,13 +486,13 @@
}
}
.col-6-blue{
.col-6-blue {
-webkit-box-flex: 0;
padding-right: 25px;
padding-left: 25px;
max-width: 800px;
&.vert-center{
&.vert-center {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
@ -504,7 +504,7 @@
}
}
.stolpec-4{
.stolpec-4 {
padding-right: 25px;
padding-left: 25px;
-webkit-box-flex: 1;
@ -512,13 +512,13 @@
-ms-flex: 1;
min-width: 200px;
&.logotipi{
img{
&.logotipi {
img {
height: 60px;
margin: 0.75rem 0;
margin-right: 20px;
&.fdv{
&.fdv {
width: 214px;
height: auto;
}
@ -532,12 +532,12 @@
}
}
.koraki-spletnega-anketiranja{
.slika{
.koraki-spletnega-anketiranja {
.slika {
position: relative;
}
.centered_text{
.centered_text {
position: absolute;
top: 50%;
left: 50%;
@ -549,3 +549,57 @@
line-height: 1.4;
}
}
@media screen and (max-width: 991px) {
.slider-right {
height: auto;
margin-top: 40px;
}
}
@media screen and (max-width: 479px) {
.slider-right {
height: 335px !important;
margin-top: 10px !important;
margin-bottom: -40px !important;
}
.slider-title {
font-size: 30px !important;
margin-bottom: 20px !important;
font-weight: 400 !important;
}
.slider-subtitle {
margin-bottom: 20px !important;
}
.section-title {
padding: 0 !important;
.title {
font-size: 23px !important;
line-height: 29px !important;
}
}
.flexcol {
.content {
padding: 0 !important;
}
}
.blok {
.text {
font-size: 40px !important;
line-height: 40px !important;
}
}
.pridruzi-se-nam{
.row{
flex-direction: column;
}
}
}

View File

@ -825,6 +825,7 @@ p {
padding-right: 20px;
font-size: 16px;
font-weight: 600;
align-self: center;
}
.si {
@ -2018,14 +2019,12 @@ p {
.searchform {
position: fixed;
left: 0%;
top: 0% !important;
top: 70px !important;
right: 0%;
bottom: auto;
z-index: 150;
display: none;
min-height: 100px;
padding-top: 70px;
background-color: transparent;
background-color: white;
box-shadow: 0 11px 8px -8px rgba(0, 0, 0, 0.33);
.container{
@ -2041,6 +2040,8 @@ p {
max-width: 1240px;
margin-right: auto;
margin-left: auto;
padding-right: 40px;
padding-left: 40px;
}
}
}
@ -2317,6 +2318,16 @@ p {
cursor: pointer;
}
.searchform {
top: 62px !important;
.container{
padding-top: 10px;
.w-form{
margin: 0;
}
}
}
.section-main{
&.functionalities{
display: block !important;
@ -2572,6 +2583,8 @@ p {
.compare-col-frame {
margin-top: 106px;
margin-left: 10px;
margin-right: 10px;
}
.sidelink {
@ -2648,9 +2661,39 @@ p {
.compare-col.leftcol {
-webkit-box-flex: 100%;
-webkit-flex: 100%;
-ms-flex: 100%;
flex: 100%;
-webkit-flex: 100%;
-ms-flex: 100%;
flex: 100%;
}
.h2-compare {
margin-bottom: 0 !important;
}
.accordion-title:not(.title-cena){
line-height: normal;
align-self: center;
min-height: 35px;
display: flex;
align-items: center;
}
.accordion-title-block{
.accordion-icon{
margin-top: 0;
}
}
.ostale-storitve{
.accordion-title-block{
display: block;
.title-cena{
width: 49%;
display: inline-block;
text-align: center;
}
}
}
.compare-row {
@ -2674,13 +2717,6 @@ p {
.slide-partners {
width: 33.3333%;
}
.searchform {
padding-top: 0;
.container{
padding-top: 25px;
}
}
}
@media screen and (max-width: 767px) {
@ -2766,13 +2802,23 @@ p {
margin-top: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-bottom: 1px solid #d1d1d1;
//border-bottom: 1px solid #d1d1d1;
}
.compare-row {
border-bottom-style: none;
//border-bottom-style: none;
}
/* .ostale-storitve-tabela{
.compare-col.leftcol {
border-bottom: 1px solid #d1d1d1;
}
.compare-row {
border-bottom-style: none;
}
} */
.cd {
padding-top: 10px;
padding-bottom: 10px;
@ -2780,6 +2826,12 @@ p {
text-align: center;
}
.ostale-storitve{
.cd {
text-align: left;
}
}
.slide-partners {
width: 50%;
}
@ -2824,8 +2876,8 @@ p {
}
.col {
padding-right: 10px;
padding-left: 10px;
padding-right: 0 !important;
padding-left: 0 !important;
}
.col._6-12-12-12 {
@ -2957,6 +3009,16 @@ p {
flex: 0 0 33.3333%;
}
.ostale-storitve.compare-col {
padding-right: 2px;
padding-left: 2px;
-webkit-box-flex: 0;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
}
.compare-col.leftcol {
margin-top: 0px;
padding-top: 0px;
@ -2991,6 +3053,7 @@ p {
}
.div-block-22 {
margin-top: 40px;
display: block;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;

View File

@ -59,6 +59,7 @@ img {
max-width: 100%;
vertical-align: middle;
display: inline-block;
align-self: center;
}
html.w-mod-touch * {
background-attachment: scroll !important;
@ -261,11 +262,12 @@ ol {
margin-bottom: 10px;
padding-left: 40px;
}
.w-list-unstyled {
padding-left: 0;
list-style: none;
.w-list-unstyled{
.menu.w-list-unstyled{
padding-left: 20px !important;
}
}

View File

@ -3,3 +3,19 @@
color: white;
}
}
@media screen and (max-width: 479px) {
.div-block-17{
.buttons-row{
flex-direction: column;
a{
max-width: unset;
width: unset;
&.main-button-white{
margin-bottom: 16px;
}
}
}
}
}

View File

@ -405,4 +405,16 @@ nav.tabs {
}
}
}
}
@media screen and (max-width: 479px) {
.nav-menu {
.menu-icon {
margin-right: 25px;
}
}
.mobile-nav-menu{
min-width: unset;
}
}

View File

@ -10,6 +10,11 @@
}
}
#nakupovanje-1ka{
width: 1040px;
margin: 0 auto;
}
.accordion-toggle {
max-height: 0;
transition: max-height 0.3s ease-out;
@ -116,28 +121,60 @@
margin-bottom: 3rem;
.leva{
width: 50%;
width: 45%;
border-right: 1px #d1d1d1 solid;
padding-right: 40px;
.month-pick{
width: 100%;
}
.sklop{
.checkbox-field{
padding-left: 20px;
}
}
}
.desna{
width: 50%;
width: 55%;
padding-left: 40px;
display: flex;
flex-direction: row;
padding-top: 104px;
.ddesna{
width: 50%;
//width: 50%;
padding-top: 50px;
padding-left: 50px;
margin-left: auto;
padding-top: 33px;
.cena-z-ddv-text{
font-size: 16px;
}
}
.dleva{
width: 50%;
width: 60%;
.text-small {
font-size: 16px;
color: $modra;
margin-bottom: 16px;
}
h3{
margin-bottom: 16px;
}
h4{
font-size: 16px;
margin: 0;
&.margintb{
margin-top: 20px;
margin-bottom: 16px;
}
}
}
}
@ -154,6 +191,14 @@
-ms-flex-wrap: wrap;
flex-wrap: wrap;
.col.packet{
padding: 0;
h3{
margin: 0 !important;
}
}
&.column{
flex-direction: column;
}
@ -233,6 +278,10 @@
display: flex;
justify-content: space-between;
.submit-btn{
text-transform: uppercase;
}
.nazaj{
margin-left: 25px;
margin-right: 15px;
@ -335,7 +384,7 @@
&:checked + .mesec {
background: #f1f1f1;
color: $modra;
color: $temo-modra;
border-color: #d1d1d1;
}
}
@ -477,11 +526,14 @@
@media (max-width: 1050px) {
.nakup-1ka {
.izbira {
.paket,
.paket.vrsta-placila,
.mesec {
width: 259px;
}
.paket{
display: block;
}
}
}
}
@ -501,7 +553,6 @@
.nakup-1ka {
.izbira {
.paket,
.paket.vrsta-placila,
.mesec {
width: 100%;
@ -526,7 +577,6 @@
}
.izbira {
.paket,
.paket.vrsta-placila,
.mesec {
max-width: 100%;

View File

@ -75,3 +75,16 @@ ul.seznam-tem{
}
}
}
@media screen and (max-width: 479px) {
ul.quicktabs-tabs{
li{
margin: 0 !important;
padding: 10px !important;
a{
font-size: 15px;
line-height: 19px;
}
}
}
}

View File

@ -70,3 +70,14 @@
}
}
@media screen and (max-width: 991px) {
.cenik-prikaz {
.ostale-storitve {
&.w-70 {
.compare-col {
text-align: center;
}
}
}
}
}

View File

@ -62,7 +62,7 @@
<div class="section-title">
<h2 class="title">
{% if language.id == 'sl' %}
Izbira pravega paketa glede na vrsto uporabnika
Brezplačni in napredni paketi z odločilnimi funkcionalnostmi za vse tipe uporabnikov
{% else %}
Choose the right package based on your user type
{% endif %}
@ -80,7 +80,7 @@
</p>
<div class="buttons-row buttons-center">
<a href="/d/sl/cenik/zasebni-paketi" class="button shrink secondary-button w-inline-block">
<div class="button-label">Vsi paketi</div>
<div class="button-label">Zasebni paketi</div>
<img src="/tema1ka/svg/icons8-chevron-right.svg" loading="lazy" alt="" class="button-right-arrow" style="transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); transform-style: preserve-3d;">
<div class="button-flyin button-flyin-secondary" style="transform: translate3d(-100%, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); transform-style: preserve-3d; display: block;"></div>
</a>
@ -95,7 +95,7 @@
</p>
<div class="buttons-row buttons-center">
<a href="/d/en/price-list/private-packages" class="button shrink secondary-button w-inline-block">
<div class="button-label">All packages</div>
<div class="button-label">Private packages</div>
<img src="/tema1ka/svg/icons8-chevron-right.svg" loading="lazy" alt="" class="button-right-arrow" style="transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); transform-style: preserve-3d;">
<div class="button-flyin button-flyin-secondary" style="transform: translate3d(-100%, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); transform-style: preserve-3d; display: block;"></div>
</a>
@ -114,7 +114,7 @@
<p>Poslovni paketi omogočajo rešitve za skupine uporabnikov, kot so podjetja in organizacije.</p>
<div class="buttons-row buttons-center">
<a href="/d/sl/cenik/poslovni-paketi" class="button shrink secondary-button w-inline-block">
<div class="button-label">Vsi paketi</div><img src="/tema1ka/svg/icons8-chevron-right.svg" loading="lazy" alt="" class="button-right-arrow" style="transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); transform-style: preserve-3d;">
<div class="button-label">Poslovni paketi</div><img src="/tema1ka/svg/icons8-chevron-right.svg" loading="lazy" alt="" class="button-right-arrow" style="transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); transform-style: preserve-3d;">
<div class="button-flyin button-flyin-secondary" style="transform: translate3d(-100%, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); transform-style: preserve-3d; display: block;"></div>
</a>
</div>
@ -127,7 +127,7 @@
</p>
<div class="buttons-row buttons-center">
<a href="/d/en/price-list/business-packages" class="button shrink secondary-button w-inline-block">
<div class="button-label">All packages</div><img src="/tema1ka/svg/icons8-chevron-right.svg" loading="lazy" alt="" class="button-right-arrow" style="transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); transform-style: preserve-3d;">
<div class="button-label">Business packages</div><img src="/tema1ka/svg/icons8-chevron-right.svg" loading="lazy" alt="" class="button-right-arrow" style="transform: translate3d(0px, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); transform-style: preserve-3d;">
<div class="button-flyin button-flyin-secondary" style="transform: translate3d(-100%, 0px, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); transform-style: preserve-3d; display: block;"></div>
</a>
</div>
@ -427,9 +427,9 @@
</div>
<p class="text">
{% if language.id == 'sl' %}
VSEH KREIRANIH ANKET
USTVARJENIH ANKET
{% else %}
TOTAL SURVEYS CREATED
SURVEYS CREATED
{% endif %}
</p>
</div>

View File

@ -27,7 +27,7 @@
<div class="section-main">
<div class="sklop izbira paketov">
<div class="w-clearfix">
<div class="col packet">
<div class="col packet" style="margin-right: 15px;">
<input type="radio" id="paket2ka" name="package_id"
value="2" {% if paket == 2 %} checked="checked" {% endif %}>
<span class="paket">
@ -125,22 +125,26 @@
<div class="w-clearfix">
<div class="sklop">
<input type="email" id="f-email" class="input-field w-input" name="email" value="{{ email_uporabnika }}" size="30" placeholder="{{ prevod['placeholder_email'] }}" title="{{ prevod['nakup_email_title'] }}" required="required" readonly>
<label>{{ prevod['placeholder_email'] }}</label>
<input type="email" id="f-email" class="input-field w-input" name="email" value="{{ email_uporabnika }}" size="30" title="{{ prevod['nakup_email_title'] }}" required="required" readonly>
</div>
</div>
<div class="w-clearfix">
<div class="sklop">
<input type="text" id="f-ime" class="input-field w-input" name="ime" value="" size="30" placeholder="{{ prevod['placeholder_ime'] }}" required="required">
<label>{{ prevod['placeholder_ime'] }}</label>
<input type="text" id="f-ime" class="input-field w-input" name="ime" value="" size="30" required="required">
</div>
</div>
<div class="w-clearfix">
<div class="sklop">
<label>{{ prevod['country'] }}</label>
<select name="podjetje_drzava" class="input-field w-input" id="polje-drzava" required="required">
<option disabled="disabled">
-
{{ prevod['nakup_select_disabled_drzava'] }}-
{{ prevod['nakup_select_disabled_drzava'] }}
-
</option>
{% for country in country_list %}
<option value="{{ country }}" {% if language.id == 'sl' and country == 'Slovenija' %} selected="selected" {% endif %}>{{ country }}</option>

View File

@ -22,7 +22,7 @@ END HEADER #}
<div class="row pcenter">
<div class="vrsta">
{% if language.id == 'sl' %}
<h1>Izbira pravega paketa glede na vrsto uporabnika</h1>
<h1>Brezplačni in napredni paketi z odločilnimi funkcionalnostmi za vse tipe uporabnikov</h1>
<p class="intro">Individualni uporabniki lahko izbirajo med tremi <a href="/d/{{language.id}}/cenik/zasebni-paketi">zasebnimi paketi</a>. V primeru potrebe po “white label” rešitvi in nadzoru nad večjim številom uporabnikov priporočamo <a href="/d/{{language.id}}/cenik/poslovni-paketi">poslovne pakete</a>.
{% else %}
<h1>Choose the right package tailored to your needs.</h1>
@ -808,16 +808,13 @@ END HEADER #}
</div>
</div>
{% if language.id == 'sl' %}
<div>
<div class="accordion-head static first" data-open="1">
<div class="accordion-title-block">
<img src="/tema1ka/svg/call-center_1.svg" class="accordion-icon">
<div class="accordion-title">
{% if language.id == 'sl' %}
UČINKOVITA UPORABA ORODJA ZA SPLETNO ANKETIRANJE 1KA
{% else %}
{% endif %}
</div>
</div>
</div>
@ -827,7 +824,6 @@ END HEADER #}
<div class="compare-row">
<div class="compare-col leftcol">
<div class="cd">
{% if language.id == 'sl' %}
<p>Orodje 1KA omogoča zelo veliko možnosti za izdelavo vprašalnikov in zbiranje podatkov, vendar pa so za izkoriščenje celotnega potenciala orodja potrebna določena metodološka in tehnična znanja. Na interaktivni delavnici se bo udeleženec seznanil s uporabo vseh funkcij 1KA, ki so potrebne za pripravo in izvedbo spletne ankete, od oblikovanja vprašalnika, nastavitev in testiranja, do objave, zbiranja in analiziranja podatkov. Celotna vsebina bo vezana na učinkovito uporabo orodja za spletno anketiranje 1KA. Udeležbo priporočamo vsem, ki se pri svojem delu soočate z zbiranjem podatkov in bi se radi seznanili z orodjem 1KA ter s priporočili za kakovostnejšo izvedbo spletne ankete. Po dogovoru je mogoče delavnico razširiti z dodatnimi vsebinami (npr. pošiljanje email vabil).</p>
<ul>
@ -844,9 +840,6 @@ END HEADER #}
</li>
<li><strong>Lokacija: </strong>preko spleta (ZOOM, MS Teams)</li>
</ul>
{% else %}
...
{% endif %}
</div>
</div>
</div>
@ -860,11 +853,7 @@ END HEADER #}
<div class="accordion-title-block">
<img src="/tema1ka/svg/data-visualization_1.svg" class="accordion-icon">
<div class="accordion-title">
{% if language.id == 'sl' %}
VIZUALIZACIJA PODATKOV
{% else %}
DATA VISUALIZATION
{% endif %}
</div>
</div>
</div>
@ -874,7 +863,6 @@ END HEADER #}
<div class="compare-row">
<div class="compare-col leftcol">
<div class="cd">
{% if language.id == 'sl' %}
<p>Izvedba spletnih anket je tehnično enostavna, vendar je kakovost podatkov v veliki meri odvisna od ustrezne priprave celotne anketne raziskave. Delavnica skozi predavanja in praktične prikaze izpostavlja ključna načela metodologije spletnega anketiranja. Osredotoča se na vse korake priprave in izvedbe spletnih anket, s poudarkom na dejavnikih, ki lahko pozitivno ali negativno vplivajo na kakovost podatkov. Posebna pozornost je namenjena ustrezni pripravi spletnih vprašalnikov in pristopom za spodbujanje sodelovanja v anketah. Delavnica tako ponuja temeljna metodološka znanja za samostojno pripravo kakovostnih spletnih anket. Vsebine je po dogovoru mogoče prilagoditi predznanju in potrebam udeležencev.</p>
<ul>
@ -891,10 +879,6 @@ END HEADER #}
</li>
<li><strong>Lokacija: </strong>preko spleta (ZOOM, MS Teams)</li>
</ul>
{% else %}
...
{% endif %}
</div>
</div>
</div>
@ -907,12 +891,8 @@ END HEADER #}
<div class="accordion-head static first" data-open="1">
<div class="accordion-title-block">
<img src="/tema1ka/svg/information_1.svg" class="accordion-icon">
<div class="accordion-title">
{% if language.id == 'sl' %}
<div class="accordion-title">
DODATNE INFORMACIJE
{% else %}
OTHER INFORMATION
{% endif %}
</div>
</div>
</div>
@ -922,7 +902,6 @@ END HEADER #}
<div class="compare-row">
<div class="compare-col leftcol">
<div class="cd">
{% if language.id == 'sl' %}
<p>Izvedba delavnice poteka po dogovoru z naročnikom (lokacija, vsebina, trajanje). Cena za izvedbo delavnice za 15 udeležencev je 100 € / uro.&nbsp;Izvede se lahko delavnica tudi za 30 udeležencev, v tem primeru je cena 200 € / uro.<br />
Vse cene so v EUR in brez DDV; če se storitev izvede na fizični lokaciji uporabnika, se tarife zvišajo za 50 %.</p>
@ -931,9 +910,6 @@ END HEADER #}
<ul>
<li><a href="http://www.1ka.si/help1KA">Obrazec za naročilo delavnice&nbsp;</a></li>
</ul>
{% else %}
...
{% endif %}
</div>
</div>
</div>
@ -942,7 +918,7 @@ END HEADER #}
</div>
</div>
</div>
{% endif %}
</div>
</div>
</div>

View File

@ -22,7 +22,7 @@
<div class="row pcenter">
<div class="vrsta">
{% if language.id == 'sl' %}
<h1>Izbira pravega paketa glede na vrsto uporabnika</h1>
<h1>Brezplačni in napredni paketi z odločilnimi funkcionalnostmi za vse tipe uporabnikov</h1>
<p class="intro">Poslovni uporabniki lahko za manjše potrebe izberejo katerikoli individualni paket (<a href="/d/{{language.id}}/cenik/zasebni-paketi">zasebni paketi</a>). V primeru potrebe po “white label” rešitvi, nadzoru nad uporabniki v primeru večjega števila uporabnikov priporočamo katero izmed spodnjih prilagoditev.</p>
{% else %}
<h1>Choose the right package tailored to your needs.</h1>

View File

@ -22,7 +22,7 @@ END HEADER #}
<div class="row pcenter">
<div class="vrsta">
{% if language.id == 'sl' %}
<h1>Izbira pravega paketa glede na vrsto uporabnika</h1>
<h1>Brezplačni in napredni paketi z odločilnimi funkcionalnostmi za vse tipe uporabnikov</h1>
<p class="intro">Individualni uporabniki lahko izbirajo med tremi <a href="/d/{{language.id}}/cenik/zasebni-paketi">zasebnimi paketi</a>. V primeru potrebe po “white label” rešitvi in nadzoru nad večjim številom uporabnikov priporočamo <a href="/d/{{language.id}}/cenik/poslovni-paketi">poslovne pakete</a>.
{% else %}
<h1>Choose the right package tailored to your needs.</h1>

View File

@ -6,11 +6,13 @@
<div>
<span class="prikazTrajanjeSt">/</span> <span class="prikazTrajanjeMesec" data-text="mesecev"></span>
</div>
<h4>Način plačila: <span class="prikazNacinPlacila"></span></h4>
<h4 class="margintb">Način plačila: <span class="prikazNacinPlacila"></span></h4>
{% if language.id == 'sl' %}
<div class="text-small">*Naročnina se zaračuna v enkratnem znesku.</div>
<div class="text-small">Naročnina se zaračuna v enkratnem znesku</div>
<div class="text-small">DDV je vključen v ceno</div>
{% else %}
<div class="text-small">*The subscription is charged in a lump sum.</div>
<div class="text-small">The subscription is charged in a lump sum</div>
<div class="text-small">VAT is included in the price</div>
{% endif %}
</div>
<div class="ddesna">

View File

@ -4,7 +4,7 @@
{# Forma za iskanje#}
{% set site_url = url("<front>") %}
<div class="searchform" style="display: flex; transform: translate3d(0px, -100%, 0px) scale3d(1, 1, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg); transform-style: preserve-3d;">
<div class="searchform">
<div class="container">
<div class="row">
<div class="vrstica">

View File

@ -7183,6 +7183,7 @@ $lang = array (
'srv_mySurvey_unallocated' => "Nerazporejene ankete",
'srv_mySurvey_delete_folder' => "Pobriši mapo",
'srv_mySurvey_rename_folder' => "Preimenuj mapo",
'srv_mySurvey_create_folder' => "Ustvari novo mapo",
'srv_mySurvey_create_subfolder' => "Ustvari novo podmapo",
'srv_mySurvey_copy_folder' => "Kopiraj mapo",

View File

@ -7065,6 +7065,7 @@ $lang = array (
'srv_mySurvey_unallocated' => "Unallocated survey",
'srv_mySurvey_delete_folder' => "Deleter folder",
'srv_mySurvey_rename_folder' => "Rename folder",
'srv_mySurvey_create_folder' => "Create new folder",
'srv_mySurvey_create_subfolder' => "Create new subfolder",
'srv_mySurvey_copy_folder' => "Copy folder",

View File

@ -2070,8 +2070,6 @@ class BodyController extends Controller
echo '<div id="preview-window">';
echo '<div id="preview_switch">';
// Preklop na celostranski preview
@ -2439,8 +2437,6 @@ class BodyController extends Controller
?><script>
if (localStorage.preview_popup == 1) {
$('#preview-holder, #preview_switch').hide();
$('.preview_icon_open').show();
$('.preview_icon_close').hide();

View File

@ -1247,8 +1247,6 @@ function return_edit_send (site_url, lang_id) {
function preview_popup_close () {
$('#preview-holder, #nacina').fadeOut('medium');
$('#preview-window').addClass('closed');
$('.preview_icon_open').show();
@ -1259,8 +1257,6 @@ function preview_popup_close () {
function preview_popup_open () {
$('#preview-holder, #nacina').fadeIn('medium');
$('#preview-window').removeClass('closed');
$('.preview_icon_open').hide();

View File

@ -5558,6 +5558,10 @@ span.faicon.filter::before {
content: "";
}
span.faicon.sort::before {
content: "";
}
span.faicon.grip::before {
content: "";
}
@ -6940,12 +6944,12 @@ a.read-more .faicon:before {
padding: 16px;
color: #333333;
font-weight: 400;
font-size: 16px;
font-size: 14px;
line-height: 20px;
text-align: left;
background: #FFFFFF;
border: 1px solid #C4C4C4;
box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.07);
box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.12);
border-radius: 2px 2px 0px 2px;
cursor: auto;
margin-top: 14px;
padding: 12px;
@ -6955,6 +6959,9 @@ a.read-more .faicon:before {
.tooltip .expanded-tooltip .expanded-tooltip-box a {
text-decoration: none;
}
.tooltip .expanded-tooltip .expanded-tooltip-box label {
font-size: 14px;
}
.tooltip .expanded-tooltip .expanded-tooltip-box ul {
margin: 0;
padding: 0;
@ -8790,12 +8797,12 @@ header #top_line #xtradiv #xtradivSettings {
padding: 16px;
color: #333333;
font-weight: 400;
font-size: 16px;
font-size: 14px;
line-height: 20px;
text-align: left;
background: #FFFFFF;
border: 1px solid #C4C4C4;
box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.07);
box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.12);
border-radius: 2px 2px 0px 2px;
display: none;
position: absolute;
z-index: 99999;
@ -8806,6 +8813,9 @@ header #top_line #xtradiv #xtradivSettings {
header #top_line #xtradiv #xtradivSettings a {
text-decoration: none;
}
header #top_line #xtradiv #xtradivSettings label {
font-size: 14px;
}
header #top_line #xtradiv #xtradivSettings ul {
margin: 0;
padding: 0;
@ -9211,12 +9221,12 @@ header #topSettingsHolder .right_options_holder#analiza_right_options_holder #di
padding: 16px;
color: #333333;
font-weight: 400;
font-size: 16px;
font-size: 14px;
line-height: 20px;
text-align: left;
background: #FFFFFF;
border: 1px solid #C4C4C4;
box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.07);
box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.12);
border-radius: 2px 2px 0px 2px;
display: none;
position: absolute;
z-index: 78;
@ -9227,6 +9237,10 @@ header #topSettingsHolder .right_options_holder#analiza_right_options_holder #di
header #topSettingsHolder .right_options_holder#analiza_right_options_holder #div_analiza_filtri_right2 a {
text-decoration: none;
}
header #topSettingsHolder .right_options_holder#analiza_right_options_holder #div_analiza_filtri_right label,
header #topSettingsHolder .right_options_holder#analiza_right_options_holder #div_analiza_filtri_right2 label {
font-size: 14px;
}
header #topSettingsHolder .right_options_holder#analiza_right_options_holder #div_analiza_filtri_right ul,
header #topSettingsHolder .right_options_holder#analiza_right_options_holder #div_analiza_filtri_right2 ul {
margin: 0;
@ -9306,12 +9320,12 @@ div.breadcrumbs {
padding: 16px;
color: #333333;
font-weight: 400;
font-size: 16px;
font-size: 14px;
line-height: 20px;
text-align: left;
background: #FFFFFF;
border: 1px solid #C4C4C4;
box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.07);
box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.12);
border-radius: 2px 2px 0px 2px;
display: none;
position: absolute;
z-index: 99999;
@ -9322,6 +9336,9 @@ div.breadcrumbs {
#hover_export a {
text-decoration: none;
}
#hover_export label {
font-size: 14px;
}
#hover_export ul {
margin: 0;
padding: 0;
@ -9345,7 +9362,7 @@ div.breadcrumbs {
padding: 6px 0;
margin: 0 !important;
text-decoration: none;
font-size: 16px;
font-size: 14px;
transition: 0.2s;
}
#hover_export a:hover {
@ -10168,7 +10185,10 @@ header #top_line #enka_nav .anketa_header_upgrade_package {
header #top_line #enka_nav .anketa_header_upgrade_package button {
padding-top: 0;
padding-bottom: 0;
height: 28px;
height: 36px;
width: 171px;
top: 15px;
left: 1544px;
}
.toolbox .toolbox_item.user_access_locked {
@ -10542,6 +10562,7 @@ span.cke_toolgroup .cke_button {
box-sizing: border-box;
padding: 12px 14px;
margin: 0;
height: 40px;
font-size: 16px;
background: #FFFFFF;
border: 1px solid #C4C4C4;
@ -10549,7 +10570,13 @@ span.cke_toolgroup .cke_button {
border-radius: 2px 0 0 2px;
}
#survey_list .second_line #searchMySurveys form button {
min-width: 100px;
height: 40px;
width: 40px;
min-width: auto;
padding: 10px 0;
}
#survey_list .second_line #searchMySurveys form button .faicon:before {
font-size: 16px;
}
#survey_list .second_line #searchSettings,
#survey_list .second_line #searchLibrarySettings {
@ -10768,12 +10795,12 @@ span.cke_toolgroup .cke_button {
padding: 16px;
color: #333333;
font-weight: 400;
font-size: 16px;
font-size: 14px;
line-height: 20px;
text-align: left;
background: #FFFFFF;
border: 1px solid #C4C4C4;
box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.07);
box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.12);
border-radius: 2px 2px 0px 2px;
visibility: hidden;
opacity: 0;
position: absolute;
@ -10789,6 +10816,12 @@ span.cke_toolgroup .cke_button {
#survey_list .second_line .filters #sortButton #sortSettings a {
text-decoration: none;
}
#survey_list .second_line .filters #filterButton #filterSettings label,
#survey_list .second_line .filters #filterButton #sortSettings label,
#survey_list .second_line .filters #sortButton #filterSettings label,
#survey_list .second_line .filters #sortButton #sortSettings label {
font-size: 14px;
}
#survey_list .second_line .filters #filterButton #filterSettings ul,
#survey_list .second_line .filters #filterButton #sortSettings ul,
#survey_list .second_line .filters #sortButton #filterSettings ul,
@ -10840,6 +10873,7 @@ span.cke_toolgroup .cke_button {
}
#survey_list .second_line .filters #filterButton #filterSettings ul li .filter_title,
#survey_list .second_line .filters #sortButton #filterSettings ul li .filter_title {
font-size: 14px;
font-weight: 600;
}
#survey_list .second_line .filters #filterButton #filterSettings ul li .filter_line,
@ -10995,12 +11029,12 @@ body.eng #survey_list .filters #folderSwitch {
padding: 16px;
color: #333333;
font-weight: 400;
font-size: 16px;
font-size: 14px;
line-height: 20px;
text-align: left;
background: #FFFFFF;
border: 1px solid #C4C4C4;
box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.07);
box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.12);
border-radius: 2px 2px 0px 2px;
display: flex;
flex-direction: column;
position: absolute;
@ -11012,6 +11046,9 @@ body.eng #survey_list .filters #folderSwitch {
#survey_list .div_sl_new table#surveyList_new tr td.other_link .survey_other_box_holder .survey_other_box a {
text-decoration: none;
}
#survey_list .div_sl_new table#surveyList_new tr td.other_link .survey_other_box_holder .survey_other_box label {
font-size: 14px;
}
#survey_list .div_sl_new table#surveyList_new tr td.other_link .survey_other_box_holder .survey_other_box ul {
margin: 0;
padding: 0;
@ -11040,6 +11077,9 @@ body.eng #survey_list .filters #folderSwitch {
margin-right: 8px;
color: #1E88E5;
}
#survey_list .div_sl_new table#surveyList_new tr td.other_link .survey_other_box_holder .survey_other_box label {
font-size: 14px;
}
#survey_list .div_sl_new table#surveyList_new tr.sl_header_new td {
height: 62px;
padding: 0 16px;
@ -11064,185 +11104,257 @@ body.eng #survey_list .filters #folderSwitch {
/*
Seznam anket pri mojih anketah z vklopljenimi mapami
*/
.moje_ankete_folders {
body.body_mySurveys_folders {
overflow-y: hidden;
}
body.body_mySurveys_folders #moje_ankete_edit {
margin-top: -64px !important;
padding: 0 !important;
max-width: 100% !important;
overflow-y: hidden;
}
.moje_ankete_folders #survey_list .survey_list_folders {
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders {
display: flex;
}
.moje_ankete_folders #survey_list .survey_list_folders .left_content {
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content {
flex-shrink: 0;
width: 320px;
height: 100vh;
height: calc(100vh - 210px);
overflow-y: auto;
padding: 32px 16px;
border-right: 1px #E5E5E5 solid;
}
.moje_ankete_folders #survey_list .survey_list_folders .left_content .title {
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content .title {
margin-bottom: 16px;
font-weight: 600;
font-size: 14px;
text-transform: uppercase;
}
.moje_ankete_folders #survey_list .survey_list_folders .left_content .folder_list .folder_item {
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content > ul {
margin-left: 0 !important;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul {
margin: 0 0 0 16px;
padding: 0;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item {
cursor: pointer;
position: relative;
display: flex;
align-items: center;
justify-content: flex-start;
box-sizing: border-box;
height: 40px;
width: 100%;
padding: 0 8px;
margin-bottom: 8px;
border: 1px solid #F8F8F8;
font-size: 14px;
border: 1px solid #E5E5E5;
border-radius: 2px;
transition: background-color 0.2s;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item .faicon.arrow:before {
content: "";
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item .faicon.folder:before,
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item .faicon.clipboard:before {
font-weight: 400;
color: #D3D3D3;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item.active {
border-color: #1E88E5;
background-color: #F8F8F8;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item.active .faicon.folder:before,
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item.active .faicon.clipboard:before {
font-weight: 600;
color: #1E88E5;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item.open .faicon.arrow:before {
content: "";
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item.no_arrow .faicon.arrow:before {
display: none;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item.mySurvey_droppable.folderhover {
background-color: #E5E5E5;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item:hover {
background-color: #F8F8F8;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item:hover .dots_ver {
display: block;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item span {
margin-right: 8px;
font-size: 14px;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item .folder_item_title {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item .folder_item_child_count {
margin-left: 8px;
font-size: 12px;
color: #777777;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item .dots_ver {
display: none;
position: absolute;
right: 0;
padding: 7px 8px;
margin-right: 0;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item .dots_ver.active {
display: block !important;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item .folder_item_settings {
padding: 16px;
color: #333333;
font-weight: 400;
font-size: 14px;
line-height: 20px;
text-align: left;
background: #FFFFFF;
box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.12);
border-radius: 2px 2px 0px 2px;
position: absolute;
z-index: 9999;
right: 0;
top: 38px;
border-radius: 2px;
}
.moje_ankete_folders #survey_list .survey_list_folders .right_content {
width: auto;
padding: 32px 16px;
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item .folder_item_settings a {
text-decoration: none;
}
.moje_ankete_folders #survey_list .survey_list_folders .right_content .folder_title {
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item .folder_item_settings label {
font-size: 14px;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item .folder_item_settings ul {
margin: 0;
padding: 0;
list-style-type: none;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item .folder_item_settings ul li {
margin-bottom: 16px;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item .folder_item_settings ul li:last-of-type {
margin-bottom: 0;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item .folder_item_settings ul li span {
cursor: pointer;
color: #333333;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item .folder_item_settings ul li span:hover {
color: #1E88E5;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item .folder_item_settings ul li {
color: #1E88E5;
transition: 0.2s;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content ul li.folder_item .folder_item_settings ul li:hover {
color: #0059ab;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content #mySurvey_additional_popup {
display: none;
z-index: 9999;
position: absolute !important;
top: 40%;
left: calc(50% - 200px);
width: 400px;
border: 1px solid #C4C4C4;
box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.07);
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .left_content #mySurvey_additional_popup input[type=text] {
width: 100%;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .right_content {
width: 100%;
padding: 32px 16px;
height: calc(100vh - 210px);
overflow-y: auto;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .right_content .folder_title {
margin-bottom: 24px;
font-weight: 600;
font-size: 16px;
}
.moje_ankete_folders #survey_list .survey_list_folders .right_content .second_line {
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .right_content .folder_title .faicon.folder:before {
margin-right: 8px;
font-weight: 600;
color: #1E88E5;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .right_content .second_line {
display: flex;
}
.moje_ankete_folders #survey_list .survey_list_folders .right_content .second_line .create_buttons {
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .right_content .second_line .create_buttons {
display: flex;
}
.moje_ankete_folders #survey_list .survey_list_folders .right_content .second_line .filters {
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .right_content .second_line .filters {
width: auto;
}
.moje_ankete_folders #survey_list .survey_list_folders .right_content .second_line .filters #searchMySurveys {
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .right_content .second_line .filters #searchMySurveys {
width: auto;
margin-left: 16px;
}
.moje_ankete_folders #survey_list .survey_list_folders .right_content .second_line .filters #searchMySurveys #searchMySurvey,
.moje_ankete_folders #survey_list .survey_list_folders .right_content .second_line .filters #searchMySurveys button {
height: 40px;
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .right_content .second_line .filters #filterButton,
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .right_content .second_line .filters #sortButton {
width: 40px;
padding: 10px 0;
text-align: center;
}
#survey_list .div_sl_new.folders table#surveyList_new tr.sl_header_new td {
background-color: #FFFFFF;
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .right_content .second_line .filters #filterButton:after,
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .right_content .second_line .filters #sortButton:after {
content: "";
}
#survey_list .div_sl_new.folders .folder_add_first a {
font-size: 16px;
font-weight: 600;
text-decoration: none;
}
#survey_list .div_sl_new.folders .folder_add_first a .faicon {
margin-right: 8px;
}
#survey_list .div_sl_new.folders > .folder_holder .folder_holder {
margin-left: 36px;
}
#survey_list .div_sl_new.folders .folder_holder {
margin-top: 16px;
}
#survey_list .div_sl_new.folders .folder_holder .folder_title {
display: flex;
justify-content: flex-start;
align-items: center;
box-sizing: border-box;
padding: 0 16px;
height: 40px;
background-color: #FFFFFF;
border: 1px solid #D3D3D3;
border-radius: 4px;
}
#survey_list .div_sl_new.folders .folder_holder .folder_title .folder_arrow_icon {
cursor: pointer;
}
#survey_list .div_sl_new.folders .folder_holder .folder_title .folder_arrow_icon::before {
content: "";
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .right_content .second_line .filters #filterButton .faicon.filter:before,
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .right_content .second_line .filters #sortButton .faicon.filter:before {
font-size: 14px;
color: #333333;
margin-right: 8px;
}
#survey_list .div_sl_new.folders .folder_holder .folder_title .folder_icon::before {
content: "";
font-size: 16px;
font-weight: 400;
color: #1E88E5;
margin-right: 8px;
}
#survey_list .div_sl_new.folders .folder_holder .folder_title.open {
background-color: #F8F8F8;
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .right_content .second_line .filters #filterButton .faicon.sort,
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .right_content .second_line .filters #sortButton .faicon.sort {
line-height: 20px;
}
#survey_list .div_sl_new.folders .folder_holder .folder_title.open .folder_arrow_icon::before {
content: "";
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .right_content .second_line .filters #filterButton .faicon.sort:before,
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .right_content .second_line .filters #sortButton .faicon.sort:before {
font-size: 18px;
color: #1E88E5;
}
#survey_list .div_sl_new.folders .folder_holder .folder_title.open .folder_icon::before {
font-weight: 600;
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .right_content footer {
/*position: fixed;
bottom: 0;*/
width: calc(100% + 32px);
margin-left: -16px;
}
#survey_list .div_sl_new.folders .folder_holder .folder_title .folder_title_text {
margin-right: 8px;
}
#survey_list .div_sl_new.folders .folder_holder .folder_title .folder_title_text a {
cursor: text;
text-decoration: none;
color: #333333;
}
#survey_list .div_sl_new.folders .folder_holder .folder_title .folder_title_text input[type=text] {
font-size: 16px;
padding: 2px 3px;
}
#survey_list .div_sl_new.folders .folder_holder .folder_title .folder_title_edit {
margin: 0;
}
#survey_list .div_sl_new.folders .folder_holder .folder_title .map_holder_control {
display: none;
}
#survey_list .div_sl_new.folders .folder_holder .folder_title .map_holder_control .faicon::before {
font-size: 16px;
}
#survey_list .div_sl_new.folders .folder_holder .folder_title .folder_clickable {
cursor: pointer;
flex-grow: 1;
height: 100%;
}
#survey_list .div_sl_new.folders .folder_holder .folder_title:hover .map_holder_control {
display: flex;
}
#survey_list .div_sl_new.folders .folder_holder .folder_title:hover .map_holder_control a {
margin-left: 8px;
}
#survey_list .div_sl_new.folders .folder_holder .folder_title span.folder_blue {
cursor: move;
}
#survey_list .div_sl_new.folders .folder_holder .folder_content.closed {
display: none;
}
#survey_list .div_sl_new.folders .folder_holder .folder_content.subfolder {
margin-bottom: 5px;
}
#survey_list .div_sl_new.folders .folder_holder table#surveyList_new {
margin-bottom: 20px;
}
#survey_list .div_sl_new.folders .folder_holder table#surveyList_new tr.anketa_list td.col3 {
cursor: move;
}
#survey_list .div_sl_new.folders .folderhover {
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .folderhover {
background-color: #E5E5E5 !important;
border: 1px solid #E5E5E5 !important;
border-radius: 5px 5px 5px 5px;
}
#survey_list .div_sl_new.folders .mySurvey_draggable_helper {
cursor: move;
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .mySurvey_draggable_helper {
width: 300px !important;
height: 40px !important;
}
#survey_list .div_sl_new.folders .mySurvey_draggable_helper .map_holder_control {
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .mySurvey_draggable_helper.folder_item .dots_ver,
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .mySurvey_draggable_helper.folder_item .arrow {
display: none;
}
#survey_list .div_sl_new.folders .mySurvey_draggable_helper td {
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .mySurvey_draggable_helper.anketa_list .col1 {
display: block;
box-sizing: border-box;
padding: 0 8px;
background-color: #F8F8F8;
border: 1px solid #E5E5E5;
border-radius: 2px;
}
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .mySurvey_draggable_helper.anketa_list .col2,
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .mySurvey_draggable_helper.anketa_list .col3,
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .mySurvey_draggable_helper.anketa_list .col4,
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .mySurvey_draggable_helper.anketa_list .col5,
body.body_mySurveys_folders #moje_ankete_edit #survey_list .survey_list_folders .mySurvey_draggable_helper.anketa_list .col6 {
display: none;
border: 0;
}
#survey_list .div_sl_new.folders .mySurvey_draggable_helper td.col3 {
display: inline-block;
border: 0 !important;
}
#survey_list .div_sl_new.folders .mySurvey_draggable_helper span.minus {
display: none !important;
}
#survey_list .div_sl_new.folders .mySurvey_draggable_helper span.map_holder_control {
display: none !important;
}
div.izvoz_nad_tabelo {
@ -11710,12 +11822,12 @@ div.page_diagnostics .data_table_top_holder #dataSettingsCheckboxes_Date {
padding: 16px;
color: #333333;
font-weight: 400;
font-size: 16px;
font-size: 14px;
line-height: 20px;
text-align: left;
background: #FFFFFF;
border: 1px solid #C4C4C4;
box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.07);
box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.12);
border-radius: 2px 2px 0px 2px;
z-index: 998;
position: absolute;
top: 41px;
@ -11725,6 +11837,10 @@ div.page_diagnostics .data_table_top_holder #dataSettingsCheckboxes a,
div.page_diagnostics .data_table_top_holder #dataSettingsCheckboxes_Date a {
text-decoration: none;
}
div.page_diagnostics .data_table_top_holder #dataSettingsCheckboxes label,
div.page_diagnostics .data_table_top_holder #dataSettingsCheckboxes_Date label {
font-size: 14px;
}
div.page_diagnostics .data_table_top_holder #dataSettingsCheckboxes ul,
div.page_diagnostics .data_table_top_holder #dataSettingsCheckboxes_Date ul {
margin: 0;
@ -20306,12 +20422,12 @@ and open the template in the editor.
padding: 16px;
color: #333333;
font-weight: 400;
font-size: 16px;
font-size: 14px;
line-height: 20px;
text-align: left;
background: #FFFFFF;
border: 1px solid #C4C4C4;
box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.07);
box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.12);
border-radius: 2px 2px 0px 2px;
position: absolute;
z-index: 9999;
right: 0;
@ -20321,6 +20437,9 @@ and open the template in the editor.
.tab_content .content_left ul li.folder_item .folder_item_settings a {
text-decoration: none;
}
.tab_content .content_left ul li.folder_item .folder_item_settings label {
font-size: 14px;
}
.tab_content .content_left ul li.folder_item .folder_item_settings ul {
margin: 0;
padding: 0;
@ -20542,12 +20661,12 @@ and open the template in the editor.
padding: 16px;
color: #333333;
font-weight: 400;
font-size: 16px;
font-size: 14px;
line-height: 20px;
text-align: left;
background: #FFFFFF;
border: 1px solid #C4C4C4;
box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.07);
box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.12);
border-radius: 2px 2px 0px 2px;
position: absolute;
z-index: 9999;
right: 0;
@ -20563,6 +20682,12 @@ and open the template in the editor.
.tab_content .content_right .question_list .folder_item_holder .folder_item_info .item_settings a {
text-decoration: none;
}
.tab_content .content_right .question_list .question_item_holder .question_item_info .item_settings label,
.tab_content .content_right .question_list .question_item_holder .folder_item_info .item_settings label,
.tab_content .content_right .question_list .folder_item_holder .question_item_info .item_settings label,
.tab_content .content_right .question_list .folder_item_holder .folder_item_info .item_settings label {
font-size: 14px;
}
.tab_content .content_right .question_list .question_item_holder .question_item_info .item_settings ul,
.tab_content .content_right .question_list .question_item_holder .folder_item_info .item_settings ul,
.tab_content .content_right .question_list .folder_item_holder .question_item_info .item_settings ul,
@ -27091,12 +27216,12 @@ body #main_holder #main .page_invitations .invitation_lists .right_holder .info_
padding: 16px;
color: #333333;
font-weight: 400;
font-size: 16px;
font-size: 14px;
line-height: 20px;
text-align: left;
background: #FFFFFF;
border: 1px solid #C4C4C4;
box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.07);
box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.12);
border-radius: 2px 2px 0px 2px;
z-index: 99999;
position: absolute;
top: 41px;
@ -27106,6 +27231,9 @@ body #main_holder #main .page_invitations .invitation_lists .right_holder .info_
.data_table_top_holder #dataSettingsCheckboxes a {
text-decoration: none;
}
.data_table_top_holder #dataSettingsCheckboxes label {
font-size: 14px;
}
.data_table_top_holder #dataSettingsCheckboxes ul {
margin: 0;
padding: 0;

View File

@ -7296,16 +7296,26 @@ button.ui-datepicker-trigger::before {
top: 45px;
right: 10px;
width: 265px;
min-height: 32px;
font-size: 12px;
background-color: white;
box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.12);
border-radius: 2px;
padding: 16px;
transition: 0.5s all;
}
#preview-window.closed {
background-color: transparent;
border: 0;
box-shadow: none;
}
#preview-window.closed #preview_switch {
padding-bottom: 0;
border-bottom: 0;
}
#preview-window.closed #preview_switch #nacina {
display: none;
}
#preview-window.closed #preview-holder {
display: none;
}
#preview-window b,
#preview-window .bold {

View File

@ -152,6 +152,10 @@ span.faicon.filter::before{
content: "\f0b0";
}
span.faicon.sort::before{
content: "\f0dc";
}
span.faicon.grip::before{
content: "\f58e";
}

View File

@ -53,7 +53,7 @@
margin: 0 !important;
text-decoration: none;
font-size: 16px;
font-size: 14px;
transition: 0.2s;

View File

@ -3,18 +3,23 @@
color: $black;
font-weight: 400;
font-size: 16px;
font-size: 14px;
line-height: 20px;
text-align: left;
background: $white;
border: 1px solid $dark-gray;
box-shadow: 0px 4px 7px rgba(0, 0, 0, 0.07);
//border: 1px solid $dark-gray;
box-shadow: 0px 0px 7px rgba(0, 0, 0, 0.12);
border-radius: 2px 2px 0px 2px;
a{
text-decoration: none;
}
label{
font-size: 14px;
}
ul{
margin: 0;
padding: 0;

View File

@ -10,7 +10,10 @@ header #top_line #enka_nav .anketa_header_upgrade_package {
button{
padding-top: 0;
padding-bottom: 0;
height: 28px;
height: 36px;
width: 171px;
top: 15px;
left: 1544px;
}
}

View File

@ -118,6 +118,10 @@
margin-right: 8px;
color: $blue;
}
label{
font-size: 14px;
}
}
}
}

View File

@ -2,256 +2,299 @@
Seznam anket pri mojih anketah z vklopljenimi mapami
*/
.moje_ankete_folders{
margin-top: -64px !important;
padding: 0 !important;
body.body_mySurveys_folders{
overflow-y: hidden;
max-width: 100% !important;
#moje_ankete_edit{
margin-top: -64px !important;
padding: 0 !important;
#survey_list .survey_list_folders{
display: flex;
max-width: 100% !important;
overflow-y: hidden;
#survey_list .survey_list_folders{
display: flex;
// Meni na levi
.left_content{
flex-shrink: 0;
// Meni na levi
.left_content{
flex-shrink: 0;
width: 320px;
height: 100vh;
width: 320px;
height: calc(100vh - 210px);
overflow-y: auto;
padding: 32px 16px;
padding: 32px 16px;
border-right: 1px $gray solid;
border-right: 1px $gray solid;
.title{
margin-bottom: 16px;
.title{
margin-bottom: 16px;
font-weight: 600;
font-size: 14px;
text-transform: uppercase;
}
.folder_list{
.folder_item{
box-sizing: border-box;
height: 40px;
margin-bottom: 8px;
border: 1px solid $light-gray;
border-radius: 2px;
}
}
}
// Vsebina na desni
.right_content{
width: auto;
padding: 32px 16px;
.folder_title{
margin-bottom: 24px;
font-weight: 600;
font-size: 16px;
}
.second_line{
display: flex;
.create_buttons{
display: flex;
font-weight: 600;
font-size: 14px;
text-transform: uppercase;
}
.filters{
width: auto;
> ul {
margin-left: 0 !important;
}
ul{
margin: 0 0 0 16px;
padding: 0;
li.folder_item{
cursor: pointer;
position: relative;
display: flex;
align-items: center;
justify-content: flex-start;
box-sizing: border-box;
height: 40px;
width: 100%;
padding: 0 8px;
margin-bottom: 8px;
#searchMySurveys{
width: auto;
margin-left: 16px;
font-size: 14px;
border: 1px solid $gray;
border-radius: 2px;
transition: background-color 0.2s;
.faicon.arrow:before{
content: "\f078";
}
.faicon.folder:before,
.faicon.clipboard:before{
font-weight: 400;
color: $dark-gray2;
}
&.active{
border-color: $blue;
background-color: $light-gray;
.faicon.folder:before,
.faicon.clipboard:before{
font-weight: 600;
color: $blue;
}
}
&.open{
.faicon.arrow:before{
content: "\f077";
}
}
&.no_arrow .faicon.arrow:before{
display: none;
}
&.mySurvey_droppable.folderhover{
//border-color: $blue;
background-color: $gray;
}
&:hover{
background-color: $light-gray;
.dots_ver{
display: block;
}
}
span{
margin-right: 8px;
font-size: 14px;
}
.folder_item_title{
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
#searchMySurvey,
button{
height: 40px;
.folder_item_child_count{
margin-left: 8px;
font-size: 12px;
color: $very-dark-gray;
}
.dots_ver{
display: none;
position: absolute;
right: 0;
padding: 7px 8px;
margin-right: 0;
&.active{
display: block !important;
}
}
.folder_item_settings{
@include hover_basic();
position: absolute;
z-index: 9999;
right: 0;
top: 38px;
border-radius: 2px;
ul li{
color: $blue;
transition: 0.2s;
&:hover{
color: $dark-blue;
}
}
}
}
}
}
}
}
}
// Dodaten popup za rename, dodajanje folderja
#mySurvey_additional_popup{
display: none;
#survey_list .div_sl_new.folders{
table#surveyList_new{
tr.sl_header_new td{
background-color: $white;
}
}
.folder_add_first{
a{
font-size: 16px;
font-weight: 600;
text-decoration: none;
.faicon{
margin-right: 8px;
}
}
}
>.folder_holder .folder_holder{
margin-left: 36px;
}
.folder_holder {
margin-top: 16px;
.folder_title {
display: flex;
justify-content: flex-start;
align-items: center;
box-sizing: border-box;
padding: 0 16px;
height: 40px;
background-color: $white;
border: 1px solid $dark-gray2;
border-radius: 4px;
.folder_arrow_icon{
cursor: pointer;
}
.folder_arrow_icon::before{
content: "\f078";
font-size: 14px;
color: $black;
margin-right: 8px;
}
.folder_icon::before{
content: "\f07b";
font-size: 16px;
font-weight: 400;
color: $blue;
margin-right: 8px;
}
&.open{
background-color: $light-gray;
.folder_arrow_icon::before{
content: "\f077";
}
.folder_icon::before{
font-weight: 600;
}
}
.folder_title_text {
margin-right: 8px;
a {
cursor: text;
text-decoration: none;
color: $black;
}
input[type="text"] {
font-size: 16px;
padding: 2px 3px;
}
}
.folder_title_edit{
margin: 0;
}
.map_holder_control {
display: none;
.faicon::before{
font-size: 16px;
}
}
.folder_clickable{
cursor: pointer;
flex-grow: 1;
height: 100%;
}
&:hover {
.map_holder_control {
display: flex;
a{
margin-left: 8px;
z-index: 9999;
position: absolute !important;
top: 40%;
left: calc(50% - 200px);
width: 400px;
border: 1px solid $dark-gray;
box-shadow: 0px 4px 7px rgba(0,0,0,.07);
input[type="text"]{
width: 100%;
}
}
}
span.folder_blue {
cursor: move;
// Vsebina na desni
.right_content{
width: 100%;
padding: 32px 16px;
height: calc(100vh - 210px);
overflow-y: auto;
.folder_title{
margin-bottom: 24px;
font-weight: 600;
font-size: 16px;
.faicon.folder:before{
margin-right: 8px;
font-weight: 600;
color: $blue;
}
}
.second_line{
display: flex;
.create_buttons{
display: flex;
}
.filters{
width: auto;
#searchMySurveys{
width: auto;
margin-left: 16px;
}
#filterButton,
#sortButton{
width: 40px;
padding: 10px 0;
text-align: center;
&:after{
content: "";
}
.faicon.filter:before{
font-size: 14px;
color: $blue;
}
.faicon.sort{
line-height: 20px;
&:before{
font-size: 18px;
color: $blue;
}
}
}
}
}
footer{
/*position: fixed;
bottom: 0;*/
width: calc(100% + 32px);
margin-left: -16px;
}
}
}
.folder_content {
&.closed {
display: none;
.folderhover{
background-color: $gray !important;
border: 1px solid $gray !important;
border-radius: 5px 5px 5px 5px;
}
&.subfolder {
margin-bottom: 5px;
}
}
.mySurvey_draggable_helper {
width: 300px !important;
height: 40px !important;
table#surveyList_new {
margin-bottom: 20px;
tr.anketa_list {
td.col3 {
cursor: move;
&.folder_item{
.dots_ver,
.arrow{
display: none;
}
}
&.anketa_list{
.col1{
display: block;
box-sizing: border-box;
padding: 0 8px;
background-color: $light-gray;
border: 1px solid $gray;
border-radius: 2px;
}
.col2,
.col3,
.col4,
.col5,
.col6{
display: none;
}
}
}
}
}
.folderhover{
background-color: $gray !important;
border: 1px solid $gray !important;
border-radius: 5px 5px 5px 5px;
}
.mySurvey_draggable_helper {
.map_holder_control {
display: none;
}
cursor: move;
td {
display: none;
border: 0;
}
td.col3 {
display: inline-block;
border: 0 !important;
}
span.minus {
display: none !important;
}
span.map_holder_control {
display: none !important;
}
}
}
}

View File

@ -22,6 +22,7 @@
box-sizing: border-box;
padding: 12px 14px;
margin: 0;
height: 40px;
font-size: 16px;
@ -32,8 +33,15 @@
}
button{
// width: 100px;
min-width: 100px;
height: 40px;
width: 40px;
min-width: auto;
padding: 10px 0;
.faicon:before{
font-size: 16px;
}
}
}
}
@ -295,7 +303,7 @@
width: 200px;
top: 40px;
border-radius: 2px;
}
@ -316,7 +324,8 @@
display: flex;
flex-direction: column;
.filter_title{
.filter_title{
font-size: 14px;
font-weight: 600;
}

View File

@ -123,7 +123,7 @@
right: 10px;
width: 265px;
min-height: 32px;
//min-height: 32px;
font-size: 12px;
@ -134,10 +134,24 @@
padding: 16px;
&.closed{
transition: 0.5s all;
background-color: transparent;
&.closed{
border: 0;
box-shadow: none;
#preview_switch{
padding-bottom: 0;
border-bottom: 0;
#nacina{
display: none;
}
}
#preview-holder{
display: none;
}
}
b,