Physicist
Support Team
   
Репутация: +179/-0
Offline
Пол: 
Сообщений: 1154
Рябов Денис
|
 |
« : 01.06.2007, 19:09:09 » |
|
Сейчас очень модно иметь версию сайта для просмотра с карманного компьютера (PDA-версию). PDA-мамбот и PDA-шаблон позволяют легко реализовать это на Joomla!. Для этого сначала нужно устанавить PDA-шаблон, который будет использоваться для вывода информации в упрощенном, без особых излишеств, виде. Шаблон содержит позиции для модулей header и footer. Если эти позиции уже имеются в основном шаблоне сайта — нужно подредактировать шаблон, чтобы пересечений не было (или наоборот, чтобы, например, меню выводилось в одну и туже позицию в обоих шаблонах). Затем нужно настроить в админке, какие модули будут выводиться в этих позициях (например, в header — копия модуля Поиск, а в footer — копия модуля Главное меню). Затем нужно установить и активировать PDA-мамбот, который будет выставлять установленный ранее PDA-шаблон если на сайт заходят с карманного компьютера или смартфона. Обсуждение проекта будет вестись в этой теме форума. Файлы для версии 1.0.1 приведены ниже (последняя версия — 2.1.2, см. в последующих сообщениях) «для истории». Последняя версия доступна на сайте mobilejoomla.com (требуется регистрация на сайте)
|
|
|
|
« Последнее редактирование: 18.08.2010, 23:34:12 от Physicist »
|
Записан
|
|
|
|
| |
Physicist
Support Team
   
Репутация: +179/-0
Offline
Пол: 
Сообщений: 1154
Рябов Денис
|
 |
« Ответ #271 : 18.08.2010, 20:24:33 » |
|
огромное спасибо, Physicist! Сам бы не нашел... теперь работает!
Работать-то оно может и работает, но вот почему регулярное выражение «#<script\s.+?</script>#is» становится жадным и захватывает всё от первого до последнего тегов script — абсолютно непонятно. У Вас точно последняя версия (0.9.6) установлена?
|
|
|
|
|
Записан
|
|
|
|
aprol73
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 29
|
 |
« Ответ #272 : 18.08.2010, 20:52:54 » |
|
Работать-то оно может и работает, но вот почему регулярное выражение «#<script\s.+?</script>#is» становится жадным и захватывает всё от первого до последнего тегов script — абсолютно непонятно.
У Вас точно последняя версия (0.9.6) установлена?
версия 2.1
|
|
|
|
|
Записан
|
|
|
|
Physicist
Support Team
   
Репутация: +179/-0
Offline
Пол: 
Сообщений: 1154
Рябов Денис
|
 |
« Ответ #273 : 18.08.2010, 20:58:53 » |
|
Скачайте версию 0.9.6 с сайта mobilejoomla.com, так как то, что приклеплено здесь в первом сообщении, уже в некотором смысле устарело.
|
|
|
|
|
Записан
|
|
|
|
alishersuper
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Пол: 
Сообщений: 83
Мне нравиться создавать сайты)
|
 |
