Сайт сообщества | Клуб пользователей | О проекте

Имя
Пароль
ПравилаРегистрацияСправка
Сообщения за деньПоиск

Вернуться   Клуб пользователей портальной системы RUNCMS > Пользователям > Флейм

Ответ
 
Опции темы Опции просмотра
Irbis вне форума Irbis
Старший участник

Аватар для Irbis

| Цитировать Старый #1 08-15-2018, 07:00

Хожу по форуму и чувствую себя как в Чернобыле.
Когда-то тут кипела жизнь, хаки модификации обсуждались, модули дорабатывались.
А теперь пусто и грустно.
Pan ушел, а с ним и его строительный портал канул в лету.

Отдельная БЛАГОДАРНОСТЬ тем, кто поддерживает на плаву этот форум!
Иногда тех информация по движку просто необходима.

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

Как я не откладывал адаптацию темы к мобильным устройствам - прядется к ней приступить.
Отсюда вопрос.
Может кто-то в качестве примера, кинет тему, адаптированную к мобильным сюда.
Чтоб хоть понять, откуда и что рыть.

Заранее, большое человеческое спасибо.


Логопедия для логопедов и родителей logoburg.org pkrn.ru clublogo.ru scanlove.ru service-water.ru
Посетить домашнюю страницу Irbis
  Сообщения: 642 c 15.02.2005 | Репутация: 64
LARK вне форума LARK
[исход]

Аватар для LARK

| Цитировать Старый #2 08-15-2018, 11:43

Мне не известны общедоступные темы адаптированные под мобильные устройства (или я уже забыл за давностью лет). Проблема в том, что в официальных релизах RUNCMS (как 1.X, так и 2.X) табличная верстка зашита в код CMS. Поэтому даже если делать специальную адаптивную тему, то, скорее всего, придется делать правки в самом коде системы.



Цитата:
Сообщение от Irbis Посмотреть сообщение
Чтоб хоть понять, откуда и что рыть.


начинать надо с файлов стилей, как системных /include/style.css, так и стилей темы.


В RUNCMS 1.7 введены шаблоны отделенные от кода. В этой версии теоретически можно создать тему основанную, например на Bootstrap.

Последний раз редактировалось LARK, 08-15-2018 в 14:43


Правила нашего Форума :: О клубе пользователей RUNCMS :: Рекомендации по публикации сообщений :: Прежде чем задать вопрос воспользуйтесь Поиском
-------------------------------------------------------------------
Если что-то не работает, задавая вопрос, ! ОБЯЗАТЕЛЬНО ! пишите версию RUNCMS/модуля/PHP/MySQL и текст самой ошибки.
Посетить домашнюю страницу LARK
  Сообщения: 4,183 c 20.09.2003 | Репутация: 223
Irbis вне форума Irbis
Старший участник

Аватар для Irbis

| Цитировать Старый #3 08-15-2018, 16:12

Примерно так и думал. Благодарю.


Логопедия для логопедов и родителей logoburg.org pkrn.ru clublogo.ru scanlove.ru service-water.ru
Посетить домашнюю страницу Irbis
  Сообщения: 642 c 15.02.2005 | Репутация: 64
Irbis вне форума Irbis
Старший участник

Аватар для Irbis

| Цитировать Старый #4 10-05-2018, 12:07

Отчитываюсь.
Выкатил мобильную версию на поддомене http://m.logoburg.com/
Гугл, как только прочухал что у портала появилась мобильная версия, стал выдавать на 30-45% посетителей больше.
Яндекс тормозной, от него изменений можно ждать через месяц. Хотя он меня трафом не когда не обделял.

Ну и такая общая инструкция, для тех кто может захочет заняться этим делом.
Требуется, знание HTML, и хотя бы начальные php. И интернет в помощь.

Это все на Денвере.
Создаем полную копию портала на поддомене. С заменой URL и путей в mainfile.php
База данных та же, общая.

Нюанс. Вам все равно придется изменять настройки блоков, будите изменять на мобильной - измените и на основной. База то одна. По этому в базе копируем табличку блоков newblocks, и вставляем под новым именем newblocksm. И подключаем уже эту новую табличку в мобильной версии.
Если хотите изменять в мобильной модули, значит так же поступаем и с таблицей modules.
Теперь можем настраивать блоки, в мобильной, независимо от основной.

Создаем новую тему, можно скопировать имеющуюся под новым именем.
Берем html код, любой понравившийся нам темы, не имеющей отношения к роне, но уже адаптированной по мобильные.
Вот ваш помощник, к которому вы будите обращаться неоднократно.
https://search.google.com/test/mobile-friendly

Этот код вставляем один в один в новую тему рони.
Прикручиваем туда роню. Вот статьи чтоб разобраться что там к чему.
http://www.runcms.ru/modules/myartic...03&storypage=0
http://www.runcms.ru/modules/myartic....php?storyid=3
Худо, бедно прикрутили.

Теперь переходим к серверному этапу.
Уже на север выкладываем с соответствующими настройками поддомен.
Не забываем и на сервере про таблички указанные выше.
И вперед на проверку мобильности главной страницы.
https://search.google.com/test/mobile-friendly
Редактируем код и проверяем, редактируем и проверяем.
Довели до ума главную страницу, дальше пошли по модулям.

В принципе нечего сложного нет, но работы много.
Если не можете найти в файле где вывод, например в newbb_plus.
Идем в начало кода файла и ищем инструкции include_once или include
Там указаны подключаемые классы, открываем их - вывод где то там.

Еще один нюанс, при проверке мобильности в темах newbb_plus, выскакивают длинные ссылки.
Лечится так.
Открываем файл \class\module.textsanitizer.php
Ищем function makeClickable($text) строки 130 и далее.
там находим этот код
$find[] = "/([\n ])([a-z]+?):\/\/([^, \n\r]+)/i";
$replace[] = "\\1<a href=\"\\2://\\3\" target=\"_blank\">\\2://\\3</a>";
И меняем на это
$find[] = "/([\n ])([a-z]+?):\/\/([^, \n\r]+)/i";
//$replace[] = "\\1<a href=\"\\2://\\3\" target=\"_blank\">\\2://\\3</a>";
$replace[] = "\\1<BR><a href=\"\\2://\\3\" target=\"_blank\">Ссылка, нажмите для перехода.</a><BR>";

Ну и еще код для .htaccess основной версии, для редикта на мобильную.
RewriteEngine on
#MOBILE
RewriteCond %{HTTP_USER_AGENT} (?i:midp|samsung|iphone|android)
RewriteRule ^(.*)$ http://m.ВАШ САЙТ.ru/$1 [NC,L]

Удачи.
Оценка сообщения (репутация)
+12 LARK положительно: Ок


Логопедия для логопедов и родителей logoburg.org pkrn.ru clublogo.ru scanlove.ru service-water.ru
Посетить домашнюю страницу Irbis
  Сообщения: 642 c 15.02.2005 | Репутация: 64
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Рейтинг@Mail.ru Хостинг провайдер Majordomo. Powered by: vBulletin Version 3.0
Copyright ©2000-2018, Jelsoft Enterprises Ltd.
Все разделы прочитаны - Руководство форума - Архив - Вверх
Rambler's Top100
Output: 55.21 Kb. compressed to 51.74 Kb. by saving 3.47 Kb. (6.28%)
Page generated in 0.06326 seconds with 12 queries