Jumi za J! 1,0 korištenja

Pretpostavimo da imate Jumi komponentu, čep i modul instaliran i pokrenut u svoj rad Joomla! okoliš.

Možete početi igrati s Jumi sada.

Ja ne savjet igranje s Jumi na javnoj live site - trebali objaviti tu samo kao Jumi aplikacija koje su uspješno testirani na vaš privatni (tj. ne za javnost oči) Joomla! instalacija, po mogućnosti na vašem lokalnom računalu.

Opća strategija korištenja Jumi

Samo da vas podsjetimo:

Jumi ne radi ništa, ali uključuje (ubrizgava) svoj vlastiti kod u Joomla!. Ili kao zasebnu stranicu (putem Jumi komponenta) ili u članke (preko Jumi čep) ili u module položaju (preko Jumi modul). Sadržaj vašeg uključivanja - jednostavan ili magija - ne ono što vidi.

Koda mogu biti pohranjeni u datotekama koje se nalaze na vaš poslužitelj ili u zapis Jumi tablice komponente baze podataka, ili izravno upisan u Jumi ekstenzije.

Ako se odlučite za pohranu vaše koda u php datoteke ne čitati Sigurnosni problemi previše.

Opći Jumi uporaba može biti posvećen od sljedećih shema

Jumi Cheatsheet

U ovom članku ćete naučiti kako koristiti Jumi komponente, čep i modul odnosno

Sastavni

Jumi komponenta stvara prilagođene Joomla! stranica i uključuje u njemu prilagođeni kod. Custom kôd može biti izravno upisan u komponentu predmet i / ili je "povučen" iz prethodno pohranjene datoteke.

Komponenta je dostupna kroz admin pozadina gornjem izborniku: Komponente -> Jumi. Ona otvara Jumi Application manager.

Vidjet ćete popis komponenti aplikacija u Application Manager. Značenja kolone na popisu i uz prijavu Manager meni je jasno - to poštuje opće Joomla! standarde.

Postoje dvije predinstalirane primjera ima: "Hello Jumi!" i "Blogspot". Iz ovih primjera naučit ćete kako koristiti Jumi komponentu.

Putanje polje treba sadržavati reference na datoteke koje se nalaze na vaš poslužitelj jedini.

Skripte naloga

Ako ste ispunili obje komponente filelds "Custom skripte" i "ime putanje", a zatim "Custom skripte" je obrađen prvi.

Pozivanje Jumi primjene

Možete nazvati Primjena na dva načina:

  • odnose Primjena predmet sa Joomla! stavku izbornika ili. Nakon instalacije komponente nalazi se, kao primjer za proučavanje, glavni menu item "Hello Jumi!" spojen na "Hello Jumi!" Primjena stavka.
  • pisati bilo gdje u Joomla! sadržaj link na predmet Primjena URL adresu. Pravilo za vezu stvaranja je jednostavan:
    index.php? opcija = com_jumi & fileid = xxx
    gdje je XXX ID Jumi aplikacija, koje se mogu vidjeti u desnom stupcu Jumi Application manager popis.

Plugin / mambot

Jumi plugin / mambot uključuje u Joomla! članci prilagođeni scenarij: iz datoteke ili s Jumi zapisa komponente baze podataka.

Hide Jumi code

Prije pomoću dodatka ne zaboravite da ga omogućiti u admin pozadina.

Tu je prekidač "Stop / Clear Jumi kodovi" u dodatku unaprijed parametara. Ako se prebacio na Da ga Čisti sve Jumi čep sintakse teksta u Joomla! članke i prestaje kod inkluzije!

Plugin sintaksa

Opći Jumi čep sintaksu se može naučiti iz Jumi korištenja cheatsheet. Mi ćemo donijeti samo nekoliko primjera:

{Jumi [images / šifre / test.php]} / / uključuje test.php datoteka nalazi se u images / kodovi
{Jumi [* 1]} / / uključuje kod pohranjen u prvi zapis Jumi tablice komponente baze podataka
{Jumi područje calc [test.php] širina [4] visina [6]} / / uključuje test.php datoteke i popunjava $ jumi niz

