[Visual Warning Mod] Мод предупреждений, штрафов

Автор DestroyNet, 17 сентября 2005, 07:46:37

« назад - далее »

0 Пользователи и 9 гостей просматривают эту тему.

DestroyNet

Этот мод позволит вам выдавать пользователям визуальные предупреждения:
1) Basic warning - зеленая warning метка рядом с ником.
2) Post Moderation - все сообщения пользователя будут отправлены модератору для одобрения.
3) Mute - запрет пользователю писать сообщения/голосовать.
4) Ban - ну здесь и так все ясно :)

Автор: Matthew Wolf (a.k.a Grudge)

Mavn

Visual Warning Mod for SMF - Version 1.03 (Beta) Written By Matthew Wolf (a.k.a Grudge) - January 2004
небольшая ошибочка автор другой человек. :) а потом я знаю такие случаи когда форум ломали через этот мод. :)
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

DestroyNet

Цитата: Alexey от 17 сентября 2005, 07:56:15
Visual Warning Mod for SMF - Version 1.03 (Beta) Written By Matthew Wolf (a.k.a Grudge) - January 2004
небольшая ошибочка автор другой человек. :)

Я же не сам выдумал, вот с РОДНОГО сайта.

Цитата: Alexey от 17 сентября 2005, 07:56:15
а потом я знаю такие случаи когда форум ломали через этот мод. :)

Ну я этого незнал, а пофиксить никак нельзя!?

Mavn

1. На родном сайте указано только то что Justyne начала первый топик на самом деле я перебрал все версии и во всех версиях в ридми написано кто автор на самом деле. См. Предыдущий мой пост :). Так что лучше подправить ...
2. Если честно то давно не смотрел на этот мод если обновление вышло после 20 июля то возможно и пофиксили эту проблему :)
3. Я всеже стараюсь не использовать модов чтобы в случае взлома хотя бы знать от куда ноги растут :).
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

BookMaster

#4
Русификация для VisualWarning 1.27 если кому надо - http://bryansktalk.ru/downloads/viswarn.rar

касаемо релизов и багфиксов:

===>
Written by Matthew Wolf (aka Grudge)

===>
Updated to work with both SMF 1.0 and SMF v1.1 by Sheryl Canter (aka Permutations), July 2005. See version history for details.

===>
Bugs cleared & updated to work with SMF 1.1 RC1 by xenovanis, November 2005.

tyrael

выдает ошибку -  Unable to load the 'main' template.
в чем может быть проблема?

BookMaster

Цитата: tyrael от 30 января 2006, 21:43:54
выдает ошибку -  Unable to load the 'main' template.

после добавления строчек русификации в файл Themes/Yourtheme/Modifications.russin.php ?

Mavn

Полные ошибки приводите из трех строк! Файл строка и непосредственное саму ошибку
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

tyrael

я привел всю строку. Более в ней ничего нет.
Эта ошибка наблюдается исключительно в руссифицированной версии форума. Скачал установил 1,0,6 версию - все нормально работает.

Evader

Visual Warning Mod - не то. Карма - тоже.
Есть ли мод как в PHPBB например, чтоб были желтые карты? 3 карты = бан
1 карта снимается раз в месяц. доступно глобальным модерам, админам, модерам. Все. Осуществимо?

Customize

#10
Да..
неплохобы заиметь такой мод, есть такой в invision board уровень предупреждений !
Когда уровень предупреждений изменяется, автоматом краным цветом высвечиват окно предупреждения типо как окно, когда только админ видит [Риск безопасности ! Вы не удалили install.php и т.д. ] ,
Если юзер достиг макс. уровня предупреждений то включается режим Read Only на опред. промежуток времени т.е. оставлять сообщений он не может и все это время окно это высвечивается ... Если уж сильно провинился то тогда бан и т.п.

а вот пример текста окна уровня предупреждений -->

Внимание, ваш уровень предупреждений был изменен! Повышение означает, что вы нарушили правила форума, которые обязались соблюдать при регистрации. Обратите внимание, что правила нужно знать и соблюдать, ибо это является непременным условием использования данного сервиса. Нарушение правил ведет к различным санкциям, вплоть до закрытия аккаунта и удаления всех сообщений. Впрочем, уровень предупреждений мог быть и понижен.
Чтобы узнать подробности, вам стоит посмотреть историю ваших предупреждений.Обращаем особое внимание, что перед тем как задавать любые вопросы модератором вы должны внимательно ознакомиться с правилами форума, чтобы не спрашивать о том, что там и так уже расписано.


