Jumi per J! 01/05 ús
Jumi cheetsheet ús

Jumi - el conjunt d'extensions de codi personalitzat per Joomla! - Es presenta com un component, plugin i un mòdul.
En aquest article vostè aprendrà com utilitzar-les.
Component
El component Jumi crea costum Joomla! pàgines i inclou-hi els codis personalitzats a partir d'una base de dades i / o arxius.
El component es pot accedir a través del menú superior admin backend: components - Jumi>. S'obre Jumi Gestor d'aplicacions.
Veureu la llista d'aplicacions de components en el gestor d'aplicacions. El significat de les columnes a la llista i acompanyat menú del gestor d'aplicacions és obvi - que els aspectes generals de Joomla! normes.
Hi ha dos exemples preinstal lat allà: "Hello Jumi!" i "Blogspot". A partir d'aquests exemples podrà aprendre a utilitzar un component.
La Ruta d'accés camp ha de contenir referències als arxius que troba al seu servidor.
Trucar a les aplicacions
Vostè pot trucar a una aplicació de dues formes:
- relacionar un tema d'aplicació amb Joomla! element de menú o. Després de la instal lació del component no és, com un exemple per a l'estudi, element del menú principal "Hello Jumi!" relacionada amb la "Hello Jumi!" Aplicació tema.
- escriure algun int de Joomla! vincle de contingut a l'adreça d'URL de l'aplicació de l'article. La regla per a la creació de l'enllaç és simple:
Categories option = com_jumi i fileId = xxx
on xxx és l'identificador d'aplicació Jumi, que es pot veure a la columna dreta de la llista de l'Administrador de Jumi aplicació.
Plugin
El connector inclou Jumi a Joomla! articles personalitzats guió: d'un arxiu o de registre de Jumi base de dades de components.
Abans d'usar el plugin no s'oblidi d'activar en el backend d'administració.
Hi ha un interruptor "Amaga codi Jumi" en els paràmetres del plugin. Si canvia a Si, cuirs tot el text de la sintaxi de Jumi a Joomla! articles i s'atura inclusions de codi.
Plugin de sintaxi
El general Jumi plugin sintaxi es pot aprendre de la Cheatsheet Jumi d'ús. Anem a posar només alguns exemples aquí:
{Jumi [images / codis / test.php]} / / includes test.php arxiu ubicat a les imatges i codis
Jumi {[* 1]} / / inclou codi emmagatzemat en el registre de la primera taula de Jumi base de dades de components
{Àrea de Jumi calc [test.php] ample [4] alçada [6]} / / includes arxiu test.php i plena $ array Jumi
D'exemples que vostè pot fàcilment endevinar que
- No ha de ser qualsevol caràcter entre el suport de l'esquerra { i la paraula clau Jumi en la sintaxi de Jumi.
- Tota la resta fora de [claudàtors] es van eliminar i no processats.
- Jumi interpreta el conent del primer tram com el codi font i els llaços que l'inclouen. El codi font pot ser un arxiu o registre de base de dades de component Jumi.
- A partir del segon tram de les botigues [] Jumi el contingut dels suports en $ array Jumi. La matriu $ Jumi (i valors) és accessible des del codi PHP inclòs.
Default Path Jumi Absolut
El camí per omissió Jumi absoluta és prepanded a la ruta de l'arxiu a incloure. Si no s'estableix és eqaul a Joomla! directori arrel. Per exemple:
Si escrivim
{Jumi [test.php]}
i la ruta per defecte absolut Jumi no s'estableix a continuació, Jumi plugin busca test.php a la comunitat de Joomla! l'arrel (on Joomla! configuration.php és). Però si es fixa per a ser "images / mycodes" que es veu en aquest directori.
Podem posar els nostres arxius fora del Joomla! directori d'instal lació també. Per exemple (al host local) podem tenir el nostre Joomla! aquí: "D: / xamp / htdocs / joomla". No hi ha problema per emmagatzemar els nostres codis aquí: "D: / xampp / htdocs / codis" - fora de la comunitat de Joomla! directori d'instal lació. El mateix s'aplica per als llocs allotjats.
El defecte absolut Jumi Camins té dues raons:
- comoditat per a l'usuari: no és necessari una vegada i una altra escriure la ruta d'accés relativa als expedients que s'inclouran
- seguretat a la web: si per certes raons Jumi no funciona el codi de la Jumi sintaxi és visible per als visitants. Per exemple la ruta de l'arxiu. El camí per omissió absolut Jumi està ocult i és més difícil gueast de codi visible on el codi és en realitat. I si els arxius d'inclusió es troba fora del seu lloc web (www) és pràcticament impossible arribar-hi dels navegadors web.
El camí per omissió absolut Jumi aquí ajustat és el paràmetre global per a tots els plugin Jumi instancies sintaxi en el conjunt de Joomla!.
Niats reemplaçar
funció d'implantació interpreta Jumi sintaxi en el codi inclòs. Per exemple:
Anem a tenir dos arxius: main.php i nested.php.
L'arxiu conté main.php
<? Php
echo "Aquest és l'arxiu principal <br />";
echo "{Jumi [nested.php]}";
?>
i conté nested.php
<? Php
echo "Això és la seqüència d'ordres niats";
?>
Havent tant main.php arxius i nested.php carregat en el servidor es pot escriure l'article
{Jumi [main.php]}
El resultat que veiem pot ser
Aquest és l'arxiu principal
{Jumi [nested.pgp]}
si l'interruptor Niats reemplaçar s'estableix en N o
Aquest és l'arxiu principal
Aquesta és la seqüència d'ordres niats
en cas que l'interruptor s'estableix en Sí.
És evident que niats reemplaçar característica porta per als desenvolupadors molt interessants possibilitats.
Les obres compten amb que nien en Jumi plugin sol.
La característica d'implantació treballa per als arxius i codis emmagatzemats a la taula de base de dades de Jumi component.
Mòdul
El mòdul Jumi inclou en una seqüència d'ordres de posició personalitzada mòdul: manual o d'un arxiu o de registre de Jumi base de dades de components.
Els paràmetres del mòdul
Hi ha només uns pocs paràmetres en el mòdul d'administració que: "Bloc de notes", "El codi escrit" i "Font de codi".
Bloc de notes serveix com un espai per a les seves notes.
El codi escrit és un espai per al codi.
En el camp Font del codi vostè pot posar ja sigui un filepathname de l'arxiu per a ser inclòs en un mòdul o * Identificació del component Jumi punt d'aplicació.
Paràmetres avançats
Default Path Jumi Absolut té exactament el mateix significat que té en el complement. Amb una lleugera diferència: aquest paràmetre no és global per a tots els mòduls Jumi però pot ser únic per a cada instància del mòdul Jumi.
Altres paràmetres avançats - Mòdul sufix de classe, L'emmagatzematge en memòria cau i Temps del Caché - Són de caràcter general Joomla! paràmetres que es poden trobar en l'estàndard de Joomla! mòduls. Suposo que el seu significat és clar.
Exemples
Per a la prova ràpida del mòdul de treball és escriure a la "Font de codi" camp * 1. Només es requereix. A continuació, publicar el mòdul en qualsevol posició disponible mòdul. Heu de veure "Hello Jumi!" demo en la posició del mòdul (a la interfície).

