From 19985dbb8c0aa66dc4bf7905abc1148de909097d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anton=20Luka=20=C5=A0ijanec?= Date: Tue, 11 Jan 2022 12:35:47 +0100 Subject: prvi-commit --- .../modules/mod_voting/class.SurveyVoting.php | 71 ++++++++++++++++++++++ 1 file changed, 71 insertions(+) create mode 100644 admin/survey/modules/mod_voting/class.SurveyVoting.php (limited to 'admin/survey/modules/mod_voting/class.SurveyVoting.php') diff --git a/admin/survey/modules/mod_voting/class.SurveyVoting.php b/admin/survey/modules/mod_voting/class.SurveyVoting.php new file mode 100644 index 0000000..98ef5fb --- /dev/null +++ b/admin/survey/modules/mod_voting/class.SurveyVoting.php @@ -0,0 +1,71 @@ + 0){ + $this->anketa = $anketa; + } + } + + + // Izvedemo vse potrebno pri vklopu (vklopimo obvescanje, ugasnemo belezenje parapodatkov...) + public function turnOnVoting(){ + global $lang; + + SurveySetting::getInstance()->Init($this->anketa); + + // Ugasnimo belezenje vseh parapodatkov + SurveySetting::getInstance()->setSurveyMiscSetting('survey_ip', '1'); + SurveySetting::getInstance()->setSurveyMiscSetting('survey_show_ip', '0'); + SurveySetting::getInstance()->setSurveyMiscSetting('survey_browser', '1'); + SurveySetting::getInstance()->setSurveyMiscSetting('survey_referal', '1'); + SurveySetting::getInstance()->setSurveyMiscSetting('survey_date', '1'); + + // Vklopimo email vabila + sisplet_query("UPDATE srv_anketa SET user_base='1', show_email='0' WHERE id='".$this->anketa."'"); + sisplet_query("INSERT INTO srv_anketa_module (ank_id, modul) VALUES ('".$this->anketa."', 'email')"); + + // Ugasnemo obvescanje respondenta + sisplet_query("UPDATE srv_alert SET finish_respondent='0', finish_respondent_cms='0' WHERE ank_id='".$this->anketa."'"); + } + + // Nastavitve volitev + public function displaySettings(){ + global $lang; + + echo '
'.$lang['settings'].''; + + echo '
'; + + echo $lang['srv_voting_edit1'].' '.$lang['srv_voting_edit2'].'.'; + + echo '

'; + + echo $lang['srv_voting_invitations1'].' '.$lang['srv_voting_invitations2'].'.'; + + echo '

'; + + echo '
'; + } + + // Pridobimo trenutne nastavitve volitev za anketo + private function getSettings(){ + + $settings = array(); + + return $settings; + } + +} \ No newline at end of file -- cgit v1.2.3