И в этом моде встроенно еще окно для того чтобы юзер мог посмотреть за что ему повысили или понизили уровень предупреждений, своеобразная история поведения, так же уовень отображается как своебразная карма под аватором, где видны штрафные балы и при нажатии на нее выстакивает окно истории предупреждений )) и т.д ... вобщем неплохая модная , удобная вещь..

Вот бы такую фишку тут сделать  :o...

Evader

Ну мне надо только вот что:
- наличие карт 2ух типов - желтой и красной.
- 3 желтые карты = автоматически бан
- 1 карта снимается раз в месяц
- 1 красная карта - ридонли на все разделы на неделю
Все. Мне никаких предупреждений не надо... тока вот это. Очень сложно сделать? )))

SAS

я понимаю конечно, что каждому нужно то, к чему вы привыкли или то что видели на других движках форумов, гораздо более совершенных, чем этот скромный двмжок смф, в частности я не понимаю чем не устраивает мод предупреждний, в полне функционален и можно приспособиться, (0=нет, 1=предупрежден, 2=под контролем, 3=режим молчания 4=забанен) - вот этого разве не достаточно, если переложить на ваши же требуемые карты, 4 раза по одному предупреждению, юзер в бане :), или забанен, так менее двусмысленно, если выдавать предупреждения сроком на 30 дней, то каждое будет сниматься раз в месяц, если 3 предупреждения, юзерр в режиме риоднли, опять же на срок, который вы сами установили, чем не устраивает, не понимаю...

Evader

гмм... поставил, русифицировал на RC2. Спс огромное. Но есть глюк. Когда модеры заходят в Управление предупреждениями пользователя, им выскакивает пустое окно с надписью Ошибка. И все. Права даны на все, что касается пользователей.

Customize

#14
А где скачал ?

Я  Visual Warning Mod,  нашел на оф. анг.языч. сайте скачал, а он не устанавливается.. пишет что версия не совместима ! У меня rc2 !

Nik

И время всякому делу под небесами!
Lazarus: секреты и советы.

SAS


Customize

А как его русским сделать ? а то все поля пустые ? скачал вот это http://bryansktalk.ru/downloads/viswarn.rar
<- что с этим делать ?

Evader

Я именно эту версию и скачал))) Вообщето стандартная не хочет ставится - говорит: "Несовместимый с версией форума пакет"
Русификацию надо вписывать в файл Modifications.russin.php в теме, которую ты юзаешь.

AktivatoR

А где можно русификатор на него взять? Версия 1.3

iv_nik

После запуска VisualWarningdb.php и выбора Fresh SMF Installation вылезает
ЦитироватьError updating the DB. SQL Error: Invalid default value for 'ID'
в первой и третьей строке.
В остальных Data Inserted Correctly!

Aat

Цитата: AktivatoR от 31 марта 2006, 18:48:05
А где можно русификатор на него взять? Версия 1.3

В середине следующей недели положу тут.
Conquerors Of The Illusionary Expanses

iv_nik

#22
Что касается ошибки - просто игнорим.

Русифицировал. Кроме "This User Is Currently Having All Theirs Posts Approved Before Posting"
Добавить в ModSettings.russian.php

Вопрос по моду такой: как уменьшить размер шрифта, которым написан текст под группой юзера (см. рисунок)? Иначе очень некачественно получается :-\

TheRain

Если тебе нечего делать, делай это не здесь...

proces

#24
1. Выполнение кода VisualWarningPdb.php 
2. Изменение файла VisualWarning_SMF11R2.mod Ошибка
3. Извлечение файла ./Sources/VisualWarning11.php 
4. Извлечение файла ./Themes/default/VisualWarning.template.php 
5. Извлечение файла ./Themes/default/images/warnban.gif 
6. Извлечение файла ./Themes/default/images/warnpmod.gif 
7. Извлечение файла ./Themes/default/images/warnmute.gif 
8. Извлечение файла ./Themes/default/images/warnwarn.gif 
9. Извлечение файла ./Themes/default/images/members.gif 
10. Извлечение файла ./Themes/default/images/buttons/im_visualw.gif

После установки ничего не появляется и не работает

Ручная установка пишет

