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 ''; + echo ''; + echo '
'; + + echo '
'; + } + + echo '
'; + + } + /** * izpise komentarje na anketo * @@ -6824,8 +6894,9 @@ class SurveyAdminSettings { echo '
'; echo $lang['srv_admin_comment'].':'; - echo ''; //manjka funkcija za sort in toggle za spremembo ikone - echo ''; + /*Sort + echo ''; + echo '';*/ 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 '
'; echo $lang['srv_repondent_comment'].':'; - echo ''; //manjka funkcija za sort in toggle za spremembo ikone - echo ''; + /*Sort + echo ''; + echo '';*/ 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 '
'; echo $lang['srv_repondent_comment'].':'; - echo ''; //manjka funkcija za sort in toggle za spremembo ikone - echo ''; + /*Sort + echo ''; + echo '';*/ 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 ''; - 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 {