dle.in.ua » Модули » Бесплатные » Ежедневная рассылка нововстей на почту 1.0 DLE 8.3

Ежедневная рассылка нововстей на почту 1.0 DLE 8.3

Автор: mitrushi от 9-01-2010, 10:27
Ежедневная рассылка нововстей на почту 1.0  DLE 8.3


Модуль автоматически генерирует нововсти в форму отправки письма.
Модуль был написан под 7х версии dle, я только переделал его под 8.3, на 8.2 и 8.0 не испытывал, но думаю c поправкой будет тоже работать.
Существуют отдельнные настройки для каждой категории:

1. Сама категория
2. Количество новостей извлекаемых из категории
3. Сортировка по; дате, рейтингу, просмотрам и коментариям.
4. Предварительное название категории

Так же глобальные настройки:

1. Полностью настраиваемый шаблон письма
2. Заголовок письма
3. Нумерация списка
4. Название категории можно заключать в кавычки
5. Список получателей перед отправкой
6. Начинание рассылки с пользователя
7. Количество писем за один проход:
8. Интервал в секундах
9. Возможность не отправлять писем тем, кто этого не хочет
10. Редактирование письма перед отправкой с помощью BBCODE
11. Присутствует предварительный просмотр письма

Хорошая админка.

Ежедневная рассылка нововстей на почту 1.0  DLE 8.3


Ежедневная рассылка нововстей на почту 1.0  DLE 8.3


Ежедневная рассылка нововстей на почту 1.0  DLE 8.3


Версия движка: DLE 8.3
Автор модуля: REZER
Изменения под DLE 8.3: mitrushi
Убраны все копирайты и ссылки.

Скачать:

