-----Message d'origine-----
De : Gepi
Envoyé : lundi 26 octobre 2015 14:14
À : 'Leygnac Marc' <[email protected]>
Objet : RE: Re : [gepi-users] Bug dans la nouvelle interface élèves + carnet de
liaison
Re,
J'ai décidé d'utiliser allmysms pour nos SMS du carnet de liaison. Raison :
très bien placé en prix.
Il serait d'ailleurs très intéressant que ces fonctionnalités SMS soient
implantées ailleurs (absences, retards, sanction etc...)
Ci-dessous le code rajouté à envoi_SMS.inc. A vous de voir ce que vous
souhaitez en faire.
Ligne 12 :
$tab_prestataires_SMS=array("allmysms.com","pluriware.fr","tm4b.com","123-SMS.net");
Puis :
case "allmysms.com" :
//config
//URL Simul : https://api.allmysms.com/http/9.0/simulateCampaign/
//URL envoi : https://api.allmysms.com/http/9.0/sendSms/
$url = 'https://api.allmysms.com/http/9.0/sendSms/';
$login = getSettingValue("carnets_de_liaison_login_sms"); //votre identifant
allmysms
$apiKey = getSettingValue("carnets_de_liaison_password_sms"); //votre mot
de passe allmysms
$sender = getSettingValue("carnets_de_liaison_identite_sms");
//l'expediteur, attention pas plus de 11 caractères alphanumériques
$message = $sms; //le message SMS, attention pas plus de 160 caractères
$msisdn = filtrage_numero($tab_to,true); //numéro de téléphone du
destinataire
$smsData = "<DATA>
<MESSAGE><![CDATA[".$message."]]></MESSAGE>
<TPOA>$sender</TPOA>
<SMS>
<MOBILEPHONE>$msisdn</MOBILEPHONE>
</SMS>
</DATA>";
$fields = array(
'login' => urlencode($login),
'apiKey' => urlencode($apiKey),
'smsData' => urlencode($smsData),
);
$fieldsString = "";
foreach($fields as $key=>$value) {
$fieldsString .= $key.'='.$value.'&'; } rtrim($fieldsString, '&');
try {
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL, $url);
curl_setopt($ch,CURLOPT_POST, count($fields));
curl_setopt($ch,CURLOPT_POSTFIELDS, $fieldsString);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
if (strpos( $result,"100"))
{
$result="OK";
}
return $result;
curl_close($ch);
} catch (Exception $e) {
return 'Api allmysms injoignable ou trop longue a repondre ' .
$e->getMessage(); }
Cordialement,
JL
-----Message d'origine-----
De : Leygnac Marc [mailto:[email protected]]
Envoyé : lundi 14 septembre 2015 10:53
À : Gepi <[email protected]>
Objet : Re : [gepi-users] Bug dans la nouvelle interface élèves + carnet de
liaison
Bonjour,
peut-on avoir des précisions sur le pb " les messages du carnet apparaissent
dans la discipline ?"
(je ne pourrais vous répondre cette semaine cause déplacement)
Marc Leygnac
----- Message d'origine -----
De: Gepi <[email protected]>
Date: Samedi, Septembre 12, 2015 12:56 pm
Objet: [gepi-users] Bug dans la nouvelle interface élèves + carnet de liaison
À: "[email protected]" <[email protected]>
> Bonjour,
>
> J'ai un problème au niveau de la nouvelle interface de connexion des élèves.
>
> Sur les élèves redoublants et donc réaffectés à une nouvelle classe
> ils ont les messages suivant lorsqu'ils se connectent :
> Le groupe n°120 n'existe pas.
> Le groupe n°146 n'existe pas.
> Le groupe n°139 n'existe pas.
> Le groupe n°68 n'existe pas.
> Le groupe n°74 n'existe pas.
> Le groupe n°56 n'existe pas.
> Le groupe n°86 n'existe pas.
>
>
> Les opérations de maintenance/nettoyage de la base de données, n'y
> changent rien.
>
> Pas d'erreur lorsqu'on navigue ensuite dans les menus.
>
> Nous pouvons vous transmettre notre base sous adresse privée si besoin
> (confidentialité, of course).
>
> Plugin carnet de liaison : Pourquoi les messages du carnet
> apparaissent dans la discipline ? Nous utilisons beaucoup ce plugin et
> rarement pour la discipline, heureusement pour eux :).
>
> J'en profite pour vous remercier pour cette application, très
> appréciée de nos étudiants !
>
> Cordialement,
> JL
>
>
> ______________________________________________________________________
> ___________
> Documentation Gepi en ligne :
> Pour modifier ou r??ilier votre abonnement ??cette liste :
>
_________________________________________________________________________________
Documentation Gepi en ligne : http://www.sylogix.org/projects/gepi/wiki
Pour modifier ou rsilier votre abonnement cette liste :
https://lists.sylogix.net/mailman/listinfo/gepi-users