diff --git a/admin/survey/classes/class.Common.php b/admin/survey/classes/class.Common.php
index 09b4e6dc6..a8644bdd1 100644
--- a/admin/survey/classes/class.Common.php
+++ b/admin/survey/classes/class.Common.php
@@ -2129,7 +2129,7 @@ class Common {
}
// Izpise obvestilo, da ni podatkov
- static function noDataAlert() {
+ static function noDataAlert($location='') {
global $lang;
global $anketa;
@@ -2137,20 +2137,43 @@ class Common {
echo '
';
- echo '
'.$lang['srv_data_no_data'].'
';
+ if($location == 'status') {
+ echo ''.$lang['srv_dashboard_no_data'].'
';
+ }
+ else {
+ echo ''.$lang['srv_data_no_data'].'
';
+ }
echo '';
- echo '
'.$lang['srv_data_no_data2'].'
';
+ if($location == 'status') {
+ echo '
'.$lang['srv_data_no_data3'].'
';
+ }
+ else {
+ echo '
'.$lang['srv_data_no_data2'].'
';
+ }
echo '
';
- $auto = 'index.php?anketa='.$anketa.'&a=testiranje&m=testnipodatki';
- $manual = SurveyInfo::getSurveyLink() . '?preview=on&testdata=on';
- $share = 'index.php?anketa='.$anketa.'&a=vabila';
+ if($location == 'status') {
+ $buttonA = 'index.php?anketa='.$anketa.'&a=branching'; //urejanje
+ $buttonB = 'index.php?anketa='.$anketa.'&a=testiranje'; //testiranje
+ $textA = $lang['edit2'];
+ $textB = $lang['srv_testiranje'];
+ $textC = $lang['srv_vabila'];
+ }
+ else {
+ $buttonA = 'index.php?anketa='.$anketa.'&a=testiranje&m=testnipodatki'; //avtomatski testni vnos
+ $buttonB = SurveyInfo::getSurveyLink() . '?preview=on&testdata=on'; //ročni testni vnos
+ $textA = $lang['srv_testiranje_vnosi2'];
+ $textB = $lang['srv_archive_test_data_text2a'];
+ $textC = $lang['srv_anketa_share'];
+ }
+
+ $buttonC = 'index.php?anketa='.$anketa.'&a=vabila'; //objava
echo '';
echo '';
diff --git a/admin/survey/classes/class.SurveyStatistic.php b/admin/survey/classes/class.SurveyStatistic.php
index 5ad615551..10e846046 100644
--- a/admin/survey/classes/class.SurveyStatistic.php
+++ b/admin/survey/classes/class.SurveyStatistic.php
@@ -812,6 +812,10 @@ class SurveyStatistic {
echo '';
$this->DisplayInfoView();
echo '
';
+
+ echo '';
+ Common::noDataAlert('status');
+ echo '
';
}
// imamo vnose, prikažemo statistiko
else {
diff --git a/admin/survey/classes/surveyAnalysis/class.SurveyAnalysis.php b/admin/survey/classes/surveyAnalysis/class.SurveyAnalysis.php
index 76b765e14..f2139e11e 100644
--- a/admin/survey/classes/surveyAnalysis/class.SurveyAnalysis.php
+++ b/admin/survey/classes/surveyAnalysis/class.SurveyAnalysis.php
@@ -187,7 +187,6 @@ class SurveyAnalysis {
if ( self::$dataFileStatus == FILE_STATUS_NO_DATA || self::$dataFileStatus == FILE_STATUS_SRV_DELETED) {
if (self::$podstran != M_ANALYSIS_ARCHIVE)
Common::noDataAlert();
-
return false;
}
diff --git a/admin/survey/classes/surveyAnalysis/class.SurveyChart.php b/admin/survey/classes/surveyAnalysis/class.SurveyChart.php
index 4f60a4700..c4dc40189 100644
--- a/admin/survey/classes/surveyAnalysis/class.SurveyChart.php
+++ b/admin/survey/classes/surveyAnalysis/class.SurveyChart.php
@@ -347,8 +347,17 @@ class SurveyChart {
echo '';
+ if (self::$dataFileStatus == FILE_STATUS_NO_DATA
+ || self::$dataFileStatus == FILE_STATUS_NO_FILE
+ || self::$dataFileStatus == FILE_STATUS_SRV_DELETED){
+
+ $noDataAlert ="noDataAlert";
+ } else {
+ $noDataAlert ="";
+ }
+
if (self::$isArchive != true && self::$publicChart != true) {
- self::displayBottomSettings();
+ self::displayBottomSettings($noDataAlert);
}
@@ -7104,11 +7113,12 @@ class SurveyChart {
}
// Nastavitve na dnu
- static function displayBottomSettings(){
+
+ static function displayBottomSettings($noDataAlert = ""){
global $site_path;
global $lang;
- echo '