diff --git a/htdocs/admin/sms.php b/htdocs/admin/sms.php
index 64013cd3cca..b55954eef2e 100755
--- a/htdocs/admin/sms.php
+++ b/htdocs/admin/sms.php
@@ -20,7 +20,7 @@
/**
* \file htdocs/admin/sms.php
* \brief Page to setup emails sending
- * \version $Id$
+ * \version $Id: sms.php,v 1.8 2011/07/18 11:31:54 eldy Exp $
*/
require("../main.inc.php");
@@ -156,8 +156,7 @@ print "
\n";
if ($message) print $message.'
';
// List of sending methods
-$listofmethods=$conf->sms_engine;
-$listofmethods['']='';
+$listofmethods=(is_array($conf->sms_engine)?$conf->sms_engine:array());
asort($listofmethods);
if ($action == 'edit')
@@ -189,7 +188,7 @@ if ($action == 'edit')
// Method
$var=!$var;
print '
| '.$langs->trans("MAIN_SMS_SENDMODE").' | ';
- if (sizeof($listofmethods)) print $html->selectarray('MAIN_SMS_SENDMODE',$listofmethods,$conf->global->MAIN_SMS_SENDMODE);
+ if (count($listofmethods)) print $html->selectarray('MAIN_SMS_SENDMODE',$listofmethods,$conf->global->MAIN_SMS_SENDMODE,1);
else print ''.$langs->trans("None").'';
print ' |
';
@@ -348,5 +347,5 @@ else
$db->close();
-llxFooter('$Date$ - $Revision$');
+llxFooter('$Date: 2011/07/18 11:31:54 $ - $Revision: 1.8 $');
?>
diff --git a/htdocs/langs/en_US/admin.lang b/htdocs/langs/en_US/admin.lang
index 0f43c1c9e82..022964d5cc7 100644
--- a/htdocs/langs/en_US/admin.lang
+++ b/htdocs/langs/en_US/admin.lang
@@ -307,6 +307,7 @@ ResponseTimeout=Response timeout
SmsTestMessage=Test message from __PHONEFROM__ to __PHONETO__
ModuleMustBeEnabledFirst=Module %s must be enabled first before using this feature.
SecurityToken=Key to encrypt urls
+NoSmsEngine=No SMS sender manager available. SMS sender manager are not installed with default distribution (because they depends on an external supplier) but you can find some on http://www.dolistore.com
# Modules
Module0Name=Users & groups
diff --git a/htdocs/langs/fr_FR/admin.lang b/htdocs/langs/fr_FR/admin.lang
index 3cb19e89ba8..f33e1660176 100644
--- a/htdocs/langs/fr_FR/admin.lang
+++ b/htdocs/langs/fr_FR/admin.lang
@@ -308,6 +308,7 @@ ResponseTimeout=Timeout de réponse
SmsTestMessage=Message de test de __PHONEFROM__ vers __PHONETO__
ModuleMustBeEnabledFirst=Le module %s doit etre activé pour utiliser cette fonction.
SecurityToken=Clé de cryptage des url
+NoSmsEngine=Aucun gestionnaire d'envoi de SMS n'est disponible. Les gestionnaires d'envois SMS ne sont pas installés en standard (car dépendent d'un fournisseur) mais vous pourrez en trouver depuis la plateforme http://www.dolistore.com
# Modules= undefined
Module0Name= Utilisateurs & groupes