« Ответ #274 : 24.08.2010, 11:37:01 » |
|
Здравствуйте, у меня вопрос сидел читал и в реале голова кругом не понял  или же башка отказывается думать( На хостинге создал субдомен pda.site.ru папка пуста только index.html. Скачал Mobile Joomla! версию 0.9.6 с сайта mobilejoomla.com установил (УСТАНОВИЛАСЬ ПОЛНОСТЬЮ) а дальше что делать? вот сижу парюсь(((( (хотелось бы что б и с обычного браузера по нажатию на ссылку PDA-версия сайта можно было видит мобильную версию)
|
|
|
|
« Последнее редактирование: 24.08.2010, 14:02:20 от alishersuper »
|
Записан
|
|
|
|
Physicist
Support Team
   
Репутация: +179/-0
Offline
Пол: 
Сообщений: 1154
Рябов Денис
|
 |
« Ответ #275 : 24.08.2010, 22:05:29 » |
|
На хостинге создал субдомен pda.site.ru папка пуста только index.html.
Нужно создавать не субдомен, а алиас (он же псевдоним). Либо, если такой возможности нет, в параметрах создаваемого поддомена нужно указать путь на сервере такой же, как и для основного домена.
|
|
|
|
|
Записан
|
|
|
|
malinka
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Пол: 
Сообщений: 26
9212321 поможем выехать с любого бездорожья
|
 |
« Ответ #276 : 27.08.2010, 16:20:16 » |
|
Здравствуйте! Нет ни ошибок ни предупреждений при установке не было все поставилось как по маслу, и сразу все включилось, но я (на свою голову) полезла в настройки и не помню чего я там меняла, а стандартных установок не помню... Приверяли со смартфонов айфона и нокии н97 не открывается... можете проверить evakuator4x4.ru единственное что открывается это адаптированная предыдущая версия сайта, которая писалась на Joomla 1.0
все отлично работает, классный компонент, у меня и комментарии работают, одна проблема. но она к этой теме не относится
|
|
|
|
|
Записан
|
|
|
|
lawko
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 5
|
 |
« Ответ #277 : 31.08.2010, 13:41:52 » |
|
Замечательный компонент! Большое спасибо автору. Вот, с VirtueMart бы он еще дружил... По большому счету, он уже дружит, только остаются проблемы отображения различных элементов и иногда текста. Не планируется ли выпуск версии, которая будет работать и с VirtueMart?
|
|
|
|
|
Записан
|
|
|
|
Physicist
Support Team
   
Репутация: +179/-0
Offline
Пол: 
Сообщений: 1154
Рябов Денис
|
 |
« Ответ #278 : 31.08.2010, 22:26:52 » |
|
Не планируется ли выпуск версии, которая будет работать и с VirtueMart?
В рамках проекта MobileJoomla планируется выпуск специальных плагинов, улучшающих работу с тем или иным расширением. Но, во-первых, над плагином для VirtueMart'а работы еще не начинались (хотя в планах прописаны), а во-вторых, большинство таких плагинов, скорее всего, будут распространяться на платной основе.
|
|
|
|
|
Записан
|
|
|
|
lawko
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 5
|
 |
« Ответ #279 : 01.09.2010, 10:30:53 » |
|
...большинство таких плагинов, скорее всего, будут распространяться на платной основе.
Ну, поскольку VirtueMart используют для коммерческих целей, то не думаю, что в этом может быть проблема  Будем ждать... Хотя, уже сейчас путем различных манипуляций с разметкой основного сайта, получилось добиться относительно корректного отображения и на мобильном устройстве. На широкоформатных устройствах (проверял на Nokia N97) в ландшафтном режиме вообще все хорошо отображается, небольшие проблемы в "выезжании" за пределы экрана в устройствах с экраном 240 x 320... А так, в целом, даже можно мириться. Понравилась тема mobile_iphone, установил ее для PDA, но в ней не работает увеличение картинок. В теме mobile_pda работает увеличение картинки с уходом на другую страницу, в mobile_imode вообще лайтбокс отрабатывает отлично, а в mobile_iphone ничего не происходит при нажатии на картинку, которая должна быть увеличена. Повторюсь, речь идет не о проверке сайта на устройстве iphone, а о применении темы mobile_iphone и проверке пока на одном устройстве Nokia N97. Не подскажете, в чем может быть проблема? Спасибо.
|
|
|
|
|
Записан
|
|
|
|
Turban
Осваиваюсь на форуме
 
Репутация: +1/-2
Offline
Сообщений: 118
|
 |
« Ответ #280 : 16.09.2010, 19:46:44 » |
|
скачал MobileJoomla благодарю,все вроде работает.Только у меня админка на английском где взять русик?Или самому нужно постараться? И еще хотел спросить как через интернет экспловер посмотреть как это все в деле выглядит да и в опере с фф не помешало бы.\Еще раз благодарю за компонент 
|
|
|
|
|
Записан
|
|
|
|
Physicist
Support Team
   
Репутация: +179/-0
Offline
Пол: 
Сообщений: 1154
Рябов Денис
|
 |
« Ответ #281 : 16.09.2010, 20:04:48 » |
|
скачал MobileJoomla благодарю,все вроде работает.
Там, насколько я знаю, всё же имеется ряд проблем, и все с нетерпением ждут версии 0.9.8. Только у меня админка на английском где взять русик?Или самому нужно постараться?
Самому постараться. Кстати, скоро на mobilejoomla.com будет запущен сервис расширений для MobileJoomla, где можно будет опубликовать свой перевод. И еще хотел спросить как через интернет экспловер посмотреть как это все в деле выглядит да и в опере с фф не помешало бы.\Еще раз благодарю за компонент  Самый простой способ - это задать нужный режим в плагине "Mobile-Always". Также можно воспользоваться браузером Firefox с плагином User Agent Switcher.
|
|
|
|
|
Записан
|
|
|
|
Turban
Осваиваюсь на форуме
 
Репутация: +1/-2
Offline
Сообщений: 118
|
 |
« Ответ #282 : 17.09.2010, 02:38:33 » |
|
Да удобно через плагин  Вопросик вдогонку,подменюшки не отображаются как я понял,это нормально? Стоит ли сделать отдельное меню для хедера и футера или это уже не актуально?
|
|
|
|
« Последнее редактирование: 17.09.2010, 02:42:48 от Turban »
|
Записан
|
|
|
|
Санька
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 38
|
 |
« Ответ #283 : 20.09.2010, 17:28:30 » |
|
Не подскажете как реализовать вывод только заголовков материалов без краткой новости?
|
|
|
|
|
Записан
|
|
|
|
nfrfz86
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« Ответ #284 : 29.09.2010, 22:55:22 » |
|
Прошу помощи joomla-гуру. ! Установил Mobile-Joomla-0.9.8 на Joomla версии 1.5.20. Теперь отображаются одни кракозябры и вылез код внизу и вверху каждой странички: Warning: include(Z:\home\1.local\www\administrator\components\com_mobilejoomla\config.php) [function.include]: failed to open stream: No such file or directory in Z:\home\1.local\www\plugins\system\mobilebot.php on line 76
Warning: include() [function.include]: Failed opening 'Z:\home\1.local\www\administrator\components\com_mobilejoomla\config.php' for inclusion (include_path='.;/usr/local/php5/PEAR') in Z:\home\1.local\www\plugins\system\mobilebot.php on line 76 Как сие безобразие исправить? pda-версия очень нужна.
|
|
|
|
|
Записан
|
|
|
|
Physicist
Support Team
   
Репутация: +179/-0
Offline
Пол: 
Сообщений: 1154
Рябов Денис
|
 |
« Ответ #285 : 29.09.2010, 23:46:29 » |
|
Там у них какая-то накладка с версией 0.9.8, выложенной на сайте. Попробуйте скачать версию с http://github.com/mobilejoomla/mobilejoomla/downloads, на сколько я знаю именно она должна была стать версией 0.9.8.
|
|
|
|
|
Записан
|
|
|
|
nfrfz86
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 20
|
 |
« Ответ #286 : 30.09.2010, 00:00:38 » |
|
Physicist, спасибо за ссылку. Теперь все работает. Буду тестировать на телефоне.
|
|
|
|
|
Записан
|
|
|
|
Dram
Осваиваюсь на форуме
 
Репутация: +0/-0
Offline
Сообщений: 155
|
 |
« Ответ #287 : 10.10.2010, 10:10:21 » |
|
Господа, установил версию 0.9.8. все хорошо, с мобильника все открывается по-новому. Но как выпендриться на основном сайте и объявить всем что у нас теперь есть мобильная версия? Я поддомены не создавал и соответственно если дать ссылку pda.сайт.ru ничего не откроется.
Как вы у себя обыгрывали эту новость для пользователей? Как красиво пропиариться?
|
|
|
|
|
Записан
|
|
|
|
Physicist
Support Team
   
Репутация: +179/-0
Offline
Пол: 
Сообщений: 1154
Рябов Денис
|
 |
« Ответ #288 : 10.10.2010, 23:44:51 » |
|
Там есть модуль Select Markup, который выводит ссылки для переключения между разными версиями сайта, но он в текущей реализации ничего не выводит для "обычных" браузеров. Чтобы модуль работал везде, нужно заменить в modules/mod_mj_markupchooser/mod_mj_markupchooser.php строку $desktopUserDesktopPage = ('yes' != $forgedMarkup) && ($markup == ''); на $desktopUserDesktopPage = false; В версии 0.9.9 код модуля будет полностью переписан, и он будет работать везде.
|
|
|
|
|
Записан
|
|
|
|
VAlex1983
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 71
|
 |
« Ответ #289 : 27.10.2010, 19:08:20 » |
|
Вещь классная! Но вот, может кто сталкивался Есть сайт http://www.pereval.kiev.ua/ и алиас http://www.pda.pereval.kiev.ua/ Вопрос почему я иногда в ОБОИХ случаях попадаю на мобильную версию сайта когда захожу файрфоксом? При том что у меня в настройках плагина редирект выключен. Стоит sh404SEF если вдруг важно
|
|
|
|
« Последнее редактирование: 01.11.2010, 17:54:59 от VAlex1983 »
|
Записан
|
|
|
|
Physicist
Support Team
   
Репутация: +179/-0
Offline
Пол: 
Сообщений: 1154
Рябов Денис
|
 |
« Ответ #290 : 27.10.2010, 20:44:12 » |
|
А по ссылкам модуля "Select Markup" переходили? В этом случае выбранный режим сохраняется в сессии и cookie пользователя.
|
|
|
|
|
Записан
|
|
|
|
VAlex1983
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 71
|
 |
« Ответ #291 : 01.11.2010, 13:22:31 » |
|
Это не со всем то, человек заходит с компьютера на сайт и видит мобильную версию, нелогично. можно отключить как то этот автодетект если он не работает? Я то могу нажать у себя все что угодно, но речь идет о посетителях, они лишних кнопок нажимать не любят.
Пусть те кто заходят через pda видят мобильную версию, а все остальные ВСЕГДА обычную, иначе это будет пугать пользователей.
|
|
|
|
|
Записан
|
|
|
|
rubasket
Завсегдатай
   
Репутация: +13/-1
Offline
Сообщений: 421
RuBasket.com
|
 |
« Ответ #292 : 01.11.2010, 13:37:59 » |
|
а если кэш включен ,не будет такого,что страница закэшируется для пда,а потом будет раздаваться на персональные клиенты?
|
|
|
|
|
Записан
|
|
|
|
Physicist
Support Team
   
Репутация: +179/-0
Offline
Пол: 
Сообщений: 1154
Рябов Денис
|
 |
« Ответ #293 : 01.11.2010, 20:29:12 » |
|
Это не со всем то, человек заходит с компьютера на сайт и видит мобильную версию, нелогично. можно отключить как то этот автодетект если он не работает?
Автодетект в очень редких случаях не работает, и для всех таких случаев быстро вносятся изменения в базу WURFL. а если кэш включен ,не будет такого,что страница закэшируется для пда,а потом будет раздаваться на персональные клиенты?
Нет, там переопределяется процедура сохранения кэша, чтобы таких конфликтов не было.
|
|
|
|
|
Записан
|
|
|
|
VAlex1983
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 71
|
 |
« Ответ #294 : 01.11.2010, 22:14:56 » |
|
У меня на сайте pereval.kiev.ua сглючивает с завидной периодичностью. Проверял на двух компах. способ когда сглючивает почти 100% http://www.pereval.kiev.ua/ru/roditelyam3 это неправильная ссылка, оно выкидывает на главную (ну это мои проблемы, надо добить свою 404) но вот шаблон главной - мобильный! Если перейти по любой ссылке шаблон станет нормальным.
|
|
|
|
|
Записан
|
|
|
|
Physicist
Support Team
   
Репутация: +179/-0
Offline
Пол: 
Сообщений: 1154
Рябов Денис
|
 |
« Ответ #295 : 01.11.2010, 22:26:40 » |
|
Интересно. А доступ в админку не дадите (через личку или на dryabov@yandex.ru)?
|
|
|
|
|
Записан
|
|
|
|
VAlex1983
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 71
|
 |
« Ответ #296 : 02.11.2010, 12:30:27 » |
|
Интересно. А доступ в админку не дадите (через личку или на dryabov@yandex.ru)?
Ушло на мыло и в личку.
|
|
|
|
|
Записан
|
|
|
|
Physicist
Support Team
   
Репутация: +179/-0
Offline
Пол: 
Сообщений: 1154
Рябов Денис
|
 |
« Ответ #297 : 02.11.2010, 13:41:13 » |
|
Тут что-то с 404-ошибкой связано. Как у вас выглядит файл templates/system/error.php ?
|
|
|
|
|
Записан
|
|
|
|
Physicist
Support Team
   
Репутация: +179/-0
Offline
Пол: 
Сообщений: 1154
Рябов Денис
|
 |
« Ответ #298 : 02.11.2010, 13:50:20 » |
|
Ну да, так и есть. Там идет echo file_get_contents(JURI::root().'/index.php?option=com_content&catid=30&id=181&view=article'); поэтому данная страница закачивается не то чтобы мобильным браузером, но уж точно не полноценным "десктопным".
|
|
|
|
|
Записан
|
|
|
|
Physicist
Support Team
   
Репутация: +179/-0
Offline
Пол: 
Сообщений: 1154
Рябов Денис
|
 |
« Ответ #299 : 02.11.2010, 13:59:22 » |
|
Я добавил проверку такой ситуации в код, так что теперь должно работать.
|
|
|
|
|
Записан
|
|
|
|
VAlex1983
Осваиваюсь на форуме
 
Репутация: +1/-0
Offline
Сообщений: 71
|
 |
« Ответ #300 : 02.11.2010, 14:01:35 » |
|
Я добавил проверку такой ситуации в код, так что теперь должно работать.
Гм, сейчас разберусь, апдейт надо брать? Дело в том что ИНОГДА такой же глюк появляется просто при входе на главную, но редко... т.е плавает, отловить закономерность не удалось 404 откатил, спасибо.
|
|
|
|
« Последнее редактирование: 02.11.2010, 14:05:14 от VAlex1983 »
|
Записан
|
|
|
|
|