Iz dali primjere možete lako pogoditi da je

  1. Tu ne smije biti bilo koji znak između lijeva uglata zagrada { i ključne riječi jumi u Jumi sintakse.
  2. Sve ostalo izvan [] zagradama je svuče se i ne obrađuje.
  3. Jumi tumači conent prvog nosača kao i izvorni kod i nastoji ga uključiti. Izvorni kod može biti datoteku ili zapis ID Jumi tablice komponente baze podataka.
  4. Počevši od drugog nosača [] Jumi pohranjuje sadržaj u zagradama $ jumi polje. $ Jumi polja (i to vrijednosti) moguće je pristupiti iz vašeg uključeni php koda.

Argument vrijednosti mogu biti brojevi, običan tekst, HTML kodirani tekst, itd. itd. To može biti sve što je s izuzetkom zagradama simbola: [,], {,}.

Ako nešto krene po zlu, npr. ništa prikazan je u članku, prekidač "Debug mode" Da. To će vam pokazati Jumi poruku o pogrešci ako je prisutan.

Parametar: Jumi Default apsolutnu putanju

Default apsolutni jumi put je prepanded do datoteke ime putanje biti uključeni. Ako ne postavite je eqaul na Joomla! root direktorij. Na primjer:

Ako ćemo pisati

{Jumi [test.php]}

i Default Apsolutni Jumi Put nije skup, tada Jumi čep gleda test.php u Joomla! korijen (gdje Joomla! configuration.php je). Ali ako ga postaviti da bude "images / mycodes" to izgleda u ovom direktoriju.

Možemo mjesto naše datoteke izvan Joomla! instalacijski direktorij previše. Na primjer (na lokalnom host) možemo imati naš Joomla! ovdje: "D: / xamp / htdocs / joomla". Nema problema za pohranu naše kodovi ovdje: "D: / xampp / htdocs / kodovi" - od Joomla! instalacijski direktorij. Isto vrijedi i za web stranice domaćin.

Default Apsolutni Jumi Putevi ima dva razloga:

  1. udobnost korisnika: ne treba iznova napisati punu relativnu putanju do datoteke će biti uključene
  2. Web sigurnosti: ako za određene razloga Jumi ne radi kod Jumi sintaksa je vidljiv za posjetitelje. Uključujući put datoteke. Default Apsolutni Jumi put je skriveno i to je teže gueast vidljivih koda gdje kod zapravo jest. A ako datoteke za uključivanje leži izvan vaših web stranica (www), to je praktički nemoguće doći do njih iz web preglednika. Pogledajte Sigurnosni problemi za više detalja.

Default Apsolutni Jumi Put postaviti ovdje je globalni parametar za sve Jumi čep sintaksa instancies tijekom cijele Joomla!.

Parametar: Ugniježđene zamijeniti

Nested replace

Gnijezde značajka tumači Jumi sintakse uključen koda. Na primjer:

Omogućava su dvije datoteke: main.php i nested.php.

Datoteka sadrži main.php

<? Php
echo "Ovo je glavna datoteka <br />";
echo "{jumi [nested.php]}";
?>

i nested.php sadrži

<? Php
echo "Ovo je ugniježđena skriptu";
?>

Nakon što obje datoteke main.php i nested.php upload poslužitelj u možemo napisati u članku

{Jumi [main.php]}

Rezultat smo vidjeli može biti bilo

To je glavna datoteka
{Jumi [nested.pgp]}

ako je prekidač Nested zamijeniti je postavljen na Ne ili

To je glavna datoteka
Ovo je ugniježđena skripta

u slučaju da je prekidač postavljen na Da.

Jasno je da Ugniježđeno zamijeniti značajka donosi za programere vrlo zanimljive mogućnosti.

Gnijezde značajka funkcionira u Jumi čep samo.

Gniježdenje značajka radi za datoteke i šifre pohranjene u bazi podataka Jumi komponente stol.

Ostali parametri čep

Ako Debug mode je postavljeno na Da, to će vam pokazati Jumi poruku o pogrešci ako je prisutan.

Ako Stop / Clear Jumi kodovi se prebacuje na Da to Čisti sve Jumi čep sintakse teksta u Joomla! članke i prestaje kod inkluzije! Nema Jumi koda i koda ni izlaz iz Jumi čep u Joomla! članaka.

Modul

Jumi modul uključuje u modul poziciju prilagođeni scenarij: ručno ili iz datoteke ili s Jumi zapisa komponente baze podataka.

Osnovni parametri

Postoji samo nekoliko osnovnih parametrs u modulu uprave tamo: "Notepad", "Kodeks napisan" i "Izvor koda".

Blokčić za bilješke služi kao prostor za bilješke.

Kod pisane je prostor za svoj kôd.

U polje Izvor kod možete staviti bilo filepathname u datoteku koja će biti uključene u modul ili * ID Jumi komponente Application predmet.

Napredni parametri

Jumi Default apsolutnu putanju ima točno isto značenje kao što je u dodatku. S jednim mala razlika: ovaj parametar nije globalno za sve Jumi modula, ali to može biti jedinstven za svaki modul Jumi primjer.

Debug mode ima isto značenje kao što je to u dodatku: Kada je postavljena na Ne zatim Jumi modul se neće prikazati bilo koju poruku Jumi pogreške. Dakle, ako ste u nevolje, primjerice ništa nije prikazan, prekidač "Debug mode" Da.

Ostali naprednih parametara - CSS Sufiks Modula, Omogući Cache - Su opći Joomla! parametara koji se mogu naći u standardnim Joomla! modula. Pretpostavljam da je njihovo značenje jasno.

Skripte naloga

Ako ste ispunili obje komponente filelds "Kodeks napisan" i "Izvor koda", a zatim "Kodeks napisan" je prvi obrađeni.

Buy Oil Paintings, Acrylic Paintings, order custom painted Murals, Portraits, Landscapes, Still Lifes, Flowers, Replicas and Art Prints on ArtMaestro.com.
Portal za putovanja - tours.am! Pretraživanje ture u Armeniji, Tours, traži ture on-line, rezervat hoteli on-line, putovanja vijesti.