--- modules/sms_sendtophone/sms_sendtophone.module 2009-08-21 14:45:59.000000000 -0400
+++ modules/sms_sendtophone/sms_sendtophoneNew.module 2009-08-21 14:39:32.000000000 -0400
@@ -70,13 +70,18 @@ function sms_sendtophone_admin_overview(
function sms_sendtophone_page($type = NULL) {
global $user;
$user = user_load(array('uid' => $user-> uid));
- if (user_access('send to any number') || !empty($user->sms_user['0']['number'])) {
+ if (user_access('send to any number') || (!empty($user->sms_user['0']['number']) && $user->sms_user['0']['status'] == 2)) {
$form = drupal_get_form('sms_sendtophone_form', $type);
}
else {
- if (empty($user->sms_user['0']['number']) && user_access('send to any number')) {
+ if (empty($user->sms_user['0']['number'])) {
$register = array(
- '#value' => t('You need need to setup your mobile phone to send messages.', array('@setup' => url('user/'. $user->uid .'/mobile')))
+ '#value' => t('You need to setup your mobile phone to send messages.', array('@setup' => url('user/'. $user->uid .'/mobile')))
+ );
+ }
+ elseif ($user->sms_user['0']['status'] != 2) {
+ $register = array(
+ '#value' => t('You need to confirm your mobile phone number to send messages.', array('@confirm' => url('user/'. $user->uid .'/mobile')))
);
}
else {