Тестирование мобильной версии LiveStreet CMS

Мы запускаем публичное тестирование мобильной версии LiveStreet CMS.






Процесс разработки немного затянулся, нам пришлось неоднократно полностью переосмысливать и перерисовывать макеты. Но в итоге мы создали отличный вариант сайта для мобильных девайсов. Постарались сохранить функционал сайта по максимуму и увеличить удобство для тач-устройств.

Некоторые уже успели заметить, что если зайти на livestreet.ru с телефона (прямая ссылка на мобильную версию — livestreet.ru/?force-mobile=on ), то будет отображать мобильная версия. Именно ее мы и предлагаем вам потестировать. Баги можно писать в этом топике.
После тестирование мы выложим шаблон в каталог для бесплатной загрузки.

Для разработчиков мы выложили проект на github — github.com/livestreet/lstemplate-mobile
Вы можете реализовать в своих плагинах поддержку мобильной версии уже сейчас.

UPD
Мобильный шаблон больше не отключает сторонние плагины, все плагины будут активны и в мобильной версии. Соответственно для корректного отображения других плагинов скорее всего потребуется их адаптация к мобильному шаблону.

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

avatar
Ура) Спасибо за проделанную работу!
avatar
а к версии 1.0.3.? будет поддержка ???
avatar
Мобильный шаблон очень нравится. Интересно, насколько легко совместима мобильная версия со сторонними плагинами?
avatar
мобильная версия в активном состоянии отключает все другие плагины
avatar
Сейчас пишу данный комментарий из мобильной версии и в браузере Chrome v23.0.1271.95 заметил, что не работает боковая полоса прокрутки. Я пытаюсь её схватить и потянуть, но ничего в ответ не происходит.
avatar
это происходит даже в обычном браузере на ноуте кстати.
avatar
отключено видать, на мобильных ведь нет полос прокрутки
avatar
Видать отключено…
avatar
хотя стоп, поставил у себя — все боковая полоса работает
avatar
Только что проверил в том же Chrome только через Ctrl + Shift + N, вы правы, всё работает. Видимо конфликт с каким-то расширением. /cc ort
avatar
Первый дизайн http://livestreet.ru/blog/mobile/10238.html выглядел симпатишнее. Хотя этот, видимо, попроще для функционала и не грузит трафик.

Баг: в профиле пользователя отрицательный рейтинг зеленого цвета, видимо стоит сделать красным.
avatar
первый вариант был для экранов 640px, для большей совместимости пришлось все перерисовывать под 320px
avatar
думается мне если расширить до 1024 и добавить в клиенты iPad — тоже будет нормуль (все равно ведь резина)
avatar
орт, в мобильно версии есть фича «последний пост». а в основной вроде, нету?
avatar
Респект! Очень полезная фишка. И кто это там плакался, что Ливстрит умирает? :)
  • aex
  • 0
avatar
если внизу страницы нажать «полная версия», то обратно уже никак?
avatar
мобильная версия потом там же
avatar
супер
  • Help
  • 0
avatar
Достойно.
Насчет включения плагинов для мобильной версии, возможно в существующую админку хуком добавить для активированных плагинов галку «использовать на мобильном шаблоне»? Или каждый разработчик будет по-своему делать запись в plugins-mobile.dat?
avatar
Можем сделать специальный метод в плагине шаблона, который будет активировать плагин в plugins-mobile.dat, этот метод можно будет вызывать в плагинах при их активации, а при деактивации вызывать противоположный метод.
avatar
Да, это даже проще.
avatar
Может, проще в plugin.xml указывать совместимость с мобильной версией шаблона?
avatar
Тестируйте, правьте )) йа потом скачаю :DD
avatar
все за вас очень рады
avatar
Кстати мобильной версии LiveStreet CMS очень похоже на мобильной версии VK
  • Help
  • 0
avatar
и чем же?
avatar
меню пользователя
avatar
Отлично сделано, пока не вникал, но очень хочется приложение все-таки :)
avatar
Вопрос, в чем выигрыш такой реализации по сравнению с адаптивной версткой?
  • gran
  • 0
avatar
имхо, не в чем. Только если сберечь время и ресурсы.
avatar
На мой взгляд адаптивность не нужна, юзать с телефона или планшета вполне удобно и полные версии сайтов, а вот дать возможность пользователю переключиться на мобильную версию по желанию, очень круто, чего адаптивность не дает.
avatar
Трафик. Адаптивный дизайн, обычно, тянет, минимум, две версии шаблона.
avatar
Трафик? подумаешь на 50кб больше будет CSS, он закэшируется после первого просмотра и уже разницы не будет, а удобнее будет в разы.
avatar
Да «нивапрос», я разве спорю? Спросили, в чем выгода, я ответил.
avatar
Отлично!
avatar
У кого стоит flow, с мобилкой наверно будут проблемы.
  • aex
  • 0
avatar
Хотя нет. Сейчас поставил, посмотрел, все ок. Молодцы! :)
avatar
у меня проблема с social+flow
Все картинки на главной друг на друга наезжают. Как побороть?
avatar
Хорошая работа! Молодцы!
avatar
Тестирую на iPhone, замечательно, только ajax навигации не хватает. А то переходы между страницами скачками, напрягает, нет лёгкости. нужно ВКонтакте позаимствовать. А вообще по навигации намного удобнее обычного шаблона. Все кнопки под рукой. Уже привык за полтора часа. Очень доволен и искренне раз за развивающийся проект)) Поздравляю всех!
avatar
супер! но есть одно но. получается, что для кастомного шаблона (например, street-spirit) нужно будет делать ещё кастомный шаблон мобильной версии. и так всем.

не думали сделать адаптивный дизайн-верстку для synio, чтобы он выглядел хорошо и на мобильных и на PC?
avatar
Не могу залогиниться в мобильной версии, и зарегистрироваться тоже не могу, кнопки не работают, хотя нажимаются.
avatar
С айфона заходит без проблем, с обычной мобилки ругается на большой объем страницы :)
  • aex
  • 0
