Делали "руками" довольно просто - в базе у подписчиков email + статус (подписан/не подписан), ссылка отписаться от рассылки встраивается в шаблон письма. При необходимости можно навернуть группы (эм.. Мамы с детьми, Пожилые, Любители активного отдыха / любители пляжного ) - в общем, "тэги" (для внутреннего пользования - спецпредложения подыскивать или выборочно рассылать)...
Подготовленный шаблон письма (К примеру, Уважаемый %NAME% ..) при необходимости отправляется на тестовый ящик.. После того как всё ок - ставится на рассылку.
Рассылка по крону.. раз в минуту...
(Или сервер очередей.. но т.к. делалось на хостинге и без особых запросов - хватило крона)
Ограничения на количество писем уточнять у хостинг-провайдера...
Чтоб не попадать в спам-листы - настраиваем SPF-запись для домена (+ DKIM)
Вроде всё
Запрос далеко не оптимальный, но работающий..
SELECT table2.name FROM table1,table2WHERE table1.bigtext LIKE CONCAT('%',table2.name,'%')
Можно ещё в сторону INSTR или POS посмотреть.
Полнотекстовый поиск не найдёт
а подробнее - UPDATE поля по ключу?..
Выполнить insert в соседнюю таблицу, а потом UPDATE связанных таблиц.. опять же по ключу.
Ещё explain помогает.. разобраться, в чём дело.
blogSPot вряд ли ляжет.. он "корпоративный" :)
прилёг nic-online
В панельке блогспота...
А кто подобрать захочет - так проксей прикупит :)
p.s. Как вариант - после трёх(? больше) неправильных попыток подряд для логина блокировать логин на полчаса (час, десять минут итд)
По идее, так и должно быть.. разве что, часть переписки в таких ситуациях имеет смысл делать внутренней и клиенту не показывать..
В плане популяризации - возможно. Но не в плане возможностей... Вспомнить хотя бы извращения с авторизацией... Да и развитие идёт намного активнее.. баги правятся, плюшки прикручиваются.
А зачем? В смысле, основная цель какая? "просто" что-нибудь сделать?
Обзоры-тестдрайвы можно добавить (отдельно от новостей).. рекламу центров продажи/обслуживания (можно с картой и значками), блоги (если кто писать будет), платную подсветку объявлений, "мото на заказ" (мото из европы и тд), атрибутику (куртки кожаные, спецодежду - возможно просто рекламу.. или партнёрский магазин)
В общем, зависит от того, что нн-н-ада..
В скриптах скорее всего - см редактор, jquery.. Можно попробовать бэкап сделать (переименовать) и дефолную админку сверху накатить. Хотя, дырку в любом случае искать надо.
p.s. скрипт ai-болит ещё может подсказать - /ru/forum/707624 ...
По пункту 2:
Если есть подстраницы - можно смотреть в сторону isFolder (хотя, папка может быть пустой) или getChildIds (хотя, опять же, могут быть неопубликованы)
А вообще, если вызов Wayfinder пустой - не выводить заголовок.. Вызывать можно при помощи runSnippet.. или phx-ом проверять...
А по первому - не понял.. заголовок раздела вывести что ли?