Diretório de plugins Moodle: Cupão
On Outubro 29, 2021 by adminSEBSOFT COUPON PLUGIN
O plugin Sebsoft Coupon Plugin oferece-lhe a possibilidade de criar cupões para vários níveis
de acesso ao curso. Usando um código de cupom, os usuários serão inscritos nos cursos que estão anexados ao cupom. Dessa forma, você pode usar o sistema de cupons como voucher ou sistema de vouchering para o(s) seu(s) curso(s).
– Nível do curso: isto significa que um ou mais curso(s) precisa(m) ser selecionado(s) para o qual o cupom é válido.
Uma vez introduzido o código do cupão por um utilizador, este será inscrito em cada disciplina o cupão
é anexado a.
Uma funcionalidade extra é, quando os grupos são configurados para uma determinada disciplina, pode configurar para qual
grupo de disciplinas o cupão se destina. Quando um usuário reclamar o cupom, ele ou ela será adicionado a esse grupo específico
no curso. Isto torna possível separar usuários de cupons de usuários regulares.
Você também pode fazer grupos específicos do curso toda vez que você gerar um lote de novos cupons, então há
alguma forma de combinar um lote de cupons com um grupo de usuários. As possibilidades são numerosas.
– Nível de coorte: isto significa que um ou mais coorte(s) precisa(m) ser selecionado(s) para o(s) qual(is) o cupom é válido.
Uma vez que o código do cupom é inserido por um usuário, ele ou ela será adicionado como um membro de coorte para cada
coorte o cupom é anexado a.
NOTA: Ao gerar cupons de nível de coorte, há a possibilidade de “conectar” cursos extras a
uma determinada coorte. Deve-se saber que ao fazer isso, os cursos serão adicionados a
a sincronização de matrícula de coorte. Sem saber este pequeno fato, pode ser um comportamento “inesperado”,
embora seja um passo lógico.
Outras vezes, os cupons podem ser gerados em dois níveis de “acesso”:
– Personalizado. A base disto, ou é um CSV é carregado, ou um CSV é dado diretamente em uma caixa de texto.
A informação necessária do usuário para cada cupom a ser gerado será o nome do usuário, endereço de e-mail
e gênero.
Estes cupons serão então gerados e enviados para os usuários apropriados usando uma tarefa de fundo.
– Bulk: A base disto é simples: você gera uma certa quantidade de cupons de acesso, que serão então
enviados por e-mail para o destinatário pré-configurado ou (se permitido) para um endereço de e-mail que pode ser digitado livremente.
– AVISO:
Sempre que possível, use imagens PNG.
Também, sempre que possível, NÃO use imagens que tenham um canal alfa.
Isto irá diminuir MASSIVAMENTE o tempo de processamento, devido à conversão interna das imagens pelo TCPDF.
Nos nossos testes, para uma imagem de 300 DPI no formato A4 (2480 x 3508 pixels) com um canal alfa,
a renderização de um único PDF demorou cerca de 25 segundos. Retirando o canal alfa da imagem,
renderizando um único PDF foi reduzido para cerca de 3 segundos.
Isto significa que as imagens PNG devem _always_ ser armazenadas como imagens de cor verdadeira de 24 bits.
_Não usar 32-bit_ (cor verdadeira + transparência)!
Além disso, sempre que possível, peça ao gerador de cupões para criar um único PDF com todos
cupões (isto só é aplicável quando se geram cupões em modo “bulk”). O processo de
geração de cupons foi otimizado para “usar” apenas 1 vez a imagem ao criar qualquer quantidade
de cupons em um único PDF. Se você escolher a opção de criar um PDF separado para cada cupom,
a imagem terá que ser renderizada para cada PDF.
Isto tem 2 grandes desvantagens:
1. Cada PDF terá aproximadamente um tamanho ligeiramente maior que o tamanho da imagem (em nossos testes, 350 – 400 kB por PDF)
2. Cada PDF leva o tempo completo para renderizar.
Efectivamente, isto significa o seguinte (usando tamanhos fictícios):
10 cupões, um único PDF -> o resultado é cerca de 400 kB, a renderização leva cerca de 3-4 segundos.
10 cupons, PDFs separados -> resultado é em torno de 4 MB, a renderização leva em torno de 35-40 segundos.
INSTRUÇÕES DE INSTALAÇÃO
– Copie a pasta de cupons para o seu diretório de blocos.
– Vá para as páginas de administração do Moodle (você provavelmente será confrontado com ele de qualquer forma) e instale o plugin
– Configure as configurações principais para o plugin.
– Estamos configurados para uso!
>PLACEMENT of THE PLUGIN
>
>Existem apenas duas páginas nas quais você pode adicionar o bloco de cupom. Esta é a primeira página do site
ou a página do painel de controle do usuário (minha). A principal razão para isso é porque o bloco é o bloco
“frontend” para que os usuários digitem seu código de cupom ou voucher.
Administradores e usuários com os recursos corretos também verão os links para
as páginas de administração de cupom e a página geradora de cupom.
CONSIDERAÇÕES GERAIS
Existem duas configurações principais a considerar ao gerar cupões.
Para os cupões do tipo curso, este plugin tenta inscrever um utilizador através da utilização do Moodle’s
função interna “enrol_try_internal_enrol”.
A documentação do Moodle mostra que tentará inscrever-se utilizando a inscrição manual.
Por este motivo a inscrição manual DEVE ser activada para estes cursos.
Para os cupões do tipo coorte, um utilizador é feito membro de uma coorte. Isso é tudo.
Surpresa, no entanto, se você quiser realmente fazer um usuário ter acesso a um curso, você
provavelmente quer configurar a inscrição de coorte para o curso.
Para aqueles que prestam atenção, a criação de cupões do tipo coorte permite assim uma simples
forma de inscrever utilizadores em múltiplos cursos de uma só vez, configurando apenas o direito
cortar inscrições em múltiplos cursos.
Isso não quer dizer que os cupões dos cursos não possam ser usados de forma semelhante (usando meta-cursos).
>
Deixe uma resposta