Уважаемые пользователи!
Напоминаем, что с 7 ноября 2020 года phpBB Group прекратила выпуск обновлений для phpBB версии 3.2.
С учетом этого, рекомендуется обновить конференции до версии 3.3.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до отдельного объявления.
Напоминаем, что с 7 ноября 2020 года phpBB Group прекратила выпуск обновлений для phpBB версии 3.2.
С учетом этого, рекомендуется обновить конференции до версии 3.3.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до отдельного объявления.
Сообщаем об ошибках phpBB 3.2.x разработчикам
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- Former team member
- Сообщения: 2317
- Стаж: 13 лет 10 месяцев
- Благодарил (а): 37 раз
- Поблагодарили: 261 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
В продолжении: интересней использовать версионность не в рамках всего проекта (т.е. одним махом меняем версию на все ресурсы движка и юзер перезаливает все js, css), а версии "по файлам", т.е. у каждого файла своя версия в зависимости например от времени последнего изменения. Вот аналог обсуждается: Symfony2 assets versioning by file
Помощь в ЛС/email только за WM или ЮMoney
-
- Former team member
- Сообщения: 12113
- Стаж: 16 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 41 раз
- Поблагодарили: 1716 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
Если запретить группу расширений (например Изображения), то если на конференции есть вложение с расширениями из этой группы, например
на каждое вложение с расширением
Отправлено спустя 18 минут 8 секунд:
Исправление.
Открыть [ROOT]/includes/acp/acp_attachments.php
Найти
Заменить на
PS. Актуально также и для phpBB3.1
jpg
, то при переходе в ACP--СООБЩЕНИЯ--Вложения--Управление вложениями
имеем
Код: Выделить всё
[phpBB Debug] PHP Notice: in file [ROOT]/includes/acp/acp_attachments.php on line 1273: Undefined index: jpg
jpg
(будут так же gif
, если есть вложения с таки расширением и т.д)Отправлено спустя 18 минут 8 секунд:
Исправление.
Открыть [ROOT]/includes/acp/acp_attachments.php
Найти
Код: Выделить всё
$display_cat = $extensions[$row['extension']]['display_cat'];
Код: Выделить всё
$display_cat = (!isset($extensions[$row['extension']]['display_cat'])) ? 0 : $extensions[$row['extension']]['display_cat'];
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB Guru
- Сообщения: 16131
- Стаж: 17 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 497 раз
- Поблагодарили: 1655 раз
-
- Former team member
- Сообщения: 12113
- Стаж: 16 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 41 раз
- Поблагодарили: 1716 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
А вложения там есть?
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB Guru
- Сообщения: 16131
- Стаж: 17 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 497 раз
- Поблагодарили: 1655 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
Ну конечно. Специально сделал.
Отправлено спустя 24 секунды:
Может надо не запретить, а удалить расширение?
Отправлено спустя 24 секунды:
Может надо не запретить, а удалить расширение?
-
- Former team member
- Сообщения: 12113
- Стаж: 16 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 41 раз
- Поблагодарили: 1716 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
Нет Отправлено спустя 7 минут 31 секунду:
А debug включен?
Отправлено спустя 11 минут 44 секунды:
Ага предупреждающее сообщение только при включенном debug
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB Guru
- Сообщения: 16131
- Стаж: 17 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 497 раз
- Поблагодарили: 1655 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
От этого зависит, будет написано Viewed или Downloaded

