Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Проблемы с форумом » Доступ в раздел или в тему по ключевому слову в статусе


Доступ в раздел или в тему по ключевому слову в статусе

Сообщений 1 страница 10 из 10

1

Понадобилось настроить вот этот скрипт: http://forumd.ru/viewtopic.php?id=4342

он рабочий?
есть проблема. если у юзера нет в статусе ВСЕХ кодовых слов, при попытке зайти в ЛЮБОЙ (абсолютно любой) раздел на форуме пишет "Ссылка, по которой Вы пришли неверная или устаревшая."

http://storm-hearts.ru/
в верху:

<!-- Доступ к Теме-Форуму по Коду в Статусе Ч1, HTML верх -->
<div id="ListForumsAndTems" style="display:none;">

<p id=ListOffForums><!-- ЗАКРЫТЫЕ(ОТКРЫВАЕМЫЕ КОДОМ) ФОРУМЫ -->
     <i>F1</i><a href="http://storm-hearts.ru/viewforum.php?id=11">Основной PvE статик (РЛ Крокотта)</a>
     <i>F2</i><a href="http://storm-hearts.ru/viewforum.php?id=51">Третий PvE-статик (РЛ Мон)</a>
</p>

</div><script src="http://hostjs-mybb2011.narod.ru/js/AccessTopicAndForum.js"></script>

внизу:

<!-- Доступ к Теме-Форуму по Коду в Статусе Ч2, HTML низ -->
<script>MakeListOff();</script><script>
$("#pun-userlist .usertable td.tc2").each(function(){
$(this).html($(this).html().replace(/,.*/,""));});
var LL=$("#pun-profile #profile-title strong");
LL.text(LL.text().replace(/,.*/,""))
$(".post .pa-title").each(function(i){
$(this).html($(this).html().replace(/,.*/,""));});
</script>

0

2

вопрос снят, нарыла ребятам другой скрипт.

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

Отредактировано Герда (Вс, 15 Фев 2015 16:01:59)

0

3

Герда
Вот последний скрипт => Доступ к закрываемым скриптом темам и форумам
такие скрипты предназначены для Выборочного, а не тотального доступа
Предложений делать закрытие форума для групп - не было, ибо проще по группам делать доступ в Администрирование форумы, а нужных юзеров из иных групп переводить в эту группу

Отредактировано Deff (Вс, 15 Фев 2015 22:04:20)

0

4

Deff

Deff написал(а):

Поле Должно быть не скрытым и показано в Топике! Остальные параметры берем со скриншота:
http://s9.uploads.ru/t/CBSKJ.png

точно поле должно отображаться при регистрации?
ибо при регистрации оно торчит и требует, шоб в него че-нить вписали.

и, вроде, не пашет.
http://storm-hearts.ru/profile.php?id=64
в доп.поле вписано f11, но юзер не может зайти в темы форума f11

Скрытый текст:

Для просмотра скрытого текста - войдите или зарегистрируйтесь.


Код:
<!--  Доступ к закрываемым скриптом темам/форумам! -->
<script type="text/javascript">
    open_thread_in_hidden_forums = 1;

//Список скрываемых форумов;

    hideTemsAndForums = ["//*,f11,f51,*//"];
    noAccessChangeToModerators = 1;

    </script><noscript><meta http-equiv="refresh" content="0;URL=http://qps.ru/prUMh" /></noscript>
    <script type="text/javascript" src="http://forumfiles.ru/files/0010/b4/f8/49681.js"></script>
<!--//End// Доступ к закрываемым скриптом темам/форумам -->

http://se.uploads.ru/7bzjD.jpg

0

5

у нас какой-то бред. ))
у второго админа с того же тестового юзера скрипт просто не работал - пускал повсюду.

[14:32:44] Джонни: он и видел, и заходил
[14:33:30] Gerda Makovetskaya: у меня ща твой тест-юзер с кодом f11 видит и не заходит
[14:33:32] Gerda Makovetskaya: бред
[14:33:44] Gerda Makovetskaya: хотя должен иметь доступ
[14:33:46] Джонни: вот и я про что.
[14:33:52] Джонни: у меня было наоборот
[14:34:01] Gerda Makovetskaya: через что у тя было?
[14:34:07] Джонни: про видит и не заходит - погоди немного
[14:34:21] Джонни: складывается ощущение, что эта херня думает
[14:34:29] Джонни: потом подумает - и пускает
[14:34:32] Gerda Makovetskaya: ну она есесвенно думает
[14:34:58] Джонни: короч, неочевидная неудобная фигня((
[14:35:12] Gerda Makovetskaya: ну другой херни нет
[14:35:17] Джонни: (((
[14:36:42] Gerda Makovetskaya: не пускает
[14:37:12] Gerda Makovetskaya: либо ты врешь, либо оно работет криво
[14:37:44] Gerda Makovetskaya: подождала загрузки страницы, юзер с f11 все равно не попадает в темы
[14:37:56] Джонни: я-то конечно знатный врун, угу
[14:38:04] Джонни: заняться мне больше нечем
[14:38:27] Gerda Makovetskaya: тф с какого аккаунта заходишь?
[14:38:39] Джонни: Манагарм
[14:38:52] Gerda Makovetskaya: куда заходишь?
[14:39:04] Джонни: в форум первого статика\
[14:39:31] Gerda Makovetskaya: ну в форум ты зайдешь
[14:39:36] Gerda Makovetskaya: попробуй тему форума открыь
[14:39:58] Джонни: заходил. я сначала всез по группам растащил, права раздал. а потом пытался проверить
[14:40:01] Джонни: и не вышло
[14:40:09] Джонни: но это не так страшно
[14:40:28] Gerda Makovetskaya: сейчас попробуй с тестового юзера зайти
[14:40:35] Gerda Makovetskaya: http://storm-hearts.ru/viewtopic.php?id=97
[14:40:35] Джонни: я ток встал
[14:40:40] Джонни: ща
[14:40:45] Gerda Makovetskaya: ну ок
[14:41:02] Gerda Makovetskaya: кароч, если у тя получается зайти, то это другая проблема
[14:41:29] Gerda Makovetskaya: у меня впечатление, что ты в сам раздел заходила, а по темам не шарилась
[14:42:14] Джонни: получается
[14:42:21] Gerda Makovetskaya: если юзер без кода в доп.поле может попасть - тоже другая проблема. которая у меня опять же не выявлено.
[14:42:23] Джонни: и в первый статик, и в третий
[14:42:25] Джонни: и в темы
[14:42:26] Gerda Makovetskaya: брееееед
[14:42:31] Gerda Makovetskaya: с какого аккаунта?
[14:42:38] Gerda Makovetskaya: точно с тестового юзера?
[14:42:44] Gerda Makovetskaya: точно в ТЕМУ?
[14:42:48] Джонни: да, [девушка легкого поведения]!
[14:42:55] Gerda Makovetskaya: ты пойми - там содержимое ТЕМ скрывается
[14:43:10] Джонни: я пониаю
[14:43:18] Джонни: но этого не видно
[14:43:39] Gerda Makovetskaya: я не могу попсть никуда
[14:43:43] Gerda Makovetskaya: и с кодом и без
[14:43:59] Джонни: при этом в прошлый раз я третий статик не видел вообще. сам форум статика.
[14:44:07] Джонни: а первый видел и мог зайти
[14:44:30] Джонни: сейчас я виду и первый, и третий. и прекрасно могу сайти и в опоздания, и в логи
[14:44:30] Gerda Makovetskaya: щас тестовый юзер в группе модераторов
[14:44:38] Gerda Makovetskaya: поэтому видит оба раздела
[14:44:50] Gerda Makovetskaya: и зайти должен в теории в оба
[14:45:00] Gerda Makovetskaya: но темы только первого раздела должно пускать
[14:44:53] Джонни: модераторов я тоже отдельно ж проставлял
[14:45:17] Джонни: должно-то должно, но пускает во все.
[14:45:28] Gerda Makovetskaya: в теории он должен попасть тока в темы раздела крокоты
[14:45:44] Джонни: а на практике, я вижу темы Мона в разделе его статика.
[14:45:47] Gerda Makovetskaya: по темам третьего раздела можешь шариться?
[14:45:55] Джонни: И это не я дебил, а эта [пренебрежительное описание] не работает.
[14:46:13] Gerda Makovetskaya: я себя дебилом чувствую - меня никуда не пускает
[14:46:36] Gerda Makovetskaya: какой у тя браузер?
[14:46:41] Джонни: опера у меня
[14:46:48] Gerda Makovetskaya: ща попробую с оперы
[14:46:59] Джонни: ладно, хер с ним. забей.
[14:47:26] Джонни: мы долше возимся. и абсолютно без прогресса.
[14:47:27] Gerda Makovetskaya: та я на техсаппорте прост дергаю народ
[14:47:38] Gerda Makovetskaya: и отписала проблему, мол, меня ваще не пускает
[14:47:42] Джонни: вырубай нафиг эту штуку, выдам права по группам


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

пока решили отказаться, снести скрипты.

0

6

Герда
Если ты внимательно читала, то!!!
Изначально в форумах прописанных в скрипте, должен быть в Администрирование-Форумы: доступ всем группам!(Ну может кроме гостя)
Скрипт не может открыть форум закрытые сервисом. Он скрывает и открывает лишь доступные форумы

2. Ты какой Скрипт ставила ? Ставь последний он тестировался несколько месяцев, на некоторых форах стоит и сейчас
Доступ в раздел или в тему по ключевому слову в статус - давнишний скрипт, не тестировался с момента выпуска, ибо пару лет прошло, мож какие изменения на сервисе и тестирующих не было, окромя меня(в отличие от последнего скрипта, по коду в Доп-поле)

Герда написал(а):

у другого человека тестовый юзер свободно гуляет через оперу по всем темам всех скрытых разделов.

В последнем скрипте и в Опере не побродишь, ибо выкидывает на гугол, при отключении ява-скрипт

Отредактировано Deff (Вс, 22 Фев 2015 15:33:44)

0

7

Deff написал(а):

открываем в настройках, Администрирование - Форумы - редактировать, соответствующего форума для всех групп, которые при соответствующей записи в поле Профиля могут быть допущены к форуму!.

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

ставила вот этот: Скрипты от пользователей 3
вот код в html верху который стоял:

Код:
<!--  Доступ к закрываемым скриптом темам/форумам! -->
<script type="text/javascript">
    open_thread_in_hidden_forums = 1;

//Список скрываемых форумов;

    hideTemsAndForums = ["//*,f11,f51,*//"];
    noAccessChangeToModerators = 1;

    </script><noscript><meta http-equiv="refresh" content="0;URL=http://qps.ru/prUMh" /></noscript>
    <script type="text/javascript" src="http://forumfiles.ru/files/0010/b4/f8/49681.js"></script>
<!--//End// Доступ к закрываемым скриптом темам/форумам -->

скрипт по статусу тоже не пашет - это уже выявили. он никого никуда не пускает.

Deff написал(а):

В последнем скрипте и в Опере не побродишь, ибо выкидывает на гугол, при отключении ява-скрипт

ситуацию с отключенной джава от нерабочего скрипта я могу отключить.
последний скрипт тож не пашет.
тестили с двух разных компов, с двух разных браузеров. у обоих был включен джаваскрипт.
тестили с ОДНОГО и того же юзера.
юзер был в группе модераторов, у группы модеров стоят галки на обоих скрываемых скриптом разделах.
в профиль юзера был вписан допуск ТОЛЬКО в один из них.
в теории юзер должен заходить в темы форума f11 и не может заходить в темы форума f54.

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

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

Отредактировано Герда (Пн, 23 Фев 2015 02:43:42)

0

8

Герда написал(а):

в профиль юзера был вписан допуск ТОЛЬКО в один из них.

1. Допуск/Недопуск прописывается в Куки(дабы не лазить каждый раз в доп.поле), и не допускает смены вккаунта под одним и тем же юзером, ибо нафига он нужен, если есть Акк с более высоким допуском (Для теста, перед сменой Акка - выйти с форума - очистить кеш и куки, - без очистки у тьву будет допуск предыдущего Акка(Срок хранения Куки - три часа, потом переписывает новые данные из доп. поля)
2. На счет всех - не всех есть пункт Добавлено Закрытие Тем только для определенных Групп: тогда прописываешь допуск лишь людям из групп закрытия, остальные просматривают без проблем
3. Есть закрытие отдельным юзерам открытых форумов

Отредактировано Deff (Пн, 23 Фев 2015 11:18:42)

0

9

Deff написал(а):

не допускает смены вккаунта под одним и тем же юзером, ибо нафига он нужен, если есть Акк с более высоким допуском

то есть мы "сломали" работу скрипта, когда залазили под оним и тем же аккаунтом с разных компов?

но фишка в том, что до этого аккаунт не теребили сразу с двух источников, однако симптомы были те же самые

Герда написал(а):

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


закрытие для определенных юзеров администратору форума НЕ НУЖНО. нужен был допуск в открытый раздел только определенных юзеров. но этот скрипт не пашет - это я пытаюсь до тебя донести.
ща админ форума уже задолбалась ковырять эту фичу и решила отказаться от ее реализации.

0

10

Герда написал(а):

то есть мы "сломали" работу скрипта, когда залазили под оним и тем же аккаунтом с разных компов?

ничо не сломали, :glasses:

Deff написал(а):

Для теста, перед сменой Акка - выйти с форума - очистить кеш и куки, - без очистки у тьву будет допуск предыдущего Акка(Срок хранения Куки - три часа, потом переписывает новые данные из доп. поля)

0


Вы здесь » Единый форум поддержки » Проблемы с форумом » Доступ в раздел или в тему по ключевому слову в статусе