TAGS substituídas nas mensagens

Eduardo Kraus edited this page Aug 16, 2017 · 5 revisions

Todas estas tags são substituídas no assunto como na mensagem.

  1. {[moodle.???]}
  2. {[course.???]}
  3. {[from.???]}
  4. {[admin.???]}
  5. {[to.???]}
  6. {[event.???]}
  7. {[usertarget.???]}

{[moodle.???]}

Neste é substituído pelos dados do site do site. Estes dados você preencheu em Administração do Site >> Configurações da página inicial >> Editar configurações

No lugar do ??? você pode colocar qualquer uma das colunas da tabela curso(id=1). Sendo as principais:

  • {[moodle.fullname]} - Substitui pelo nome completo do Site;
  • {[moodle.shortname]} - Substitui pelo nome curto do Site;
  • {[moodle.summary]} - Substitui pelo sumário do Site;
  • {[moodle.link]} - extra - Substitui pelo link de acesso ao Moodle. Já em formato HTML;
  • {[moodle.wwwroot]} - extra - Substitui pela URL de acesso ao Moodle. É a mesma que esta no config.php do Moodle.

Disponibilidade

Todos os envios

{[course.???]}

No lugar do ??? você pode colocar qualquer uma das colunas da tabela curso. Sendo as principais:

  • {[course.category]} - Substitui pelo ID da categoria;
  • {[course.fullname]} - Substitui pelo nome completo do curso;
  • {[course.shortname]} - Substitui pelo nome curto do curso;
  • {[course.summary]} - Substitui pelo sumário do curso;
  • {[course.link]} - extra - Substitui pelo link de acesso ao curso. Já em formato HTML;
  • {[course.url]} - extra - Substitui pelo link de acesso ao curso, sem as tags HTML.

Disponibilidade

Somente nos eventos que possuem event->objecttable == 'course'

{[from.???]}

Substitui pelos dados de quem envia o e-mail. Normalmente o Administrador do site, ou quem gera o evento que desencadeia o envio.

Sendo no lugar do ??? você pode colocar qualquer uma das colunas da tabela user. Sendo as principais:

  • {[from.firstname]} - Substitui pelo primeiro nome do remetente;
  • {[from.lastname]} - Substitui pelo segundo nome do remetente;
  • {[from.email]} - Substitui pelo e-mail do remetente;
  • {[from.phone1]} - Substitui pelo telefone principal do remetente;
  • {[from.phone2]} - Substitui pelo telefone celular do remetente;
  • {[from.fullname]} - extra - Substitui pelo nome completo já formatado do remetente.

Disponibilidade

Todos os envios

{[admin.???]}

Substitui pelos dados do administrador principal do Moodle. Normalmente este é o mesmo que será substituído no {[from.???]}

Sendo no lugar do ??? você pode colocar qualquer uma das colunas da tabela user. Sendo as principais:

  • {[admin.firstname]} - Substitui pelo primeiro nome do administrador;
  • {[admin.lastname]} - Substitui pelo segundo nome do administrador;
  • {[admin.email]} - Substitui pelo e-mail do administrador;
  • {[admin.phone1]} - Substitui pelo telefone principal do administrador;
  • {[admin.phone2]} - Substitui pelo telefone celular do administrador;
  • {[admin.fullname]} - extra - Substitui pelo nome completo já formatado do administrador.

Disponibilidade

Todos os envios

{[to.???]}

Substitui pelos dados de quem esta recebendo o e-mail. Ou seja os dados do aluno.

Sendo no lugar do ??? você pode colocar qualquer uma das colunas da tabela user. Sendo as principais:

  • {[to.username]} - Substitui pelo username do aluno;
  • {[to.firstname]} - Substitui pelo primeiro nome;
  • {[to.lastname]} - Substitui pelo segundo nome;
  • {[to.email]} - Substitui pelo e-mail do aluno;
  • {[to.phone1]} - Substitui pelo telefone principal do aluno;
  • {[to.phone2]} - Substitui pelo telefone celular do aluno;
  • {[to.fullname]} - extra - Substitui pelo nome completo já formatado do aluno;
  • {[to.password]} - extra - Substitui pela senha do aluno se este tiver sido criado. Não há como enviar senha para aluno que já esteja criado, então este campo só esta disponível em eventos de cadastro.

Disponibilidade

Todos os envios

{[event.???]}

Substitui pelos dados do vento que foi recebido. Sendo no lugar do ??? você pode colocar qualquer uma das colunas da tabela user. Sendo o principal:

  • {[event.name]} - Substitui pelo nome do evento.

Disponibilidade

Todos os envios

{[usertarget.???]}

Este dado só esta disponível quando um evento acontece em relação a um aluno. Por exemplo matrícula de um aluno em um curso. O ??? será substituído pelos dados do aluno que sofreu a ação. Sendo as principais:

  • {[usertarget.username]} - Substitui pelo username do aluno;
  • {[usertarget.firstname]} - Substitui pelo primeiro nome;
  • {[usertarget.lastname]} - Substitui pelo segundo nome;
  • {[usertarget.email]} - Substitui pelo e-mail do aluno;
  • {[usertarget.phone1]} - Substitui pelo telefone principal do aluno;
  • {[usertarget.phone2]} - Substitui pelo telefone celular do aluno;
  • {[usertarget.fullname]} - extra - Substitui pelo nome completo já formatado do aluno;
  • {[usertarget.password]} - extra - Substitui pela senha do aluno se este tiver sido criado. Não há como enviar senha para aluno que já esteja criado, então este campo só esta disponível em eventos de cadastro.

Disponibilidade

Somente nos eventos que possuem event->objecttable == 'course'

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.