urdu Português
Inglês English Deutsch Deutsch Español Español Français Français Italiano Italiano Nederlands Nederlands Português Português Русский Русский Ελληνικά Ελληνικά
Login



 
Bem-vindo ao Jumi! >> Uso para J! 1.5

Jumi cheetsheet uso

Jumi Cheatsheet

Jumi - o conjunto de código personalizado extensões fo Joomla! - Vem como um componente, plugin e um módulo.

Neste artigo você vai aprender como usá-los.

Componente

O componente Jumi cria Joomla personalizado! páginas e inclui nela códigos personalizados a partir de um banco de dados e / ou arquivos.

O componente é acessível através do menu backend de administração superior: componentes -> Jumi. Ela abre Jumi Application Manager.

Você verá a lista de aplicações de componentes no Gerenciador de Aplicativos. O significado dos colums na lista e menu Gestor acompanhado do aplicativo é óbvio - que respeite geral Joomla! normas.

Há dois exemplos pré-instalados lá: "Olá Jumi!" e "Blogspot". A partir desses exemplos, você vai aprender como usar um componente.

O Pathname campo deve conter referências aos arquivos que residem em seu servidor apenas.

Aplicações de chamada

Você pode chamar um aplicativo de duas maneiras:

  • relacionar um item do aplicativo com Joomla! item de menu ou. Após a instalação do componente existe, como um exemplo para o estudo, item do menu principal "Olá Jumi!" ligado ao "Olá Jumi!" Item de aplicativo.
  • escrever em algum lugar int o Joomla! link do conteúdo para o endereço URL Aplicação item. A regra para a criação de links é simples:
    index.php? option = com_jumi & fileid = xxx
    onde xxx é a identificação de Jumi aplicação, que pode ser visto na coluna da direita de Jumi lista Application Manager.

Plugin

O plugin Jumi inclui em Joomla! artigos script personalizado: a partir de um arquivo ou de Jumi registro de banco de dados componente.

Antes de utilizar o plugin não se esqueça de habilitá-lo no backend admin.

Há um interruptor "Ocultar código Jumi" nos parâmetros de plugin. Se mudou para Sim couros todo o texto sintaxe Jumi em Joomla! artigos e pára inclusões de código.

Esconder código Jumi

Sintaxe Plugin

A sintaxe geral do plugin Jumi pode ser aprendido a partir da Cheatsheet Uso Jumi. Vamos trazer apenas alguns exemplos aqui:

{Jumi [imagens / códigos / test.php]} / / inclui o arquivo teste.php localizado em imagens / códigos
{Jumi [* 1]} / code / includes armazenado no 1st registro de Jumi tabela de banco de componente
{Jumi área calc [test.php] [width 4] altura [6]} / / inclui o arquivo teste.php e enche $ array Jumi

De exemplos dados, você pode facilmente imaginar que

  1. Não deve haver qualquer caracter entre o colchete esquerdo { ea palavra-chave Jumi na sintaxe Jumi.
  2. Tudo o resto fora [] colchetes é retirado e não processados.
  3. Jumi interpreta o conent do primeiro escalão como o código fonte e laços para incluí-lo. O código fonte pode ser um arquivo ou registro em banco de dados Jumi componente.
  4. A partir do suporte de segundo [] Jumi armazena o conteúdo de suportes em $ array Jumi. O array $ Jumi (e valoriza) é acessível a partir de seu código php incluído.

Padrão Caminho Jumi Absoluto

O caminho padrão Jumi absoluto é prepanded ao caminho do arquivo para ser incluído. Se não for definido é eqaul para Joomla! diretório raiz. Por exemplo:

Se escrevermos

{Jumi [test.php]}

eo caminho padrão Jumi absoluta não é definido, então Plugin Jumi olha test.php no Joomla! raiz (onde Joomla! configuration.php é). Mas se configurá-lo para ser "imagens / mycodes" parece-lo neste diretório.

Nós podemos colocar os nossos arquivos fora Joomla! diretório de instalação também. Por exemplo (na máquina local) podemos ter o nosso Joomla! aqui: "D :/ xamp / htdocs / joomla". Nenhum problema para armazenar nossos códigos aqui: "D :/ xampp / htdocs / códigos" - fora do Joomla! diretório de instalação. O mesmo se aplica a sites hospedados.

As configurações padrão do Caminhos absolutos Jumi tem duas razões:

  1. o conforto do usuário: não há necessidade de uma e outra vez escrever o caminho completo relativo aos arquivos a serem incluídos
  2. web de segurança: se, por certas razões Jumi não está funcionando o código sintaxe Jumi é visível para os visitantes. Incluindo caminho do arquivo. O caminho padrão Jumi Absoluto está escondida e é mais difícil gueast de código visível em que o código realmente é. E se os arquivos de inclusão encontra-se fora de seu site (www) é praticamente impossível alcançá-los a partir de navegadores da web.

O conjunto padrão de caminho absoluto Jumi aqui é o parâmetro global para todos os instancies sintaxe do plugin Jumi todo o Joomla todo!.

Replace Nested

Replace Nested

Característica do assentamento interpreta Jumi sintaxe no código incluído. Por exemplo:

Vamos ter dois arquivos: main.php e nested.php.

O arquivo contém main.php

echo "Este é o arquivo principal 
";
echo "{Jumi [nested.php]}";
?>

e contém nested.php

echo "Este é o script nested";
?>

Tendo os dois arquivos main.php e nested.php enviados para o servidor, podemos escrever para o artigo

{Jumi [main.php]}

O resultado que vemos pode ser

Este é o arquivo principal
{Jumi [nested.pgp]}

Se o interruptor Replace Nested está definido para No or

Este é o arquivo principal
Este é o script aninhada

caso o parâmetro é definido como sim.

É claro que o recurso replace Nested traz para os desenvolvedores possibilidades bastante interessantes.

O recurso de assentamento funciona no plugin Jumi só.

O recurso de assentamento funciona para arquivos e códigos armazenados na tabela de banco de dados componente Jumi.

Módulo

O módulo Jumi inclui em um script personalizado módulo de posição: manualmente ou a partir de um arquivo ou de Jumi registro de banco de dados componente.

Parâmetros do módulo

Há apenas alguns parâmetros na administração do módulo lá: "Bloco de Notas", "código escrito" e "Fonte de código".

Bloco de anotações serve como uma área para anotações.

O código escrito é uma área para o seu código.

No campo Fonte de código você pode colocar qualquer um FilePathName do arquivo a ser incluído em um módulo ou ID * Aplicação do item componente Jumi.

Os parâmetros avançados

Padrão Caminho Jumi Absoluto tem exatamente o mesmo significado que tem no plugin. Com uma ligeira diferença: este parâmetro não é global para todos os módulos Jumi mas pode ser única para cada instância do módulo Jumi.

Outros parâmetros avançados - Sufixo de Classe do Módulo, Cache e Tempo Cache - São em geral Joomla! parâmetros que podem ser encontrados na norma Joomla! módulos. Suponho que seu significado é claro.

Exemplos

Para o teste rápido o módulo está funcionando escrever para a "Fonte de código de" campo *1. Nada mais é necessário. Em seguida, publicar o módulo em qualquer posição do módulo disponível. Você deverá ver "Olá Jumi!" demonstração na posição de módulo (no frontend).