241. sank - 03 Сентября, 2007 - 02:51:33 - перейти к сообщению
потестил форум и пришел к выводу что лучше оставаться на 1.0 версии.
242. Lyosha-ha - 03 Сентября, 2007 - 08:55:17 - перейти к сообщению
yura3d, большое спасибо за помощь, пересчитал темы и теперь даты отображаются нормально.
243. Lyosha-ha - 03 Сентября, 2007 - 13:33:31 - перейти к сообщению
Я прям притягиваю глюки... =) Абсолютно не критичная ошибка, но интересно откуда она вылезла текст появляется при просмотре токо одной темы, текст:
380 Строчка в топих.пхп:
Тема при этом отображается вполне коректно, но просто интересно почему так..
CODE:
Notice: Undefined index: sig_on in ***\http\topic.php on line 380
380 Строчка в топих.пхп:
CODE:
'signature' => ($fm->exbb['sig'] === TRUE && $user['sig_on'] === TRUE && $user['sig'] != '') ? '<br><br>-----<br>'.$user['sig']:'',
Тема при этом отображается вполне коректно, но просто интересно почему так..
244. yura3d - 03 Сентября, 2007 - 13:47:14 - перейти к сообщению
Lyosha-ha
В массиве с данными пользователя отсутствует элемент sig_on, значение этого элемента проверяется форумом при выдаче сообщений в теме. Дело в том что в старой версии форума, с которой Вы обновлялись, такого элемента в массиве не было. Очевидно конвертер этот момент не учитывает.
Чтобы исправить данный глюк зайдите в настройки Вашего профиля и напротив текста "Показывать Вашу подпись в сообщениях?" выберите "Да" или "Нет" (не важно что именно Вы выберите, главное чтобы один из вариантов был выбран). Потом сохраните профиль, параметр sig_on добавится в массив. Скорее всего ошибка сразу не исчезнет, ведь этот элемент должен быть и в данных других пользователей, соответственно и они должны обновить свой профиль.
Очень странно что этот недочёт вскрылся именно сейчас, до этого вроде проблем ни у кого не было
В массиве с данными пользователя отсутствует элемент sig_on, значение этого элемента проверяется форумом при выдаче сообщений в теме. Дело в том что в старой версии форума, с которой Вы обновлялись, такого элемента в массиве не было. Очевидно конвертер этот момент не учитывает.
Чтобы исправить данный глюк зайдите в настройки Вашего профиля и напротив текста "Показывать Вашу подпись в сообщениях?" выберите "Да" или "Нет" (не важно что именно Вы выберите, главное чтобы один из вариантов был выбран). Потом сохраните профиль, параметр sig_on добавится в массив. Скорее всего ошибка сразу не исчезнет, ведь этот элемент должен быть и в данных других пользователей, соответственно и они должны обновить свой профиль.
Очень странно что этот недочёт вскрылся именно сейчас, до этого вроде проблем ни у кого не было
245. Lyosha-ha - 03 Сентября, 2007 - 15:04:12 - перейти к сообщению
yura3d, рискну предположить, что это из-за всего того же бага с установкой, а котором я писал чуть раньше, спасибо за оперативную помощь. И спасибо впринципе за это версию, она стала гораздо удобней предыдущей.
246. TvoyWeb - 03 Сентября, 2007 - 22:39:18 - перейти к сообщению
Lyosha-ha
Спасибо исправим.
Было очевидно что этот параметр должен находиться в массиве юзера. Придется в конвертер засунуть массив с исходными данными пользователя.
Спасибо исправим.
yura3d пишет:
Очевидно конвертер этот момент не учитывает.
Было очевидно что этот параметр должен находиться в массиве юзера. Придется в конвертер засунуть массив с исходными данными пользователя.
247. TitiS - 03 Сентября, 2007 - 23:35:52 - перейти к сообщению
Нужна помощь!
Вообщем решил обновить форум уже на сервере...
В течении обновления у меня была одна и та же ошибка (на одной странице её могло появляться несколько десятков) . В архиве:
update.jpg - одна из страниц с этой ошибкой
В конце обновления я наконец попав на форум опять увидел эту ошибку
forum.jpg
Вот не знаю что и делать. Проблема в функции chmod. Думаю о том, чтобы её вообще закомментировать
Вообщем решил обновить форум уже на сервере...
В течении обновления у меня была одна и та же ошибка (на одной странице её могло появляться несколько десятков) . В архиве:
update.jpg - одна из страниц с этой ошибкой
В конце обновления я наконец попав на форум опять увидел эту ошибку
forum.jpg
Вот не знаю что и делать. Проблема в функции chmod. Думаю о том, чтобы её вообще закомментировать
248. GN - 04 Сентября, 2007 - 00:43:42 - перейти к сообщению
TitiS пишет:
у меня такая же проблема была, я закомментировал include\fm.class.php 365 и 383 строку и проблема исчезла.Вот не знаю что и делать. Проблема в функции chmod. Думаю о том, чтобы её вообще закомментировать
365 - /* chmod($filename,$this->exbb['ch_files']); */
383 - /* chmod($filename,$this->exbb['ch_files']); */
249. TvoyWeb - 04 Сентября, 2007 - 01:06:38 - перейти к сообщению
TitiS,GN
Похоже я знаю в чем проблема, но надо проверить.
GN, давай попробуем в аське разобраться. Ок?
Похоже я знаю в чем проблема, но надо проверить.
GN, давай попробуем в аське разобраться. Ок?
250. TitiS - 04 Сентября, 2007 - 01:12:43 - перейти к сообщению
GN вот я тож хотел закомментировать. Или даже просто сделать так:
Но вот... Это же не просто так Вдруг в будущем из-за этого будут проблемы
TvoyWeb
Жду результатов... Всё таки заново восстанавливать (пока форум закрыт и ни кто ещё не постил) до версии 0.1.5 не хочется. 1.0 мне более понраву...
Да, кстати, ниче не буит если я в topic.php
заменю на:
Как всегда убираю себе карму...
Только когда я это сделал - у меня теперь вообще не отображается даже слова "Карма"... И ещё - после обновления HTML теги, которые я использовал в своих постах стали видны как есть
CODE:
@chmod
@chmod
Но вот... Это же не просто так Вдруг в будущем из-за этого будут проблемы
TvoyWeb
Жду результатов... Всё таки заново восстанавливать (пока форум закрыт и ни кто ещё не постил) до версии 0.1.5 не хочется. 1.0 мне более понраву...
Да, кстати, ниче не буит если я в topic.php
CODE:
if ($fm->exbb['karma'] === TRUE){
$users[$user_id]['karma'] = (isset($user['karma'])) ? $user['karma']:0;
$users[$user_id]['karmalink'] = ($fm->user['id'] !== 0) ? $fm->LANG['Karma'].'<a href="#" onClick="Karma(\'plus\', '.$user_id.'); return false">'.$fm->LANG['KarmaAdd'].'</a>/<a href="#" onClick="Karma(\'minus\', '.$user_id.'); return false">'.$fm->LANG['KarmaDel'].'</a><br>':$fm->LANG['Karma'];
}
if ($fm->exbb['karma'] === TRUE){
$users[$user_id]['karma'] = (isset($user['karma'])) ? $user['karma']:0;
$users[$user_id]['karmalink'] = ($fm->user['id'] !== 0) ? $fm->LANG['Karma'].'<a href="#" onClick="Karma(\'plus\', '.$user_id.'); return false">'.$fm->LANG['KarmaAdd'].'</a>/<a href="#" onClick="Karma(\'minus\', '.$user_id.'); return false">'.$fm->LANG['KarmaDel'].'</a><br>':$fm->LANG['Karma'];
}
заменю на:
CODE:
if ($fm->exbb['karma'] === TRUE){
$users[$user_id]['karma'] = (isset($user['karma'])) ? $user['karma']:0;
$users[$user_id]['karmalink'] = ($fm->user['id'] !== 0) ? $fm->LANG['Karma'].'<a href="#" onClick="Karma(\'plus\', '.$user_id.'); return false">'.$fm->LANG['KarmaAdd'].'</a>/<a href="#" onClick="Karma(\'minus\', '.$user_id.'); return false">'.$fm->LANG['KarmaDel'].'</a><br>':$fm->LANG['Karma'];
if ($user_id==1)
{
$users[$user_id]['karma'] = '<b>откл.</b>';
$users[$user_id]['karmalink'] = '';
};
}
if ($fm->exbb['karma'] === TRUE){
$users[$user_id]['karma'] = (isset($user['karma'])) ? $user['karma']:0;
$users[$user_id]['karmalink'] = ($fm->user['id'] !== 0) ? $fm->LANG['Karma'].'<a href="#" onClick="Karma(\'plus\', '.$user_id.'); return false">'.$fm->LANG['KarmaAdd'].'</a>/<a href="#" onClick="Karma(\'minus\', '.$user_id.'); return false">'.$fm->LANG['KarmaDel'].'</a><br>':$fm->LANG['Karma'];
if ($user_id==1)
{
$users[$user_id]['karma'] = '<b>откл.</b>';
$users[$user_id]['karmalink'] = '';
};
}
Как всегда убираю себе карму...
Только когда я это сделал - у меня теперь вообще не отображается даже слова "Карма"... И ещё - после обновления HTML теги, которые я использовал в своих постах стали видны как есть