Strict Standards: Resource ID#39 used as offset, casting to integer (39) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#41 used as offset, casting to integer (41) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#42 used as offset, casting to integer (42) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: ExBB FM 1.0 Beta [17]
ТвойWeb » » Тестовые версии ExBB Full Mods и модулей » ExBB FM 1.0 Beta

Страниц (32): В начало « ... 13 14 15 16 [17] 18 19 20 21 ... » В конец
 

161. yura3d - 14 Апреля, 2008 - 11:14:23 - перейти к сообщению
За последнее время было найдено несколько серьёзных багов в ExBB FM 1.0 Beta, которые в данный момент не исправлены. Поэтому выкладываю исправления

Баг со списком зарегистрированных пользователей
Позволяет злоумышленнику не прилагая никаких усилий за раз вывести всех зарегистрированных пользователей на одну страницу, что создаст значительную нагрузку на сервер и может использоваться для ddos атак (одновременно открываются сотни или даже тысячи файлов). Достаточно просто подставить отрицательное число в поле "Сколько пользователей выводить на страницу"

Для исправления открываем файл tools.php, находим строку:

CODE:
$per_page = ($fm->_Intval('pg', 25) > 100) ? 100:$fm->input['pg'];

и заменяем её на эту строку:

CODE:
$per_page = (abs($fm->_Intval('pg', 25) > 100)) ? 100:abs($fm->input['pg']);

В этой строке мы берём модуль вводимого числа и соответственно никакие уловки со вводом отрицательного числа больше не сработают.

Баг с пагинатором в админке
В списке зарегистрированных пользователей в админке не работает переход по страницам, генерируемые ссылки для перехода по страницам имеют вид:

CODE:
setmodule.php?module=memcontrol&s=d&order=ASC&p=%d

Также выводится ошибка типа:

CODE:
Notice: Undefined index: TotalPages

Для исправление открываем файл modules/memcontrol/index.php и находим строку:

CODE:
$get_param = 'setmodule.php?module=memcontrol&s='.$sort.'&order='.$order.'&p=%d';

и заменяём её на строку:

CODE:
$get_param = 'setmodule.php?module=memcontrol&s='.$sort.'&order='.$order.'&p={_P_}';

Далее открываем файл language/russian/lang_admin_all.php и вставляем в него недостающие языковые строки:

CODE:
$this->LANG['TotalPages'] = '<b>Страниц</b> ';
$this->LANG['ToStart'] = 'В начало';
$this->LANG['ToEnd'] = 'В конец';
$this->LANG['PrevPage'] = 'Предыдущая страница';
$this->LANG['NextPage'] = 'Следующая страница';

Если вы нашли ещё какие-либо баги отписывайтесь здесь, постараюсь исправить Улыбка
162. Alex_P - 20 Апреля, 2008 - 18:16:38 - перейти к сообщению
Подскажите, как в шапке форума где приветствие участника или гостя (Здравствуйте Гость) поставить запятую - Здравствуйте, Гость. Мелочь, но Очень режет глаз Улыбка
163. Antares - 21 Апреля, 2008 - 06:07:36 - перейти к сообщению
В файле templates\InvisionExBB\logos.tpl, почти в конце, есть строка
CODE:
<td>{$fm->LANG['Hello']} {$fm->user['name']} {$loginout}</td>

можно поменять на
CODE:
<td>{$fm->LANG['Hello']}, {$fm->user['name']} {$loginout}</td>

и глаз резать перестанет Подмигивание
164. незнайка - 21 Апреля, 2008 - 09:42:25 - перейти к сообщению
yura3d пишет:
Эти ошибки говорят о том что у вас на сервере закончилось свободное дисковое пространство
А сколько надо свободного места (минимум) для нормальной работы форума?
165. yura3d - 21 Апреля, 2008 - 10:08:40 - перейти к сообщению
незнайка пишет:
yura3d пишет:
Эти ошибки говорят о том что у вас на сервере закончилось свободное дисковое пространство
А сколько надо свободного места (минимум) для нормальной работы форума?

Каких-либо конкретных ограничений нет, всё зависит от сервера. Форум будет работать даже если у вас совсем не осталось свободного места, но тогда добавление новых сообщений будет невозможно. Желательно отвести для форума несколько десятков МБ, т.к. при достаточной популярности форума его база будет увеличиваться. Проблему с недостатком места можно решить путём удаления старых и неактуальных тем, а также вложенных файлов
166. SergJP - 23 Апреля, 2008 - 12:50:55 - перейти к сообщению
Народ, ну подскажите, где английскую версию взять? Нужно позарез, тут сплошное молчание. Шеф просит англоязычную версию сайта, не могу же я кинуть английские ссылки на русский форум.
167. yura3d - 23 Апреля, 2008 - 13:50:44 - перейти к сообщению
SergJP пишет:
Народ, ну подскажите, где английскую версию взять? Нужно позарез, тут сплошное молчание. Шеф просит англоязычную версию сайта, не могу же я кинуть английские ссылки на русский форум.

Я вам уже отвечал здесь
Нет английской локализации для последних версий
168. fryberg - 07 Мая, 2008 - 00:40:08 - перейти к сообщению
Незнаю был такой вопрос или нет поиск не работает здесь.
Седня включаю форум выводит ошибку
Access to file members/1.php blocked! Try again later
где смотреть где сабак порылась
169. dalnik - 07 Мая, 2008 - 04:21:11 - перейти к сообщению
вопрос такой, каким способом можно перенести данные со старого форума сделаном на скрипте wr-forum на ExBB? данные хранятся в файле с расширением dat
170. SlyFox - 07 Мая, 2008 - 06:00:02 - перейти к сообщению
dalnik, думаю не иначе как написанием конвертера... вероятно не бесплатно Растерялся

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0299]     [ Gzipped ]



Notice: ob_end_flush(): failed to send buffer of ob_gzhandler (1) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/page_tail.php on line 33