Быстрый лёгкий надёжный форумный движок
Вы не вошли.
Visman, у тебя же есть ftp-вход. посмотри search.php. там есть и другие изменения
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Offline
artoodetoo, я уже без этого все реализовал
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Следует ли гостям видеть предупреждения?
Кто как считает?
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Не вижу причин почему бы гостям не видеть Можно не усложнять лишней проверкой.
There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.
Offline
Freeman, в смысле? Чтобы админ выбирал видят гости предупреждения модераторские в сообщениях или нет?
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Не вижу причин почему бы гостям не видеть Можно не усложнять лишней проверкой.
Поддерживаю. Во второй части перефразирую: Нужно не усложнять
Offline
Так, еще при удалении тем и сообщений нужно добавить удаление замечаний
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Добавил удаление предупреждений при удалении сообщений.
В файле functions.php:
в ф-ии delete_post() после
// Delete the post
$db->query('DELETE FROM '.$db->prefix.'posts WHERE id='.$post_id) or error('Unable to delete post', __FILE__, __LINE__, $db->error());
добавляем
// MOD warnings
$db->query('DELETE FROM '.$db->prefix.'warnings WHERE id='.$post_id) or error('Unable to delete warnings', __FILE__, __LINE__, $db->error());
в ф-ии delete_topic() после
// Make sure we have a list of post IDs
if ($post_ids != '')
{
добавляем
// MOD warnings
$db->query('DELETE FROM '.$db->prefix.'warnings WHERE id IN ('.$post_ids.')') or error('Unable to delete warnings', __FILE__, __LINE__, $db->error());
В файле moderate.php:
После этого
// Delete the posts
$db->query('DELETE FROM '.$db->prefix.'posts WHERE id IN('.$posts.')') or error('Unable to delete posts', __FILE__, __LINE__, $db->error());
добавляем
// MOD warnings
$db->query('DELETE FROM '.$db->prefix.'warnings WHERE id IN ('.$posts.')') or error('Unable to delete warnings', __FILE__, __LINE__, $db->error());
А это
// We have to check that we actually have a list of post IDs since we could be deleting just a redirect topic
if ($post_ids != '')
strip_search_index($post_ids);
меняем на это
// We have to check that we actually have a list of post IDs since we could be deleting just a redirect topic
if ($post_ids != '')
{
// MOD warnings
$db->query('DELETE FROM '.$db->prefix.'warnings WHERE id IN ('.$post_ids.')') or error('Unable to delete warnings', __FILE__, __LINE__, $db->error());
strip_search_index($post_ids);
}
З.Ы. Изменения будут включены в 30 ревизию.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Для модераторов и админов сделал ссылочку для просмотра всех предупреждений пользователя
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Еще более логичней будет выглядеть так:
"Предупреждений: 11"
Offline
"Предупреждений: 11" слишком длинно выглядит.
Я выбрал такое обозначение из-за его минимализма
З.Ы. Предлагайте другие варианты
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Кстати не длиннее чем "Зарегистрирован"
"Замечаний"
Offline
Сделал так
Но:
Кол-во предупреждений пересчитывается только при добавлении или изменении предупреждения у юзера.
При удалении сообщения/темы содержащих предупреждения, они удаляются, но кол-во предупреждений не уменьшается.
---
Up
Сделал, чтобы юзеры при просмотре темы видели свои Предупреждений: кол-во.
Редактировался Visman (2010-11-22 10:57:38)
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
Не могли бы вы залить обновленный мод предупреждений в fluxbb.org/resources/ с инструкцией по установке или инсталлятором? Благодарю.
Редактировался sharklaser (2016-09-14 19:27:59)
Offline
@sharklaser, вы о каком моде говорите? Ни версии @artoodetoo, ни моей вариации отдельным оформленным модом ни когда не существовало, кажется.
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
@Visman, вот я и хотел бы чтобы он начал существовать в виде отдельного мода . Возможно ли такое увидеть?
Offline
@sharklaser, посмотрите вот этот мод https://fluxbb.org/resources/mods/warning-mod/
Моя сборка FluxBB 1.5, ForkBB · сообщество
Offline
@Visman, я все же предпочел бы вашу версию мода, если у вас будет на это время. Благодарю.
Offline
Offline
@Aлександр, мне бы в стандартном виде мода для установки.
Offline