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

Прислано: NeoChapay

вт, 05/04/2011 - 20:03

Другие статьи по теме:

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

Прикрепленный файлРазмер
sms-0.3.zip12.82 кб

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано sibero777 в ср, 06/04/2011 - 00:37.

В закладки. А где можно скачать модуль?


Опубликовано NeoChapay в ср, 06/04/2011 - 05:32.

sibero777 написал(а):

В закладки. А где можно скачать модуль?

Прикрепил :)


Опубликовано Valeratal в ср, 06/04/2011 - 06:09.

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


Опубликовано sibero777 в ср, 06/04/2011 - 06:58.

"NeoChapay" написал(а):

Ссылка на настройки 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 (вкладки по умолчанию).


Опубликовано boneg в ср, 06/04/2011 - 06:59.

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


Опубликовано sibero777 в ср, 06/04/2011 - 07:08.

"boneg" написал(а):

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

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


Опубликовано NeoChapay в ср, 06/04/2011 - 07:32.

Valeratal написал(а):

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

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


Опубликовано NeoChapay в ср, 06/04/2011 - 07:33.

sibero777 написал(а):
"boneg" написал(а):

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

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

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


Опубликовано NeoChapay в ср, 06/04/2011 - 07:34.

sibero777 написал(а):
"NeoChapay" написал(а):

Ссылка на настройки 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//Нормальный пункт меню
   
);
?>

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


Опубликовано WiseMan в ср, 06/04/2011 - 08:34.

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

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


Опубликовано Valeratal в ср, 06/04/2011 - 09:37.

гейт интересно, хоть у меня и нет розничного магаза


Опубликовано NeoChapay в ср, 06/04/2011 - 10:43.

WiseMan написал(а):

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

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

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


Опубликовано WiseMan в ср, 06/04/2011 - 19:46.

"NeoChapay" написал(а):

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

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

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

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


Опубликовано NeoChapay в ср, 06/04/2011 - 20:19.

WiseMan написал(а):
"NeoChapay" написал(а):

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

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

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

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

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


Опубликовано sibero777 в ср, 06/04/2011 - 21:48.

"NeoChapay" написал(а):

<?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//Нормальный пункт меню
   
);
?>

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

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


Опубликовано Jonny в вт, 12/04/2011 - 04:45.

в закладки


Опубликовано P.Selfin@drupal.org в вт, 12/04/2011 - 19:38.

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


Опубликовано NeoChapay в чт, 14/04/2011 - 06:33.

P.Selfin@drupal.org написал(а):

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

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


Опубликовано ghh1237 в сб, 03/03/2012 - 05:10.

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.


Опубликовано ghh1237 в сб, 03/03/2012 - 05:11.

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.


Новое на сайте