Сообщаем об ошибках phpBB 2.0.x разработчикам
-
- Former team member
- Сообщения: 450
- Стаж: 19 лет 3 месяца
- Откуда: Нижний Тагил
- Поблагодарили: 2 раза
-
- phpBB 1.4.0
- Сообщения: 32
- Стаж: 19 лет 5 месяцев
Нашёл ошибку в версии 2.0.18. В 2.0.19 она исправлена не была:
admin_users.php
Решение:
find
after, add
admin_users.php
Код: Выделить всё
//
// Update entry in DB
//
if( !$error )
{
.......
//строим запрос на обновление
if( $result = $db->sql_query($sql) )
{
// Если всё ОК, то идём дальше
...
}
else
{
// А вот если спотыкаемся, то вроде ставим error в true, задаём сообщение об ошибке ...
$error = TRUE;
$error_msg .= ...;
}
// И радостно рапортуем об успешном применении изменений !!!!
$message .= ...
message_die(GENERAL_MESSAGE, $message);
}
else
{
// обработка ошибки, но мы сюда уже не попадаем...
}
find
Код: Выделить всё
$error = TRUE;
$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Admin_user_fail'];
}
Код: Выделить всё
}
if (!$error)
{
-
- phpBB 1.2.1
- Сообщения: 25
- Стаж: 19 лет 2 месяца
- Откуда: Estonia
-
- Former team member
- Сообщения: 6517
- Стаж: 20 лет 9 месяцев
- Откуда: Бердск
Stanislav
считаете это ошибкой?
считаете это ошибкой?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
Хм.. у меня есть
Добавлено спустя 48 секунд:
crash
Хотя странно, это кажется функции от мода Birthday

Код: Выделить всё
function realdate($date_syntax="Ymd",$date=0)
{ return create_date($date_syntax,$date*86400+1,0); }
crash
Хотя странно, это кажется функции от мода Birthday

Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.4.2
- Сообщения: 66
- Стаж: 20 лет 1 месяц
давненько ковырял функции с аплоадом аватар (если использовать поиск по коду, то понять можно)
Код: Выделить всё
В данной конструкции && $imgtype != '.jpeg' не нужна
if ($imgtype != '.jpg' && $imgtype != '.jpeg')
Так как конструкция
if ( !($imgtype = check_image_type($avatar_filetype,.........
не возвращает данное значение.
-
- phpBB 2.0.7
- Сообщения: 555
- Стаж: 20 лет 8 месяцев
- Откуда: Санкт-Петербург
Всем привет!
В версии 2.0.21 обнаружил:
- если создать группу, далее просмотреть информацию о группе, то в правом нижнем углу, под текстом 'Часовой пояс: GMT' есть текст 'На страницу'.
В связи с тем, что постраничный вывод завязан с превышением значения (кол-ва) вывода тем или сообщений на страницу, то данный текст в данном месте не уместен, т.к. кол-во членов в группе нет (не превышает значение (кол-во) вывода тем или сообщений на страницу).
Добавлено спустя 52 минуты 7 секунд:
Всем привет!
В версии 2.0.21 обнаружил:
- открываю три файла subSilver.css, overall_header.tpl, simple_header.tpl. Сравниваю содержимое subSilver.css с остальными.
Нахожу:
В версии 2.0.21 обнаружил:
- если создать группу, далее просмотреть информацию о группе, то в правом нижнем углу, под текстом 'Часовой пояс: GMT' есть текст 'На страницу'.
В связи с тем, что постраничный вывод завязан с превышением значения (кол-ва) вывода тем или сообщений на страницу, то данный текст в данном месте не уместен, т.к. кол-во членов в группе нет (не превышает значение (кол-во) вывода тем или сообщений на страницу).
Добавлено спустя 52 минуты 7 секунд:
Всем привет!
В версии 2.0.21 обнаружил:
- открываю три файла subSilver.css, overall_header.tpl, simple_header.tpl. Сравниваю содержимое subSilver.css с остальными.
Нахожу:
subSilver.css писал(а):/*
Setting additional nice inner borders for the main table cells.
The names indicate which sides the border will be on.
Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom {
height: 29px;
border-width: 0px 0px 0px 0px;
}
overall_header.tpl писал(а):/*
Setting additional nice inner borders for the main table cells.
The names indicate which sides the border will be on.
Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom {
height: 29px;
border-width: 0px 0px 0px 0px;
}
Далее, нахожу:simple_header.tpl писал(а):/*
Setting additional nice inner borders for the main table cells.
The names indicate which sides the border will be on.
Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom {
height: 29px;
здесь нет строки: border-width: 0px 0px 0px 0px;
}
subSilver.css писал(а):/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1,h2 {
font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
text-decoration: none; line-height : 120%; color : #000000;
}
overall_header.tpl писал(а):/* The largest text used in the index page title and toptic title etc. */
.maintitle здесь не добавлены тэги: h1,h2 {
font-weight: bold; font-size: 22px; font-family: "{T_FONTFACE2}",{T_FONTFACE1};
text-decoration: none; line-height : 120%; color : {T_BODY_TEXT};
}
Далее, нахожу:simple_header.tpl писал(а):/* The largest text used in the index page title and toptic title etc. */
.maintitle здесь не добавлены тэги: h1,h2 {
font-weight: bold; font-size: 22px; font-family: "{T_FONTFACE2}",{T_FONTFACE1};
text-decoration: none; line-height : 120%; color : {T_BODY_TEXT};
}
subSilver.css писал(а):/* titles for the topics: could specify viewed link colour too */
.topictitle здесь не добавлены тэги: h1,h2 { font-weight: bold; font-size: 11px; color : #000000; }
a.topictitle:link { text-decoration: none; color : #006699; }
overall_header.tpl писал(а):/* titles for the topics: could specify viewed link colour too */
.topictitle,h1,h2 { font-weight: bold; font-size: {T_FONTSIZE2}px; color : {T_BODY_TEXT}; }
a.topictitle:link { text-decoration: none; color : {T_BODY_LINK}; }
simple_header.tpl писал(а):/* titles for the topics: could specify viewed link colour too */
.topictitle здесь не добавлены тэги: h1,h2 { font-weight: bold; font-size: {T_FONTSIZE2}px; color : {T_BODY_TEXT}; }
a.topictitle:link { text-decoration: none; color : {T_BODY_LINK}; }
-
- phpBB 2.0.7
- Сообщения: 555
- Стаж: 20 лет 8 месяцев
- Откуда: Санкт-Петербург
К вышеперечисленным сравнительным файлам забыл добавить файл subSilver/admin/page_header.tpl
Добавлено спустя 5 часов 7 минут 24 секунды:
Вот ещё:
Добавлено спустя 5 часов 7 минут 24 секунды:
Вот ещё:
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/profile_view_body.tpl
#
#-----[ FIND ]------------------------------------------
#
<td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_INTERESTS}:</span></td>
#
#-----[ IN-LINE FIND ]------------------------------------------
#
{L_INTERESTS}:
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
-
- phpBB 2.0.7
- Сообщения: 555
- Стаж: 20 лет 8 месяцев
- Откуда: Санкт-Петербург
Вот ещё (в коде присутсвуют не нужные тэги <b></b>):
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/profile_view_body.tpl
#
#-----[ FIND ]------------------------------------------
#
<td class="row1" valign="middle"><b><span class="gen">{PM_IMG}</span></b></td>
#
#-----[ REPLACE WITH ]------------------------------------------
#
<td class="row1" valign="middle"><span class="gen">{PM_IMG}</span></td>
#
#-----[ FIND ]------------------------------------------
#
<td class="row1" valign="middle" width="100%"><b><span class="gen">{EMAIL_IMG}</span></b></td>
#
#-----[ REPLACE WITH ]------------------------------------------
#
<td class="row1" valign="middle" width="100%"><span class="gen">{EMAIL_IMG}</span></td>
-
- phpBB Guru
- Сообщения: 16947
- Стаж: 18 лет 11 месяцев
- Откуда: Красноярск
- Благодарил (а): 549 раз
- Поблагодарили: 1700 раз
Уж не знаю, баг это, или фича...
Суть: при подготовке поста выбираем размер шрифта, и дропдаунбокс остается на на выбранном параметре, не возвращаясь в положение по умолчанию ("Обычный"), как это происходит, например, при выборе цвета шрифта. По-моему, это очень неудобно. Решается следующим образом:
Насколько далеко я смог отследить, характерно для версий с 2.0.15 и до 2.0.21.
Суть: при подготовке поста выбираем размер шрифта, и дропдаунбокс остается на на выбранном параметре, не возвращаясь в положение по умолчанию ("Обычный"), как это происходит, например, при выборе цвета шрифта. По-моему, это очень неудобно. Решается следующим образом:
Код: Выделить всё
OPEN
templates/subsilver/posting_body.tpl
FIND
</select> {L_FONT_SIZE}:<select name="addbbcode20" onChange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]')" onMouseOver="helpline('f')">
IN-LINE FIND
" onMouseOver="helpline('f')">
IN-LINE BEFORE, ADD
;this.selectedIndex=2;
-
- phpBB 1.4.0
- Сообщения: 36
- Стаж: 20 лет
- Откуда: Ростов-на-Дону
- Благодарил (а): 1 раз
Нашёл такую ошибку:
Когда тема удаляется процедурой очистки форума (по истечению срока обращения к ней), то удаляются и все посты в ней. Но в полях, указывающих количество постов у пользователя ничего не меняется. Таким образом, пользователи, у которых может быть уже и нет постов на форуме, светятся, как имеющие.
Когда тема удаляется процедурой очистки форума (по истечению срока обращения к ней), то удаляются и все посты в ней. Но в полях, указывающих количество постов у пользователя ничего не меняется. Таким образом, пользователи, у которых может быть уже и нет постов на форуме, светятся, как имеющие.
-
- phpBB 1.4.4
- Сообщения: 131
- Стаж: 18 лет 3 месяца
- Откуда: Житомир
- Благодарил (а): 4 раза
- Поблагодарили: 2 раза
Нет фильтрации по никам в регистрационной форме и в форме входа.
Т. е.:
Нужно установить, какие символы разрешены, а какие нет..
Например: существует ник toxi.
И если попытаться зарегистрироваться с темже ником, то форум выдаст сообщение, что такой ник уже существует..
Но.....
На сайте antichat.ru был найден и скачан мной видеоролик, показывающий как можно обойти существующий ник...
...
Был ник toxi стал новый зарегистрированный ник toxi - в данном нике используется скрытый дефис!!!
К видеоролику был приложен файл такого содержания:
В начале и в конце данного текста должны быть видны дефисы, но их не видно... скачайте оригинал и сравните... Эта ошибка была замечена еще в 2005 году...
Всем привет мой ник Silveran
сегодня я покажу как использовать символ короткого дефиса чтоб сделать невидемый ник!
информация описанна в статье Алгола
Короткий дефис
дело в том что он не отображается в браузерах
http://antichat.ru/crackchat/index.html#a7
приступим
заметте что при копированнии и вставки этого ника в браузере ничего не отображалось)) как буддто ничего и нет))) проверим)
щас должен быть невидемый ник)))
19:32 | на огонек заглядывает Terabyte
вот и он))) его не видно) ))) вуаля))
+++++++++++++++++++++++
теперь форумы)
почти все могут обеспечить невидемый ник) к примеру
как видно ника не видно!(парадокс))))
но это можно использовать для того чтоб клонировать ники- смотрим!
приступим
http://forum.web-hack.ru/
наша жертва)))
Terabyte
Terabyte
заметте что не видно))
далее щутим)
создадим тему от админа)
оч интересные ники)
лана отвлеклись)
(( облом(( ну и ладно- главное мы сами Террабайте)))
вы поняли как юзать короткий дефис и что с ним можно сделать)))
пока
www.antichat.ru
silveran
****
Если никакого эффета не будет, т. е. ничего неполучится, то во вложении находится оригинальная копия...
Здесь что-то с дефисами делается при копировании...
Моя версия форума 2.0.22..
Проверялось на чистоустановленном форуме, без всяких модов..
Заранее спасибо всем, кто закроет данную дыру....
Т. е.:
Нужно установить, какие символы разрешены, а какие нет..
Например: существует ник toxi.
И если попытаться зарегистрироваться с темже ником, то форум выдаст сообщение, что такой ник уже существует..
Но.....
На сайте antichat.ru был найден и скачан мной видеоролик, показывающий как можно обойти существующий ник...
...
Был ник toxi стал новый зарегистрированный ник toxi - в данном нике используется скрытый дефис!!!
К видеоролику был приложен файл такого содержания:
В начале и в конце данного текста должны быть видны дефисы, но их не видно... скачайте оригинал и сравните... Эта ошибка была замечена еще в 2005 году...
Всем привет мой ник Silveran
сегодня я покажу как использовать символ короткого дефиса чтоб сделать невидемый ник!
информация описанна в статье Алгола
Короткий дефис
дело в том что он не отображается в браузерах
http://antichat.ru/crackchat/index.html#a7
приступим
заметте что при копированнии и вставки этого ника в браузере ничего не отображалось)) как буддто ничего и нет))) проверим)
щас должен быть невидемый ник)))
19:32 | на огонек заглядывает Terabyte
вот и он))) его не видно) ))) вуаля))
+++++++++++++++++++++++
теперь форумы)
почти все могут обеспечить невидемый ник) к примеру
как видно ника не видно!(парадокс))))
но это можно использовать для того чтоб клонировать ники- смотрим!
приступим
http://forum.web-hack.ru/
наша жертва)))
Terabyte
Terabyte
заметте что не видно))
далее щутим)
создадим тему от админа)
оч интересные ники)
лана отвлеклись)
(( облом(( ну и ладно- главное мы сами Террабайте)))
вы поняли как юзать короткий дефис и что с ним можно сделать)))
пока
www.antichat.ru
silveran
****
Если никакого эффета не будет, т. е. ничего неполучится, то во вложении находится оригинальная копия...
Здесь что-то с дефисами делается при копировании...
Моя версия форума 2.0.22..
Проверялось на чистоустановленном форуме, без всяких модов..
Заранее спасибо всем, кто закроет данную дыру....
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Former team member
- Сообщения: 4463
- Стаж: 20 лет 5 месяцев
- Поблагодарили: 1 раз
-
- phpBB 2.0.3
- Сообщения: 396
- Стаж: 19 лет 11 месяцев
- Откуда: tallinn.ee
-
- Former team member
- Сообщения: 702
- Стаж: 20 лет 6 месяцев