diff --git a/admin/survey/SurveyAdmin.php b/admin/survey/SurveyAdmin.php
index 7d5598551..c2bdb130f 100644
--- a/admin/survey/SurveyAdmin.php
+++ b/admin/survey/SurveyAdmin.php
@@ -2636,10 +2636,12 @@ class SurveyAdmin
private function displayAnketaTabTestiranje(){
if ($_GET['a'] == 'komentarji') {
$sas = new SurveyAdminSettings();
+ $sas->menu_komentarji();
$sas->testiranje_komentarji();
}
elseif ($_GET['a'] == 'komentarji_anketa') {
$sas = new SurveyAdminSettings();
+ $sas->menu_komentarji();
$sas->testiranje_komentarji_anketa();
}
elseif (trim($_GET['m']) == '' || $_GET['m'] == 'diagnostika') {
diff --git a/admin/survey/SurveyAdminSettings.php b/admin/survey/SurveyAdminSettings.php
index 528465820..922e72d99 100644
--- a/admin/survey/SurveyAdminSettings.php
+++ b/admin/survey/SurveyAdminSettings.php
@@ -6745,7 +6745,77 @@ class SurveyAdminSettings {
return $txt;
}
-
+
+ function menu_komentarji () {
+ global $lang;
+
+ // Prestejemo komentarje (nereseni/vsi)
+ $sas = new SurveyAdminSettings();
+ $comment_count = $sas->testiranje_komentarji_count();
+
+ echo '
';
+ echo ''; //#menu
+
+ //Link na nastavitev komentarjev
+ $d = new Dostop();
+
+ # nastavitve komentarjev
+ if ($d->checkDostopSub('edit')) {
+ echo '
';
+
+ echo '
';
+
+ echo '
';
+ }
+
+ echo '
';
+
+ }
+
/**
* izpise komentarje na anketo
*
@@ -6824,8 +6894,9 @@ class SurveyAdminSettings {
echo '';
@@ -6886,7 +6957,7 @@ class SurveyAdminSettings {
echo '';
echo '';
- echo ''; //manjka funkcija za izbris - js preko ajaxa pošlje id komentarja in zbriše komentar v bazi in comment box div, da ne refesha strani
+ echo '';
echo $lang['srv_comment_delete'];
echo '
';
@@ -6942,8 +7013,9 @@ class SurveyAdminSettings {
echo '';
$sql = sisplet_query("SELECT * FROM srv_comment_resp WHERE ank_id='$this->anketa' ".$only_unresolved." ORDER BY comment_time $orderby, id $orderby");
@@ -6990,12 +7062,13 @@ class SurveyAdminSettings {
echo '';
+ /* pri splošnih komentarjih ni odgovorov
echo '
';
- echo ''.$lang['srv_comment_comment']; // pri splošnih ni odgovorov?
- echo '
';
+ echo '
'.$lang['srv_comment_comment'];
+ echo '
';*/
echo '';
- echo ''; //manjka funkcija za izbris
+ echo '';
echo $lang['srv_comment_delete'];
echo '
';
@@ -7455,8 +7528,9 @@ class SurveyAdminSettings {
echo $lang['srv_admin_comment'].':';
- echo ''; //manjka funkcija za sort in toggle za spremembo ikone
- echo '';
+ /*Sort
+ echo '';
+ echo '';*/
echo '';
@@ -7646,8 +7720,9 @@ class SurveyAdminSettings {
echo $lang['srv_admin_comment'].':';
- echo ''; //manjka funkcija za sort in toggle za spremembo ikone
- echo '';
+ /*Sort
+ echo '';
+ echo '';*/
echo '';
@@ -7689,7 +7764,7 @@ class SurveyAdminSettings {
echo '';
echo '';
- echo ''; //manjka funkcija za izbris
+ echo '';
echo $lang['srv_comment_delete'];
echo '
';
@@ -7741,8 +7816,9 @@ class SurveyAdminSettings {
echo '';
if ($_GET['only_unresolved'] == 1) $only_unresolved = " AND d.text2 <= 1 "; else $only_unresolved = " ";
@@ -7796,7 +7872,7 @@ class SurveyAdminSettings {
echo '';
echo '
';
- echo ''; //manjka funkcija za izbris
+ echo ''; //manjka funkcija za izbris
echo $lang['srv_comment_delete'];
echo '
';
diff --git a/admin/survey/classes/class.SurveyStaticHtml.php b/admin/survey/classes/class.SurveyStaticHtml.php
index 2fc6568ce..d565ca284 100644
--- a/admin/survey/classes/class.SurveyStaticHtml.php
+++ b/admin/survey/classes/class.SurveyStaticHtml.php
@@ -374,57 +374,6 @@ class SurveyStaticHtml
echo '
'.$lang['srv_testiranje_cas'].'';
- echo '
';
-
- $borderLeft = ' class="borderLeft"';
- }
- // Link nazaj na komentarje
- elseif ($podstran == 'komentarji' || $podstran == 'komentarji_anketa') {
-
- // Prestejemo komentarje (nereseni/vsi)
- $sas = new SurveyAdminSettings();
- $comment_count = $sas->testiranje_komentarji_count();
-
- echo '';
-
- // Komentarji na vprasanja
- echo '
';
-
- echo '';
- echo $lang['srv_testiranje_komentarji_anketa_title'];
- echo '';
-
- echo '(';
- if ($comment_count['survey_resp']['unresolved'] + $comment_count['survey_admin']['unresolved'] > 0)
- echo '';
- echo($comment_count['survey_resp']['unresolved'] + $comment_count['survey_admin']['unresolved']);
- if ($comment_count['survey_resp']['unresolved'] + $comment_count['survey_admin']['unresolved'] > 0)
- echo '';
- echo '/' . ($comment_count['survey_resp']['all'] + $comment_count['survey_admin']['all']);
- echo ')';
-
- echo '';
-
-
- // Komentarji na anketo
- echo '
';
-
- echo '';
- echo $lang['srv_testiranje_komentarji_title'];
- echo '';
-
- echo '(';
- if ($comment_count['question']['unresolved'] > 0)
- echo '';
- echo $comment_count['question']['unresolved'];
- if ($comment_count['question']['unresolved'] > 0)
- echo '';
- echo '/' . $comment_count['question']['all'];
- echo ')';
-
- echo '';
-
-
echo '
';
$borderLeft = ' class="borderLeft"';
@@ -569,24 +518,6 @@ class SurveyStaticHtml
echo '';
}
- // Link na nastavitve komentarjev
- elseif ($podstran == 'komentarji' || $podstran == 'komentarji_anketa') {
-
- $d = new Dostop();
-
- # nastavitve komentarjev
- if ($d->checkDostopSub('edit')) {
- echo '';
-
- echo '
';
-
- echo '
';
- }
- }
echo '';
}
diff --git a/admin/survey/script/vprasanje.js b/admin/survey/script/vprasanje.js
index 11d6e1c48..0b31c4ce7 100644
--- a/admin/survey/script/vprasanje.js
+++ b/admin/survey/script/vprasanje.js
@@ -763,7 +763,7 @@ function comment_on_comment (id, user, date, spr_id) {
}
function comment_delete (id) {
- $.post("ajax.php?a=comment_delete\', {id: \''+id+'\', anketa: srv_meta_anketa_id}, function() {window.location.reload();}); return false");
+ $.post("ajax.php?a=comment_delete\', {id: \''+id+'\', anketa: srv_meta_anketa_id}");
}
diff --git a/public/css/admin_new.css b/public/css/admin_new.css
index e80457aea..c8d83ce2d 100644
--- a/public/css/admin_new.css
+++ b/public/css/admin_new.css
@@ -24985,6 +24985,15 @@ div#srv_diagnostic .button_holder button {
margin: 0 0 0 8px;
}
+div.page_komentarji #additional_navigation,
+div.page_komentarji_anketa #additional_navigation {
+ display: flex;
+ justify-content: center;
+}
+div.page_komentarji #additional_navigation #menu,
+div.page_komentarji_anketa #additional_navigation #menu {
+ width: fit-content;
+}
div.page_komentarji div#comment_question_note,
div.page_komentarji_anketa div#comment_question_note {
margin-bottom: 16px;
diff --git a/resources/sass/admin_new/pages/survey_testiranje/komentarji.scss b/resources/sass/admin_new/pages/survey_testiranje/komentarji.scss
index 418570e53..74e9aa1b8 100644
--- a/resources/sass/admin_new/pages/survey_testiranje/komentarji.scss
+++ b/resources/sass/admin_new/pages/survey_testiranje/komentarji.scss
@@ -1,6 +1,16 @@
div.page_komentarji,
div.page_komentarji_anketa {
+ //Meni zgoraj
+ #additional_navigation {
+ display: flex;
+ justify-content: center;
+
+ #menu {
+ width: fit-content;
+ }
+ }
+
//Splošni komentarji
div#comment_question_note {