Помощь Отправка одного сообщения нескольм юзерам в ПС

Тема в разделе "DLE", создана пользователем LarianVonLich, 28 ноя 2009.

Информация :
Актуальная версия DataLife Engine 12.0
( Final Release v.12.0 | Скачать DataLife Engine | Скачать 12.0 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.3 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. LarianVonLich

    LarianVonLich

    Регистр.:
    16 апр 2006
    Сообщения:
    248
    Симпатии:
    35
    Всем вечер добрый.

    решил сделать на главной странице ЗАЯВКУ (это типа отписать в ПМ уже заранее установленному юзеру)

    Но как сделать, что бы в строчке "Получатаель" был не тока один, а несколько юзеров. и соответственно месага отправилась к нескольким?

    пробывал просто через запятую, не проканало... подскажите как добавить?

    Вот я использую такой линк для отправки с главной: "http://имя_сайта/index.php?do=pm&doaction=newpm&username=TOTAL"

    см. скриншот ниже.

    [​IMG]
     
  2. BKK

    BKK

    Регистр.:
    21 окт 2009
    Сообщения:
    161
    Симпатии:
    45
    попробуй занести каждое имя в массив, потом циклом отправку реализуй
     
  3. -=BlackSmoke=-

    -=BlackSmoke=-

    Регистр.:
    4 авг 2009
    Сообщения:
    280
    Симпатии:
    49
    Стандартным методом рассылается сообщение всем юзерам, есть такая функция в дле. Если файл подправить, найти переменную, содержащую имена юзеров, полученную из базы, и заменить на свой список, должно получиться.
     
  4. gruppastimul

    gruppastimul Ваш

    Регистр.:
    22 окт 2006
    Сообщения:
    801
    Симпатии:
    130
    я бы добавил - в админке есть Рассылка сообщений
    там и нужно копать ;)
     
  5. LarianVonLich

    LarianVonLich

    Регистр.:
    16 апр 2006
    Сообщения:
    248
    Симпатии:
    35
    Это все не через админку надо делать.

    здесь элементарно, юзер после логина видит ЗАЯВКУ. кликает на неё и окрываеться форма отправления. но мне нужно, что бы эта форма содержала не тока доного юзера а нескольких. что бы одно и тоже сообщение улетело к нескольким юзерам.

    к одному понятно. а вот как двум?
    я не знаю как это сделать. помоги. очень надо.:confused:
     
  6. -=BlackSmoke=-

    -=BlackSmoke=-

    Регистр.:
    4 авг 2009
    Сообщения:
    280
    Симпатии:
    49
    Как вариант, можно супермегоизвратиться:
    1. Создать в папке modules файл pm1.php с содержимым pm.php, но
    заменить на
    2. В папке templates/shablon/ создать pm1.tpl с содержимым pm.tpl, но {author} заменить на имена юзеров через запятую.
    3. В файле engine.php прописать
    4. Давать своим юерам ссылку вида /index.php?do=zajavka

    :)
     
    LarianVonLich нравится это.
Статус темы:
Закрыта.