Загружен работой по самое нехочу. И в качестве отдыха для души и мозга перевел с немецкого (я его чутка учил в школе, в дополнение к английскому) простенький плагин для замечательной CMS, которая называется e107.

Плагин создает wap-версию (WML 1.1) вашего e107-сайта.

• Данный wap-плагин обладает следующими возможностями:
— показывает последние новости;
— показывает последние комментарии;
— показывает последние закачки;
— показывает последние сообщения форума (есть несложная навигация по темам форума);
— показывает профили пользователей;
— показывает статистику сайта.

• Установка wap-плагина
Она проста до безобразия и совершается в 4 действия:
1) качаем архив с нужной вам кодировкой;
2) пишем название сайта в файл wap.php (см. ниже);
3) копируем файл wap.php в корневую папку е107;
4) радуемся wap-версии.

• Заход на wap-версию
Осуществляется по адресу http://ваш_e107_сайт.ru/wap.php
Если такой адрес вам кажется неправильным или неудобным, можно создать на домене папку /wap или субдомен wap.ваш_сайт.ru
В корень папки/субдомена положить файл .htaccess следующего вида:
redirect /wap http://ваш_сайт.ru/wap.php
или
redirect 301 / http://ваш_сайт.ru/wap.php

И пользователям можно будет выдавать более привлекательный и удобный адрес:
http://ваш_сайт.ru/wap или http://wap.ваш_сайт.ru

• Что нужно вписать в файл wap.php
В строках 4 и 811 заменить SiteName на название вашего сайта (будет отображаться в шапке wap-версии и в title страниц);

• Косяки и недоработки
Поскольку это βета-версия, то косяков там есть. Если кто найдет и укажет мне на них — буду крайне благодарен. Возможны косяки с кодировкой, но это правится легко, банальным Notepad++.

• Тестировалось
Плагин успешно проверен с e107 v.0.7.7 в следующих браузерах:
— Opera Mobile 8.65
— Opera Mini
— Opera Desktop
— WinWAP Smartphone Browser Emulator
— В M3Gate проверить не удалось

В работе можно зазырить тут: http://saratovrpg.ru/wap

Mobile Internet Explorer (из сборки Windows Mobile 5 Smartphone Edition) ходить на wap-версию отказывается; говорит, что присутствуют ошибки XML-парсинга. Хотя на мой любительский взгляд код там чистый. Если кто скажет, что здесь не так — тоже буду крайне благодарен.

• Кодировки
Плагин представлен в двух кодировках — utf-8 и win1251.
Т.к. среди сайтов на e107 до сих пор еще много использующих cp1251.

• СКАЧАТЬ!
  Моя версия e107 wap-плагина (win1251) (7,6 KiB)
  Моя версия e107 wap-плагина (utf-8) (7,8 KiB)

Оригинал плагина (на немецком) находится здесь.

Буду благодарен любым комментариям и критике!

PоSтовой:
Имиджевая реклама в блогосфере и новые тенднции PR 2.0 в интернет маркетинге. Записал в блокнотик термин «PR 2.0 в интернет-маркетинге» — будет чем пугать клиентов на работе ;)
Про отношение Google к «динамическим» адресам и развеивание нескольких популярных мифов. Как минимум — интересно.
И очередной перевод в блоге Profit Hunter’а: «Нишевый авторитет и ранжирование сайта в выдаче». Каждый раз с удовольствием читаю обновления блога.

P.P.S.:
Продолжение постов про «региональный трафик и чего с ним делать» — чутка позже.
Всё будет! По-любому! ;)