:::: MENU ::::

WAP-версия сайта на e107 CMS (βета)

Загружен работой по самое нехочу. И в качестве отдыха для души и мозга перевел с немецкого (я его чутка учил в школе, в дополнение к английскому) простенький плагин для замечательной 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.:
Продолжение постов про «региональный трафик и чего с ним делать» — чутка позже.
Всё будет! По-любому! ;)


16 комментариев

  • Светоч |

    Мне тоже периодически кажется что wap умер :)
    Но вот умные люди пишут, что рынок wap-реклмаы продолжает расти.
    И если посмотреть по счетчикe waplog, то на 30.10.208 там было 2 248 963 хостов.
    Имхо — солидная цифра.

    Кроме того, существует масса людей, скажем так, технически малограмотных.
    Плюс люди, которые имеют не самый новый телефон и привыкли юзать wap.

    Так что, наверное, wap-версия имеет смысл.
    Ну или, как минимум, специально заточенные под wap сайты.

  • Сергей М. |

    Ну не знаю… Статистике особо доверять не стал бы — вряд ли «продолжает расти» так сильно. 2 миллиона — сильно, конечно. Но через годик-другой все равно уже будет без разницы — с учетом прихода пользовательских коммуникаторов, простых и удобных.

  • Денис |

    WAP можно выводить в wml — старые телефоны, xhtml — поддерживают все телефоны с «цветным экраном» имеющие GPRS. wap. и pda. сайты это доступ к разнообразной информации с мобильного устройтсва, а не только «полифония и картинки»

  • Сергей М. |

    Про pda, мобильные и айфон версии речи не было — здесь все понятно. Просто смысла в WAP’е все меньше и меньше. По идее так должно быть — ан нет, нам заявляют, что прирост пользователей только растет.

  • Светоч |

    Ну в такой ситуации, наверное, самое грамотное — воспользоваться тем, что ряд людей продолжает юзать wap и иметь «на всякий случай» еще и wap-версию. А через пресловутые 2-3 года отказаться от нее :)
    Как-то вот так.

  • Светоч |

    2 Slawik:
    Вот черт! Спасибо!
    Поправил. То ли «Петерхост» так шутил, то ли WP-Downloads :(

  • чат |

    кодировка глючит всеравно.. ссылки все норм показывает.. а вот контент нет.

  • Анатолий |

    Мысль хорошая, исполнение еще не смотрел. А почему не сделано как все в e107 через парсинг шорткода?

Оставить комментарий