avatar
Пишу с nexus7 всй отлично
avatar
galaxy nexus & galaxy s3 полёт нормальный
avatar
На моем нексусе тормозит ужасно в отличие от контакта
avatar
Интерфейс
avatar
Скачал, поставил, получил:
Fatal error: Uncaught exception 'SmartyException' with message 'Unable to load template file 'window_favourite_form_tags.tpl' in 'header.tpl'' in /var/www/**************/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templatebase.php:127 Stack trace: #0 /var/www/**************/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_template.php(288): Smarty_Internal_TemplateBase->fetch(NULL, NULL, NULL, NULL, false, false, true) #1 /var/www/**************/templates/compiled/mobile/6e2659ae7b8bc2e80f3a65149a1071b5e562795f.file.header.tpl.php(185): Smarty_Internal_Template->getSubTemplate('window_favourit...', NULL, NULL, NULL, NULL, Array, 0) #2 /var/www/**************/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templatebase.php(180): content_50c1eb1a782772_17422829(Object(Smarty_Internal_Template)) #3 /var/www/**************/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_template.php(288): Smarty_Internal_TemplateBase->fetch(NULL, NULL, NULL, NULL, false, false, tru in /var/www/**************/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templatebase.php on line 127


Конечно, список дополнительных плагинов используемых на сайте обширный — только ведь плагин мобильного шаблона должен их все отключать? LS 1.0.1
avatar
подобное рисует
avatar
файл window_favourite_form_tags.tpl есть в шаблоне?
avatar
небыло, щас загрузил и пишет такой вот бред
Fatal error: Uncaught exception 'Exception' with message 'Can not find the template: actions/ActionError/index.tpl' in /var/www/engine/modules/viewer/Viewer.class.php:328 Stack trace: #0 [internal function]: ModuleViewer->Display('actions/ActionE...') #1 /var/www/engine/classes/Engine.class.php(551): call_user_func_array(Array, Array) #2 /var/www/engine/classes/Router.class.php(439): Engine->_CallModule('Viewer_Display', Array) #3 /var/www/engine/classes/Router.class.php(137): Router->__call('Viewer_Display', Array) #4 /var/www/engine/classes/Router.class.php(137): Router->Viewer_Display('actions/ActionE...') #5 /var/www/engine/classes/Router.class.php(127): Router->Shutdown(false) #6 /var/www/index.php(34): Router->Exec() #7 {main} thrown in /var/www/engine/modules/viewer/Viewer.class.php on line 328
avatar
Тоже такую же ошибку выдает (
avatar
нужно проверить наличие всех файлов
avatar
Шаблон должен называться mobile
мне помогло
avatar
Точно. заработало
avatar
Опа! А там много каких файлов нет, если сравнить github и распаковавшиеся из архива файлы. Странно, почему это так получилось…
avatar
Добавил недостающие файлы и всё заработало.
Нехватало много:
topic_question.tpl
topic_topic.tpl
user_list.tpl
user_list_avatar.tpl
userbar_menu.tpl
window_favourite_form_tags.tpl
window_load_img.tpl
window_login.tpl
window_write.tpl

Это в корне. Внутри папок не сверял. Надеюсь, без сюрпризов.
avatar
На iPad не получается сделать zoom двумя пальцами, чтобы увеличить шрифты.
avatar
у меня на телефоне тоже самое
avatar
Под Flow адаптировано?
avatar
Мобильная версия отключает все плагины и грузит свой фейс.
avatar
Ах да, что-то не подумал.
avatar
под Simple будет работать?
avatar
Поставил, работает супер. Спасибо
avatar
Осталось только этот мобильный дизайн перевести в приложение LiveStreet под iOS и Android.
Дизайн можно оставить тот же, но сделать приложения. Это удобнее всё таки будет.
avatar
Под iOS приложение есть, если не ошибаюсь, на GitHub лежало когда-то…
avatar
а у меня вообще такое выдало =(
конфликт с каким то плагином?

Fatal error: Uncaught exception 'Exception' with message 'Can not find the block`s template: stream' in /.../engine/modules/viewer/Viewer.class.php:586 Stack trace: #0 /.../engine/modules/viewer/Viewer.class.php(487): ModuleViewer->DefineTypeBlock('stream', NULL) #1 /.../engine/modules/viewer/Viewer.class.php(706): ModuleViewer->AddBlock('right', 'stream', Array, 100) #2 /.../engine/modules/viewer/Viewer.class.php(1408): ModuleViewer->BuildBlocks() #3 /.../engine/classes/Engine.class.php(355): ModuleViewer->Shutdown() #4 /.../engine/classes/Engine.class.php(266): Engine->ShutdownModules() #5 /.../engine/classes/Router.class.php(136): Engine->Shutdown() #6 /.../engine/classes/Router.class.php(127): Router->Shutdown(false) #7 /home/.../ in /.../engine/modules/viewer/Viewer.class.php on line 586
avatar
отключил все плагины — все равно выводит ошибку…
Не подскажете, где копать?
avatar
я пошел дальше, тупо прописал в настойках сайта имя стандартного шаблона lstemplate-mobile-master, все работает, правда с отключенными плагинами… Значит проблема в Mobile Template plugin — может в конфиге в ручную прописать условие вывода мобильной версии? Или как мне поправить плагин?
avatar
Шаблон должен называться mobile
avatar
Спасибо! Все заработало!
avatar
В Opera Mobile не работает автоопределение, показывает дефолтный скин.
avatar
Прийму участие в тестировании!
avatar
Если используется плагин Redirect livestreetcms.com/addons/view/147/
То внешние ссылки из мобильной версии по прежнему ведут на redirect, но вызывают 404 ошибку.
avatar
этот плагин нужно прописать в /plugins/plugins-mobile.dat
avatar
Прописал. Заработало. На промежуточной странице favicon от шаблона mobile при этом.
avatar
У меня нет этого файла, а если есть то не пойму где он лежит в /plugins/plugins-mobile.dat такого файла plugins-mobile.dat в помине небыло
avatar
ну так создайте, проблем быть не должно…
avatar
мне не совсем ясно и понятно как в этом файле прописывать…
avatar
так же как и в plugins.dat прописываете названия плагинов
avatar
Отсутствие загрузки фото в топик — это минус.
Причём, фотосет же сохранили!
Возможность загружать фотки в топик даже в мобильной версии очень важна и нужна.
avatar
Я о том же, толку с пустого редактора, который только для текста существует, мемуары писать…
avatar
пытался прикрутить редактор, но пока не получилось…
avatar
Фотосет очень удобный для просмотра получился.
А можно такой же в обычный шаблон? :)
avatar
у меня не правильно работает mysite.ru/?force-mobile=on,
Только отключаются все плагины, а шаблон остаётся тот же.
mysite.ru/?force-mobile=on все плагины включает обратно.
Что не так? Шаблон пробовал переименовывать в mobile, то же самое.
avatar
При выходе, промежуточная страница «Обязательно приходите ещё», со встроенным авторефрешем — на странице есть все элементы дизайна (лишний вес через мобильны канал) и на медленном подключении можно начать вводить повторно данные авторизации (процесс выйти и зайти под другим акаунтом), а тут происходит автопереход...
Промежуточные страницы лучше сделать совсем минималистическими.
avatar
Как так?я не понял откуда это.
avatar
У тега cut можно задавать произвольное имя
avatar
Warning: Class 'PluginAceadminpanel_ModuleUser_EntityUser' not found in /var/zpanel/hostdata/matrix/public_html/localhost/plugins/aceadminpanel/include/ACE.php on line 52
Переодически в верхней части сайта вылезает. Не понял ещё при каких действиях.
Выключение и включение Mobile template решает эту проблему. Ещё я считаю что наконец нужно реализовать удаление комментариев, так как в случае ошибки, например, у меня выше, из-за невнимательности, ничего нельзя поделать.
avatar
в хуке и модуле дублируется код
avatar
остался от первой версии, сейчас он не используется
avatar
Ort а можно сделать чтоб страница погружалась, как в контакте
avatar
На планшете при гризонтальном положении неудобно вызывать левое меню. Чтобы оно появилось нужно вести пальцем от одного края экрана к другому. Наверно можно сделать чтобы оно появлялось при любом горизонтальном движении пальца и в любом месте экрана.
  • ARM
  • 0
avatar
Либо от центра экрана к краю
avatar
В смысле срабатывает левое меню либо от края до края, либо от центра экрана к краю. Неудобно
avatar
А планшет-то какой?
avatar
андройд 2.3.4 размер 7''. марка, думаю, не имеет значения
avatar
Разрешение экрана в пикселях имеет значение.
avatar
Я думаю в данном случае разрешение не должно иметь значения.
Открытие левого меню на любых разрешениях должно быть одинаковым.
avatar
А! Вчитался ещё раз в задачку… Так событие нажатие и слайд в любом месте страницы — это как обработать-то, на каком элементе?
avatar
Если жму слайд не на фото, а просто на странице то по сути ничего кроме левого меню не предусмотрено, а значит я ведя пальцев по горизонтали в любом месте должно появляться левое меню. Сейчас это получается исключительно либо от края экрана к другому краю экрана либо от центра экрана к краю экрана. Если я палец поставлю не по центру или не от края экрана и проведу в противоположную сторону, то меню не отобразится.
avatar
да, одинаковым
поэтому для открытия/закрытия мы используем 40% пикселей по ширине при жесте. На ipad проблему не удалось повторить, android планшета нет под рукой для теста
avatar
Все кнопки действий — синие прямоугольники. А на странице регистрации — прямоугольник серый.
avatar
Которая «проверить код» приглашения.
avatar
Класс, мобильная версия очень нравиться, жду возможности подключать плагины, а так же не радует отсутствие прямого эфира
avatar
Прямой эфир есть. Активность. А потом переключиться на Вся.
avatar
Ну что проблем нет с плагином?
avatar
не могу найти файл plugins-mobile.dat хоть убейте…
avatar
Спасибо, разобрался с plugins-mobile.dat! Создал файл, и просто ввел к примеру reloadcss
avatar
по идеи плагин мобильной версии нельзя активировать без этого файла, при активации плагин просит права на запись в /plugins/, чтобы создать этот файл. Почему в данном случаи его не было — не понятно.
avatar
при активации mobiletpl в папке /plugins/ автоматически создается файл plugins-mobile. Но как так получилось без понятия… повторно проверял, все работало и файл plugins-mobile создавался в корне папки /plugins/.

Надеюсь, если у кого то будет такой же вопрос, то он будет по внимательней, так как причина в самом себе )
avatar
«Ах вот ты какой, цветочек аленький». Я про фото ort'а
avatar
Отлично! Livestreet номер один!
avatar
Я очень надеюсь что для версии LS 0.51 будет мобильная версия???
Это так или только для 1.0.1?
avatar
Я думаю (а именно даю 95%), что будет только 1.0.1 и правильно.
avatar
Так шаблон Simple до сих пор не адаптирован под 1.0.1, поэтому я не могу перейти на новую ЛС…
Что мы теперь не люди что ли?
avatar
можете нанять человека, что бы он адаптировал под 1.0.1 и как благодарность за труд сообщества выложить его бесплатно для общего скачивания. В свое время я именно так и поступил :) Более того, это будет дешевле и для Вас и для сообщества :)
avatar
Так говорят что новая версия шаблона Simple 1.0.1 есть Но никто не выкладывает…
http://livestreet.ru/blog/paidorders/11863.html#comment194081
и что заново заказывать чтоли??
avatar
под 1.0 тоже нормально работает ну и естественно так же под 1.0.1
avatar
Пора уже всем переходить на новую ЛС
avatar
При переключении обратно на полную версию из мобильной, в обычном браузере, ловлю ошибку, которая убивает сайт напрочь (у всех не работает) и лечится это только очисткой папки tmp от сгенерированного кеша.

