Regras dinâmicas

From MoodleDocs

workplacelogo.png Esta funcionalidade é parte do Moodle Workplace, que está disponível através dos Moodle Partners.

Visão geral

O recurso de regras dinâmicas permite que você crie regras “se este então aquilo” com base em uma ou mais condições para executar as ações selecionadas. Cada plug-in implementa suas próprias condições e ações a serem utilizadas em qualquer regra dinâmica. Outros recursos do local de trabalho usam regras dinâmicas para automatizar algumas de suas ações, como emitir emblemas ou certificados, ou a concessão de competências.

Criando regras dinâmicas

As regras dinâmicas podem ser acessadas no inicializador do Workplace.

Podemos criar uma nova regra clicando no botão "Nova regra" e dando um nome à regra.

A opção “Limites de ação da regra” define o número máximo de vezes que as ações devem ser aplicadas. Assim que os usuários cumprirem a regra #condições, as #ações serão aplicadas a eles. Essas ações não se aplicarão novamente se os usuários continuarem atendendo às condições. No entanto, se um usuário parar de corresponder e, em seguida, corresponder novamente, as ações podem ser aplicadas novamente.

File:wp-dr-new-rule.png

Limitando o número de regras dinâmicas

Um administrador do site pode restringir o número de regras dinâmicas que podem ser criadas por site / tenant adicionando as seguintes linhas ao configuração do site (observe que as regras arquivadas também são contadas para o limite, e as regras criadas automaticamente por outros plugins não são contados para o limite):

$CFG->tool_dynamicrule_limitsenabled = true; $CFG->tool_dynamicrule_sitelimit = <VALUE>; $CFG->tool_dynamicrule_tenantlimit = <VALUE>;

Omitir essa configuração ou definir o valor tool_dynamicrule_limitsenabled como false indica que nenhum limite deve ser aplicado ao número de regras dinâmicas que podem ser criadas. Observe que o limite do tenant não pode exceder o limite do site. Definir valores como 0 desabilitará efetivamente a criação de regras.

Condições