diff --git a/admin/survey/SurveyAdminSettings.php b/admin/survey/SurveyAdminSettings.php index 5e333f77f..7afa9f41a 100644 --- a/admin/survey/SurveyAdminSettings.php +++ b/admin/survey/SurveyAdminSettings.php @@ -50,7 +50,8 @@ class SurveyAdminSettings { if ((isset ($_REQUEST['anketa']) && $_REQUEST['anketa'] > 0) || (isset ($anketa) && $anketa > 0)) { $this->anketa = (isset ($_REQUEST['anketa']) && $_REQUEST['anketa'] > 0) ? $_REQUEST['anketa'] : $anketa; - } else { + } + else { // nekje se uporablja tudi brez IDja ankete!!! //die("SAS: SID missing!"); } diff --git a/admin/survey/classes/surveyData/class.SurveyDataDisplay.php b/admin/survey/classes/surveyData/class.SurveyDataDisplay.php index 1197feb25..343fe4c07 100644 --- a/admin/survey/classes/surveyData/class.SurveyDataDisplay.php +++ b/admin/survey/classes/surveyData/class.SurveyDataDisplay.php @@ -2726,7 +2726,7 @@ class SurveyDataDisplay{ if ($quick_view == false) { //echo ' ';... echo '
' . $lang['save'] . '
'; - echo '
Nazaj na podatke
'; + echo '
' . $lang['srv_back_to_data'] . '
'; #echo ''."\n"; } diff --git a/admin/survey/modules/mod_advanced_paradata/class.SurveyAdvancedParadataLog.php b/admin/survey/modules/mod_advanced_paradata/class.SurveyAdvancedParadataLog.php index 3294dacfc..1adf09ec5 100644 --- a/admin/survey/modules/mod_advanced_paradata/class.SurveyAdvancedParadataLog.php +++ b/admin/survey/modules/mod_advanced_paradata/class.SurveyAdvancedParadataLog.php @@ -19,7 +19,7 @@ class SurveyAdvancedParadataLog { // Privatni construct, ki ga 1x poklice getInstance private function __construct () { - if(isset($_GET['m']) && $_GET['m'] == 'quick_edit') + if((isset($_GET['m']) && $_GET['m'] == 'quick_edit') || (isset($_GET['t']) && $_GET['t'] == 'postprocess')) return false; $anketa_hash = $_REQUEST['anketa']; @@ -45,7 +45,7 @@ class SurveyAdvancedParadataLog { // Vrne ce zbiramo napredne parapodatke public function paradataEnabled(){ - if(isset($_GET['m']) && $_GET['m'] == 'quick_edit') + if((isset($_GET['m']) && $_GET['m'] == 'quick_edit') || (isset($_GET['t']) && $_GET['t'] == 'postprocess')) return false; return $this->collectParadata; diff --git a/lang/1.php b/lang/1.php index 225d4f49d..017feeaae 100644 --- a/lang/1.php +++ b/lang/1.php @@ -2206,6 +2206,7 @@ $lang = array ( "forma_alert_if" => "V anketi so dodani pogoji!", "srv_forma_send" => "Pošlji", "srv_glasovanje_naslov" => "", + "srv_back_to_data" => "Nazaj na podatke", "srv_omogoci" => "Omogoči", "srv_omogoceno" => "omogočena", "srv_onemogoceno" => "onemogočena", diff --git a/lang/2.php b/lang/2.php index 186018694..5ce261af1 100644 --- a/lang/2.php +++ b/lang/2.php @@ -2192,6 +2192,7 @@ $lang = array ( "forma_alert_if" => "This survey includes conditions!", "srv_forma_send" => "Send", "srv_glasovanje_naslov" => "", + "srv_back_to_data" => "Back to data", "srv_omogoci" => "Enable.", "srv_omogoceno" => "enabled", "srv_onemogoceno" => "disabled", diff --git a/main/survey/app/Controllers/BodyController.php b/main/survey/app/Controllers/BodyController.php index 25e58d287..b7fa27564 100644 --- a/main/survey/app/Controllers/BodyController.php +++ b/main/survey/app/Controllers/BodyController.php @@ -1699,7 +1699,7 @@ class BodyController extends Controller // Preverimo ce gre za prvo popravljanje podatkov in avtomatsko ustvarimo arhiv podatkov ce je potrebno //ob_flush(); // ZAKAJ JE TUKAJ TA FLUSH? KER POTEM NE DELA NAKNADNO UREJANJE CE IMA ANKETA LOOPE - $sas = new SurveyAdminSettings(); + $sas = new SurveyAdminSettings($action=0, $anketa=get('anketa')); $sas->checkFirstDataChange(); // Updatamo tracking (ker gre za editiranje odgovorov)