Urdu Italiano
inglese English Deutsch Deutsch spagnolo Español Français Français Italiano Italiano olandese Nederlands portoghese Português russo Русский greco Ελληνικά
Login



 
Benvenuti a Jumi! >> Utilizzo per J! 1.5

Jumi utilizzo cheetsheet

Jumi Cheatsheet

Jumi - l'insieme di codice personalizzato estensioni fo Joomla! - Si presenta come un componente, plugin e un modulo.

In questo articolo imparerete ad usarli.

Componente

Il componente Jumi crea Joomla personalizzato! pagine e comprende al suo interno codici personalizzati da una / o di database e file.

Il componente è accessibile attraverso il menù admin backend top: componenti -> jumi. Si apre Application Manager Jumi.

Vedrete l'elenco delle applicazioni di componenti in Application Manager. Il significato delle colonne della lista e accompagnato menù Application Manager è ovvio - rispetta generale Joomla! standard.

Ci sono due esempi preinstallati c'è: "Ciao Jumi!" e "Blogspot". Da questi esempi potrete imparare ad usare un componente.

Pathname campo deve contenere i riferimenti ai file che risiedono sul server solo.

Applicazioni che richiedono

È possibile chiamare un Application in due modi:

  • riguardano un elemento Application con Joomla! voce di menu o. Dopo l'installazione del componente è, ad esempio per lo studio, voce di menu principale "Jumi Ciao!" collegato al "Ciao Jumi!" Applicazione articolo.
  • scrivere da qualche parte int Joomla! link al contenuto indirizzo URL Application voce. La regola per la creazione del collegamento è semplice:
    index.php? option = com_jumi & fileid = xxx
    dove xxx è l'ID di Jumi applicazione, che può essere visto nella colonna di destra della lista di Application Manager Jumi.

per Redmine

Il plugin Jumi comprende in Joomla! script di articoli personalizzati: da un file o da record del database dei componenti Jumi.

Prima di utilizzare il plugin non dimenticate di attivare nel backend di amministrazione.

C'è un "codice Hide Jumi" switch nei parametri del plugin. Se Sì, è passato a pellame tutto il testo la sintassi Jumi in Joomla! articoli e si ferma codice inclusioni.

Nascondi codice Jumi

Plugin sintassi

Il plugin generale Jumi sintassi può essere appreso dal Cheatsheet utilizzo Jumi. Porteremo qui solo alcuni esempi:

{[Jumi immagini / codici / test.php]} / / include il file test.php trova nelle immagini / codici
Jumi {[* 1]} / / include il codice memorizzato nel 1st record di tabella del database dei componenti Jumi
{Jumi zona di calc [test.php] larghezza [4] altezza [6]} / / include il file test.php e riempie $ array jumi

Da esempi riportati si può facilmente intuire che

  1. Non ci deve essere un carattere tra la staffa sinistra { e la parola chiave jumi nella sintassi Jumi.
  2. Tutto il resto al di fuori [] parentesi è spogliato fuori e non trattati.
  3. Jumi interpreta il conent della staffa prima come il codice sorgente e legami per includerlo. Il codice sorgente può essere un file o un record nel database dei componenti Jumi.
  4. A partire dalla seconda parentesi [] Jumi memorizza i contenuti di staffe in $ array jumi. Il $ array jumi (e valori) è accessibile dal codice php incluso.

Percorso predefinito Jumi Absolute

Il percorso assoluto di default jumi è prepanded al percorso del file da includere. Se non è impostata, è eqaul a Joomla! directory root. Ad esempio:

Se scriviamo

{Jumi [test.php]}

e l'Assoluto Jumi percorso predefinito non è impostato quindi plug Jumi cerca test.php in Joomla! root (dove Joomla! configuration.php è). Ma se abbiamo stabilito che per essere "immagini / mycodes" lo cerca in questa directory.

Siamo in grado di mettere i file al di fuori Joomla! directory di installazione troppo. Per esempio (su host locale) possiamo avere il nostro Joomla! qui: "D :/ xamp / htdocs / joomla". Nessun problema per memorizzare i nostri codici qui: "D :/ xampp / htdocs / codici" - fuori di Joomla! directory di installazione. Lo stesso vale per siti ospitati.

I percorsi predefiniti assoluti Jumi ha due ragioni:

  1. user comfort: c'è bisogno di scrivere più e più volte il percorso completo relativo al file da includere
  2. Web Security: se per determinati motivi Jumi non funziona il codice di sintassi Jumi è visibile per i visitatori. Compreso il percorso del file. L'Assoluto percorso predefinito Jumi è nascosto ed è più difficile gueast dal codice visibile dove il codice è in realtà. E se i file per l'inclusione si trova fuori del vostro sito (www) è praticamente impossibile raggiungerli da browser web.

L'Assoluto di default set Path Jumi qui è il parametro globale per tutti i instancies plugin Syntax Jumi tutto il Joomla intero!.

Replace Nested

Replace Nested

Funzione di Nesting interpreta la sintassi Jumi nel codice incluso. Ad esempio:

Lets hanno due file: main.php e nested.php.

Il file contiene main.php

<? Php
echo "Questo è il file principale
";
echo "{jumi [nested.php]}";
?>

e contiene nested.php

<? Php
echo "Questo è lo script annidato";
?>

Avere entrambi i file main.php e nested.php caricato nel server si può scrivere in questo articolo

{Jumi [main.php]}

Il risultato vediamo può essere

Questo è il file principale
Jumi {[nested.pgp]}

se l'interruttore Replace Nested è impostato su No or

Questo è il file principale
Questo è lo script nidificato

nel caso in cui l'interruttore è impostato su .

E 'chiaro che la funzione Nested sostituzione porta per gli sviluppatori di possibilità molto interessanti.

La funzione di annidamento funziona in plug Jumi solo.

La funzione di nidificazione funziona per i file e codici memorizzati nella tabella del database componente Jumi.

Modulo

Il modulo comprende Jumi in uno script personalizzato modulo di posizione: manualmente o da un file o dal record di database dei componenti Jumi.

Modulo parametri

Ci sono parametri pochi nell'amministrazione modulo di là: "Notepad", "codice scritto" e "Fonte del codice".

Notepad serve come spazio per le note.

Il codice scritto è una zona per il codice.

Nel campo Fonte del codice si può mettere sia un filepathname del file da includere in un modulo o id * della voce Application componente Jumi.

I parametri avanzati

Percorso predefinito Jumi Absolute ha esattamente lo stesso significato che ha nel plugin. Con una piccola differenza: questo parametro non è globale per tutti i moduli Jumi ma può essere univoco per ogni istanza modulo Jumi.

Altri parametri avanzati - Module Class Suffix, Caching e Tempo di Cache - Sono generali Joomla! parametri che possono essere trovati in standard Joomla! moduli. Suppongo che il loro significato è chiaro.

Esempi

Per rapido test del modulo sta lavorando scrivere nella "Fonte del codice" campo *1. Nient'altro è necessario. Quindi pubblicare il modulo in qualsiasi posizione modulo disponibile. Dovreste vedere "Ciao Jumi!" in demo la posizione del modulo (nel frontend).