+0.10
Рейтинг
0.12
Сила

Денис

robots.txt для Livestreet

Самый оптимальный вариант для Livestreet проверенно!!!
User-agent: Yandex
Crawl-delay: 2
Disallow: /search/
Disallow: /js/
Disallow: /css/
Disallow: /special/
Host: ваш домен
User-agent: Googlebot
Crawl-delay: 2
Disallow: /search/
Disallow: /js/
Disallow: /css/
Disallow: /special/
Host: ваш домен

User-agent: Slurp
Crawl-delay: 8
Disallow: /search/
Disallow: /js/
Disallow: /css/
Disallow: /special/
Host: ваш домен

User-agent: *
Crawl-delay: 10
Disallow: /special/
Disallow: /js/
Host: ваш домен

Настройка Почтовика

Здравствуйте, знаю, что этот вопрос уже обсуждался неоднократно. Все прочел и знаю, что многие используют сервис от Гугл. Мне он не подходит, пытаюсь реализовать через почту на хостинге.
Хостинг от justhost.com

Завел почту вида: noreply@live.itelepat.ru
Отправка и прием сообщений через вебморду хостера работает, нареканий нет.
Вот какие ручные настройки он мне предлагает:

Имя пользователя на почтовом сервере: noreply+live.itelepat.ru
Сервер входящей почты: mail.live.itelepat.ru
Сервер входящей почты: (SSL) just119.justhost.com
Сервер исходящей почты: mail.live.itelepat.ru (сервер требует проверки подлинности) port 26
Сервер исходящей почты: (SSL) just119.justhost.com (сервер требует проверки подлинности) port 465
Поддерживаемые протоколы входящей почты: POP3, POP3S (SSL/TLS), IMAP, IMAPS (SSL/TLS)
Поддерживаемые протоколы исходящей почты: SMTP, SMTPS (SSL/TLS)


Вот, что я прописал в конфиге:

$config['sys']['mail']['type'] = 'smtp'; // Какой тип отправки использовать
$config['sys']['mail']['from_email'] = 'noreply@live.itelepat.ru'; // Мыло с которого отправляются все уведомления
$config['sys']['mail']['from_name'] = 'Почтовик Live.iTelepat.ru'; // Имя с которого отправляются все уведомления
$config['sys']['mail']['charset'] = 'UTF-8'; // Какую кодировку использовать в письмах
$config['sys']['mail']['smtp']['host'] = 'mail.live.itelepat.ru'; // Настройки SMTP — хост
$config['sys']['mail']['smtp']['port'] = 26; // Настройки SMTP — порт
$config['sys']['mail']['smtp']['user'] = 'noreply@live.itelepat.ru'; // Настройки SMTP — пользователь
$config['sys']['mail']['smtp']['password'] = 'здесь пароль'; // Настройки SMTP — пароль
$config['sys']['mail']['smtp']['secure'] = ''; // Настройки SMTP — протокол шифрования: tls, ssl
$config['sys']['mail']['smtp']['auth'] = true; // Использовать авторизацию при отправке
$config['sys']['mail']['include_comment'] = true; // Включает в уведомление о новых комментах текст коммента
$config['sys']['mail']['include_talk'] = true; // Включает в уведомление о новых личных сообщениях текст сообщения


Сообщения как не приходили, так и не приходят. Пробовал ящики от Мыла и Яндекса — пусто.

Куда копать?

Пререлиз Role, LsPurse, Paid, LitePoll (new!)

Обновления в Role.
Основные проведенные работы — исправление багов и адаптация к шаблонам. Адаптированые шаблоны:
Теперь доступ к функционалу ролей и редактирования людей доступен из тулбара:

иконки в тулбаре для доступа к ролям и людям

дальше интереснее

Плагин «Кто смотрел профиль пользователя (Last guests)»


В конфиге плагина доступны такие параметры:

  • Количество последних гостей в профиле (по-умолчанию 12)
  • Имя хука для вывода гостей в профиле
  • Не показывать в «последних гостях» администраторов
  • Показывать гостей профиля только для его хозяина

Читать дальше →

Интересное решение на неявном преобразовании типов

Задача, собственно, проста: ненавязчиво напоминать пользователю когда он последний раз читал топик надписью в заголовке о количестве дней, прошедших с момента последнего его прочтения. Делается так:
{$numberOfDays = ($smarty.now|date_format:"%Y%m%d"-0)-($oTopic->getDateRead()|replace:"-":""-0)}
{if ($numberOfDays != 0) }
    <div style="font-size: 10px; display: inline; color: #d3d3d3;">
        (Прочитано {$numberOfDays} дней назад)
    </div>
{/if}

Комментировать дальше не буду, но на вопросы отвечу).

Как я переезжал с DLE на LiveStreet (часть первая, вводная)

Добрый день. Я хочу поведать историю, как я переезжал с движка DLE на LiveStreet.
DLE я был недоволен давно — функционал слабый, нагрузку держит плохо, с плагинами и обновлением вообще беда.
Одним прекрасным днем я увидел топик, который натолкнул меня на мысль а почему бы и нет.
Этот конвертер я попытался попробовать на локальной копии сайта (бд в кодировке windows-1251 занимала 1,3 Гб), конвертор просто не работал. Он не был рассчитан на такой объем данных. И после этого я сел все переносить ручками )

Читать дальше →

Бесплатный плагин АнтиБот

Я тут пробегая мимо услышал, что кого-то боты замучили. А у меня давно валялся плагин один, который когда-то меня выручил. Я быстренько его подрихтовал под новую версию и выложил пока сюда:
github.com/aVadim483/aceAntiBot

Я его протестировал, конечно, но поверить в реальном деле сейчас не могу — нет, слава Богу, проектов, которые бы ботами атаковались. Поэтому если кто-то проверит его в боевых условиях и даст положительную оценку, то выложу уже в общий каталог.

UPD от 2012-09-23: На гитхабе выложена значительно доработанная версия плагина

Плагин "Contest" v.0.2.0

Плагин добавит возможность проводить различные конкурсы и викторины.

Возможности:
  • Различные варианты ответов
  • Ограничение по количеству ответов
  • Свободный ответ
  • Ручная проверка ответов
  • Ограничение по времени
  • Награды
  • Комментарии

Демо: ссылка

Контакты:
ICQ 172440790
vk.com/sersar

P.S. Замечания и пожелания приветствуются!

Ищем спонсоров (ваши ссылки в плагинах)

Идея проста: я выпускаю бесплатные плагины, по лицензии, которая обязывает соблюдать указанные мной условия. В плагины можно вшивать ссылки на сайты, и вы (как спонсор) покупаете у меня ссылко-место в очередном бесплатном плагине. Нужные бесплатные плагины скачивают и устанавливают на своих сайтах очень много пользователей. Таким образом растёт количество ссылающихся на ваш проект сайтов. Используйте это как рекламу своих проектов или повышение показателей сайта (PR, тИЦ).

По всем вопросам и ценам — обращаться в личку. Желательно сразу с предложениями «ссылка на сайт/цена».

UPD: netlanc также объявил о поддержке этой схемы работы, поэтому он тоже принимает предложения в личку.

P.S. Для участников сообщества это тоже хорошая новость т.к. это хороший стимул к адаптированию плагинов на новые версии ЛС.