LS 1.0.1, Social & Flow

Fatal error: Uncaught exception 'Exception' with message 'Undefined method module: checkFlowAllowShowWide' in /var/www/***********/engine/classes/Engine.class.php:597 Stack trace: #0 /var/www/***************/engine/classes/Engine.class.php(524): Engine->GetModule('checkFlowAllowS...') #1 /var/www/****************/engine/classes/Entity.class.php(173): Engine->_CallModule('checkFlowAllowS...', Array) #2 /var/www/*****************/plugins/flow/classes/actions/ActionIndex.class.php(28): Entity->__call('checkFlowAllowS...', Array) #3 /var/www/*************m/plugins/flow/classes/actions/ActionIndex.class.php(28): ModuleTopic_EntityTopic->checkFlowAllowShowWide() #4 /var/www/************/engine/classes/Router.class.php(282): PluginFlow_ActionIndex->EventShutdown() #5 /var/www/***************/engine/classes/Router.class.php(126): Router->ExecAction() #6 /var/www/**************/index.php(34): Router->Exec() #7 {main} thrown in /var/www/***************/engine/classes/Engine.class.php on line 597
avatar
о проблеме знаем, решение простое — в plugins-mobile.dat скопировать все плагины из plugins.dat, хотя такой ход может повлечь за собой некорректное отображение некоторых плагинов
avatar
Мне так решить эту проблему не удасться — список плагинов слишком много всего в себя включает. Сломается всё. Другое решение будет? :) Понятно дело, что будет, я к тому — поскорее бы… :)
avatar
все отлично работает! мои пользователи рады.