Error updating the DB. SQL Error: Invalid default value for 'ID'
Table: Duplicate column name 'warning' Already Exists, Skipping.
Error updating the DB. SQL Error: Invalid default value for 'ID'
Table: Duplicate entry 'visualw_pmod_edit' for key 1 Allready Exists, Skipping.
Table: Duplicate entry 'visualw_color_pmod' for key 1 Allready Exists, Skipping.
Table: Duplicate entry 'visualw_image_pmod' for key 1 Allready Exists, Skipping.
Table: Duplicate entry 'visualw_mess_pmod' for key 1 Allready Exists, Skipping.
Table: Duplicate entry 'moderationAutoTime' for key 1 Allready Exists, Skipping.
Table: Duplicate entry 'muteAutoTime' for key 1 Allready Exists, Skipping.
Table: Duplicate entry 'warningAutoTime' for key 1 Allready Exists, Skipping.
Table: Duplicate entry 'visualw_color_warn' for key 1 Allready Exists, Skipping.
Table: Duplicate entry 'visualw_image_warn' for key 1 Allready Exists, Skipping.
Table: Duplicate entry 'visualw_mess_warn' for key 1 Allready Exists, Skipping.
Table: Duplicate entry 'visualw_color_mute' for key 1 Allready Exists, Skipping.
Table: Duplicate entry 'visualw_image_mute' for key 1 Allready Exists, Skipping.
Table: Duplicate entry 'visualw_mess_mute' for key 1 Allready Exists, Skipping.
Table: Duplicate entry 'visualw_color_ban' for key 1 Allready Exists, Skipping.
Table: Duplicate entry 'visualw_image_ban' for key 1 Allready Exists, Skipping.
Table: Duplicate entry 'visualw_mess_ban' for key 1 Allready Exists, Skipping

Ранее у меня этот мод уже был....но просто глюкнул

Mavn

Перезалей файлы форума и начни заново установку мода
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

proces

Перезалить полностью весь форум?
: 14 Июня 2006, 09:19:01
Непомогает

Aat

Цитата: proces от 14 июня 2006, 09:47:15
Перезалить полностью весь форум?
: 14 Июня 2006, 09:19:01
Непомогает
Mavn тут не в файлах дело.

Лезем в phpmyadmin, и удаляем таблицу  smf_vwarnings
: 14 Июня 2006, 10:23:52
Естественно, перед этим удалив сам мод из форума если стоял :) и ставим заново :)
Conquerors Of The Illusionary Expanses

proces

2. Изменение файла VisualWarning_SMF11R2.mod Ошибка

Aat

Цитата: proces от 14 июня 2006, 10:50:41
2. Изменение файла VisualWarning_SMF11R2.mod Ошибка


Удали
/Sources/VisualWarning11.php 
/Themes/default/VisualWarning.template.php 
на фтп /Packages/VisualWarning_v1.3.zip


Перезаписываем файлы из стандартного дистрибутива:
index.php
/Sources/ModSettings.php
/Sources/Display.php
/Sources/Post.php
/Sources/Karma.php
/Sources/Subs.php
/Sources/Security.php
Themes/Profile.template.php
Themes/default/languages/Modifications.english.php
Themes/Display.template.php
Themes/Post.template.php


После этого у тебя недолжно остаться аддона в смф, удаляй таблицу из бд и пробуй поставить снова.





Conquerors Of The Illusionary Expanses

SAS

у меня почему-то не появляется предупреждение под ником, а только внизу поста, в чем дело а ?

proces

не помогло...... тоже самое.... и ручную никак....
: 14 Июня 2006, 15:10:44
Короче ситуация изменилась.....Теперь в Админке....Управление БАнами есть и Менеджер модерации , и при инсталяции через ПАКАДЖ теперь нет ошибок, авот в топиках нет картинки на которую нажимать для раздачи предупреждений
: 15 Июня 2006, 16:37:24
Ребята ну помогите.....
В Админке появилась ПОСТМОДЕРАЦИЯ И УПРАВЛЕНИЕ ПРЕДУПРЕЖДЕНИЯМИ
И даже каринки стали там показываться...
Но в самой теме нет кнопки....Её просто нет!!!

Brain

Поставил мод, русифицировал. Вот только модераторы этим пользоватся немогут, только админы. Как исправить?

2 proces

В стандартном скине посмотри, там кнопочка должна быть

proces


Brain

Кнопки видны только администраторам почемуто.

Aat

Цитата: Brain от 18 июня 2006, 14:44:54
Кнопки видны только администраторам почемуто.

Ну :))) А ты хотел, что бы и гостям были видны?
В админке выставь права модераторам, для того, что бы они давали предупреждения :)
Conquerors Of The Illusionary Expanses

proces

Я администратор мне уж точно видны должны быть

SAS

proces найди и добавь вручную тада...

Themes/hiha/Display.template.php
</edit file>
<search for>
   $remove_button = create_button('delete.gif', 121, 31, 'align="middle"');
