Переходить на 4ю версию или ждать?
08.12.2010Голосование
Голосование на
Переходить на 4ю версию или ждать?
Всего проголосовало:
1
| Тип | Вопрос |
| Состояние | Исправлено |
| Приоритет | Средний |
| Версия | 4.00 |
| Система | * |
| Воспроизводимость | Нет |
| Автор | Денис |
| Исполнитель | Блоголётчик |
Вроде автор обещает проблемы с переходом с 3й на 4ю версию. Поставил сразу 4ю, но старая тема не работает. Paddy-Harvest http://bgthemes.iblogger.org/paddy-havest.htm Что делать? Оставаться на 3й и ждать, пока появится конвертор, или сразу начинать на 4й и ждать, пока кто-нибудь исправит тему?
Код
Caught exception:
The requested property url not found in class toptions
#0 lib/kernel.php(43): tdata->error('The requested p...')
#1 lib/kernel.php(416): tdata->__get('url')
#2 lib/theme.class.php(159): tevents->__get('url')
#3 lib/theme.class.php(172): ttheme->parsecallback(Array)
#4 lib/theme.class.php(182): ttheme->parse('/\$(\w*+)\.(\w\...', Array, '<li class="page...')
#5 lib/menu.class.php(254): ttheme->parsearg('<li class="page...')
#6 lib/template.class.php(133): tmenus->getmenu('<li class="page...', Object(targs))
#7 lib/template.class.php(43): ttemplate->getmenu(false, 0)
#8 lib/theme.class.php(159): ttemplate->__get()
#9 lib/theme.class.php(172): ttheme->parsecallback('menu')
#10 lib/theme.class.php(196): ttheme->parse(Array)
#11 lib/template.class.php(66): ttheme->gethtml('/\$(\w*+)\.(\w\...', Array, '<!DOCTYPE html ...')
#12 lib/kernel.php(1386): ttemplate->request('<!DOCTYPE html ...')
#13 lib/kernel.php(1244): turlmap->notfound404(Object(tnotfound404))
#14 lib/kernel.php(1231): turlmap->dorequest(Object(tnotfound404))
#15 index.php(80): turlmap->request()
#16 {main}Caught exception:
Unknown widget 'categories' and template 'subitems' in 0 sidebar
#0 lib/theme.class.php(298): tdata->error('Unknown widget ...')
#1 lib/tags.common.class.php(502): ttheme->getwidgettml(0, 'categories', 'subitems')
#2 lib/widgets.class.php(618): tcommontagswidget->getcontent(1, 0)
#3 lib/widgets.class.php(612): twidgetscache->setcontent(1, 0)
#4 lib/widgets.class.php(443): twidgetscache->getcontent(1, 0)
#5 lib/widgets.class.php(396): twidgets->getinline(1, 0)
#6 lib/widgets.class.php(311): twidgets->getsidebarcontent(Array, 0, false)
#7 lib/template.class.php(82): twidgets->getsidebar(Object(tnotfound404), Object(tview))
#8 lib/template.class.php(43): ttemplate->getsidebar()
#9 lib/theme.class.php(159): ttemplate->__get('sidebar')
#10 lib/theme.class.php(172): ttheme->parsecallback(Array)
#11 lib/theme.class.php(196): ttheme->parse('/\$(\w*+)\.(\w\...', Array, '<!DOCTYPE html ...')
#12 lib/template.class.php(66): ttheme->gethtml('<!DOCTYPE html ...')
#13 lib/kernel.php(1386): ttemplate->request(Object(tnotfound404))
#14 lib/kernel.php(1244): turlmap->notfound404(Object(tnotfound404))
#15 lib/kernel.php(1231): turlmap->dorequest()
#16 index.php(80): turlmap->request('/index.php')
#17 {main}Caught exception:
Unknown widget 'categories' and template 'subitems' in 0 sidebar
#0 lib/theme.class.php(298): tdata->error('Unknown widget ...')
#1 lib/tags.common.class.php(502): ttheme->getwidgettml(0, 'categories', 'subitems')
#2 lib/widgets.class.php(618): tcommontagswidget->getcontent(1, 0)
#3 lib/widgets.class.php(612): twidgetscache->setcontent(1, 0)
#4 lib/widgets.class.php(443): twidgetscache->getcontent(1, 0)
#5 lib/widgets.class.php(396): twidgets->getinline(1, 0)
#6 lib/widgets.class.php(311): twidgets->getsidebarcontent(Array, 0, false)
#7 lib/template.class.php(82): twidgets->getsidebar(Object(tnotfound404), Object(tview))
#8 lib/template.class.php(43): ttemplate->getsidebar()
#9 lib/theme.class.php(159): ttemplate->__get('sidebar')
#10 lib/theme.class.php(172): ttheme->parsecallback(Array)
#11 lib/theme.class.php(196): ttheme->parse('/\$(\w*+)\.(\w\...', Array, '<!DOCTYPE html ...')
#12 lib/template.class.php(66): ttheme->gethtml('<!DOCTYPE html ...')
#13 lib/kernel.php(1386): ttemplate->request(Object(tnotfound404))
#14 lib/kernel.php(1244): turlmap->notfound404(Object(tnotfound404))
#15 lib/kernel.php(1231): turlmap->dorequest()
#16 index.php(80): turlmap->request('/index.php')
#17 {main}
RSS комментарии к этой записи
Рубрики: Вопросы
← Ранее backup
Позже Потоковое вещание shoutcast →
Комментарии (47) на запись “Переходить на 4ю версию или ждать?”
Оставить комментарий
http://litepublisher.googlecode.com/files/litepublisher.4.00.beta5.ZIP
надеюсь, что ошибки будут найдены, и тогда через день-два сделаю официальный релиз 4 стабильной версии
Вот пару ошибок что я натестировал в бете5:
1. в админке admin/views/widgets/ не работает один чек бокс - Свежие комментарии,
и не работает добавление виджетов в сайтбар (он кстате уже и в 3.98 не работал но сам виджет вроде работает корректно).
2. Плагин ссылки администратора выводит на главной 3 ссылки вида: <a href="http://site.ruhttp//site.ru/admin/options/home/">$text</a>
А не добавляется ниодин виджет после выбора виджетов, жмеш на кнопку добавить в саитбар, а после перезагрузки страницы виджеты не добавляются.
<code>Caught exception:
The requested property q not found in class toptions
0 lib\kernel.php(43): tdata->error('The requested p...')
1 lib\kernel.php(426): tdata->__get('q')
2 plugins\adminlinks\adminlinks.php(36): tevents->__get('q')
3 lib\widgets.class.php(419): tadmincontextwidget->getwidget(10, 0)
4 lib\widgets.class.php(314): twidgets->getsidebarcontent(Array, 0, false)
5 lib\widgets.class.php(305): twidgets->getsidebarindex(Object(tpost), Object(tview), 0)
6 lib\template.class.php(87): twidgets->getsidebar(Object(tpost), Object(tview))
7 lib\template.class.php(43): ttemplate->getsidebar()
8 lib\theme.class.php(169): ttemplate->__get('sidebar')
9 [internal function]: ttheme->parsecallback(Array)
10 lib\theme.class.php(182): preg_replace_callback('/\$(\w*+)\.(\w\...', Array, '<!DOCTYPE html ...')
11 lib\theme.class.php(206): ttheme->parse('<!DOCTYPE html ...')
12 lib\template.class.php(71): ttheme->gethtml(Object(tpost))
13 lib\kernel.php(1375): ttemplate->request(Object(tpost))
14 lib\kernel.php(1337): turlmap->GenerateHTML(Array)
15 lib\kernel.php(1250): turlmap->printcontent(Array)
16 lib\kernel.php(1239): turlmap->dorequest('/pervaya-zapis-...')
17 index.php(81): turlmap->request('site.ru', '/pervaya-zapis-...')
18 {main}</code>
Два чекбокса доступны, а третий специально запрещен, так как эта опция не доступна для виджета свежих комментов - абсолютно все логично. Виджет меток добавляется, а другие не добавляются из за дублирования, то есть такой виджет уже естьв сайдбаре. Например измени настройки виджетов главной - поняй галочку на индвидуальныые виджеты, тогда сможешь легко накидать виджетов.
Плагин админский ссылок частично не работоспособен: не используй его пока, напрмер полный редактор сейчас вообще отсутствует (есть только один на все случаи).
Комментарии корежит плагин маркдаун - в новой 4 версии это исправил, а пока этот плагин сильно ппортит тексты ссо знаками подчеркивания
Тема все та же - Paddy-Harvest, меню справа. Точнее это сайдбар. Галочки нажимал, не помогает.
Глюк с комментариями. Написал 3 коммента, стер, все равно пишет "Комментарии (4) на запись “Первая запись в блоге”". Менял часовой пояс, один коммент попал в будущее, но сейчас они все стерты, кроме первого коментария от установки.
На странице Настройки - Комментарии не сохраняется снятая галочка "По умолчанию одобрять комментарии". Некоторые галочки превратились в текстовое поле с надписью "on".
В дефолтной теме в сайдбаре букв s нет, это видимо глюк обработки старого формата темы Paddy-Harvest.
В дефолтной теме на неглавных страницах виджеты свернуты, галочки в Вид - Виджеты не помогают.
В дефолтной теме в админке на странице Настройки - Комментарии не сохраняется снятая галочка "По умолчанию одобрять комментарии". Некоторые галочки превратились в текстовое поле с надписью "on".
Ну вот, с визуальным редактором все подозрения сразу же подтвердились :) В сайдбаре старой темы, например, Архив - Список, было написано $items, а надо $item. Отсюда и лишняя буква "s". Другое дело, что в версии 3.98 оно и с $items нормально отображалось :)
Напишу подробнее, может кому пригодится. Нажимаем Редактировать тему адрес.сайта/admin/views/edittheme/ Выбираем тему. Нажимаем Сайдбары - 0 - Рубрики. Там написано что-то типа <li><div class="rubric">$title</div>$items</li> И это правильно. Нажимаем список, там <ul class="cat-item" id="widgetcategories">$items</ul> Это НЕ правильно. Исправляем $items на $item, в единственном числе английского языка, без буквы s на конце :)
Начал тестировать 4.00, с видами это ты хорошо придумал конечно под каждую страницу свой шаблон, это то о чем я даавно просил, только немного нелогично для вывода 1 страницы создавать новую тему со всеми about, tpl, html, images, скриншотом. Разве не проще бы было просто подключить любой произвольный файл тпл из той же темы (в котором даже может быть прописан свой css).
Практически меняется в основном только пара строк или пара - тройка классов или их параметров.
Вот почему как я уже давно говорил было бы выгоднее разделить главный шаблон на:
1. Админку (вообще отделить от дизайна сайта, чтоб не мешалась при верстке)
2. HEAD (никогда не меняется)
3. HEADER
4. CONTENT ( CONTENT1, CONTENT2 -сколько угодно под каждый вид страницы)
5. SIDEBAR ( SIDEBAR1, SIDEBAR2 -сколько угодно под каждый вид страницы)
6. FOOTER
И для каждого вида тогда можно было бы в главном шаблоне или в (админке с помощью вложенных списков с последующей записью в конфиг) собрать оптимальную комбинацию. (я думаю написать такую функцию несложно, а зато сколько места сэкономится, и насколько станет легче сайт)
Большая просьба удали мой пользовательский акконт, ато я переставлял винду и забыл пасс, а по этому нику, моему мылу теперь по новой недает зарегиться чтоб создавать тикеты
Начну с конца - ты можешь восстановить/сменить пароль на
http://litepublisher.ru/admin/password/
С темами все логично: ты в теме можешь использовать любое количество import, например если тебе хочется вынести сайтбары в отдельный файл, то делай это (это касается абсолютно любого шаблона), и обявление сайдбара тогда может выглядеть как
$template.sidebar = [@import(sidebar.tml)]
Если тебе нужно менять только несколько строк в теме, то есть для этого $custom - смотри в самом конце theme.txt. Эти кастомные шаблоны ты сможешь редактировать через админку - в виде. Если их нет, то и редактировать редакториэтих шаблонов не появляется. о есть можешь создать несколько видов с одной темой, где в каждой из них редактировать значения. Есть одно ограничение/особенность - при смене темы в виде все ранее установление значения для custom стираются, так как в новой теме они могут отсутствовать, отличаться значением по уолчанию.
И не забывай, что в темах работает наслдование - для создание новой темы на базе существующей достаточно только прописать отличающиеся шаблоны, все остальное берется из родительской темы. Для всех тем по умолчанию является тема по умолчанию. Родительская тема указывается в about.ini параметр
parent = имя-родительской-темы
Есть инструмент - древовидный редактор, он всегда компресирует тему, то есть сохраняет в файле theme.txt только отличающиеся шаблоны
При создании новой записи последовательно нажал все кнопки Рубрики Метки Время Состояние Вид. Ничего не заполнял, просто посмотрел. При сохранении вылезло:
Caught exception:
Field keywords not exists in class tpost
0 lib/item.class.php(51): tdata->error('Field keywords ...')
1 lib/admin.posteditor.class.php(143): titem->__set('keywords', '')
2 lib/menu.class.php(384): tposteditor->processform()
3 lib/menu.admin.class.php(146): tmenu->doprocessform()
4 lib/admin.posteditor.class.php(58): tadminmenu->request('2')
5 lib/kernel.php(1372): tposteditor->request('2')
6 lib/kernel.php(1341): turlmap->GenerateHTML(Array)
7 lib/kernel.php(1254): turlmap->printcontent(Array)
8 lib/kernel.php(1243): turlmap->dorequest('/admin/posts/ed...')
9 index.php(81): turlmap->request('escape.37e.org', '/admin/posts/ed...')
10 {main}
Спасибо за такую офигенную поддержку тем!
Аж настроение появилось сверстать что- нибудь этакое;)
Берешь простой хтмл шаблон закидываешь его в новую папку вместе с теме.тхт из дефаултного и абаут.ини и вуаля можно загружать тему и не спеша вставлять переменные сразу видя что получается.
Не то что раньше... пока все переменные и виджеты не вставишь фиг загрузишь - сразу ругается.
Кстате как достать морелинк из $post.excerptcontent подозреваю что где то в пхп он сразу за текстом идет, хочу его не за текстом а внизу поста чтоб был, а
$post.morelink = [<a href="$post.link#more-$post.id" class="more-link">$post.moretitle</a>] его не отображает :(
Сегодня часа 2 мучился пытаясь дамп базы 3.98 на 4ку натянуть, блин вручную в режиме сравнения переписал ,перепроверил все таблицы, всю урл мап, нестановится хоть убейся, на главную админки и главную сайта пускает, а как только внутрь по ссылке сразу Caught exception на пол листа, ппц, незнаю незнаю как скрипт сможет обновить...
Скрипт перехода уже написан и я его сейчас тестирую, во время тестирования нашел много мелких ошибок в новой 4 версии, так чтоскрипт перехода выложу совместно с новой исправленной версией, вручную дамп лучше не править - скрипт все сам сделает.
Со ссылкой далее не все просто, планирую в некотором будущем улучшить его работу, а проблема в следующем: она показывается только при наличии анонса, то есть при полном тексте в анонсе ей негде взяться. Потом ее надо ставить внутри тегов p обрамляющих анонс. Раньше она стояла отдельн, после анонса и в результате ссылка "Далее" появлялас на следующей строке после анонса, что не есть хорошо. В настоящий момент ссылка каждый раз генерируется в анонсе на основе шаблона перед закрывающим тегом p. Естественно, что такой алгоритм приемлем, но не удовлетворяет всем потребностям, так что остается открытым вопрос оссыке "Далее". У меня пока отсутствует решение
$template = [file=index.tml]
На счет Далее может проще совсем пока убрать, а ссылку генерировать самим и где угодно <a href="post.link" title="читать полностью">Далее..</a> ну или post.id.link непомню как там точно по памяти а движок освободить от этой работы, ссылка то на полную новость у нас полюбому есть, тока вот от автоматического далее бы избавиться.
Насчет темы ну мне пока так удобнее, пока не привыкну к новому шаблонизатору. да и все переменные под рукой. Кстате может Виджет Меток не появляется потому что для него нет отделного виджета? (в теме он не прописан).
В теме прописаны только сами шаблоны, а вот чтобы виджет появился его надо добавить в админке, сейчас это вид/виджеты - внизу ссылка добавить.
Чуть позже посмотрю что там конкретно ссо ссылкой далее в исходниках, но вряд ли
Что я делаю нетак?
$custom.statistic = [$text]
$custom.statistic.admin = [
$title = [<h2>Добавление счетчиков в футер</h2>]
$type = [text]
]
Вывод в футере: $custom.statistic
Варнинг:
Caught exception:<br />
Object "custom" not found in s<br />
0 lib\theme.class.php(150): toptions->trace('Object "custom"...')<br />
1 lib\theme.class.php(162): ttheme->getvar('custom')<br />
2 [internal function]: ttheme->parsecallback(Array)<br />
3 lib\theme.class.php(182): preg_replace_callback('/\$(\w\w*+)\.(\...', Array, '<!DOCTYPE html ...')<br />
4 lib\theme.class.php(206): ttheme->parse('<!DOCTYPE html ...')<br />
5 lib\template.class.php(71): ttheme->gethtml(Object(thomepage))<br />
6 lib\kernel.php(1379): ttemplate->request(Object(thomepage))<br />
7 lib\kernel.php(1341): turlmap->GenerateHTML(Array)<br />
8 lib\kernel.php(1254): turlmap->printcontent(Array)<br />
9 lib\kernel.php(1243): turlmap->dorequest('/')<br />
10 index.php(81): turlmap->request('site.ru', '/')<br />
11 {main}
Да, моя недоработка - думал, что все уже работает, сегодня выложу новый релиз, где все исправлено (сейчас поправил). Но следует знать, что $custom.statistic в твоем случае выведен на страницу $text, то есть непосредствено тот текст, который задан прямо в теме или отредактирован в админке.
Про ссылку далее - есть отдельный тикет про это, наверно лучше там дискутировать
http://litepublisher.ru/support/kak-peremestit-teg-more.htm
мне видится несколько путей решения проблемы, но каждый из них мне не нравиться
Создал новую запись и при переходе с анонса на страницу полной записи Еррор:
<code><pre>Caught exception:
Path "content.post.prevnext.prev.next" not found
0 lib\theme.class.php(359): toptions->trace('Path "content.p...')
1 lib\theme.class.php(382): tthemeprops->error('content.post.pr...')
2 lib\post.class.php(413): tthemeprops->__get('next')
3 lib\kernel.php(36): tpost->getprevnext()
4 lib\theme.class.php(171): tdata->__get('prevnext')
5 [internal function]: ttheme->parsecallback(Array)
6 lib\theme.class.php(184): preg_replace_callback('/\$(\w\w*+)\.(\...', Array, '<div class="pos...')
7 lib\theme.class.php(396): ttheme->parse('<div class="pos...')
8 lib\post.class.php(388): tthemeprops->__call('post', Array)
9 lib\post.class.php(388): tthemeprops->post()
10 lib\template.class.php(203): tpost->getcont()
11 lib\template.class.php(43): ttemplate->getcontent()
12 lib\theme.class.php(171): ttemplate->__get('content')
13 [internal function]: ttheme->parsecallback(Array)
14 lib\theme.class.php(184): preg_replace_callback('/\$(\w\w*+)\.(\...', Array, '<!DOCTYPE html ...')
15 lib\theme.class.php(208): ttheme->parse('<!DOCTYPE html ...')
16 lib\template.class.php(71): ttheme->gethtml(Object(tpost))
17 lib\kernel.php(1379): ttemplate->request(Object(tpost))
18 lib\kernel.php(1341): turlmap->GenerateHTML(Array)
19 lib\kernel.php(1254): turlmap->printcontent(Array)
20 lib\kernel.php(1243): turlmap->dorequest('/chetvertaya-za...')
21 index.php(81): turlmap->request('site.ru', '/chetvertaya-za...')
22 {main}Caught exception:
Path "content.post.prevnext.prev.next" not found
0 lib\theme.class.php(359): toptions->trace('Path "content.p...')
1 lib\theme.class.php(382): tthemeprops->error('content.post.pr...')
2 lib\post.class.php(413): tthemeprops->__get('next')
3 lib\kernel.php(36): tpost->getprevnext()
4 lib\theme.class.php(171): tdata->__get('prevnext')
5 [internal function]: ttheme->parsecallback(Array)
6 lib\theme.class.php(184): preg_replace_callback('/\$(\w\w*+)\.(\...', Array, '<div class="pos...')
7 lib\theme.class.php(396): ttheme->parse('<div class="pos...')
8 lib\post.class.php(388): tthemeprops->__call('post', Array)
9 lib\post.class.php(388): tthemeprops->post()
10 lib\template.class.php(203): tpost->getcont()
11 lib\template.class.php(43): ttemplate->getcontent()
12 lib\theme.class.php(171): ttemplate->__get('content')
13 [internal function]: ttheme->parsecallback(Array)
14 lib\theme.class.php(184): preg_replace_callback('/\$(\w\w*+)\.(\...', Array, '<!DOCTYPE html ...')
15 lib\theme.class.php(208): ttheme->parse('<!DOCTYPE html ...')
16 lib\template.class.php(71): ttheme->gethtml(Object(tpost))
17 lib\kernel.php(1379): ttemplate->request(Object(tpost))
18 lib\kernel.php(1341): turlmap->GenerateHTML(Array)
19 lib\kernel.php(1254): turlmap->printcontent(Array)
20 lib\kernel.php(1243): turlmap->dorequest('/chetvertaya-za...')
21 index.php(81): turlmap->request('site.ru', '/chetvertaya-za...')
22 {main}Caught exception:
Path "content.post.prevnext.prev.next" not found
0 lib\theme.class.php(359): toptions->trace('Path "content.p...')
1 lib\theme.class.php(404): tthemeprops->error('content.post.pr...')
2 lib\theme.class.php(180): tthemeprops->__tostring()
3 lib\post.class.php(413): ttheme->parse(Object(tthemeprops))
4 lib\kernel.php(36): tpost->getprevnext()
5 lib\theme.class.php(171): tdata->__get('prevnext')
6 [internal function]: ttheme->parsecallback(Array)
7 lib\theme.class.php(184): preg_replace_callback('/\$(\w\w*+)\.(\...', Array, '<div class="pos...')
8 lib\theme.class.php(396): ttheme->parse('<div class="pos...')
9 lib\post.class.php(388): tthemeprops->__call('post', Array)
10 lib\post.class.php(388): tthemeprops->post()
11 lib\template.class.php(203): tpost->getcont()
12 lib\template.class.php(43): ttemplate->getcontent()
13 lib\theme.class.php(171): ttemplate->__get('content')
14 [internal function]: ttheme->parsecallback(Array)
15 lib\theme.class.php(184): preg_replace_callback('/\$(\w\w*+)\.(\...', Array, '<!DOCTYPE html ...')
16 lib\theme.class.php(208): ttheme->parse('<!DOCTYPE html ...')
17 lib\template.class.php(71): ttheme->gethtml(Object(tpost))
18 lib\kernel.php(1379): ttemplate->request(Object(tpost))
19 lib\kernel.php(1341): turlmap->GenerateHTML(Array)
20 lib\kernel.php(1254): turlmap->printcontent(Array)
21 lib\kernel.php(1243): turlmap->dorequest('/chetvertaya-za...')
22 index.php(81): turlmap->request('site.ru', '/chetvertaya-za...')
23 {main}
Catchable fatal error: Method tthemeprops::__toString() must return a string value in X:\home\site.ru\www\lib\theme.class.php on line 180</pre></code>
Ошибка возникает только когда сразу и прев и нехт на одной странице выводятся, если только прев или только нехт то тогда нормально.
На этом тикете видно что появилась потребнсть в постраничке комментариев.
А реально сделать постраничку такого вида?
<<Назад 1 2 3 4 5 <b>6</b> 7 8 9 10 ... Бперед>> Последняя
Ну или чтото типо этого, а то представь 1000 страниц внизу возле футера по номерам перечисленных, или это уже реализовано?
Страница контакты с формой берет шаблон или поста или ехерпта и получается 2 H2 заголовка на странице (что выглядит не совсем красиво), а контент - форму для отправки сообщения вообще хз где, если ведь я найду ее и поправлю в пхп файлах то следующее обновление все постирает.
Еще движок сжирал пробелы у рубрик и меток после лангового слова и в разделителе, вылечил вот так -
content.post.taglinks = [ $lang.tags:
$item = [ <a href="$link" title="Все записи с меткой: $title">$title</a>]
$divider = [, ]
]
content.post.catlinks = [ $lang.categories:
$item = [ <a href="$link" title="Все записи рубрики: $title">$icon$title</a>]
$divider = [, ]
]
А в админку никак не попасть чтобы изменить вывод? Мне по старому даже больше нравилось, а вообще хочу свой дизайн, может даже и с табами только на 2 таба поставлю простое редактирование и полное. Ну это когда версия устаканится если не выведеш весь дизайн в шаблон полезу пхп ковырять.
SkineR пишет:
Блин нашел она же в меню очень просто редактируется в админке, чета переработался... :)
Обновился до СВН но в секции плагины при переходе на страницы плагинов, уже активизированных все та же ерунда :(
Caught exception:
the requested maxcountform item not found in widgets section
0 plugins\oldestposts\admin.oldestsposts.php(23): tadminhtml->__call('maxcountform', Array)
1 plugins\oldestposts\admin.oldestsposts.php(23): tadminhtml->maxcountform(Object(targs))
2 lib\admin.widget.class.php(40): tadminoldestposts->dogetcontent(Object(toldestposts), Object(targs))
3 lib\admin.plugins.class.php(57): tadminwidget->getcontent()
4 lib\menu.class.php(341): tadminplugins->getcontent()
5 lib\theme.class.php(171): tmenu->__get('content')
6 [internal function]: ttheme->parsecallback(Array)
7 lib\theme.class.php(184): preg_replace_callback('/\$(\w\w*+)\.(\...', Array, '<div class="pos...')
8 lib\theme.class.php(201): ttheme->parse(Object(tthemeprops))
9 lib\menu.class.php(417): ttheme::parsevar('menu', Object(tadminplugins), Object(tthemeprops))
10 lib\template.class.php(203): tmenu->getcont()
11 lib\template.class.php(43): ttemplate->getcontent()
12 lib\theme.class.php(171): ttemplate->__get('content')
13 [internal function]: ttheme->parsecallback(Array)
14 lib\theme.class.php(184): preg_replace_callback('/\$(\w\w*+)\.(\...', Array, '<!DOCTYPE html ...')
15 lib\theme.class.php(208): ttheme->parse('<!DOCTYPE html ...')
16 lib\template.class.php(71): ttheme->gethtml(Object(tadminplugins))
17 lib\kernel.php(1388): ttemplate->request(Object(tadminplugins))
18 lib\kernel.php(1350): turlmap->GenerateHTML(Array)
19 lib\kernel.php(1263): turlmap->printcontent(Array)
20 lib\kernel.php(1252): turlmap->dorequest('/admin/plugins/...')
21 index.php(81): turlmap->request('site.ru', '/admin/plugins/...')
22 {main}
Да и восстановление пароля мне не помогло, непускает в админку :( всеравно тикеты создавать немогу, приходится вот флудить где попало(
http://litepublisher/admin/reguser/
Всетаки обновление зло! Чтото гдето не совсем срастается, вон даже на свой сайт ставит редирект и главное неправильный, мож в урлмапе 4тото нетак
http://litepublisher.ru/externallink.htm?id=53
Наверно проще всетаки написать скрипт на перевод дампа базы и ставить новую версию с 0 мож и работы меньше былоб, половина глюков подозреваю не от новой версии а остатки старой