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.:
Продолжение постов про “региональный трафик и чего с ним делать” - чутка позже.
Всё будет! По-любому! ;)

Связанные записи:

Добавить в закладки:

Google Bookmarks Digg News2.ru БобрДобр.ru RUmarkz Ваау! Memori.ru rucity.com МоёМесто.ru Mister Wong

Оцените эту запись:

0 оценок


Подписка на RSS совсем бесплатна ;-) Не тормози, ПОДПИШИСЬ!

Опубликовано 13 Окт 2008 в 23:14. В рубриках: Интересные новости, Новости, Полезное. Вы можете следить за ответами к этой записи через RSS 2.0. Вы можете оставить отзыв или трекбек со своего сайта.

Навигация по записям:


15 комментариев на “WAP-версия сайта на e107 CMS (βета)”

  1. Сергей М. 31 Окт 2008 в 13:24

    А есть ли вообще смысл делать wap сейчас?

  2. Светоч 31 Окт 2008 в 14:37

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

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

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

  3. Сергей М. 31 Окт 2008 в 15:28

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

  4. Денис 03 Ноя 2008 в 4:50

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

  5. Сергей М. 03 Ноя 2008 в 11:39

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

  6. Светоч 03 Ноя 2008 в 11:50

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

  7. Slawik 05 Ноя 2008 в 0:03

    Ссылки не работают. Битые архивы…

  8. Светоч 05 Ноя 2008 в 0:26

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

  9. Slawik 05 Ноя 2008 в 20:40

    вот так Гуд)))))

  10. чат 13 Дек 2008 в 7:32

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

  11. Светоч 13 Дек 2008 в 12:25

    Чат:
    а подробнее?

  12. Анатолий 01 Янв 2009 в 14:03

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

  13. Светоч 06 Янв 2009 в 0:54

    Ну, видимо, так проще было.
    Я-то не писал сам плагин, просто перевел.

  14. Олегыч 02 Фев 2009 в 16:09

    Хорошая задумка, даже отличная!! под wap 2.0 заточили бы, цены не былоб!!!!!!!

  15. Светоч 05 Фев 2009 в 20:47

    2 Олегыч:
    Протокол wap 2.0 имеете в виду?
    Или некую концепцию вап-два-ноль? :)

Оставьте свой отзыв

Здесь могла бы быть...

 

RSS сегодня бесплатно! ;-)



Подпишись на RSS!

Или почтой:  

Ссылки:

Архив: