Перейти к контенту

Рекомендуемые сообщения

Модификация AUTOMOD v0.2

для Invision Power Board v1.3 + Pin first post (Oska)

 

Модификация позволяет организовать на форуме самомодерируемые разделы. Открывая тему в таком разделе автор топика автоматически получает статус "хозяина" и это дает ему права модератора в свом топике. Т.е. он имеет возможность редактировать и удалять сообщения других участников, имеет право ограничить или разрешить доступ пользователей к скоему топику.

 

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

 

Топик можно открыть в одном из двух режимов: обычный и приватный. В обычном режиме по умолчанию права доступа к теме имеют все, кто имеет право доступа к данному разделу форума и хозяин топика может перечислить тех пользователей, кому доступ запрещен. В приватном режиме, наоборот, к топику никто не имеет доступа до тех пор пока хозяин темы явно не укажет тех, кто должен иметь доступ.

На модератора раздела и на администираторов форума ограничения не распространяются.

 

Этот механизм позволяет авторам топиков самим определять правила ведения дискуссии и следить за выполнением этих правил.

 

Скачать

 

Все замечания и рекомендации принимаются.

Ссылка на комментарий
Поделиться на других сайтах

  • Ответы 50
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Nick : Narod.co.il

Pass : narod

Добавлено в [mergetime]1081753449[/mergetime]

Error : "Not enough memory"

Archive: [3]automod.rar

WinRAR 3.20

Ссылка на комментарий
Поделиться на других сайтах

lbarsov

хак полностью работоспособен, или еще только на тестирование его выставляещь ? Будет ли он на 1.1 работать ?

Ссылка на комментарий
Поделиться на других сайтах

Хак установлен у меня на форуме и полностью работоспособен. Но он требует доработки в плане более удобного управления списками доступа.

 

На 1.1 работать будет только если его слегка адоптировать.

 

ЗЫ

Инсталятор не тестировал, извиняйте если что :D

Ссылка на комментарий
Поделиться на других сайтах

lbarsov

Nick : Narod.co.il

Pass : narod

от New Invision Master - это логин и пароль для скачивания файла, предложенной тобой модификации (иначе придется региться заново)

 

Потестирую на локале.

Ссылка на комментарий
Поделиться на других сайтах

Буду рад вашим замечаниям. Хотелось бы, чтобы мы совместными устилиями придумали механизм более удобной работы со списками пользователей.

Быть может имеет смысл каждому пользователю вести свой список и при создании самомодерируемой темы подставлять именно этот список? Ведь получается так, что если человек не хочет кого-то видеть в одной теме и загнал его в черный список, очень вероятно, что он не захочет его видеть и в другой теме или даже во всех темах. Но может быть так, что его не хотят видеть имено в конкретном разделе, скажем, в раздаче фильмов, а во всех других разделах его присутствие вполне допустимо.

Еще возникакет вопрос с темами, где несколько хозяев - как поступать в этом случае?

Ссылка на комментарий
Поделиться на других сайтах

моя идея РАНЬШЕ была такая. Что модератор раздела и выше с правами сам назначает координатора темы, и не обязательно что это будет именно автор темы, и не обязательно чтобы по дефолту сразу делался автор темы координатором - это лишнее. Эта идея реализованная на forum.ixbt.com
Ссылка на комментарий
Поделиться на других сайтах

Кстати, Total, ты знаешь, как у них реализовано управление списками пользователей? Или там нет такого?
Ссылка на комментарий
Поделиться на других сайтах

lbarsov без понятия. Может быть порсто поиском ищут или еще как. Можно просто ид вставлять
Ссылка на комментарий
Поделиться на других сайтах

Удивительное дело - 54 человека скачали мод и никто ни слова не сказал.

Это хороший признак или плохой - как к этому относиться?

Ссылка на комментарий
Поделиться на других сайтах

lbarsov

видимо мод сделан хорошо и проблем при установке и использовании не возникает, поэтому и не пишут, но может просто лень писать...

вот щас скачаю, попробую прикрутить и напишу ченить :D

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

Найти:

 

 

'UNPIN_FIRST' => '101',

 

 

Ниже вставить:

 

 

'EDIT_OWNERS' => '110',

'EDIT_USERS' => '120',

 

 

 

У меня в 1.3.1 такого нету

Ссылка на комментарий
Поделиться на других сайтах

Модификация AUTOMOD v0.2

для Invision Power Board v1.3 + Pin first post (Oska)

Ты не обратил внимание, что этот мод использует Pin first post (Oska).

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Поставил.

Вот несколько багов:

  1. При установленной приватной теме гости имеют доступ и к чтению, и к созданию сообщений в этой теме, хотя пользователи не имеют доступ к этой теме даже для чтения.
  2. При создании новой темы у меня вывело цикл:
    Права доступа к теме Приватная тема?  Имена пользователей через запятую  i Права доступа к теме Приватная тема?  Имена пользователей через запятую  p Права доступа к теме Приватная тема?  Имена пользователей через запятую  t Права доступа к теме Приватная тема?  Имена пользователей через запятую  Права доступа к теме Приватная тема?  Имена пользователей через запятую  l Права доступа к теме Приватная тема?  Имена пользователей через запятую  a Права доступа к теме Приватная тема?  Имена пользователей через запятую  n Права доступа к теме Приватная тема?  Имена пользователей через запятую  g Права доступа к теме Приватная тема?  Имена пользователей через запятую  u Права доступа к теме Приватная тема?  Имена пользователей через запятую  a Права доступа к теме Приватная тема?  Имена пользователей через запятую


Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Lender

Угу.. Очень криво написана инсталяция (2 ошибки минимум) инсталятор толком не работает...

 

Потом когда хозяин темы жмет редактировать, то после изменения списка или снятия/установки галочки приват ничего не изменяеться...

Ссылка на комментарий
Поделиться на других сайтах

lbarsov

 

Классный хак! Вы еще планируете его совершенствовать?

Пожелания:

 

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

 

2. Добавить для координатора возможность закрывать темы.

 

3. Исправить ошибки в инсталяторе и убрать цикл при создании новой темы (уже писали выше)

 

А приватные темы это имхо излишество. :D

Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...

×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.