Дорогоне всегда «круто»,
«Круто» — не всегда дорого

 
Документация Juga Учебные материалы Логические операторы "mod_hiddenbyjuga" и "jugaaccess"

Логические операторы "mod_hiddenbyjuga" и "jugaaccess"

Логические операторы можно использовать при использовании модуля "mod_hiddenbyjuga", для ограничения других модулей и при использовании {jugaaccess} кода в содержании статьи.

Логические операторы, их значение и использование

! = "Исключить" - Размещение этого оператора до имени группы исключает ее из разрешенной, для просмотра содержимого.

ПРИМЕР:

  • !Group1

Или:

  • !6

Модуль будет рассматриваться для всех зарегистрированных пользователей, которые не входят в группу "1" (где "6" и "Group1" группы JUGA).

&& = "И" - Размещая этот оператор между двумя группами Вы утверждаете, что пользователи обеих групп могли увидеть содержимое.

ПРИМЕР:

  • Group2&&Group3

Или:

  • 4&&5

Модуль будет виден только тем пользователям, которые являются членами обеих групп (ID = 2 и 3) или (ID = 4 и 5)

|| = "ИЛИ" - Размещение оператора "ИЛИ" (две вертикальные линии/слэши) между двумя группами это позволит любой зарегистрированный пользователь или группа, чтобы увидеть содержимое

ПРИМЕР:

  • Group1||Group2

Или:

  • 6||4

В этих примерах указано, что модуль будет показываться любому пользователю, который является членом групп "1" ИЛИ "2".

Объединение операторов для создания более сложных правил

Вы можете объединять эти операторы, чтобы создавать свои ограничения, подходящие конкретно для Ваших целей.

ПРИМЕР №1

  • !Group1||Group2&&Group3

Содержание/модуль будет показан только тем пользователям, которые состоят в обоих группах "2" И "3" ИЛИ, которые не состоят в группе "1".

ПРИМЕР №2

  • 6&&7&&8&&9

Содержание/модуль будет отображаться только для пользователей, которые состоят во всех четырех группах (6, 7, 8 и 9)

ПРИМЕР №3

  • 6||7||8||9

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

Примечания

JUGA всегда учитывает логические операторы "ИЛИ" первыми, а затем уже "&&".

ПРИМЕР:

  • 6 && !4 || 6 && !5 || 6 && 7

А вот так выглядит код, с использованием логических операторов для нескольких значений:

  • 6 && !4
  • 6 && !5
  • 6 && 7

Во всех случаях, Вы должны использовать либо "&&" (И) либо "||" (ИЛИ).

В более ранних версиях JUGA было указано, что Вы можете использовать запятую для составления списка имен групп или номера идентификатора группы. Это синтаксис более не поддерживается. Операторы "&&" или "||" должны быть использованы между всеми названиями групп или идентификационными номерами.

Хотя это и не требуется, мы рекомендуем всегда использовать метод использования идентификационных номеров для задания групп. Это предотвращает незначительные ошибки в записях.

Рекомендуемый хостинг для сайта:

Лучшие видеокурсы по созданию сайтов:

Оптимизация сайта

При заказе оптимизации и продвижения сайта - новый сайт или редизайн старого - сделаем бесплатно
(обращайтесь лично ко мне: Игорь Вялов )
Обсуждение SEO-энциклопедии на форуме
Видео-уроки SEO — оптимизация Joomla »

Комментарии (0)

Оставить комментарий

Пожалуйста, войдите, чтобы комментировать.

Навигатор: Документация Juga Учебные материалы Логические операторы "mod_hiddenbyjuga" и "jugaaccess"