Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Как правильно вписать ID группы

Featured Replies

Posted

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

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

//-----------------------------------------
            // Базовые условия
            //-----------------------------------------
            
            #Супермодераторы видят весь скрытый текст
            if( $this->memberData['g_is_supmod'] )
            {
                $passed = 1;
            }

            #Смотрим свой собственный скрытый текст
            elseif( $this->memberData['member_id'] and ( $this->memberData['member_id'] == $row['author_id']) )
            {
             $passed = 1;
            }

После 

passed = 1;

Не получится цитировать нужное?с использованием 

author_id

Если работает author_id должен и сработать и group_id .

//-----------------------------------------
            // Базовые условия
            //-----------------------------------------
            
            #Супермодераторы видят весь скрытый текст
            if( $this->memberData['g_is_supmod'] )
            {
                $passed = 1;
            }

            #Смотрим свой собственный скрытый текст
            elseif( $this->memberData['member_id']['g_is_supmod'] and ( $this->memberData['member_id'] == $row['author_id']['g_is_supmod']) )
            {
             $passed = 1;
            }
//-----------------------------------------
// Базовые условия
//-----------------------------------------

#Супермодераторы или определённые группы видят весь скрытый текст
if( $this->memberData['g_is_supmod'] || in_array( $this->memberData['member_group_id'], array( 6, 7, 8 ) ) )
{
  $passed = 1;
}

#Смотрим свой собственный скрытый текст
elseif( $this->memberData['member_id'] and ( $this->memberData['member_id'] == $row['author_id']) )
{
  $passed = 1;
}

Так что ли...

6, 7 и 8 заменить на ID своих групп.

Добавить группы 

 

//-----------------------------------------
// Базовые условия
//-----------------------------------------

#Супермодераторы видят весь скрытый текст
if( $this->memberData['g_is_supmod'] || in_array( $this->memberData['member_group_id'], array( 6, 7, 8 ) ) )
{
    $passed = 1;
}

#Смотрим свой собственный скрытый текст
elseif( $this->memberData['member_id'] and ( $this->memberData['member_id'] == $row['author_id']) )
{
 $passed = 1;
}

Так что ли...

 

Через цитирование,только твой пример верный)А мой корявый)


Через цитирование,только твой пример верный)А мой корявый)

 

Я знаю. :)

В коде уже указана группа супермодеров $this->memberData['g_is_supmod']. Они могут видеть ВЕСЬ скрытый текст на форуме. Нужно всего лишь подредактировать это условие, добавив массив с ещё группами: $this->memberData['member_group_id'], array( 6, 7, 8 ) ), где 6, 7 и 8 - ID групп, которые тоже могут видеть ВЕСЬ скрытый текст на форуме.

 

Поэтому 6, 7 и 8 необходимо заменить на ID своих групп.

Я знаю. :)

В коде уже указана группа супермодеров $this->memberData['g_is_supmod']. Они могут видеть ВЕСЬ скрытый текст на форуме. Нужно всего лишь подредактировать это условие, добавив массив с ещё группами: $this->memberData['member_group_id'], array( 6, 7, 8 ) ), где 6, 7 и 8 - ID групп, которые тоже могут видеть ВЕСЬ скрытый текст на форуме.

 

Поэтому 6, 7 и 8 необходимо заменить на ID своих групп.

Мне это тоже интересно,спасибо.Возьму на заметку)

Guest
This topic is now closed to further replies.

Последние посетители 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.