46. wolfdobrov - 2 января 2011 — 01:55 - перейти к сообщению
полезный мод, спасибо автору.
47. Pauk - 2 января 2011 — 03:06 - перейти к сообщению
спасибо большое за мод!
у меня вот такая фишка вылезает при просмотре всех сообщений пользователя, но приэтом сами сообщения отображаются без проблем:
строка 964:
(Добавление)
сейчас обратил внимание... такие ошибки выскакивают только при выводе тех сообщений, которые были оставлены пользователем уже после установки мода "ЦИТАТА"
у меня вот такая фишка вылезает при просмотре всех сообщений пользователя, но приэтом сами сообщения отображаются без проблем:
CODE:
Notice: Undefined index: GoToQuote in /home/..../domains/..../public_html/forum/include/fm.class.php on line 964
строка 964:
CODE:
$title = ($matches[3] !== '') ? $matches[3].' пишет:'.(($matches[5] !== '') ? ' <a href="topic.php?forum='.$matches[5].'&topic='.$matches[6].'&postid='.$matches[7].'#'.$matches[7].'" title="'.$this->LANG['GoToQuote'].'" target="_blank"><img src="templates/'.DEF_SKIN.'/im/goquote.gif" border="0"></a>' : ''):'Цитата:';
(Добавление)
сейчас обратил внимание... такие ошибки выскакивают только при выводе тех сообщений, которые были оставлены пользователем уже после установки мода "ЦИТАТА"
48. lisiycat - 2 января 2011 — 04:57 - перейти к сообщению
Pauk пишет:
у меня вот такая фишка вылезает при просмотре всех сообщений пользователя, но приэтом сами сообщения отображаются без проблем:
Возможно вот это исправление Вам поможет http://exbb.info/community/topic...06835#1292206835
49. Pauk - 2 января 2011 — 13:03 - перейти к сообщению
lisiycat, спасибо большое, все заработало... видел это обновление, но так как отключен мод RSS - не придал ему значение, а оказалось не стоило пропускать )))
50. kitNest - 31 января 2011 — 18:02 - перейти к сообщению
Прошу прощения за назойливость =)
При выполнении индексации браузер вываливается в Error 500 "На веб-сайте произошла ошибка при получении http://site/forum/setmodule.php?...mp;execute=index. Веб-сайт может быть закрыт на обслуживание или настроен неправильно."
Тоже самое при попытке ответа в тему.
Права доступа проверял, наличие библиотеки sqlite проверял.
Перезапуск iis и форума (на всякий =) ничего не дал.
При выполнении индексации браузер вываливается в Error 500 "На веб-сайте произошла ошибка при получении http://site/forum/setmodule.php?...mp;execute=index. Веб-сайт может быть закрыт на обслуживание или настроен неправильно."
Тоже самое при попытке ответа в тему.
Права доступа проверял, наличие библиотеки sqlite проверял.
Перезапуск iis и форума (на всякий =) ничего не дал.
51. kitNest - 31 января 2011 — 23:43 - перейти к сообщению
ошибки php при выполнении индексации:
Чем может мешать моду gzip сжатие? Вряд ли наверное.
Ошибка деления на 0 возникала и до установки данного мода.
CODE:
во время входа в модуль:
[31-Jan-2011 23:30:00] PHP Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in E:\forum\setvariables.php on line 233
Это строка
if ( $key == 'gzip_level' ) validate_gzip_level( &$variable );
установлен мод степени gzip сжатия
после нажатия на индексацию:
[31-Jan-2011 23:30:14] PHP Fatal error: Call to undefined function sqlite_open() in E:\forum\modules\belong\belong.php on line 63
Это строка
$this->_handle = sqlite_open($dbname);
Величина базы остается по остатку 0, вероятно какая то муть с библиотекой sqlite в следствии чего не работает создание\открытие базы, но пока не ясно.
[31-Jan-2011 23:30:14] PHP Warning: Division by zero in E:\forum\include\lib.php on line 439
Указанная строка:
$gzip_compression_percent = (100 - round( ( $page_size_after / $page_size_before ) * 100 ));
[31-Jan-2011 23:30:00] PHP Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in E:\forum\setvariables.php on line 233
Это строка
if ( $key == 'gzip_level' ) validate_gzip_level( &$variable );
установлен мод степени gzip сжатия
после нажатия на индексацию:
[31-Jan-2011 23:30:14] PHP Fatal error: Call to undefined function sqlite_open() in E:\forum\modules\belong\belong.php on line 63
Это строка
$this->_handle = sqlite_open($dbname);
Величина базы остается по остатку 0, вероятно какая то муть с библиотекой sqlite в следствии чего не работает создание\открытие базы, но пока не ясно.
[31-Jan-2011 23:30:14] PHP Warning: Division by zero in E:\forum\include\lib.php on line 439
Указанная строка:
$gzip_compression_percent = (100 - round( ( $page_size_after / $page_size_before ) * 100 ));
Чем может мешать моду gzip сжатие? Вряд ли наверное.
Ошибка деления на 0 возникала и до установки данного мода.
52. BON - 1 февраля 2011 — 11:29 - перейти к сообщению
kitNest пишет:
Чем может мешать моду gzip сжатие? Вряд ли наверное.
врят ли чем то мешать должно, но попробуйте отрубить и всё. Если то же самое повторяется то оно точно не причем
53. kitNest - 1 февраля 2011 — 14:54 - перейти к сообщению
Все заработало и проиндексировалось после второй перезагрузки сервака.
Почему то с первого раза не прошли загрузки библиотек sqlite как выяснилось, хотя их загрузка была указана
Осталось только такое сообщение в логах
[01-Feb-2011 14:48:40] PHP Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in E:\forum\setvariables.php on line 233
как понимаю чисто информативное ))
Спасибо за мод!!
Почему то с первого раза не прошли загрузки библиотек sqlite как выяснилось, хотя их загрузка была указана
Осталось только такое сообщение в логах
[01-Feb-2011 14:48:40] PHP Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file in E:\forum\setvariables.php on line 233
как понимаю чисто информативное ))
Спасибо за мод!!
54. Виталий Федоров - 4 февраля 2011 — 18:11 - перейти к сообщению
Помогите, пожалуйста!
На странице профиля выскакивает ошибка
Notice: Undefined variable: show_belong in w:\home\programm1\www\forum\templates\InvisionExBB\profile_show.tpl on line 36
А при попытки переиндексации через панель управления
Fatal error: Call to undefined function: sqlite_open() in w:\home\programm1\www\forum\modules\belong\belong.php on line 63
На странице профиля выскакивает ошибка
Notice: Undefined variable: show_belong in w:\home\programm1\www\forum\templates\InvisionExBB\profile_show.tpl on line 36
А при попытки переиндексации через панель управления
Fatal error: Call to undefined function: sqlite_open() in w:\home\programm1\www\forum\modules\belong\belong.php on line 63
55. lisiycat - 4 февраля 2011 — 19:10 - перейти к сообщению
Виталий Федоров
Проверяйте правильность внесения изменений, возможно где-то Вы допустили ошибку
Проверяйте правильность внесения изменений, возможно где-то Вы допустили ошибку
56. yura3d - 4 февраля 2011 — 20:44 - перейти к сообщению
Виталий Федоров пишет:
Fatal error: Call to undefined function: sqlite_open() in w:\home\programm1\www\forum\modules\belong\belong.php on line 63
Cудя по этому сообщению об ошибке, на Вашем сервере не установлена библиотека PHP для работы с SQLite. Оставьте у хостера заявку на установку этой библиотеки
57. yura3d - 16 февраля 2011 — 18:13 - перейти к сообщению
M-A-X пишет:
Зачем делать 2 запроса, если можно обойтись одним?
Предложите Ваш вариант. Каким образом можно извлечь общее число записей (это необходимо для формирования ссылок пагинатора), а также ограниченный диапазон самих записей (для текущей страницы) в рамках одного запроса?
58. M-A-X - 17 февраля 2011 — 12:27 - перейти к сообщению
Упс, лимиты
Ну есть следующие варианты:
а) брать кол-во постов юзера из базы/файла юзеров.
б) показывать не все следующие ссылки, а только на 1 следующую, если она есть:
в лимите указываем
вместо
В php проверяем кол-во вернувшихся записей, если их больше $length, тогда показываем ссылку на следующую страницу.
Ну есть следующие варианты:
а) брать кол-во постов юзера из базы/файла юзеров.
б) показывать не все следующие ссылки, а только на 1 следующую, если она есть:
в лимите указываем
CODE:
LIMIT {$offset}, {$length+1}
вместо
CODE:
LIMIT {$offset}, {$length}
В php проверяем кол-во вернувшихся записей, если их больше $length, тогда показываем ссылку на следующую страницу.
59. drummer69 - 13 марта 2011 — 11:31 - перейти к сообщению
Не работают спойлеры при просмотре сообщений пользователя!
60. yura3d - 13 марта 2011 — 18:48 - перейти к сообщению
drummer69 пишет:
Не работают спойлеры при просмотре сообщений пользователя!
Откройте файл modules/belong/frontindex.php, найдите строку:
CODE:
$postsByUser = sprintf($fm->LANG['BelongPostsByUser'], $user['name']);
и над ней вставьте строки:
CODE:
$fm->_Link .= "\n<script type=\"text/javascript\" language=\"JavaScript\" src=\"javascript/board.js\"></script>
<script type=\"text/javascript\" language=\"JavaScript\">
var LANG = {
Spoiler: '{$fm->LANG['Spoiler']}',
SpoilerShow: '{$fm->LANG['SpoilerShow']}',
SpoilerHide: '{$fm->LANG['SpoilerHide']}'
};
</script>";
<script type=\"text/javascript\" language=\"JavaScript\">
var LANG = {
Spoiler: '{$fm->LANG['Spoiler']}',
SpoilerShow: '{$fm->LANG['SpoilerShow']}',
SpoilerHide: '{$fm->LANG['SpoilerHide']}'
};
</script>";
Чуть позже это исправление будет добавлено в инструкцию по установке модуля