Мобильная версия сайта
Рубрики: Обновление ; Метки: мобильная версия ; 14.03.2010Пожалуй я сейчас в каждом посте перестану давать линки на текущую версию, а буду лишь поправлять линк на загрузку - эта ссылка стоит на главной и виджете "Ссылки", так как имя файла растет с номером версии. В сегодняшнем обновлении исправление пары мелких ошибок - шаблон для ссылки мета и редактирование меню (выскакивало исключение).
Сделал мобильную версию, в следующем варианте: на сервере создается папка, по умолчанию это mobile, в корневой папке сайта с тремя файлами (.htaccess, index.php, mobile.classes.php) И собственно все - по адресу /mobile начинает жить копия сайта. Остается вопрос о том, как это дело включать в дистрибутив. По умолчанию добавить эту папку с файлами? Не всем сайтам нужна мобильная версия. Сделать мобильную версию в виде плагина строго не получится - необходимо создавать папку и копировать туда файлы. Далее мобильная версия требует для себя небольшой инсталляции, а именно ссылок на мобильную версию в движке нет, так как мобильная версия является расширением/дополнением сайта и не включена в ядро. Как быть? Юзверь по своей природе ленив и не хочет в чем либо разбираться, а требование насчет создания папки может стать обыкновенным камнем приктновения - я установил плагин, а мобильной версии так не появилось, что то плагин не работает... Прав на запись по умолчанию на корень сайта нет и не должно быть по причинам безопасности.
Думаю сделать все же плагин в двухзвенном варианте - без папки не обойтись, но не обойтись и без инсталляции. Примечательным тайным новшеством новой версии является возможность добавления меню, которые не являются меню. Например можно будет добавить в меню мобильную версию, которая не является страницей, а является лишь адресом с заголовком, и отсутствует в карте урлов. рабочая версия мобильного сайта находится здесь : http://litepublisher.googlecode.com/svn/trunk/mobile
Подписаться на RSS комментариев к этой записи
Ранее Релиз стабильной версии | Позже Плагин мобильной версии сайта
15.03.2010 в 14:32
В этом релизе кроме лишней строки 75 с var_dump в файле lib/widgets.class.php нашёл ещё кое-какие мелочи по файловой версии:
1. Некоторые пожелания по поводу плагина «Похожие записи»
1. Чтобы пользователь мог выбрать, сколько записей выводить в виджете (5-10), а то сейчас выводится аж 10 штук. Хватило бы и пяти.
2. Сделать Ajax для данного виджета, чтобы уменьшить количество исходящих ссылок для СДЛ, что повысит статический вес внутренней перелинковки.
2. Шаблон ссылок для архивов не переделывается. По умолчанию стоит /[year]/[month].htm. Если изменить на /[year]/[month].html (l на конце), то после сохранения опять появляется .htm.
3. В теме по умолчанию в тексте между абзацами нет пропуска строки, то есть текст идёт сплошняком, даже когда есть теги <p> и </p>. В остальных темах с этим всё в порядке.
4. В теме Simpla при нажатии на Ajax-виджеты «Свежие записи» и «Мета» выскакивает ошибка «c.style is undefined»
5. Уже упомянутая в прошлых комментариях проблема с темой Newsportal про строку с рубриками и метками.
15.03.2010 в 14:54
И так отвечаю по порядку:
1. У плагина есть страница настроек, думаю туда можно будет добавить попозже (не забыть поставить в туду)
2. Аякс зачем? Плагин как раз увеличивает связность постов, аякс только уменьшит вес поста. Аякс для виджетов бы введен чтобы отсеч не несущщие контент страницы, такие как как рубрики/теги/архив
2 шаблон ссылок для архива действует только для новых страниц, почему должны менятся старые адреса? Нелогично
3 про тему спрошу у разработчика
15.03.2010 в 16:33
1. Относительно Ajax я исходил из других соображений. Чем меньше исходящих ссылок на странице, тем выше статический вес оставшихся ссылок, то есть условно PR распределяется между заголовком и контекстными ссылками с нужными анкорами (внутренняя перелинковка страниц).
2. В том-то и дело, что шаблон ссылок для архива не действует для новых страниц. То есть я в строке меняю /[year]/[month].htm на /[year]/[month].html, сохраняю, но изменений не происходит. В строке снова появляется /[year]/[month].htm, а не html.
Грубо говоря, почему-то не сохраняются изменения именно относительно архивов. Шаблон ЧПУ для статей изменил – следующая статья идёт с .html или просто /slovo/. А в случае с архивами даже когда /[year]/[month].htm меняю на /[year]/[month]/ (или любую другую конструкцию), всё равно в Настройки – Ссылки отображается /[year]/[month].htm.
15.03.2010 в 19:19
С нуля установил самую свежую файловую версию на хостинг. Но при попытке загрузить базу через резервирование получил ответ:
Caught exception:
error create folder /data/ozdoro.ru.tmp.tmp/posts/10
#0 lib/backuper.class.php(136): tdata->error('error create fo...')
#1 lib/admin.service.class.php(165): tbackuper->upload('????????????mo[...')
#2 lib/menu.class.php(303): tadminservice->processform()
#3 lib/menu.admin.class.php(173): tmenu->doprocessform()
#4 lib/kernel.php(1119): tadminmenu->request(50)
#5 lib/kernel.php(1109): turlmap->GenerateHTML(Array)
#6 lib/kernel.php(1023): turlmap->printcontent(Array)
#7 lib/kernel.php(1013): turlmap->dorequest('/admin/service/...')
#8 index.php(65): turlmap->request('www.domen.ru', '/admin/service/...')
#9 {main}
Права на файлы стоят 666, на папки – 777. Хотя резервирование и восстановление на localhost прошло успешно. В чём тогда может быть дело?
15.03.2010 в 20:23
Проверил на нескольких хостингах с CPanel, где уже не первый месяц успешно работает Блоголёт прошлого поколения. Одно и то же. С нуля движок устанавливается на ура, но как только пытаюсь загрузить бэкап базы, который предварительно сделал на localhost, как тут же вылезает ошибка, о которой писал выше. Речь идёт о файловой версии. Ещё раз повторю, что права доступа расставлены верно.
15.03.2010 в 20:40
Сейчас сделал обновление
http://litepublisher.googlecode.com/files/litepublisher.3.3.tar.gz
Должно все работать
15.03.2010 в 22:19
Ну если так рассуждать про ссылочное ранжирование, то идеальным сайтом становится сайт для мобильников - полное отсутствие сайтбаров, практически только контент с минимум ссылок
16.03.2010 в 03:28
Gjxtve Litepublisher.ru не заполнен контентом понормальному, хоть пару скринов на главную, хоть про природу, но все таки сразу преобразится сайт и посетителям глаз порадует т.е. появится точка на чем взор сосредоточить, кменя от нового сайта впечатления исключительно положительные только вот скролл то появляется то появляется картинка скачит, понятное дело что этот сайт на данном этапе посещают только те хоть как то разбирается в cms и понимает что это только от height страницы зависит но не седня завтра на него начнет столько народу заходит и знающих и нет а тут горизонталь скачит, надо с этим что то делать )
и опять огрмное спс за эту CMS с большой буквы, за пару лет она и на мировой уровень выйдет, единственное, это wiki для самых в интернете распространенных лангуагов, потому пора собирать команду, но высказался о том о чем не надо потому что и так всем все понятно только для того чтоб поделится эмоциями от этой CMS, я уверен в ней!!! на все 99.999%
16.03.2010 в 09:08
А можно поподробнее о дефекте новой темы? Простыми словами, без скринов.
16.03.2010 в 18:03
да нет там ничего такого, я не заметил дефектов, но например перейти с главной к новостям, появляется полоса прокрутки, если на главной разместить текст приветствия то он возьмет высоту и горизонталь останется постоянной в остальном тнма супер! но это мне так кажется, зато показывает щас все грани cms, да оставить так как есть. предыдущее моее сообщение на мыло, не место ему тут ) все супер спс автор за эту cms!
16.03.2010 в 21:12
Исправил ошибки (надеюсь) в резирвировании, скачать также из виджета ссылок. Подправил статический текст на глваной и в других местах: до этого статичский текст выводился ка есть, сейчас заключен в шаблон simple шаблона content?, что должно улучшить статику для всех тем.
Что ксается номера версии, то да, мне действительно сложно писать номер версии, которая постоянно ростет.
http://litepublisher.googlecode.com/svn/trunk/lib/include/version.txt
Планируется после запуска новых сайтов интегрировать номер версии и ссылку на скачивание сразу на 3 сайтах. Каждый раз вручную редактировать на 3 сайтах одну и ту жу инфу для меня весьма утомительно.
Автоматическое обновление не работает по той же причине - не автоматизировал номер версии и ссылку на скачку для 3 сайтов.
20.03.2010 в 13:03
А где же сама мобильная версия?
21.03.2010 в 12:59
Мобильная версия это копия сайта в подкаталоге. Тему для мобильников я еще не успел сделать, а старую не хочу использовать