Exemplo das funções
Exemplo do uso das funções para alterar as visualizações, a partir da URL da pagina. Será para lembrete do uso da função e como bateria de teste, após mudança de versão.
1
. Quero
Sintaxe:
Quero(['atributo';'atributo']) BNF : Quero '(' [id(',' id)*]')'
Semantica:
Quero visualizar ou não os elementos dentro de uma area de dados. O default é só aparecer o s elementos requeridos, sendo que os outros não aparecem.
Os elementos podem ser: nome, Exibir.Numero=false, 1, 2, chave
Exemplos:
Mostrando apenas a foto
http://apoie.net.br/desenvolvimento/WReceitasLavigne.html#Quero(["nome",[1]])
Mostrando apenas os ingredientes
http://apoie.net.br/desenvolvimento/WReceitasLavigne.html#Quero(["nome",[2]])
Mostrando o modo de fazer
http://apoie.net.br/desenvolvimento/WReceitasLavigne.html#Quero(["nome",[3]])
Mostrando apenas o resumo sem numero:
http://apoie.net.br/desenvolvimento/WReceitasLavigne.html#Quero([
"nome",[4]],Exibir.Numero=false)
Mostrando 2 elementos dentro do corpo do topico:
http://apoie.net.br/desenvolvimento/WFuncVisualElemtCorpo.html#
Quero([
'1',
'2'])
2
. atribuir
Sintaxe:
atribuir(valor, conjunto, elementos) BNF : atribuir'(' [id(',' id)2]')'
Semantica:
Atribui um valor a elementos de um conjunto na visualização de uma pagina qualquer do apoie.org.
Os parametros são:
Valor: o que será atribuido ao elemento de um conjunto. Pode ser numerico, booleano, algébrico, string,... Ex.: 5, 'Maria', false, true .... etc
Conjunto: nome do conjunto Ex.: 'Expandir', 'Doc' .... etc
Elementos: id de elementos do conjunto Ex.: 'indice', ' Lead IndTopico ' .... etc
Exemplos:
Não expande o indice de uma página
http://apoie.org/SBApoie.html#atribuir(false, 'Expandir', ' indice ');
Mais de um elemento:
apoie.org/PAI.html#atribuir(true, "Doc"," IndiceSite Participe ");
3
. Doc
Sintaxe:
Doc.elemento=true ou quando estiver dentro de uma função "Doc" . BNF: Doc'(' [id('=' valor)]')' ou "Doc"
Semantica:
Mostra a documentação de qualquer elemento de um conjunto de uma página.
Exemplos:
um elemento:
apoie.org/PAI.html#Doc.BuscarSite=true;
um conjunto:
apoie.org/PAI.html#Doc.geral=true;
um conjunto, com elementos não documentados:
apoie.org/PAI.html#Doc.geral=true;atribuir(false, "Doc"," IndiceSite Participe ");
mais de um elemento:
apoie.org/PAI.html#atribuir(true, "Doc"," IndiceSite Participe ");
link Arquivo origem:
WExemploFunc.xml
. referencia
Exemplo das funções {3}
Quero
atribuir
Doc
Índice Local {9}
Projeto Apoie {6}
Projeto Apoie
Projeto PAS Produzir + Aprender + Simplificar
Serviço Web
Relacionamentos entre Personagens
Base de Conhecimento {5}
Conhecimento
Dado
Informação consolidada
Página Pronta - site apoie.org
Pulo do Gato
Contato Projeto Apoie
Linguagem
{5}
Javascript {3}
Referências e Ferramentas
Sintaxe
Cheat Sheet
Erlang Quick Sort
LDC {2}
LDC
LDC - Sintaxe
Definição {9}
Erlang
Python 3.0
Ruby 1.9.1 - Sintaxe
Ruby 1.9.1 - Léxico
Shell
Lua
PHP
XML
Lazy BNF
If
Dojo {4}
Coding Dojo
Coding Dojo - Formatos
Soluções Coding Dojo {6}
Dojo #34: Expressão Aritmética
Dojo #33: Impedimento
Dojo #32: Sequência Numérica
Dojo #31: Tráfego
Dojo #29: Boliche
Dojo #28: Jogo da Vida
Dojo Rio
Qualidade {2}
5W {3}
5W2H
5W1H
5W2H - 5W1H - Modelo
PDCA
Componente {5}
Componente
ExibirLinguagem.htm
Gerar Páginas
Lista
Tabela de Decisões
Paletas {10}
Paleta - Mais utilizadas
Paleta - Apoie
Paleta - Apresentação e Componentes
Paleta - Diagramas
Paleta - Diagrama Sintático
Paleta - Dojo
Paleta - Logos
Paleta - Projetos
Paleta - Setas
Paleta - Tecnologia
Evento {4}
Pendência
Estados de Componentes
Scrum
Prioridade
Método {5}
Oficina
Serviço Web
Warnier/Orr Basics
Apresentar Problema Resolvido
Simples x Complexo
Imposto de Renda