Implementirano preverjanje stevila responsov (omejitev s posiljanjem maila)
This commit is contained in:
parent
944160520b
commit
ae2889f821
@ -2431,6 +2431,7 @@ $lang = array (
|
|||||||
"srv_call_nonumbers" => "Ni več številk v bazi!",
|
"srv_call_nonumbers" => "Ni več številk v bazi!",
|
||||||
"srv_call_nonumbers_time" => "Naslednji klic mogoč ob:",
|
"srv_call_nonumbers_time" => "Naslednji klic mogoč ob:",
|
||||||
"srv_call" => "Klic",
|
"srv_call" => "Klic",
|
||||||
|
"srv_survey_repsonse_limit" => "Anketa ima preseženo število odgvorov.",
|
||||||
"srv_survey_non_active" => "Anketa je zaključena.",
|
"srv_survey_non_active" => "Anketa je zaključena.",
|
||||||
"srv_survey_non_active1" => "Anketa je zaključena.",
|
"srv_survey_non_active1" => "Anketa je zaključena.",
|
||||||
"srv_survey_deleted" => "Anketa je izbrisana.",
|
"srv_survey_deleted" => "Anketa je izbrisana.",
|
||||||
|
@ -2412,8 +2412,9 @@ $lang = array (
|
|||||||
"srv_call_nonumbers" => "There is no more phone numbers in the database!",
|
"srv_call_nonumbers" => "There is no more phone numbers in the database!",
|
||||||
"srv_call_nonumbers_time" => "Next call possible:",
|
"srv_call_nonumbers_time" => "Next call possible:",
|
||||||
"srv_call" => "Call",
|
"srv_call" => "Call",
|
||||||
"srv_survey_non_active" => "Survey is closed.",
|
"srv_survey_repsonse_limit" => "Survey has exceeded response limit.",
|
||||||
"srv_survey_deleted" => "Survey was deleted.",
|
"srv_survey_non_active" => "Survey is closed.",
|
||||||
|
"srv_survey_deleted" => "Survey was deleted.",
|
||||||
"srv_survey_non_active_notActivated" => "Survey was not activated yet.",
|
"srv_survey_non_active_notActivated" => "Survey was not activated yet.",
|
||||||
"srv_survey_non_active_notActivated1" => "Survey was not activated yet.",
|
"srv_survey_non_active_notActivated1" => "Survey was not activated yet.",
|
||||||
"srv_survey_non_active_notStarted" => "Survey is not active. Survey starts on: ",
|
"srv_survey_non_active_notStarted" => "Survey is not active. Survey starts on: ",
|
||||||
|
@ -24,6 +24,7 @@ use SurveySlideshow;
|
|||||||
use GDPR;
|
use GDPR;
|
||||||
use MAZA;
|
use MAZA;
|
||||||
use UserAccess;
|
use UserAccess;
|
||||||
|
use SurveyCheck;
|
||||||
|
|
||||||
|
|
||||||
class InitClass extends Controller
|
class InitClass extends Controller
|
||||||
@ -302,13 +303,10 @@ class InitClass extends Controller
|
|||||||
$this->set_userstatus(6);
|
$this->set_userstatus(6);
|
||||||
|
|
||||||
Body::getInstance()->displayKonec();
|
Body::getInstance()->displayKonec();
|
||||||
|
|
||||||
}
|
}
|
||||||
elseif (get('displayAllPages')) {
|
elseif (get('displayAllPages')) {
|
||||||
|
|
||||||
Body::getInstance()->displayAllPages();
|
Body::getInstance()->displayAllPages();
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
// prikazemo ustrezno stran / grupo
|
// prikazemo ustrezno stran / grupo
|
||||||
elseif (get('grupa') > 0) {
|
elseif (get('grupa') > 0) {
|
||||||
@ -966,6 +964,13 @@ class InitClass extends Controller
|
|||||||
// drugace gremo kreirat nov cookie
|
// drugace gremo kreirat nov cookie
|
||||||
if (get('usr_id') == null) {
|
if (get('usr_id') == null) {
|
||||||
|
|
||||||
|
// Najprej preverimo limit responsov na anketi - zaenkrat ne naredimo nic, samo posljemo mail ko je limit dosezen
|
||||||
|
$check = new SurveyCheck(get('anketa'));
|
||||||
|
if($check->checkLimitResponses()){
|
||||||
|
/*Display::getInstance()->displayNapaka(self::$lang['srv_survey_repsonse_limit']);
|
||||||
|
die();*/
|
||||||
|
}
|
||||||
|
|
||||||
// izberemo random hash, ki se ni v bazi
|
// izberemo random hash, ki se ni v bazi
|
||||||
do {
|
do {
|
||||||
$rand = md5(mt_rand(1, mt_getrandmax()) . '@' . Helper::remote_address());
|
$rand = md5(mt_rand(1, mt_getrandmax()) . '@' . Helper::remote_address());
|
||||||
|
Loading…
x
Reference in New Issue
Block a user