A Aldeia Numaboa ancestral ainda está disponível para visitação. É a versão mais antiga da Aldeia que eu não quis simplesmente descartar depois de mais de 10 milhões de pageviews. Como diz a Sirley, nossa cozinheira e filósofa de plantão: "Misericórdia, ai que dó!"

Se você tiver curiosidade, o endereço é numaboa.net.br.

Leia mais...

Informática Numaboa - Tutoriais e Programação

Jumi - O pulo do gato

Seg

7

Jan

2008


11:47

(30 votos, média 4.73 de 5) 


Passando argumentos para o módulo

Digamos que o link do nosso texto costuma mudar e que, para facilitar a manutenção do módulo, queremos fazer as alterações na área de administração. Neste caso, o jeito é passar o endereço do link através de um argumento. Os argumentos são passados entre colchetes e podemos passar quantos quisermos. Todo texto que ficar fora de colchetes será ignorado.

Do outro lado, o script recebe os argumentos em um array, cujo nome é jumi. Assim, o primeiro argumento passado pode ser recuperado usando-se a variável $jumi[0], o segundo com $jumi[1] e assim por diante.

Como sabemos que o módulo só vai passar um argumento para o script, vamos prepará-lo para receber o endereço do link:

<br> Exceto onde especificamente citado, todo material deste site está sob licença Creative Commons de Atribuição, Uso Não-Comercial e Compatilhamento pela mesma licença 2.5 Brasil

Depois de alterar o script, volte a editar o módulo (não procure por jumi, já mudamos o título para Licença!). No campo dos argumentos podemos colocar simplesmente:

[http://creativecommons.org/licenses/by-nc-sa/2.5/br/]

ou escrever algo como:

link = [http://creativecommons.org/licenses/by-nc-sa/2.5/br/]

Como o texto fora dos colchetes é ignorado, o argumento passado é o mesmo nos dois casos: a string com o endereço desejado.

Criando novos módulos

Para criar novos módulos, faça um cópia de qualquer um dos seus módulos jumi. Edite o módulo copiado e defina seus detalhes e parâmetros. Isto é tudo o que você precisa fazer para criar quantos módulos quiser.

Considerações finais

A capacidade de criar verdadeiras aplicações com o módulo Jumi não tem limites. O módulo chama um script, que pode incluir outro script, que por sua vez pode incluir mais outro script e por aí afora. Como foi dito no início, os scripts podem ser PHP, HTML, Javascript e até bibliotecas inteiras como a biblioteca javascript MooTools, fantástica para criar efeitos especiais AJAX.

Se você gostou do módulo Jumi, experimente o mambot/plugin Jumi. Com ele você poderá fazer a mesma coisa na área de texto. O mambot/plugin é chamado com:

{jumi [caminho_do_script] [argumento1] [argumento2] ... }

info Neste ponto, como exemplo, fiz uma chamada ao script do módulo usando o mambot/plugin Jumi. Veja o resultado:


ERROR_FILE

A mecânica é a mesma, assim como a sintaxe. Espero que tenham gostado e que este tutorial seja útil. Como sempre, um grande abraço a todos.

vovo vovó Vicki



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

Informações adicionais