будет круто если добавите ссылку Прямого эфира, то есть последние комментированные темы.

кстати, здесь можно тестировать mobilephoneemulator.com/
отличный сайт-эмулятор. можно делать вот такие скрины:

avatar
Кто-нибудь скажите пожалуйста для версии LS 0.51 будет работать или нет?
avatar
нет и не планируется
avatar
Тогда подскажите пож-та какое-нибудь решение для сайтов на 051, и мы тоже хотели мобильную версию, ждали… ждали… и опять не дождались (((
Хоть какое-нибудь готовое решение существует?
avatar
Решение существует. Переход на 1.0.1. А что держит на 0.5.1? Новая версия довольно стабильная, старые плагины почти все адаптированы, есть много новых, полет нормальный. Переходи, и не парься.
avatar
Держит шаблон Simple 0.5.1, если бы был давно бы перешли…
http://livestreet.ru/blog/dev_livestreet/13452.html#comment208984
avatar
вы бы уже собрали всей такой кучей деньги, попросили айбамбу сверстать.
avatar
и мы тоже хотели мобильную версию, ждали… ждали… и опять не дождались (((
а чего вы ждали? кто сказал что будет поддержка 0.5. вы дождетесь когда плагины перестанут обновляться ниже 1.0 и тогда будет экстренно обновляться. чего ждать — обновитесь
avatar
когда была заявлена мобильная версия, 1.0.1 и в помине не было…
avatar
адаптивная верстка. под заказ при помощи стилей и (не всегда) вставки/скрытия хтмл кода ваш сайт будет отображаться по разному при разной ширине окна браузера
avatar
У меня вот такую ошибку пишет, что делать?
avatar
Переименуйте папку с шаблоном в «mobile» (было выше, Ctrl+F в помощь)
avatar
В списке пользователей (Люди) достаточно длинные логины переносятся на две строки, хотя свободного места до правого края ещё много. Такое ощущение, что длина строки с логином ограничена длинной строки с индикаторами кармы и рейтинга.
avatar
Поправил.
avatar
давненько не захаживал, молодцы конечно, успехов вам!
avatar
Всем привет, вопрос такой, все установил, плагин запустил, проверил через браузер включением ?force-mobile=on
все заработало, но на мобильном не появляется мобильная версия, только PC версия, чтоя сделал не так, подскажите?
avatar
Вот такая вот ошибка выскочила при переходе из мобильной версии в полную:
Warning: Class 'PluginNiceurl_ModuleTopic_EntityTopic' not found in Z:\home\lsnewtest.com\www\engine\classes\Engine.class.php on line 1112

Fatal error: Class 'PluginNiceurl_Inherit_ModuleTopic_EntityTopic' not found in Z:\home\lsnewtest.com\www\plugins\niceurl\classes\modules\topic\entity\Topic.entity.class.php on line 18

Версия лайвстрит скачана 17.12.12 с гитхаба.
Активирован плагин niceurl 2.7 (прописан в файле plugins-mobile.dat)
avatar
Судя по всему сюда уже ни кто не заходит, задам вопрос еще раз:

Всем привет, вопрос такой, все установил, плагин запустил, проверил через браузер включением ?force-mobile=on
все заработало, но на мобильном не появляется мобильная версия, только PC версия, чтоя сделал не так, подскажите?
avatar
Когда модуль будет выложен официально в каталог, другими словами интересует когда состоится релиз мобильной версии?
avatar
Наверно, когда все потестят. У меня все работает нормально, юзеры довольны.
avatar
Просто, думаю, сейчас установлю, потом снова какие нибудь фиксы появятся, хочется сразу законченную версию.
avatar
вот только что хотел спросить :)
Мне кажется пора бы уже. Сам по этой причине не обновляюсь, буду кастомизировать шаблон, не хочу по 2 раза работу делать.
avatar
Galaxy 3 андроид 4.1.2, при скролинге страниц вниз/вверх, периодически тормозит, подвисает, скролл не плавный… Во всх браузерах так.
avatar
Поправил, должно меньше тормозить.
avatar
да, сейчас получше, но тормоза в некоторых ситуациях все таки имеются. Хотя это уже наверно особенности андроид.
avatar


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

Fatal error: Uncaught exception 'Exception' with message 'Undefined method module: checkFlowAllowShowWide' in /srv/disk3/1071428/www/site.com/engine/classes/Engine.class.php:597 Stack trace: #0 /srv/disk3/1071428/www/site.com/engine/classes/Engine.class.php(524): Engine->GetModule('checkFlowAllowS...') #1 /srv/disk3/1071428/www/site.com/engine/classes/Entity.class.php(173): Engine->_CallModule('checkFlowAllowS...', Array) #2 /srv/disk3/1071428/www/site.com/plugins/flow/classes/actions/ActionIndex.class.php(28): Entity->__call('checkFlowAllowS...', Array) #3 /srv/disk3/1071428/www/site.com/plugins/flow/classes/actions/ActionIndex.class.php(28): ModuleTopic_EntityTopic->checkFlowAllowShowWide() #4 /srv/disk3/1071428/www/site.com/engine/classes/Router.class.php(282): PluginFlow_ActionIndex->EventShutdown() #5 /srv/disk3/1071428/www/site.com/engine/classes/Router.class.php(126): Router->ExecAction() #6 /srv/disk3/1071428/www/site.com/index.php(34): Router->Exec() #7 {main} thr in /srv/disk3/1071428/www/site.com/engine/classes/Engine.class.php on line 597
avatar
все разобрался… )))
avatar
Вот только одно не понятно, нет живой ленты юзера. Допустим, если юзер хочет поделиться своим фото, прикрепить к топику что либо, как в том же вк.ру. Тут же кроме как написать текст с мобильной версии, больше у юзера ничего не выйдет. Читать удобно, но не строит забывать, что и публиковать надо…
avatar
Считаю что в мобильную версию должна быть включена стена пользователя, с активной панелью аякс, ну например как эта.

avatar
Вот так было бы клева…

avatar
Что там с мобильной версией то? Уже и тут на сайте отключена.
avatar
В браузере хром на андроиде, кнопки поделиться, избранное, не кликабельны.
avatar
Идея все для тач смарта не есть гуд. Я про ползунок справо, который не работает если заходить с компа в мобильную версию.
avatar
ajaxload
event
geoevent

Эти плагины работают с мобильной версией без проблем…
avatar
ajaxload — с этим поспешил, он портит футер, навигацию.


А вот autoopenid работает хорошо…
avatar
Fatal error: Uncaught exception 'Exception' with message 'Undefined method module: checkFlowAllowShowWide' in /srv/disk3/1071428/www/site.com/engine/classes/Engine.class.php:597 Stack trace: #0 /srv/disk3/1071428/www/site.com/engine/classes/Engine.class.php(524): Engine->GetModule('checkFlowAllowS...') #1 /srv/disk3/1071428/www/site.com/engine/classes/Entity.class.php(173): Engine->_CallModule('checkFlowAllowS...', Array) #2 /srv/disk3/1071428/www/site.com/plugins/flow/classes/actions/ActionIndex.class.php(28): Entity->__call('checkFlowAllowS...', Array) #3 /srv/disk3/1071428/www/site.com/plugins/flow/classes/actions/ActionIndex.class.php(28): ModuleTopic_EntityTopic->checkFlowAllowShowWide() #4 /srv/disk3/1071428/www/site.com/engine/classes/Router.class.php(282): PluginFlow_ActionIndex->EventShutdown() #5 /srv/disk3/1071428/www/site.com/engine/classes/Router.class.php(126): Router->ExecAction() #6 /srv/disk3/1071428/www/site.com/index.php(34): Router->Exec() #7 {main} thr in /srv/disk3/1071428/www/site.com/engine/classes/Engine.class.php on line 597

С flow конфликтует, если отключить mobiletpl все работает. Не понимаю, вроде мобильная версия отключает все плагины, тогда откуда конфликт с flow?
avatar
уснули что ли!
avatar
Заного перезалил плагин и шаблон для мобильной версии. все заработало…
avatar
откуда скачал шаблон?
avatar
Орт подарил. А если серьезно то здесь: github.com/livestreet/lstemplate-mobile
avatar
Fatal error: Uncaught exception 'Exception' with message 'Can not find the template: actions/ActionAdmin/plugins.tpl' in /home/kavka192/public_html/engine/modules/viewer/Viewer.class.php:328 Stack trace: #0 [internal function]: ModuleViewer->Display('actions/ActionA...') #1 /home/kavka192/public_html/engine/classes/Engine.class.php(551): call_user_func_array(Array, Array) #2 /home/kavka192/public_html/engine/classes/Router.class.php(439): Engine->_CallModule('Viewer_Display', Array) #3 /home/kavka192/public_html/engine/classes/Router.class.php(137): Router->__call('Viewer_Display', Array) #4 /home/kavka192/public_html/engine/classes/Router.class.php(137): Router->Viewer_Display('actions/ActionA...') #5 /home/kavka192/public_html/engine/classes/Router.class.php(127): Router->Shutdown(false) #6 /home/kavka192/public_html/index.php(34): Router->Exec() #7 {main} thrown in /home/kavka192/public_html/engine/modules/viewer/Viewer.class.php on line 328


у меня вот так все плагины отключил, перезаливал все тоже самое выскакивает
avatar
попробуйте отключить админку…
avatar
Отключил. Все плагины.
avatar
имя папки плагина
avatar
mobiletpl
avatar
Скачал.
Положил скачанную папку lstemplate-mobile-master в папку skin, из архива из папки
lstemplate-mobile-master\plugin
вытащил папку mobiletpl и положил ее в папку плагинов. Зашел в админку — и активировал плагин mobiletpl — и получил ошибку…

Скопировал содержимое файла plugins.dat в файл plugins-mobile.dat — получил ошибку…

Прочитал все комментарии еще раз и переименовал папку шаблона из lstemplate-mobile-master в mobile — и о счастье — заработало!!!

НО! не могу со смартфона аторизироваться(((
  • ASA
  • 0
avatar
на опере мини под размер экрана не подстраивается. ставишь в настройках в один столбец, все ужасно выводится
avatar
а где убирается название сайта?))))))))) Обычно оно в хейдере бывает))
avatar
видимо никто не знает)))
avatar
Ситуация с регистрацией — продолжается. При активации плагина и использовании мобильной версии — не могу авторизоваться. Сначала пробовал на инкреибал-с, ну думаю мало ли в телефоне проблема — попробовал на планшете — та жефигня. В двух браузерах не получается залогиниться на сайте…

