Новый модуль SMS v0.3

6 апреля 2011 в 0:03

Обновил модуль SMS для отправки уведомлений через телефоны или GSM модемы
Добавил отсылку уведомлений при новых коментариях в авторской ноде, уведомления о ответах на комментари и уведомления о всём что происходит на сайте Smile
Ссылка на настройки sms/subscribe/comment но почему то ни как табой ни как меню не отображается если кто сможет помочь - буду рад.
Версия 0.1 http://www.drupal.ru/node/60065
Версия 0.2 http://www.drupal.ru/node/60119

ВложениеРазмер
Иконка пакета sms-0.3.zip12.82 КБ

Комментарии

Valeratal wrote:
а каким образом технически эти смс уходят?
должен быть гейт какой то?

Никаких гейтов отправляется через железку - в моём случае мегафон модем. С помощью gammu

6 апреля 2011 в 11:32

"NeoChapay" wrote:
Ссылка на настройки sms/subscribe/comment но почему то ни как табой ни как меню не отображается если кто сможет помочь - буду рад.

function sms_node_subscribe_menu()
{
  $items = array();
  $items['sms/subscribe'] = array(
    'title' => t('SMS subscribe'),  //Заголовок страницы
    'description' => 'SMS subscribe', //Описание
    'page callback' => 'sms_node_subscribe_page',
    'access arguments' => array('access sms pages'), //Права доступа, если дать
//анонимусам право 'access administration pages', они смогут админить наш модуль.
    'type' => MENU_NORMAL_ITEM, //Нормальный пункт меню
   );
  $items['sms/subscribe/comment'] = array(
    'title' => t('SMS subscribe to comment'),  //Заголовок страницы
    'description' => 'SMS subscribe to comment on nodes or answer to you comments', //Описание
    'page callback' => 'sms_comment_subscribe_page',
    'access arguments' => array('access sms pages'), //Права доступа, если дать
//анонимусам право 'access administration pages', они смогут админить наш модуль.
    'type' => MENU_LOCAL_TASK, //Нормальный пункт меню
   );
  return $items;
}

Есть MENU_NORMAL_ITEM (меню), есть MENU_LOCAL_TASK (вкладка) , не хватает MENU_DEFAULT_LOCAL_TASK (вкладки по умолчанию).

6 апреля 2011 в 10:58

sibero777 wrote:
"NeoChapay" wrote:
Ссылка на настройки sms/subscribe/comment но почему то ни как табой ни как меню не отображается если кто сможет помочь - буду рад.

function sms_node_subscribe_menu()
{
  $items = array();
  $items['sms/subscribe'] = array(
    'title' => t('SMS subscribe'),  //Заголовок страницы
    'description' => 'SMS subscribe', //Описание
    'page callback' => 'sms_node_subscribe_page',
    'access arguments' => array('access sms pages'), //Права доступа, если дать
//анонимусам право 'access administration pages', они смогут админить наш модуль.
    'type' => MENU_NORMAL_ITEM, //Нормальный пункт меню
   );
  $items['sms/subscribe/comment'] = array(
    'title' => t('SMS subscribe to comment'),  //Заголовок страницы
    'description' => 'SMS subscribe to comment on nodes or answer to you comments', //Описание
    'page callback' => 'sms_comment_subscribe_page',
    'access arguments' => array('access sms pages'), //Права доступа, если дать
//анонимусам право 'access administration pages', они смогут админить наш модуль.
    'type' => MENU_LOCAL_TASK, //Нормальный пункт меню
   );
  return $items;
}

Есть MENU_NORMAL_ITEM (меню), есть MENU_LOCAL_TASK (вкладка) , не хватает MENU_DEFAULT_LOCAL_TASK (вкладки по умолчанию).

Тоесть если добавить что то типа

<?php  
$items
['sms/subscribe/core'] = array(
    
'title' => t('SMS subscribe'),  //Заголовок страницы
    
'description' => 'SMS subscribe'//Описание
    
'page callback' => 'sms_node_subscribe_page'
    
'access arguments' => array('access sms pages'), //Права доступа, если дать
//анонимусам право 'access administration pages', они смогут админить наш модуль.
    
'type' =>  MENU_DEFAULT_LOCAL_TASK//Нормальный пункт меню
   
);
?>

То будет нормально работать?

6 апреля 2011 в 11:34

function sms_translite() - а не хотите для этой функции подключить файлик i18n-ascii.txt (он есть в папке с модулем pathauto дабы не искать), тогда транслитерация будет себя всегда правильно вести.

10 ноября 2015 в 11:47

"boneg" wrote:
function sms_translite() - а не хотите для этой функции подключить файлик i18n-ascii.txt (он есть в папке с модулем pathauto дабы не искать), тогда транслитерация будет себя всегда правильно вести.

А чем плох текущий вариант?

6 апреля 2011 в 11:08

sibero777 wrote:
"boneg" wrote:
function sms_translite() - а не хотите для этой функции подключить файлик i18n-ascii.txt (он есть в папке с модулем pathauto дабы не искать), тогда транслитерация будет себя всегда правильно вести.

А чем плох текущий вариант?