С данной правкой будет написано что-то одно независимо от типа файла.
Надо подумать.
-
- Former team member
- Сообщения: 12113
- Стаж: 16 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 41 раз
- Поблагодарили: 1716 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
И без правки тоже.
Отправлено спустя 2 часа 4 минуты 22 секунды:
Найти
Добавить после
Найти
Заменить на
Не знаю, насколько это критично, загружено или просмотрено, но тогда так
Найти
Код: Выделить всё
$extensions = $cache->obtain_attach_extensions(true);
Код: Выделить всё
$viewed_exts = array();
if (($viewed_exts = $cache->get('_viewed_exts')) === false)
{
$sql = 'SELECT group_id
FROM ' . EXTENSION_GROUPS_TABLE . '
WHERE group_name = \'IMAGES\'';
$result = $db->sql_query($sql);
$group_id = (int) $db->sql_fetchfield('group_id');
$db->sql_freeresult($result);
if ($group_id)
{
$sql = 'SELECT extension
FROM ' . EXTENSIONS_TABLE . '
WHERE group_id = ' . $group_id;
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))
{
$viewed_exts[] = $row['extension'];
}
$db->sql_freeresult($result);
$cache->put('_viewed_exts', $viewed_exts);
}
}
Код: Выделить всё
$display_cat = $extensions[$row['extension']]['display_cat'];
$l_downloaded_viewed = ($display_cat == ATTACHMENT_CATEGORY_NONE) ? 'DOWNLOAD_COUNTS' : 'VIEWED_COUNTS';
Код: Выделить всё
$display_cat = (!isset($extensions[$row['extension']]['display_cat'])) ? ATTACHMENT_CATEGORY_NONE : $extensions[$row['extension']]['display_cat'];
$l_downloaded_viewed = ($display_cat == ATTACHMENT_CATEGORY_NONE && !in_array($row['extension'], $viewed_exts)) ? 'DOWNLOAD_COUNTS' : 'VIEWED_COUNTS';
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB Guru
- Сообщения: 16131
- Стаж: 17 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 497 раз
- Поблагодарили: 1655 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
Может тупо выбрать запросом все
display_cat
для нужных групп расширений, да и всё.-
- Former team member
- Сообщения: 12113
- Стаж: 16 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 41 раз
- Поблагодарили: 1716 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
Я думаю ваше нафиг не нужно, предыдущей правки вполне достаточно. Какая разница, загружено или просмотрено.
Просто чтоб по феншуйски надо
Отправлено спустя 57 секунд:
Вот неплохо было бы выводить сообщение, что данная группа расширений запрещена.
Просто чтоб по феншуйски надо
ATTACHMENT_CATEGORY_NONE
вместо 0
Код: Выделить всё
$display_cat = (!isset($extensions[$row['extension']]['display_cat'])) ? ATTACHMENT_CATEGORY_NONE : $extensions[$row['extension']]['display_cat'];
Вот неплохо было бы выводить сообщение, что данная группа расширений запрещена.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 8 лет 1 месяц
- Благодарил (а): 3 раза
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
в настройках "Средства против спам-ботов" посмотрел, вроде выставлено всё, ну по умолчанию, gd-картинка и прочее.
Регистрация пользователей открыта, так со вчера уже 60 штук зарегилось и тем насоздавали, ладно я выставил лимит для них в 10 сообщений и таким образом мне уведомления приходят, а не сразу постятся в форум их рекламы.
Почему так, сразу легко пробиваются они через защиту? Встроенной защиты недостаточно, какие-то расширения надо ставить?
-
- Поддержка
- Сообщения: 11979
- Стаж: 12 лет 1 месяц
- Благодарил (а): 154 раза
- Поблагодарили: 2331 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
photonik, потому что картинки любого типа сто лет как пробиты. Читайте форум, тут обо всём писали
-
- phpBB Guru
- Сообщения: 16131
- Стаж: 17 лет 4 месяца
- Откуда: Красноярск
- Благодарил (а): 497 раз
- Поблагодарили: 1655 раз
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
Причем тут данная тема? Вам существующих про спам недостаточно, или ЖК захотелось?
-
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 8 лет 1 месяц
- Благодарил (а): 3 раза
Re: Сообщаем об ошибках phpBB 3.2.x разработчикам
понял, спасибо. Просто я как раз из поиска по запросу про спам ботов и вышел в эту тему.