</search for>
<add after>
   $warn_button = create_button('im_visualw.gif', 'visual_warn', 'visual_warn', 'align="middle"');
</add after>

proces

В любом месте этого файла??? или заменить?

Aat

Ищещ строчку в коде

$remove_button = create_button('delete.gif', 121, 31, 'align="middle"');

Смотришь что идет после нее.
Если мод поставлися правильно то должно быть

$warn_button = create_button('im_visualw.gif', 'visual_warn', 'visual_warn', 'align="middle"');

если нету то вписываешь.
Дальше проверяем
Ищем:

<a href="', $scripturl, '?action=deletemsg;topic=', $context['current_topic'], '.', $context['start'], ';msg=', $message['id'], ';sesc=', $context['session_id'], '" onclick="return confirm(\'', $txt[154], '?\');">', $remove_button, '</a>';

добавляем после

if ($context['can_warn'])
echo '
<a href="', $scripturl, '?action=warnadd;topic=', $context['current_topic'], ';start=', $context['start'], ';user=', $message['member']['id'], ';msg=', $message['id'], '">', $warn_button, '</a>';

Ищем

if (isset($message['member']['group']) && $message['member']['group'] != '')
echo '
', $message['member']['group'], '<br />';

Добавляем

if (isset($message['member']['warning']['link']) && $message['member']['warning']['link'] != '')
echo'
', $message['member']['warning']['link'];

Conquerors Of The Illusionary Expanses

proces

Спасибо!!!!!!!!!!!! Заработало!!!!!
Но осталась маленькая проблемма .....!!! Во вложенном файле..
Что то немного переборщил и картинка ...вообщем я выделил.

Aat

Снова открывай тот же файлик ищи

$remove_button = create_button('delete.gif', 121, 31, 'align="middle"');

Этот блок должен выглядеть:

// These are some cache image buttons we may want.
$reply_button = create_button('quote.gif', 145, 'smf240', 'align="middle"');
$modify_button = create_button('modify.gif', 66, 17, 'align="middle"');
$remove_button = create_button('delete.gif', 121, 31, 'align="middle"');
$warn_button = create_button('im_visualw.gif', 'visual_warn', 'visual_warn', 'align="middle"');
$split_button = create_button('split.gif', 'smf251', 'smf251', 'align="middle"');


Проверь наличие дубликотов записи $warn_button = create_button('im_visualw.gif', 'visual_warn', 'visual_warn', 'align="middle"');
Conquerors Of The Illusionary Expanses

proces

Всё в одном экземляре
: 19 Июня 2006, 21:39:02
Проверил.....где ещё что могёт быть?
Боюсь переустанавливать вдруг опять похерююю...

SAS

у меня обратная проблема, под ником не появляется предупреждение вообще, тока внизу поста, почему ?

proces

Цитата: proces от 19 июня 2006, 21:04:49
Спасибо!!!!!!!!!!!! Заработало!!!!!
Но осталась маленькая проблемма .....!!! Во вложенном файле..
Что то немного переборщил и картинка ...вообщем я выделил.

Ребята мысли ещё есть?

Mavn

кстати может все таки ссылку дадите на мод а то не всем например хочется лазить по офф сайту и искать сам мод
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

Aat

Conquerors Of The Illusionary Expanses

Олег Верещагин

Я поражаюсь, насколько криво написан установщик этого мода. Чтобы его установить, надо устраивать танцы с шаманским бубном:
2.   Изменение файла   VisualWarning_SMF11R2.mod   Ошибка
Уже пару раз устанавливал после пары часов плясок, причём так и не понял, что конкретно нужно сделать, чтобы его установить. Уже все рекомендации с этого топика провёл. Сейчас снова пытаюсь установить - ничего не помогает :(

Aat

Дело в том Олег, что авторы установщиков немогут предусмотреть всего.
я имеюю ввиду, что любой мод, который устанавливается вносит коректировки в исходный код файлов SMF.

Приведите список уже установленных модов на вашем форуме, скорее всего вопрос именно в этом.
Conquerors Of The Illusionary Expanses

Олег Верещагин

#49
Никаких больше модов не установлено. Единственно, правил ручками /source/display.php в части изменения порядка сортировки сообщений в теме. (Почему-то разработчики сортируют их по идентификатору, а не по дате, что при экспорте из других форумов иногда даёт неправильный порядок сообщений). И именно из-за этого у меня два раза слетал этот мод (просто забывал, что на localhost у меня этот файл без мода и копировал его на сервер). Но вряд ли в этом проблема. Я пробовал менять display.php, впрочем как и все оставльные файлы, модифицируемые модом - результат тот же.