Jumi pentru J! 1.0 utilizare

Să presupunem că aveţi Jumi componenta, plugin-ului şi modul de instalat şi rulează în dumneavoastră de lucru Joomla! mediu.

Puteţi începe jocul cu Jumi acum.

Eu nu joc cu Jumi sfaturi pe site-ul dvs. live publice - tu ar trebui să publice nu doar Jumi astfel de cereri care au fost testate cu succes pe dvs. private (adică nu pentru ochii publicului) Joomla! instalare; de ​​preferinţă pe computerul local.

Strategia generală de utilizare a Jumi

Doar să vă reamintesc:

Jumi nu face nimic, dar include (injecteaza) codul particularizat în Joomla!. Fie ca o pagină separată (prin componenta Jumi) sau în articole (prin Jumi plug-in) sau în poziţia module (prin intermediul modulului Jumi). Conţinutul de includere dumneavoastră - simple sau magic - nu ceea ce vezi.

Cod poate fi stocate în fişiere care se află pe serverul dvs. sau într-o înregistrare de tabelului de componenta de baze de date Jumi sau direct în scris extensii Jumi.

Dacă vă decideţi pentru a stoca codurile dvs. în fişierele php nu citesc Probleme de securitate prea.

Jumi generale de utilizare pot fi dedicată din schema următoare

Jumi Cheatsheet

În acest articol veţi învăţa cum să folosească Jumi componente, plugin-ului şi un modul, respectiv,

Componentă

Componenta Jumi creează personalizat Joomla! de pagini şi cuprinde în ea cod particularizat. Custom cod poate fi scris direct în elementul component şi / sau este "retras" dintr-un fişier stocat anterior.

Componenta este accesibil prin meniul de sus admin backend: Componente -> Jumi. Se deschide Jumi Application Manager.

Veţi vedea lista de aplicaţii componentei în Application Manager. Sensuri de colums în listă şi însoţite de aplicare meniul Manager este evident - se respectă general Joomla! standarde.

Există două exemple preinstalate acolo: "Bună ziua Jumi!" şi "Blogspot". Din aceste exemple pe care le vor învăţa cum să folosească Jumi componente.

Cale câmp trebuie să conţină referinţe la fişierele care se află pe serverul dvs. numai.

Script-uri pentru prelucrare

Dacă aţi umplut ambele componente filelds "script-ul personalizat" şi "cale", atunci "Custom script-ul" este procesat primul.

Tonuri de Jumi cerere

Puteţi apela un Cerere de două moduri:

  • referă un element de aplicare cu Joomla! element de meniu sau. După instalarea componentei există, ca un exemplu pentru studiu, meniu principal "Jumi Bună ziua!" conectat la "Bună ziua Jumi!" Cerere element.
  • scrie oriunde în Joomla! link-ul de conţinut la adresa URL element de aplicare. Regula pentru crearea de link-ul este simplu:
    index.php? option = com_jumi & fileid = xxx
    unde xxx este ID-ul de aplicare Jumi, care poate fi văzut în coloana din dreapta a Jumi Lista aplicatii Manager.

Plugin / mambot

Jumi plugin / mambot include în Joomla! articole de script-ul personalizat: dintr-un fişier sau de la componenta de înregistrare Jumi baza de date.

Hide Jumi code

Înainte de a folosi plugin-ul nu uitaţi să-i permită în backend admin.

Există un întrerupător "Stop / Clear Jumi Codurile", în parametrii plugin-ul Advance. Dacă a trecut la Da, şterge toate Jumi plug-text sintaxa în Joomla! articole şi se opreşte Codul de incluziuni!

Plugin sintaxă

Jumi plug-in general sintaxa poate fi învăţat de la utilizare Jumi Cheatsheet. Vom aduce doar câteva exemple aici:

{Jumi [imagini / coduri / test.php]} / / include test.php dosar situat în imagini / codurile
{Jumi [* 1]} / / include cod stocate în prima înregistrare a tabelului de componenta de baze de date Jumi
{Jumi zona calc lăţime [test.php] [4] Înălţime [6]} / / include fisierul test.php şi umple $ matrice Jumi