Что делать??
  • ASA
  • 0
avatar
у меня норм авторизуется на galaxy premier. качал последнею версию с гитхаба.
avatar
ну я тоже от туда качал пару дней назад… см. предыдущие сообщения… Но ни на телефоне в двух браузерах не могу войти под своим логином, ни на планшете не могу.
avatar
да на компе сейчас попробовал включить мобильную версию — и через хром зарегиться — не получается((
avatar
может вы ошибку допускаете при вводе логина или пароля? удалите полность плагин и сам шаблон с сервера, и скачайте с гитхаба новый пак, и залейте по новой, активируйте. Создайте demo аккаунт, с простым паролем 12345, и попробуйте авторизоваться через мобильную версию.
avatar
Да еще, не забудьте почистить кеш, именно кеш мобильной версии, в папке кеш найдете ее.
avatar
Кеша не нашел, но перезаливка файлов и удаление лишнего из plugins-mobile.dat помагло. Авторизаця проходит))
avatar
мобильная версия очень тяжелая. хотя бы для начала все картинки надо прогнать уменьшить вес каждой
avatar
А разве — это на уровне шаблона для мобильных делается? Дело шаблона — просто отобразить что есть в более удобном виде для используемого устройства… — как шаблолн будет уменьшать все имеющиеся фотки?
avatar
кешировать наверно.
avatar
В общем опытном путем установил — лично у меня авторизация не проходит при включенных плагинах aceadminpanel и dao 4в1.
  • ASA
  • 0
