Knjiznica in pobrisana vprasanja - predogled
This commit is contained in:
parent
bfde0a8d06
commit
ccbef0e4b7
@ -4325,6 +4325,74 @@ class SurveyAdminAjax {
|
|||||||
|
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
}
|
}
|
||||||
|
elseif ($_GET['a'] == 'preview_spremenljivka_lib') {
|
||||||
|
global $site_path;
|
||||||
|
|
||||||
|
SurveyInfo :: getInstance()->SurveyInit($anketa);
|
||||||
|
|
||||||
|
$offset = 0;
|
||||||
|
$zaporedna = 0;
|
||||||
|
$count_type = SurveyInfo :: getInstance()->getSurveyCountType();
|
||||||
|
|
||||||
|
if ($count_type) {
|
||||||
|
|
||||||
|
// Preštejemo koliko vprašanj je bilo do sedaj
|
||||||
|
$sqlg = sisplet_query("SELECT vrstni_red FROM srv_grupa WHERE id = (SELECT gru_id FROM srv_spremenljivka WHERE id = '" . $_POST['spremenljivka'] . "')");
|
||||||
|
$rowg = mysqli_fetch_assoc($sqlg);
|
||||||
|
$vrstni_red = $rowg['vrstni_red'];
|
||||||
|
|
||||||
|
$sqlCountPast = sisplet_query("SELECT count(*) as cnt FROM srv_spremenljivka s, srv_grupa g WHERE g.ank_id='" . $_POST['anketa'] . "' AND s.gru_id=g.id AND g.vrstni_red < '$vrstni_red' ORDER BY g.vrstni_red ASC, s.vrstni_red ASC");
|
||||||
|
$rowCount = mysqli_fetch_assoc($sqlCountPast);
|
||||||
|
$offset = $rowCount['cnt'];
|
||||||
|
|
||||||
|
// poiscemo vprasanja / spremenljivke
|
||||||
|
$sql = sisplet_query("SELECT id FROM srv_spremenljivka WHERE gru_id=(SELECT gru_id FROM srv_spremenljivka WHERE id = '" . $_POST['spremenljivka'] . "') AND visible='1' ORDER BY vrstni_red ASC");
|
||||||
|
while ($row = mysqli_fetch_array($sql)) {
|
||||||
|
if ($row['id'] == $_POST['spremenljivka']) {
|
||||||
|
$zaporedna++;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
echo '<h2><span class="as_link" onClick="closePreviewVprasanje();"><span class="faicon arrow_back"></span>'.$lang['srv_deleted_vprasanja_back'].'</span></h2>';
|
||||||
|
|
||||||
|
echo '<div class="popup_close"><a href="#" onClick="popupClose(); return false;">✕</a></div>';
|
||||||
|
|
||||||
|
|
||||||
|
echo '<div id="preview_spremenljivka">';
|
||||||
|
|
||||||
|
include_once('../../main/survey/app/global_function.php');
|
||||||
|
new \App\Controllers\SurveyController(true);
|
||||||
|
|
||||||
|
if (isset($_POST['lang_id'])) {
|
||||||
|
save('lang_id', (int)$_POST['lang_id']);
|
||||||
|
}
|
||||||
|
echo ' <div id="spremenljivka_preview">';
|
||||||
|
if ( $_POST['spremenljivka'] == -1 ) {
|
||||||
|
\App\Controllers\BodyController::getInstance()->displayIntroductionContent();
|
||||||
|
}
|
||||||
|
elseif ( $_POST['spremenljivka'] == -2 ) {
|
||||||
|
\App\Controllers\BodyController::getInstance()->displayKonecContent();
|
||||||
|
}
|
||||||
|
elseif ( $_POST['spremenljivka'] == -3 ) {
|
||||||
|
\App\Controllers\StatisticController::displayStatistika();
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
save('forceShowSpremenljivka', true);
|
||||||
|
save('question_preview', true);
|
||||||
|
\App\Controllers\Vprasanja\VprasanjaController::getInstance()->displaySpremenljivka($_POST['spremenljivka'], $offset, $zaporedna);
|
||||||
|
}
|
||||||
|
echo ' </div>';
|
||||||
|
|
||||||
|
echo '</div>';
|
||||||
|
|
||||||
|
|
||||||
|
echo '<div class="button_holder">';
|
||||||
|
echo ' <button class="medium blue" onClick="closePreviewVprasanje(); return false;">'.$lang['srv_deleted_vprasanja_back'].'</button>';
|
||||||
|
echo '</div>';
|
||||||
|
}
|
||||||
else if ($_GET['a'] == 'preview_page') {
|
else if ($_GET['a'] == 'preview_page') {
|
||||||
echo '<div id="preview_page">';
|
echo '<div id="preview_page">';
|
||||||
echo ' <div id="page_preview">';
|
echo ' <div id="page_preview">';
|
||||||
@ -4336,23 +4404,7 @@ class SurveyAdminAjax {
|
|||||||
echo ' <div class="clr"></div>';
|
echo ' <div class="clr"></div>';
|
||||||
echo ' </div>';
|
echo ' </div>';
|
||||||
echo '</div>';
|
echo '</div>';
|
||||||
}
|
}
|
||||||
/*else if ($_GET['a'] == 'rename_variable') {
|
|
||||||
if ($_POST['show'] == 'true') {
|
|
||||||
echo '<input type="text" name="variable" id="variable_' . $spremenljivka . '" value="' . $_POST['value'] . '" class="variableinput variableinput_noborder" onkeyup="edit_spremenljivka_variable(\'' . $spremenljivka . '\');" ' . ' />';
|
|
||||||
echo '<script type="text/javascript">';
|
|
||||||
echo '$(document).ready(function() {';
|
|
||||||
echo ' $("#variable_' . $spremenljivka . '").keypress(function(e){if(e.which==13) rename_variable(\'' . $spremenljivka . '\', $(this).val()' . ', \'' . $_POST['variable_custom'] . '\', \'false\'); });';
|
|
||||||
echo '});';
|
|
||||||
echo '</script>';
|
|
||||||
|
|
||||||
} else {
|
|
||||||
echo $_POST['value'];
|
|
||||||
echo '<a href="#" onclick="rename_variable(\'' . $spremenljivka . '\', \'' . $_POST['value'] . '\', \'' . $_POST['variable_custom'] . '\', \'true\'); return false;" title="' . $lang['edit3'] . '"><img id="edit_variable_' . $spremenljivka . '" src="img_' . $this->skin . '/pencil.png" /></a>';
|
|
||||||
|
|
||||||
}
|
|
||||||
}*/
|
|
||||||
|
|
||||||
else if ($_GET['a'] == 'form_settings') {
|
else if ($_GET['a'] == 'form_settings') {
|
||||||
Common::updateEditStamp();
|
Common::updateEditStamp();
|
||||||
|
|
||||||
|
@ -477,7 +477,10 @@ class LibraryBranching {
|
|||||||
|
|
||||||
// Urejanje Vprasanja
|
// Urejanje Vprasanja
|
||||||
if($this->tab == '0' && ($spremenljivka['folder_uid'] == $global_user_id || $admin_type == 0)){
|
if($this->tab == '0' && ($spremenljivka['folder_uid'] == $global_user_id || $admin_type == 0)){
|
||||||
|
|
||||||
|
// Preview
|
||||||
|
echo ' <span class="faicon monitor" onClick="previewVprasanje(\''.$spremenljivka['id'].'\');"></span>';
|
||||||
|
|
||||||
// Tri pikice za prikaz urejanja vprasanja
|
// Tri pikice za prikaz urejanja vprasanja
|
||||||
echo ' <span class="faicon dots_ver dots_ver_item" onClick="showLibraryItemEdit(this);"></span>';
|
echo ' <span class="faicon dots_ver dots_ver_item" onClick="showLibraryItemEdit(this);"></span>';
|
||||||
|
|
||||||
@ -842,6 +845,9 @@ class LibraryBranching {
|
|||||||
// Odpremo popup s knjiznico
|
// Odpremo popup s knjiznico
|
||||||
if ($_GET['a'] == 'displayLibraryPopup') {
|
if ($_GET['a'] == 'displayLibraryPopup') {
|
||||||
$this->displayLibrary();
|
$this->displayLibrary();
|
||||||
|
|
||||||
|
// Div za dodaten popup za preview
|
||||||
|
echo '<div id="vprasanje_preview" class="displayNone"></div>';
|
||||||
}
|
}
|
||||||
|
|
||||||
// Preklopimo tab v kniznici
|
// Preklopimo tab v kniznici
|
||||||
|
@ -62,7 +62,7 @@ class VprasanjeDeleted {
|
|||||||
echo ' <span class="date">('.date("G:i d.m.Y", strtotime($row['delete_time'])).')</span>';
|
echo ' <span class="date">('.date("G:i d.m.Y", strtotime($row['delete_time'])).')</span>';
|
||||||
echo ' </div>';
|
echo ' </div>';
|
||||||
|
|
||||||
echo ' <span class="faicon monitor" title="'.$lang['srv_predogled_spremenljivka'].'" onClick="previewVprasanjeDeleted(\''.$row['spr_id'].'\');"></span>';
|
echo ' <span class="faicon monitor" title="'.$lang['srv_predogled_spremenljivka'].'" onClick="previewVprasanje(\''.$row['spr_id'].'\');"></span>';
|
||||||
|
|
||||||
echo ' </div>';
|
echo ' </div>';
|
||||||
|
|
||||||
@ -144,7 +144,7 @@ class VprasanjeDeleted {
|
|||||||
$this->displayDeletedVprasanja();
|
$this->displayDeletedVprasanja();
|
||||||
|
|
||||||
// Div za dodaten popup za preview
|
// Div za dodaten popup za preview
|
||||||
echo '<div id="vprasanje_deleted_preview" class="displayNone"></div>';
|
echo '<div id="vprasanje_preview" class="displayNone"></div>';
|
||||||
}
|
}
|
||||||
|
|
||||||
// Dodajanje pobrisanega vprasanja nazaj v vprasalnik
|
// Dodajanje pobrisanega vprasanja nazaj v vprasalnik
|
||||||
|
@ -72,18 +72,15 @@ function insertVprasanjeDeletedItemsIntoSurvey(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Predogled pobrisanega vprasanja
|
// Predogled pobrisanega vprasanjaoz. vprasanja iz knjiznice
|
||||||
function previewVprasanjeDeleted(spr_id){
|
function previewVprasanje(spr_id){
|
||||||
|
|
||||||
$('#vprasanje_deleted_preview').load('ajax.php?a=preview_spremenljivka', {anketa: srv_meta_anketa_id, spremenljivka: spr_id, podstran: srv_meta_podstran}).removeClass('displayNone');
|
$('#vprasanje_preview').load('ajax.php?a=preview_spremenljivka_lib', {anketa: srv_meta_anketa_id, spremenljivka: spr_id, podstran: srv_meta_podstran}).removeClass('displayNone');
|
||||||
|
|
||||||
//preview_spremenljivka(spr_id);
|
|
||||||
|
|
||||||
event.stopPropagation();
|
event.stopPropagation();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Predogled pobrisanega vprasanja
|
// Predogled pobrisanega vprasanja
|
||||||
function closePreviewVprasanjeDeleted(){
|
function closePreviewVprasanje(){
|
||||||
|
$('#vprasanje_preview').addClass('displayNone').empty();
|
||||||
$('#vprasanje_deleted_preview').html().addClass('displayNone');
|
|
||||||
}
|
}
|
||||||
|
@ -2431,6 +2431,7 @@ $lang = array (
|
|||||||
"srv_library_add_to_lib_success_err" => "Prišlo je do napake pri dodajanju v knjižnico!",
|
"srv_library_add_to_lib_success_err" => "Prišlo je do napake pri dodajanju v knjižnico!",
|
||||||
|
|
||||||
"srv_deleted_vprasanja" => "Pobrisana vprašanja",
|
"srv_deleted_vprasanja" => "Pobrisana vprašanja",
|
||||||
|
"srv_deleted_vprasanja_back" => "Nazaj na vsa vprašanja",
|
||||||
|
|
||||||
"srv_nadzor" => "Nadzor",
|
"srv_nadzor" => "Nadzor",
|
||||||
"srv_knjiznica_add" => "Če želite dodati spremenljivko v knjižnico, jo povlecite v to polje",
|
"srv_knjiznica_add" => "Če želite dodati spremenljivko v knjižnico, jo povlecite v to polje",
|
||||||
|
@ -2413,6 +2413,7 @@ $lang = array (
|
|||||||
"srv_library_add_to_lib" => "Add to library",
|
"srv_library_add_to_lib" => "Add to library",
|
||||||
|
|
||||||
"srv_deleted_vprasanja" => "Deleted questions",
|
"srv_deleted_vprasanja" => "Deleted questions",
|
||||||
|
"srv_deleted_vprasanja_back" => "Back to all questions",
|
||||||
|
|
||||||
"srv_nadzor" => "Supervise",
|
"srv_nadzor" => "Supervise",
|
||||||
"srv_knjiznica_add" => "To add a question to a library, drag it to this field",
|
"srv_knjiznica_add" => "To add a question to a library, drag it to this field",
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -298,7 +298,8 @@
|
|||||||
&:hover{
|
&:hover{
|
||||||
background-color: $light-gray;
|
background-color: $light-gray;
|
||||||
|
|
||||||
.dots_ver{
|
.dots_ver,
|
||||||
|
.monitor{
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -337,6 +338,15 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.monitor{
|
||||||
|
display: none;
|
||||||
|
|
||||||
|
position: absolute;
|
||||||
|
right: 22px;
|
||||||
|
padding: 7px 8px;
|
||||||
|
margin-right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
.folder_empty:before{
|
.folder_empty:before{
|
||||||
color: $dark-gray2;
|
color: $dark-gray2;
|
||||||
}
|
}
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
@import "survey_edit";
|
@import "survey_edit";
|
||||||
@import "title_edit";
|
@import "title_edit";
|
||||||
@import "preview_question";
|
@import "preview_question";
|
||||||
|
@import "vprasanje_deleted";
|
||||||
|
|
||||||
@import "import_from_text";
|
@import "import_from_text";
|
||||||
@import "archive";
|
@import "archive";
|
||||||
|
@ -28,8 +28,7 @@ $progress_bar_background: black;
|
|||||||
|
|
||||||
//Preview spremenljivka
|
//Preview spremenljivka
|
||||||
#fullscreen,
|
#fullscreen,
|
||||||
#vprasanje_deleted_preview,
|
#vprasanje_preview{
|
||||||
#library_preview{
|
|
||||||
|
|
||||||
#preview_spremenljivka {
|
#preview_spremenljivka {
|
||||||
@include popup_general();
|
@include popup_general();
|
||||||
|
@ -79,7 +79,8 @@
|
|||||||
&:hover{
|
&:hover{
|
||||||
background-color: $light-gray;
|
background-color: $light-gray;
|
||||||
|
|
||||||
.dots_ver{
|
.dots_ver,
|
||||||
|
.monitor{
|
||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -124,6 +125,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.monitor{
|
.monitor{
|
||||||
|
display: none;
|
||||||
margin-right: 0;
|
margin-right: 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -141,23 +143,54 @@
|
|||||||
margin: 0 16px 16px 0;
|
margin: 0 16px 16px 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Dodaten popup za preview */
|
||||||
|
#vprasanje_preview{
|
||||||
|
position: absolute;
|
||||||
|
z-index: 9999;
|
||||||
|
|
||||||
/* Dodaten popup za preview */
|
top: 0;
|
||||||
#vprasanje_deleted_preview{
|
left: 0;
|
||||||
position: absolute;
|
|
||||||
z-index: 9999;
|
|
||||||
top: 0;
|
|
||||||
left: 0;
|
|
||||||
|
|
||||||
height: 100%;
|
height: 100%;
|
||||||
|
width: 100%;
|
||||||
|
|
||||||
|
background-color: $white;
|
||||||
|
|
||||||
|
h2 .as_link{
|
||||||
|
text-decoration: none;
|
||||||
|
text-transform: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
#preview_spremenljivka{
|
||||||
width: 100%;
|
width: 100%;
|
||||||
|
height: calc(100% - 140px);
|
||||||
|
max-height: none;
|
||||||
|
|
||||||
background-color: $white;
|
box-sizing: border-box;
|
||||||
|
padding-top: 0;
|
||||||
#preview_spremenljivka{
|
|
||||||
box-sizing: border-box;
|
#spremenljivka_preview .spremenljivka{
|
||||||
width: 100%;
|
padding: 0;
|
||||||
|
|
||||||
|
.naslov{
|
||||||
|
padding: 0;
|
||||||
|
font-weight: 600;
|
||||||
|
font-size: 20px;
|
||||||
|
|
||||||
|
p{
|
||||||
|
font-weight: 600;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
.button_holder{
|
||||||
|
padding: 16px;
|
||||||
|
margin: 0;
|
||||||
|
|
||||||
|
border-top: 1px $gray solid;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -12,7 +12,6 @@
|
|||||||
@import "library";
|
@import "library";
|
||||||
@import "jquery";
|
@import "jquery";
|
||||||
@import "top_center_settings";
|
@import "top_center_settings";
|
||||||
@import "vprasanje_deleted";
|
|
||||||
|
|
||||||
|
|
||||||
// Urejanje -> Nastavitve
|
// Urejanje -> Nastavitve
|
||||||
|
Loading…
x
Reference in New Issue
Block a user