Мобильная версия сайта
14.03.2010Пожалуй я сейчас в каждом посте перестану давать линки на текущую версию, а буду лишь поправлять линк на загрузку - эта ссылка стоит на главной и виджете "Ссылки", так как имя файла растет с номером версии. В сегодняшнем обновлении исправление пары мелких ошибок - шаблон для ссылки мета и редактирование меню (выскакивало исключение).
Сделал мобильную версию, в следующем варианте: на сервере создается папка, по умолчанию это mobile, в корневой папке сайта с тремя файлами (.htaccess, index.php, mobile.classes.php) И собственно все - по адресу /mobile начинает жить копия сайта. Остается вопрос о том, как это дело включать в дистрибутив. По умолчанию добавить эту папку с файлами? Не всем сайтам нужна мобильная версия. Сделать мобильную версию в виде плагина строго не получится - необходимо создавать папку и копировать туда файлы. Далее мобильная версия требует для себя небольшой инсталляции, а именно ссылок на мобильную версию в движке нет, так как мобильная версия является расширением/дополнением сайта и не включена в ядро. Как быть? Юзверь по своей природе ленив и не хочет в чем либо разбираться, а требование насчет создания папки может стать обыкновенным камнем приктновения - я установил плагин, а мобильной версии так не появилось, что то плагин не работает... Прав на запись по умолчанию на корень сайта нет и не должно быть по причинам безопасности.
Думаю сделать все же плагин в двухзвенном варианте - без папки не обойтись, но не обойтись и без инсталляции. Примечательным тайным новшеством новой версии является возможность добавления меню, которые не являются меню. Например можно будет добавить в меню мобильную версию, которая не является страницей, а является лишь адресом с заголовком, и отсутствует в карте урлов. рабочая версия мобильного сайта находится здесь : http://litepublisher.googlecode.com/svn/trunk/mobile
← Ранее Релиз стабильной версии
Позже Плагин мобильной версии сайта →
Комментарии (13) на запись “Мобильная версия сайта”
Оставить комментарий
И так отвечаю по порядку:
1. У плагина есть страница настроек, думаю туда можно будет добавить попозже (не забыть поставить в туду)
2. Аякс зачем? Плагин как раз увеличивает связность постов, аякс только уменьшит вес поста. Аякс для виджетов бы введен чтобы отсеч не несущщие контент страницы, такие как как рубрики/теги/архив
2 шаблон ссылок для архива действует только для новых страниц, почему должны менятся старые адреса? Нелогично
3 про тему спрошу у разработчика
Грубо говоря, почему-то не сохраняются изменения именно относительно архивов. Шаблон ЧПУ для статей изменил – следующая статья идёт с .html или просто /slovo/. А в случае с архивами даже когда /[year]/[month].htm меняю на /[year]/[month]/ (или любую другую конструкцию), всё равно в Настройки – Ссылки отображается /[year]/[month].htm.
С нуля установил самую свежую файловую версию на хостинг. Но при попытке загрузить базу через резервирование получил ответ:
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 прошло успешно. В чём тогда может быть дело?
Сейчас сделал обновление
http://litepublisher.googlecode.com/files/litepublisher.3.3.tar.gz
Должно все работать
Gjxtve Litepublisher.ru не заполнен контентом понормальному, хоть пару скринов на главную, хоть про природу, но все таки сразу преобразится сайт и посетителям глаз порадует т.е. появится точка на чем взор сосредоточить, кменя от нового сайта впечатления исключительно положительные только вот скролл то появляется то появляется картинка скачит, понятное дело что этот сайт на данном этапе посещают только те хоть как то разбирается в cms и понимает что это только от height страницы зависит но не седня завтра на него начнет столько народу заходит и знающих и нет а тут горизонталь скачит, надо с этим что то делать )
и опять огрмное спс за эту CMS с большой буквы, за пару лет она и на мировой уровень выйдет, единственное, это wiki для самых в интернете распространенных лангуагов, потому пора собирать команду, но высказался о том о чем не надо потому что и так всем все понятно только для того чтоб поделится эмоциями от этой CMS, я уверен в ней!!! на все 99.999%
Исправил ошибки (надеюсь) в резирвировании, скачать также из виджета ссылок. Подправил статический текст на глваной и в других местах: до этого статичский текст выводился ка есть, сейчас заключен в шаблон simple шаблона content?, что должно улучшить статику для всех тем.
Что ксается номера версии, то да, мне действительно сложно писать номер версии, которая постоянно ростет.
http://litepublisher.googlecode.com/svn/trunk/lib/include/version.txt
Планируется после запуска новых сайтов интегрировать номер версии и ссылку на скачивание сразу на 3 сайтах. Каждый раз вручную редактировать на 3 сайтах одну и ту жу инфу для меня весьма утомительно.
Автоматическое обновление не работает по той же причине - не автоматизировал номер версии и ссылку на скачку для 3 сайтов.