avatar
«Дырка»:
/plugins/plugins-mobile.dat
avatar
в plugins-mobile.dat не прописан не один плагин. мобильная версия отключает все сторонние плагины, обновился с гитхаба вчера, включаю моб версию и все плагины работает в ней, то есть моб версия не отключает сторонние плагины. Почему?
avatar
Доброго времени суток всем. отловил забавный баг с мобильной версией: скачал с гитхаба мобильную версию, установил в шаблоны, плагин (не удаляя из шаблона) установил а папку плагины. сорвало и сайт и админку, вылечилось удалением плагина из папки. чертыхнулся, поставил снова чтобы переписать багрепорт из бд.
тоже самое, но после пары-тройки F5 все заработало — и админка и сайт и мобильная версия. одно но — еще через пару F5 всей конструкции все вновь стало недоступным.
Теперь самое смешное — если перейти на сайт, именно перейти например по ссылке из ВК, то сайт спокойно работает, но вы попадаете… в мобильную его версию. попасть на обычную версию можно, но лишь нажав в моб. версии линк на обычную. и никаким иным способом. то есть сайт доступен только по внешнему редиректу и переходы между версия ми возможны только по внутренним линкам в них же самих
теперь немного о обстоятельствах:
1 Исходная цмс стоит в поддомене
2 в мобильной версии не показывает содержимое топиков и блогов+не дает логинится
3 при попытке просмотра галлереи бросает в галерею обычной версии сайта, что делает моб. версию бесполезной.
4 самая мякотка: на хостинге не стоит InnoDB — из за этого пару месяцев назад я не сразу стартовал свой проект. Вместо InnoDB установлен MyISAM. Как лечить я не понял, тестить дальше пока не хочу, т.к. проект целевой и несёт смысловую нагрузку и «ложить» его лишний раз не хочется. Задавайте свои ответы — подопытным побыть не против, но в разумных пределах.
это сказал сайт ДО того как все заработало:

Fatal error: Uncaught exception 'SmartyException' with message 'Unable to load template file 'inject.navigate-item.tpl'' in /home/badvice/domains/insomakarma.ru/public_html/hive/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templatebase.php:127 Stack trace: #0 /home/badvice/domains/insomakarma.ru/public_html/hive/engine/modules/viewer/Viewer.class.php(449): Smarty_Internal_TemplateBase->fetch('inject.navigate...') #1 /home/badvice/domains/insomakarma.ru/public_html/hive/plugins/aceadminpanel/classes/modules/viewer/Viewer.class.php(441): ModuleViewer->Fetch('inject.navigate...') #2 /home/badvice/domains/insomakarma.ru/public_html/hive/engine/classes/Engine.class.php(558): PluginAceadminpanel_ModuleViewer->Fetch('inject.navigate...') #3 /home/badvice/domains/insomakarma.ru/public_html/hive/engine/classes/Hook.class.php(71): Engine->_CallModule(Array, Array) #4 [internal function]: Hook->__call('Viewer_Fetch', Array) #5 /home/badvice/domains/insomakarma.ru/public_html/hive/plugins/mobiletpl/classes/hooks/HookMai in /home/badvice/domains/insomakarma.ru/public_html/hive/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templatebase.php on line 127


это сказала админка ПОСЛЕ того как все заработало:
Fatal error: Uncaught exception 'SmartyException' with message 'Unable to read template file 'index.tpl'' in /home/badvice/domains/insomakarma.ru/public_html/hive/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_resource_file.php:70 Stack trace: #0 /home/badvice/domains/insomakarma.ru/public_html/hive/engine/lib/external/Smarty/libs/sysplugins/smarty_resource.php(752): Smarty_Internal_Resource_File->getContent(Object(Smarty_Template_Source)) #1 /home/badvice/domains/insomakarma.ru/public_html/hive/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_compile_extends.php(114): Smarty_Template_Source->__get('content') #2 /home/badvice/domains/insomakarma.ru/public_html/hive/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase.php(439): Smarty_Internal_Compile_Extends->compile(Array, Object(Smarty_Internal_SmartyTemplateCompiler), Array, NULL, NULL) #3 /home/badvice/domains/insomakarma.ru/public_html/hive/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_templatecompilerbase in /home/badvice/domains/insomakarma.ru/public_html/hive/engine/lib/external/Smarty/libs/sysplugins/smarty_internal_resource_file.php on line 70
avatar
Хорошо, уточним ситуацию — кто-нибудь в состоянии мне помочь???
avatar
Отключаем все плагины, особенно админку, и проверяем работу.
Каталог с шаблоном должен называться mobile
avatar
должен ли в папке моб.шаблона лежать мобил.тпл?
avatar
Fatal error: Class 'HelperPlugin' not found in /home//domains/public_html//plugins/acewidgetmanager/classes/modules/widget/Widget.class.php on line 57

