Evoli - naknadno posiljanje vabil (povecanje kvote, popravek url-ja)

This commit is contained in:
pero1203 2020-10-07 10:52:28 +02:00
parent 7e45725637
commit 00087401b6
2 changed files with 12 additions and 2 deletions

View File

@ -362,6 +362,11 @@ class EvoliForm {
$sql = sisplet_query("SELECT id FROM srv_evoli_teammeter WHERE ank_id='".$this->anketa."' AND skupina_id='".$this->group_id."'"); $sql = sisplet_query("SELECT id FROM srv_evoli_teammeter WHERE ank_id='".$this->anketa."' AND skupina_id='".$this->group_id."'");
$row = mysqli_fetch_array($sql); $row = mysqli_fetch_array($sql);
$tm_group['tm_id'] = $row['id']; $tm_group['tm_id'] = $row['id'];
// Se povecamo max kvoto
if(count($email_list) > 0){
$sqlI = sisplet_query("UPDATE srv_evoli_teammeter SET kvota_max=kvota_max+".count($email_list)." WHERE ank_id='".$this->anketa."' AND skupina_id='".$this->group_id."'");
}
} }
// Drugace dodamo novo skupino/podjetje // Drugace dodamo novo skupino/podjetje
else{ else{

View File

@ -16,6 +16,7 @@ class SurveyTeamMeter{
var $submodule = ''; // Ista funkcionalnost za evoli module evoli_teammeter, evoli_quality_climate, evoli_teamship_meter in evoli_organizational_employeeship_meter var $submodule = ''; // Ista funkcionalnost za evoli module evoli_teammeter, evoli_quality_climate, evoli_teamship_meter in evoli_organizational_employeeship_meter
var $submodule_name = ''; var $submodule_name = '';
var $submodule_form = '';
var $execute_params = array(); var $execute_params = array();
var $debug = false; var $debug = false;
@ -52,6 +53,7 @@ class SurveyTeamMeter{
if(isset($modules['evoli_quality_climate'])){ if(isset($modules['evoli_quality_climate'])){
$this->submodule = 'evoli_quality_climate'; $this->submodule = 'evoli_quality_climate';
$this->submodule_name = 'Quality climate'; $this->submodule_name = 'Quality climate';
$this->submodule_form = 'quality_climate.php';
$this->execute_params['csv_name'] = 'quality_climate.csv'; $this->execute_params['csv_name'] = 'quality_climate.csv';
@ -75,6 +77,7 @@ class SurveyTeamMeter{
elseif(isset($modules['evoli_teamship_meter'])){ elseif(isset($modules['evoli_teamship_meter'])){
$this->submodule = 'evoli_teamship_meter'; $this->submodule = 'evoli_teamship_meter';
$this->submodule_name = 'Teamship meter'; $this->submodule_name = 'Teamship meter';
$this->submodule_form = 'teamship_meter.php';
$this->execute_params['csv_name'] = 'evoli_teamship.csv'; $this->execute_params['csv_name'] = 'evoli_teamship.csv';
@ -98,6 +101,7 @@ class SurveyTeamMeter{
elseif(isset($modules['evoli_organizational_employeeship_meter'])){ elseif(isset($modules['evoli_organizational_employeeship_meter'])){
$this->submodule = 'evoli_organizational_employeeship_meter'; $this->submodule = 'evoli_organizational_employeeship_meter';
$this->submodule_name = 'Organizational employeeship meter'; $this->submodule_name = 'Organizational employeeship meter';
$this->submodule_form = 'organizational_employeeship_meter.php';
$this->execute_params['csv_name'] = 'evoli_team.csv'; $this->execute_params['csv_name'] = 'evoli_team.csv';
@ -121,6 +125,7 @@ class SurveyTeamMeter{
else{ else{
$this->submodule = 'evoli_teammeter'; $this->submodule = 'evoli_teammeter';
$this->submodule_name = 'Team meter'; $this->submodule_name = 'Team meter';
$this->submodule_form = 'team_meter.php';
$this->execute_params['csv_name'] = 'evoli_team.csv'; $this->execute_params['csv_name'] = 'evoli_team.csv';
@ -322,7 +327,7 @@ class SurveyTeamMeter{
// Naknadno posiljanje vabil // Naknadno posiljanje vabil
// https://tools.evoli.si/admin/survey/modules/mod_EVOLI/team_meter.php?ank_id=SURVEY_ID&email=CLIENT_EMAIL&departments=1&language=slo&pass=GENERATED_PASSWORD // https://tools.evoli.si/admin/survey/modules/mod_EVOLI/team_meter.php?ank_id=SURVEY_ID&email=CLIENT_EMAIL&departments=1&language=slo&pass=GENERATED_PASSWORD
$url = $site_url.'admin/survey/modules/mod_EVOLI/team_meter.php?'; $url = $site_url.'admin/survey/modules/mod_EVOLI/'.$this->submodule_form.'?';
$url .= 'ank_id='.$this->anketa; $url .= 'ank_id='.$this->anketa;
$url .= '&language='.$language; $url .= '&language='.$language;
$url .= '&email='.$row['email']; $url .= '&email='.$row['email'];