Din exemplele date puteţi ghici cu uşurinţă că

  1. Nu trebuie să fi orice caracter între consola de stânga { şi cuvântul cheie Jumi în sintaxa Jumi.
  2. Orice altceva în afara [] paranteze este dezbrăcat şi de a nu prelucrate.
  3. Jumi interpretează conent a suportului prima codul sursă şi încearcă să-l includă. Codul sursă poate fi fie un fişier sau ID-ul de înregistrare a tabelului de componenta de baze de date Jumi.
  4. Incepand din a doua categorie [] magazine Jumi conţinutul de paranteze în $ array Jumi. Array $ Jumi (şi valori) este accesibil de la codul php inclus.

Valorile argument poate fi numere, text simplu, text html codificat, etc, etc Acesta poate fi totul cu o excepţie de simboluri paranteze: [,], {,}.

Dacă ceva nu merge bine, nimic de exemplu, este prezentată în articol, comutatorul "Debug mode" la Da. Acesta vă va arăta Jumi mesaj de eroare dacă este prezent.

Parametru: calea implicită Jumi absolută

Calea Jumi absolută Implicit este prepanded la calea de acces fişier pentru a fi incluse. Dacă nu este setat să eqaul Joomla! directorul rădăcină. De exemplu:

Dacă vom scrie

{Jumi [test.php]}

şi implicit absolută Calea Jumi nu este setat atunci Jumi plugin-ul se uită în sus test.php în Joomla! root (în cazul în care Joomla! configuration.php este). Dar dacă l-am setat pentru a fi "imagini / mycodes" se arată în acest director.

Putem stocăm fişierele noastre în afara Joomla! directorul de instalare prea. De exemplu (de pe host local) putem avea Joomla nostru! aici: "D: / xamp / htdocs / Joomla". Nici o problemă pentru a stoca codurile noastre aici: "D: / xampp / htdocs / codurile" - din Joomla! directorul de instalare. Acelaşi lucru este valabil pentru site-uri gazduite.

Implicit absolută Jumi Căi are două motive:

  1. confortul utilizatorului: nu este nevoie de peste si peste din nou, scrie calea completă faţă de fişiere să fie incluse
  2. securitate web: în cazul în care pentru anumite motive, nu este de lucru Jumi Jumi codul sintaxa este vizibil pentru vizitatori. Inclusiv calea de fişier. Implicit absolută Jumi Calea este ascuns şi este mai dificil să gueast din codul vizibile în cazul în care codul este de fapt. Şi dacă fişierele de includere se află în afara site-ului (www) este practic imposibil de a le ajunge din browserele Web. A se vedea Probleme de securitate pentru mai multe detalii.

Implicit absolută Calea Jumi stabilit aici este parametrul global pentru toate Jumi plugin instancies sintaxa în toată Joomla!.

Parametru: imbricate înlocui

Nested replace

caracteristică cuiburi interpretează sintaxa Jumi în codurile incluse. De exemplu:

Vă permite să aveţi două fişiere: main.php şi nested.php.

Main.php fişier conţine

<? Php
echo "Acesta este principalul /> <br fişier";
echo "{Jumi [nested.php]}";
?>

şi nested.php conţine

<? Php
echo "Acesta este scenariul imbricate";
?>

Având atât main.php fişiere şi nested.php încărcate în server putem scrie în articol

{Jumi [main.php]}

Rezultatul vom vedea poate fi

Acesta este fişierul principal
{Jumi [nested.pgp]}

în cazul în care comutatorul Imbricate înlocui este setat la Nu sau

Acesta este fişierul principal
Aceasta este script-ul imbricate

în cazul în care comutatorul este setat la Da.

Este clar că Nested înlocui caracteristică aduce pentru dezvoltatorii destul de posibilităţi interesante.

Lucrarile de cuiburi caracteristică în Jumi plugin-ul numai.

Caracteristica cuiburi de lucrări pentru fişiere şi codurile stocate în baza de date a tabelului de componenta Jumi.

Alte plugin parametri

În cazul în care Modul de depanare este setat la Da, vă va arăta Jumi mesaj de eroare dacă este prezent.

În cazul în care Stop / Clear Coduri Jumi este pornit la Da-l şterge toate Jumi plug-text sintaxa în Joomla! articole şi se opreşte Codul de incluziuni! Nu există nici un cod Jumi şi nici o ieşire codul din Jumi plug-in Joomla! articole.

Modul

Modulul Jumi include într-un script poziţie modul personalizat: manual sau dintr-un fişier sau de la componenta de înregistrare Jumi baza de date.

Parametri de bază

Există doar câteva parametrs de bază în modul de administrare acolo: "Notepad", "Codul scris" şi "Sursa de cod".

Notepad serveşte ca o zonă pentru note.

Cod scris este un domeniu pentru codul.

În domeniu Sursă de cod puteţi pune fie o filepathname de fişier pentru a fi incluse într-un modul sau * id-ul de Jumi componentei element de aplicare.

Avansate de parametri

Jumi absolută Default Path are exact acelaşi înţeles ca aceasta are în plug-in. Cu o singură mică diferenţă: acest parametru nu este la nivel global pentru toate modulele Jumi, dar poate fi unic pentru fiecare instanţă modul Jumi.

Modul de depanare are acelaşi înţeles ca aceasta are în plug-in: atunci când este setat la nici un modul, atunci Jumi nu va apărea nici un mesaj de eroare Jumi. Deci, dacă sunteţi în necazuri, de exemplu, nimic nu este indicat, switch "Debug mode" la Da.

Alte parametri avansate - Modulul de clasă Sufix, Activarea Cache - Sunt generale Joomla! parametrii care pot fi găsite în standard Joomla! module. Cred că sensul lor este clar.

Script-uri pentru prelucrare

Dacă aţi umplut ambele componente filelds "Codul scris" şi "Sursa de cod", atunci "Codul de scris" este procesat primul.

Buy Oil Paintings, Acrylic Paintings, order custom painted Murals, Portraits, Landscapes, Still Lifes, Flowers, Replicas and Art Prints on ArtMaestro.com.
Călătorii portal - tours.am! Căutare excursii în Armenia, Tours, căutare excursii on-line, rezerva hoteluri on-line, ştiri de călătorie.