вот что я получил отключив админку и как вернуть её не представляю( круто, чо.
avatar
от админки зависят другие плагины, поэтому ее нужно отключать последней
в файле /plugins/plugins.dat нужно удалять все плагины
avatar
все, что должно лежать в каталоге шаблона здесь — github.com/livestreet/lstemplate-mobile
avatar
в общем, опытным путём удалось установить, что моб.версия конфликтует с:
loginza //отключить для моб.версии
lsgallery //отключить для моб.версии
fastls //отключить для моб.версии
админку можно не отключать — она просто станет недоступна, с логинзой вы не сможете ни зайти, ни регнуться, имейте ввиду. короче, как я понимаю, админки больше не будет.
avatar
вообще-то никто из разрабов свои плагины под мобильный шаб не допиливал
то что вы включили все плагины для мобильной верссии и начали строчить про «глюки» мобильного шаблона — это верху идиотизма )

ещё раз акцентирую ваше внимание на данном моменте: не шаблон надо переделывать, а обращаться к разрабам плагинов для их доработки под моб. шаб
avatar
уважаемый Rega, что значит «вы включили», если, как я понимаю, активация моб.версии как плагина (а она по сути и есть плагин, который взаимодействует с моб.шаблоном)должна САМА отключать ВСЕ плагины в себе? обитатели сообщества остры на язык и скоры на «покапитанить», а по делу мало инфы, мало…
avatar
должна САМА отключать ВСЕ плагины в себе
топик обновлен, мобильный шаблон больше не отключает другие плагины
avatar
Максим, а как же пользоваться теперь мобильной версией? простите, ждать пока плагины адаптируют, либо можно в конфиге моб версии, как то отключить сторонние плагины?
avatar
прочитал UPD, вообщем еще на год можно забыть о мобильной версии… ((((
avatar
как же пользоваться теперь мобильной версией?
пользоваться старой версией шаба )
avatar
Типа шутка юмора?
avatar
нет, я лично шаб обновлять не буду если он ДЕЙСТВИТЕЛЬНО сам цепляет плагины от дефолтного шаба
avatar
у меня дефолтный шаблон, а дизайн стартер-кит от воффки. если что.
avatar
какая разница? при чем тут Вовка?
avatar
вы вскользь коснулись шаблона — я указал, какая у меня. и ни байтом больше.
avatar
перечитайте мой коммент
цепляет плагины от дефолтного шаба

вообще рекомендую сначала читать комментарии к топику, а только потом писать
обсуждался plugins-mobile.dat выше
avatar
Вам открытым текстом ответить — каким местом он обсуждался? (для непосвящённых, разумеется)
avatar
давайте подитожим: хотите иметь работающие плагины в моб шабе — обращайтесь к разрабам плагинов
если хотите часть не работающих плагинов иметь в работе с шаблонов от вашего вовки, то колдуйте с моб шабом, список изменений на гитхабе есть, аннулируйте эти правки у себя, а в plugins-mobile.dat пропишите нужные в моб шабе плагины

надеюсь ясно написал, всего доброго
avatar
ну вовка положим не мой а общий, если вы не в теме кто это, а в остальном — симметрично.
avatar
ну хорошо, в таком случае вы можете на пальцах объяснить например вещь попроще — как быть с галлереями и с админкой?
avatar
что значит «вы включили»
ну вот так
у меня пока ручками в plugins-mobile.dat плагины не пропишешь — плагины не работают
avatar
Я верно понимаю, что при включении плагина моб.сайта автоматом в папке плагинов создаётся доп. файл plugins-mobile.dat? У меня он не создался. Более того — моб версия работала без него!
avatar
не помню уже сам или не сам
в реадми плагина у меня написано
Если вам необходимо иметь активным какой-либо плагин в мобильной версии, то вы можете прописать название плагина в файле /plugins/plugins-mobile.dat, но тогда корректная работа шаблона не гарантируется.
а у вас что написано?
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
avatar
Хм… прочёл апдейт к топику. Не знаю, как у вас, ребята *обращается к сообществу а не к разрабам*, а мой личный «Ответ Чемберлену» выглядеть будет так: Хер с ними, с плагинами — вы главное aVadim'овскую админку к моб. версии прикрутите! Без неё как без яиц!..
avatar


собственно пруф работоспособности плагинов «Бренд» и «История сессий» в моб. версии, если кому интересно.
avatar
Что за плагин «бренд»?
avatar
позволяет изменять свою страницу, имхо очень продуманная реализация, нигде такой не видел.
avatar
Я знаю, что такое брендирование. Где вы его нашли?
avatar
в каталоге, очевидно же.
avatar
а как он правильно называется? Я вообще не помню такого. И в каталоге найти не могу
avatar
Brand
avatar
вообще не нашел такого оО
avatar
У Нетланка на сайте в каталоге.
avatar
Хмм… однако сайты похожи настолько, что даже не понял что выгуглил не лайвстритовский оффсайт 0_о
avatar
avatar
А у меня назрел простой вопрос по делу: а нельзя ли сделать так, чтобы браузерная версия осталась такой, какой её сделал\оставил\апгрейдил\изменил в коде и т.д. владелец, а моб.версия работала бы без всего этого?
avatar
Ребята, у кого предпоследняя версия шаблона, скиньте в личку ссылку, а то удалил из компа.
avatar
А как с Флоу сейчас работает? Где-то в коментах читал, что Флоу картинки через некоторое время перестает подгружать из-за этой Мобилки.
  • aex
  • 0
avatar
да было такое и есть такое, ошибка вылетала с флоу через некоторое время после использования плагина.
avatar
И всё же повторю вопрос к разработчикам — почему нельзя сделать так. чтобы моб.версия работала без всяческих плагинов, но при этом не трогая никак, НИКАК И НИГДЕ И НИ В ЧЕМ десктопную версию, дабы на ней остались все навешанные\купленные плаги и т.д.+админка?? Это что, нереально? Я не троллю, я просто хочу понять — ждать ли такого или «ас из»?
avatar
Это что, нереально?
да
avatar
Еще раз для общего понимания: мобильная версия — это по факту просто шаблон, который не отличается от других, поэтому все плагины в нем активны.
Позже выложим инструкцию, как проще адаптировать/«отключать» другие плагины в мобильной версии.
  • ort
  • +2
avatar
То есть быдет костыль, который так или иначе позволит отключить плагины в моб.версии, не отключая их же в десктопной, я верно понимаю? Сразу до кучи второй вопрос — plugin-mobile.dat в папке «плагины» — должен создаваться сам или его нужно создать вручную? У меня сложилось впечатление что сам, но этого не произошло. И что конкретно там должно\не должно быть. Разъясните, коль не трудно. Заранее спасибо, г-н орт.
avatar
поскарей бы стабильная моб версия с возможность по желанию в конфиге включать/выключать нужные тебе плагины, или которые уже адаптированны. Столько ждал, да и не один, а тут такой сюрприз.
avatar
шаблон появился в каталоге
avatar
угу
avatar
Пххх))) А толку то?? Он у половины местного населения (включая и меня) не работает. Насколько могу судить по личному опыту — он не умеет отключать плагины обычного шаблона и конфликтует с ним\и. Что печалька большая.
avatar
ну, плагины адаптируют со временем, вот flow к примеру уже сделали под мобильную версию)
avatar
дело не в адаптации шаблонов и плагинов для моб.версии, а в текущем, уже существующем конфликте функционала. например у меня не работает моб.версия до тех пор, пока я не отключу половину плагинов на десктоп.версии сайта. что не есть здраво.
avatar
хм… однако же видимо это тот редкий случай, когда прочтение ридми вселяет надежду на хороший исход, осталось проверить)
avatar
Не работают вообще жава-скрипты в мобильной версии у меня вот. В фаербаге наблюдаю ошибки:
ReferenceError: ls is not defined
[Прерывать на этой ошибке]
ls.lang.load([]);
?force-mobile=on (строка 97)
ReferenceError: ls is not defined
[Прерывать на этой ошибке]
ls.registry.set('user_is_authorization',true);
?force-mobile=on (строка 104)
ReferenceError: ls is not defined
[Прерывать на этой ошибке]
...ax(aRouter['talkbell'], {security_ls_key:LIVESTREET_SECURITY_KEY}, function (res…
?force-mobile=on (строка 1557)
ReferenceError: ls is not defined
[Прерывать на этой ошибке]
...e_init_start',[],window);$('html').removeClass('no-js');if($.browser.opera){$('b...
avatar
об это написано в readme.txt
в частности, вижу у вас стоит плагин talkbell и видимо еще куча других — поэтому читаем.
avatar
я с вами соглашусь, но лишь частично. хотя бы просто потому что выложенный там пример мне лично интуитивно не понятен. Нет, я не прошу разработчиков сделать инструкцию для меня одного, мотивируя это своим нежеланием разобраться в ситуации. более того — я осознаю почему «вкаропке» нет варианта конфига, отключающего все возможные плагины — создание подобного конфига нерентабельна для разработчкика. я лишь указываю на то, что сей ридми будет понятен не всем и мне (в числе многих прочих пользователей, готов спорить) придётся ожидать когда наиболее разбирающиеся в этом пользователи вылжат здесь более приземлённое описание как отключить тото и тото там то и там то и на более «народных» плагинах, к чилсу которых я (пока что, по крайней мере) Flow отнести не могу, увы.
avatar
Господа разработчики, а можно ли надеяться пример из пресловутого рид ми увидеть на чем-нибудь:

-менее платном, нежели Flow

-в более развёрнутом виде, так сказать для людей попроще?
avatar
НУ не работает авторизация в мобильной версии!:( как лечить? пока пришлось отключить её
avatar
что то он у меня внедрился только на половину, при принудительном включении %)
главная страница и /blogs/ — не меняются, а при других переходах нормально…
  • SVK
  • 0
avatar
поотключал плагины, потом все включил — и порядок…
темп, кешь и компилед чистил до этого… кэш браузера?
avatar
Для андроид 4.1.1 на встроенном браузере не видны ключ и стекло :( в мобильной версии
  • SVK
  • 0
avatar
да и прочие иконки
и не масштабируется (чтоб покрупнее буквы были)
нет возможности загрузки изображения в текстовый топик :(
avatar
не… дело наверное в сайте, ибо FF также не хочет их показывать, когда хромиум показывает
avatar
переустановил заново из каталога шаблонов — всё нормализовалось
avatar
Подскажите если кто знает, что нужно изменить, чтобы прописывать плагины в отдельном файле plugins-mobile.dat (как раньше было)?
avatar
Как вернуть возможность загружать изображения текстовый топик?
  • SVK
  • 0
avatar
После добавления блока в сайдбар

(Через config.local.php
$config['block']['rule_index_blog'] = array(
'path' => array(),
'action' => array( 'index', 'new', /*… где еще показывать ...*/),
'blocks' => array('right' => array('block.user.tpl'=>array('priority'=>150))),
'clear' => false,
);)
Мобильная версия выдает кучу эрроров связанных с этим блоком.
Как можно отключить/исправить этот момент для мобильно шаблона?
Спасибо.
avatar
Похоже такая же история. Не нашли решения?
avatar
Привет. Я просто создал block.user.tpl (блок с таким же названием) в мобильном шаблоне и сделал его пустым.
avatar
спасибо, помогло..=)
avatar
Народ может уже обсуждалось раньше, почему я на данном сайте с телефона не могу авторизоваться в мобильном шаблоне?
avatar
здесь нестандартная авторизация и не адаптировалась с мобильной версии
avatar
да, здесь через ls passport используется
avatar
А можно как-то поменять ?force-mobile=on на, например, ?mobile?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.