Drupal6

Мыльная спам-защита. Обзор техник для админа.

10 ноября 2007 в 18:20

Кратко о том, как уберечь свой ящик от нежелательной почты (спама) для простых смертных:
*завести отдельный ящик для спама - его использовать на всех сайтах, которые требут регистрации через мыло.
*Не светить свой ящик без необходимости (особенно на форумах).
*Использовать средства защиты от спама.
*По желанию: использовать сервисы типа http://2prong.com/, чтобы получить ящик на время регистрации на другом сайте. Получить строку активации и навсегда забыть про этот ящик.

Администраторы сайтов также являются простыми смертными, но они описанное выше знают и исполняют. Потому они и админы!...

Что же можно сделать, чтобы защитить адреса на сайте от спамеров?

==Задача==
*настоящий адрес, а не contact_removethis@company.com,
*при щелчке мышью срабатывает как и ожидается,
*имеет иммунитет от спам-роботов.

==Варианты==
Роботы не распознают JS и изменения в DOM-структуре... Поэтому можно сделать модификацию HTML-кода уже в браузере клиента. Спам-боты его не увидят, а увидят только полноценные браузеры. Имено это и делает модуль [http://drupal.org/project/spamspan SpamSpan].

*The SpamSpan module obfuscates email addresses to help prevent spambots from collecting them. It implements the technique at http://www.spamspan.com.
*Зависит от: Filter
*Разрабатывается с 2006 года.
*Позволяет менять [at] на странице "Настройка" (/admin/settings/filters/1/configure) при редактировании определённого фильтра ввода... Но эти настройки ни на что не влияют....

Настройка:
#Заходим на страницу настройки "Фильтры ввода" (/admin/settings/filters)

lug.ru - принимается конструктивная критика

9 ноября 2007 в 13:51

LUG.RU — сайт будущей некоммерческой организации, занимающейся вопросами развития и поддержки свободного программного обеспечения на территории Российской Федерации.

User status change notifications - перевод ядерного модуля D6

2 ноября 2007 в 13:05

Этот модуль вошёл в ядро D6. Это вам ни о чём не говорит?...

И вот такой замечательный модуль остался без перевода на русский язык. Пришлось в спешке устранять этот международный конфликт.
Вот что из этого вышло:

*http://drupal.org/project/user_status
*Проект начат: November 25, 2005
*Перевод для версии 5.x-1.1
*Предоставляет настраиваемые уведомления по электронной почте, когда статус пользователя меняется на активный, заблокированный или удалённый.
*Тексты писем не переведены, потому что они зашиты в код модуля - что очень не хорошо.

Большой и серьезный проект блогов....вытянет ли и стоит ли браться?

26 октября 2007 в 19:03

Есть заказ на большой и очень серьезный проект блогов....масштаба сервиса рамблера.
вопрос к общественности стоит ли браться вытянет ли дрюпель....
масштаб действительно недетский чего и опасаюсь.....а ведь если на дрюпеле получиьтся это будет прорыв для дрюпеля...
ох млин...

Патч для SWF Charts

24 октября 2007 в 15:49

Известно что модули 5 версии требуют небольшой модификации что бы работать на 6 версии, модуль SWF Charts не исключение.
Патч что бы исправить и запустить модуль под 6 версию http://shtrix.ru/botan/swfcharts.patch

PS Патч отправлен Гарри Слэйтеру, собственно разработчику данного модуля, скоро он должен появиться на офф сайте.

Drupal Google Analytics API

19 октября 2007 в 12:54

Произошла необходимость создания небольшой отчётности на друпал, используя статистику Google Analytics. API для него нет, поэтому пришлось импровизировать Smile

На ум пришла самая простая идея, хочу поделиться.
Работает только на PHP5 с подключённой библиотекой CURL.

Модуль тестировался на 6 версии (но вроде может работать и на 5) и пока имеет странное название GACore
Все три функции

Погружение в электронную коммерцию Drupal: сравнение Ubercart и E-commerce

18 октября 2007 в 13:46

На сайте модуля e-Commerce нашёл статью [http://www.drupalecommerce.org/Нетde/14 e-Commerce x Übercart review]:

Brenda Boggs на сайте [http://alligatorsneeze.com/ Alligator Sneeze] опубликовала обзор eCommerce, который озаглавила
[http://alligatorsneeze.com/diving-drupal-e-commerce-ubercart-vs-e-commer... Diving into Drupal E-Commerce: An Ubercart vs. E-commerce Comparison]. Что означает "Погружение в электронную коммерцию Drupal: сравнение Ubercart и E-commerce"

Это прекрасный обзор, который не разжигает огонь войны. Он основан (к сожалению) на eCommerce 3й версии, но она заметила усилия сделать его более расширяемым и в тоже время она жалуется на смущающий UI (интерфейс пользователя).

Вот перевод этой статьи от 24 сентября 2007:
==Погружение в электронную коммерцию Drupal: сравнение Ubercart и E-commerce==

В то время как я строила сайты на Drupal в течении почти 2х лет, моё знакомство с эл. коммерцией в Drupal было ограниченным. Хотя два моих последних проекта поставили меня лицом к лицу с потребностью в эл. коммерции, но пока я тешила себя мыслью опять использовать ZenCart, после установки и повторного освоения, я немедленно удалила ZenCart и вернулась к Drupal.

Друпал обновился. Вышли версии 5.3, 4.7.8, и 6.0 beta 2.

18 октября 2007 в 3:23

Вышли новые версии - Drupal 4.7.8 и 5.3.
Добавлений никаких нет, лишь закрыты следующие уязвимости:

Перевод инсталлятора Drupal 6 beta 1

17 октября 2007 в 17:51

Набросал тут со скуки профиль для установки 6-й беты 1, переведённый на русский. Правда язык можно включить только со второго шага инсталляции, что, ИМХО, концептуально не правильно.
От дефолтного профиля, помимо русификации самого инсталлятора, почти не отличается. Делает следующее:
1. Импортирует перевод 5-й версии от vadbars.
2. Меняет директорию для временных файлов на tmp в корне сайта (уж очень меня раздражает дефолтный "C:\Temp" для виндовых машин)