mod_mai_8x.rar [226.5 Kb] (cкачиваний: 504)
  • Группа: User
  • Icq: 416980738
  • Комментариев: 59
  • Публикаций: 0
  • Юзеры могут выбирать получать или нет эти новости? Крон есть?

    --------------------
    • DaImeR
    • Регистрация: 22.01.2009
    • Репутация: (0|0|0)
    • 9 января 2010 10:36
    • 1
    ^
  • Группа: User
  • Icq: 6626698
  • Комментариев: 141
  • Публикаций: 8
  • Давно хотел этот мод заточить под 8.3, красавчик! Респект те!

    --------------------
    • Darkboy
    • Регистрация: 7.11.2008
    • Репутация: (0|0|0)
    • 9 января 2010 10:47
    • 2
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 5
  • Публикаций: 1
  • Цитата: DaImeR
    Юзеры могут выбирать получать или нет эти новости? Крон есть?

    В рассылке по умолчанию есть текст:
    Не сочтите это письмо за спам, если вы больше не хотите получать данную рассылку сайта, то зайдите в свой профиль на нашем сайте и редактировании поставьте галочку "Не получать писем".


    А в настройках модуля поставить галочку в пункте:
    Не отсылать письма тем,
    кто не хочет получать писем с сайта


    крона нет
    • mitrushi
    • Регистрация: 8.01.2010
    • Репутация: (0|0|0)
    • 9 января 2010 10:59
    • 3
    ^
  • Группа: User
  • Icq: 3323553
  • Комментариев: 14
  • Публикаций: 0
  • скажите а на 8.2 что надо переделать а то нужнаюсь в таком модуле... прошу помогите сделать его на 8.2 и не только я один буду вам благодарен
    • piratik
    • Регистрация: 19.06.2009
    • Репутация: (0|0|0)
    • 9 января 2010 11:30
    • 4
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 208
  • Публикаций: 14
  • я слегка по другому правил,функционал опционально расширил smile

    --------------------
    • demon
    • Регистрация: 26.04.2008
    • Репутация: (1|1|0)
    • 9 января 2010 12:15
    • 5
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 5
  • Публикаций: 1
  • Цитата: piratik
     piratik

    На DLE 8.2 должно работать
    Для установки на DLE 8.0 добавить еще одно действие:
    откройте admin.php
    и после
    'googlemap',
    добавьте
    'mail',
    • mitrushi
    • Регистрация: 8.01.2010
    • Репутация: (0|0|0)
    • 9 января 2010 12:54
    • 6
    ^
  • Группа: User
  • Icq: 3323553
  • Комментариев: 14
  • Публикаций: 0
  • Цитата: mitrushi
    На DLE 8.2 должно работатьДля установки на DLE 8.0 добавить еще одно действие:откройте admin.php и после'googlemap', добавьте'mail',


    Спасибо большое буду пробывать ставить!!!! огромное спасибо!
    • piratik
    • Регистрация: 19.06.2009
    • Репутация: (0|0|0)
    • 9 января 2010 13:24
    • 7
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 11
  • Публикаций: 0
  • 2 автор модуля

    кстати, если новость принадлежит многим категориям, то она не входит в список на рассылку.

    если будешь развивать этот модуль - то вывод из мультикатегорий нужен)

    И еще одно:

    Для начала вам нужно настройить шаблон для генерирования в форму отправки новостей. Для этого зайдите в [Другие разделы/Шаблоны E-Mail сообщений] и увидите два новых окошка:

    1. Настройка ежедневных E-Mail сообщений (шапка, верх)
    2. Настройка ежедневных E-Mail сообщений (низ)



    Чтоб не писалось в шаблон "2. Настройка ежедневных E-Mail сообщений (низ)
    " - оно там не сохраняется

    разобрался - в запросе в БД не было такого поля как news_mailn

    решение :

    INSERT INTO.`dle_email` (
    `id` ,
    `name` ,
    `template`
    )
    VALUES (
    NULL , 'news_mailn', 'пишем сюда код для шаблона для низа письма'
    )
    • tiroboy
    • Регистрация: 27.01.2009
    • Репутация: (0|0|0)
    • 9 января 2010 19:41
    • 8
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Цитата: tiroboy
    tiroboy

    куда его вставить объясни
    • timona
    • Регистрация: --
    • Репутация: (||)
    • 11 января 2010 06:38
    • 9
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Цитата: timona
    ни

    Это запрос к бд)
    • starter80
    • Регистрация: --
    • Репутация: (||)
    • 12 января 2010 11:59
    • 10
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • на версии 8.3 появляется такая ошибка когда хочу начать отправлять сообщения:
    Parse error: syntax error, unexpected T_ELSEIF in /home/сайт/domains/сайт/public_html/engine/inc/newsletter.php on line 323
    помогите, незнаю в чем дело...
    • 19912605
    • Регистрация: --
    • Репутация: (||)
    • 20 января 2010 15:41
    • 11
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 5
  • Публикаций: 1
  • Цитата: 19912605
    появляется такая ошибка

    У Вас где-то кавычка не закрыта на странице.
    • mitrushi
    • Регистрация: 8.01.2010
    • Репутация: (0|0|0)
    • 20 января 2010 22:36
    • 12
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • залил чистый файл "newsletter.php" из оригинального дистрибутива DLE 8.3 и все заработало, теперь не могу разобраться с еще одной проблемой, кто может помогите, при изменении репутации в самом верху появляется ошибка:
    Warning: Cannot use a scalar value as an array in /home/сайт/domains/сайт/public_html/index.php on line 39 Warning: Cannot use a scalar value as an array in /home/сайт/domains/сайт/public_html/index.php on line 43 Warning: Cannot use a scalar value as an array in /home/сайт/domains/сайт/public_html/index.php on line 45 Warning: Cannot use a scalar value as an array in /home/сайт/domains/сайт/public_html/index.php on line 47

    посмотрел эту ошибку, это ошибка связанная со временем...
    вот он код из эих строчек:
    $time['min'] = time() - $last_time;
    if ($time['min']<0){
    $time['min'] = 0;
    }
    $time['clean'] = $config['cache_time'] - $time['min'];
    if ($time['min']>=$config['cache_time']){
    $time['now'] = time();
    clear_cache();
    $time['write'] = "<?PHP\n\$last_time = \"".$time['now']."\"\n?>";
    $write_file = ROOT_DIR.'/engine/data/time.php';
    $fp = fopen($write_file, "w+");
    $save = fwrite($fp, $time['write']);
    fclose($fp);
    }

    if (clean_url ( $_SERVER['HTTP_HOST'] ) != clean_url ( $config['http_home_url'] )) {

    $replace_url = array ();
    $replace_url[0] = clean_url ( $config['http_home_url'] );
    $replace_url[1] = clean_url ( $_SERVER['HTTP_HOST'] );

    } else
    $replace_url = false;


    пытался изменить тот код на этот:
    if (clean_url ( $_SERVER['HTTP_HOST'] ) != clean_url ( $config['http_home_url'] )) {
    $replace_url = array ();
    $replace_url[0] = clean_url ( $config['http_home_url'] );
    $replace_url[1] = clean_url ( $_SERVER['HTTP_HOST'] );

    } else
    $replace_url = false;

    Все вроде нормально стало, только перестал работать мод .
    DLE модуль Переходы v.6.4

    Помогите мне сделать так чтобы все работало без ошибок... заранее спасибо!
    • 19912605
    • Регистрация: --
    • Репутация: (||)
    • 21 января 2010 13:57
    • 13
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 8
  • Публикаций: 0
  • $time['min'] = time() - $last_time;
    if ($time['min']<0){
    $time['min'] = 0;
    code]}
    $time['clean'] = $config['cache_time'] - $time['min'];
    if ($time['min']>=$config['cache_time']){
    $time['now'] = time();
    clear_cache();
    $time['write'] = "<?php\n\$last_time = \"".$time['now']."\"\n?>";
    $write_file = ROOT_DIR.'/engine/data/time.php';
    $fp = fopen($write_file, "w+");
    $save = fwrite($fp, $time['write']);
    fclose($fp);
    }


    Эх ты хватил и потер коды для модуля преходы.Тебе мешает модуль автоотчиска кеша.Удали это что выше или правь сам.
    • topbux
    • Регистрация: 15.07.2009
    • Репутация: (0|0|0)
    • 22 января 2010 18:31
    • 14
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • спасибо большое, все работает отлично winked
    • 19912605
    • Регистрация: --
    • Репутация: (||)
    • 22 января 2010 22:32
    • 15
    ^
  • Группа: User
  • Icq: 7842924
  • Комментариев: 11
  • Публикаций: 1
  • спасибо, модуль хороший вот только если кто подскажет, как настроить что бы отображался низ при колучении письма.
    вот такая штука http://10pix.ru/img1/1950/798669.jpg

    т.е.

    Вы получаете данную рассылку, так как зарегестрированы на сайте . Не сочтите это письмо за спам, если вы больше не хотите получать данную рассылку сайта, то зайдите в свой профиль на нашем сайте и редактировании поставьте галочку "Не получать писем".

    • WarDJ
    • Регистрация: 14.06.2009
    • Репутация: (0|0|0)
    • 9 февраля 2010 03:31
    • 16
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Да уж.. была бы поддержка мультикатегорий - цены бы не было..
    • yeaahhh
    • Регистрация: --
    • Репутация: (||)
    • 21 февраля 2010 18:18
    • 17
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 41
  • Публикаций: 1
  • Ставил всё по инструкции на DLE 8.5

    вот что пишет в Админке

    Файл выбранного раздела админпанели не найден

    --------------------
    • MyxPyM
    • Регистрация: 11.02.2010
    • Репутация: (0|0|0)
    • 7 мая 2010 18:10
    • 18
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 41
  • Публикаций: 1
  • Всё разобрался.

    --------------------
    • MyxPyM
    • Регистрация: 11.02.2010
    • Репутация: (0|0|0)
    • 8 мая 2010 11:45
    • 19
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Мужики, а как к нему прикрутить автоматическую рассылку?
    • macho130
    • Регистрация: --
    • Репутация: (||)
    • 28 июня 2010 00:20
    • 20
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • А за такой модуль интересно жалобу не подадут на спам !!!
    • czart
    • Регистрация: --
    • Репутация: (||)
    • 17 июля 2010 12:14
    • 21
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Кто может помочь?


    все поставил, все генерирует, все как положено, даже отправляет и пишет отправка завершена, но на мыло ничего не приходит? проверял отправку на мыло, пашет, а с рассылки не хочет. Кто может подсказать что это за ерунда?
    • delta_omega
    • Регистрация: --
    • Репутация: (||)
    • 25 декабря 2010 11:57
    • 22
    ^
  • Группа: User
  • Icq: 111111111
  • Комментариев: 1
  • Публикаций: 0
  • скиньте ссылку на полностью автоматическую рассылку новостей на версию 7.5 ladanebay@email.ua
    • extrimplus
    • Регистрация: 14.02.2011
    • Репутация: (0|0|0)
    • 27 февраля 2011 22:41
    • 23
    ^
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.