Текущий только для русс-англ

6 апреля 2011 в 11:33

WiseMan wrote:
Кому нужен гейт для отправки, вот мой модулек sms_unisendresponder (скачать). Смотрите тарифы.

Активно используется в сочетании с ubercart для уведомления о заказах.


У меня по тарифу 100 ру в месяц и 1 смс за 8 секунд Smile

6 апреля 2011 в 14:43

"NeoChapay" wrote:
У меня по тарифу 100 ру в месяц и 1 смс за 8 секунд :)

Это, конечно, здорово... если сервер с сайтом у вас дома Smile

Или вы предлагаете ехать в дата центр и заказывать "ко-лакейшн" мобильного телефона? Wink рядом со своим сервером )))

Если ошибаюсь, разъясните, пжта.

6 апреля 2011 в 23:46

WiseMan wrote:
"NeoChapay" wrote:
У меня по тарифу 100 ру в месяц и 1 смс за 8 секунд :)

Это, конечно, здорово... если сервер с сайтом у вас дома Smile

Или вы предлагаете ехать в дата центр и заказывать "ко-лакейшн" мобильного телефона? Wink рядом со своим сервером )))

Если ошибаюсь, разъясните, пжта.

Сервер у меня не дома.
В сервер воткнут просто мегафон модем. Как и флешка в другой сервер с ключём. Разницы нет ни какой для хозяев дата центра.

7 апреля 2011 в 0:19

"NeoChapay" wrote:
<?php
$items['sms/subscribe/core'] = array(
'title' => t('SMS subscribe'), //Заголовок страницы
'description' => 'SMS subscribe', //Описание
'page callback' => 'sms_node_subscribe_page',
'access arguments' => array('access sms pages'), //Права доступа, если дать
//анонимусам право 'access administration pages', они смогут админить наш модуль.
'type' => MENU_DEFAULT_LOCAL_TASK, //Нормальный пункт меню
);
?>

То будет нормально работать?

Должно, по законам друпала. Есть табы, нужно прописать табу по умолчанию.

7 апреля 2011 в 1:48

Правильно ли я понял: используя этот модуль, владелец сайта за 100р/мес может организовать безлимитную рассылку сообщений подписавшимся пользователям?
На сервере для этого нужно что-то? Или на шаред-хостах тоже можно организовать?

12 апреля 2011 в 23:38

<a href="mailto:P.Selfin@drupal.org">P.Selfin@drupal.org</a> wrote:
Правильно ли я понял: используя этот модуль, владелец сайта за 100р/мес может организовать безлимитную рассылку сообщений подписавшимся пользователям?
На сервере для этого нужно что-то? Или на шаред-хостах тоже можно организовать?

Нужен телефон или GSM модем

14 апреля 2011 в 10:33

Seem experience canceling headphones i have actually tasted.Copper oxide may [url=http://www.discountoakleysunglassesuk.com][b]cheap oakley sunglasses sale[/b][/url] be the provide about of the dim and dirty looking penny. [url=http://www.discountoakleysunglassesuk.com][b]cheap oakleys[/b][/url] There is really a penny cleanup treatment which,Beats By Dre Headphones,[url=http://www.discountoakleysunglassesuk.com][b]discount oakley[/b][/url] when implemented will unveil a brand recognize new glossy layer of copper.Despite weighing about 270 grams, they are pretty at ease to wear,[url=http://www.discountoakleysunglassesuk.com][b]oakley sunglasses uk sale[/b][/url] even much more than prolonged periods of your time and travel. Headphones are designed for just about any at ease and completely key [url=http://www.discountoakleysunglassesuk.com][b]oakley sunglasses sale[/b][/url] in into his ears to prevent out ambient noise. cheap Monster [url=http://www.discountoakleysunglassesuk.com][b]oakley sunglasses cheap[/b][/url] Beats Tour Their energetic seem experience [url=http://www.discountoakleysunglassesuk.com][b]cheap oakley sunglasses[/b][/url] decline is pretty effective in blocking undesirable seem experience within your tunes and press the tiny change for the headset,[url=http://www.discountoakleysunglassesuk.com][b]cheap oakley sunglasses uk[/b][/url] you can all of a sudden listen to what’s going on near to you.

3 марта 2012 в 9:10

Seem experience canceling headphones i have actually tasted.Copper oxide may cheap oakley sunglasses sale be the provide about of the dim and dirty looking penny. cheap oakleys There is really a penny cleanup treatment which,Beats By Dre Headphones,discount oakley when implemented will unveil a brand recognize new glossy layer of copper.Despite weighing about 270 grams, they are pretty at ease to wear,oakley sunglasses uk sale even much more than prolonged periods of your time and travel. Headphones are designed for just about any at ease and completely key oakley sunglasses sale in into his ears to prevent out ambient noise. cheap Monster oakley sunglasses cheap Beats Tour Their energetic seem experience cheap oakley sunglasses decline is pretty effective in blocking undesirable seem experience within your tunes and press the tiny change for the headset,cheap oakley sunglasses uk you can all of a sudden listen to what’s going on near to you.

3 марта 2012 в 9:11