Jumi për përdorimin J! 1,0

Le të supozojmë që ju keni komponent Jumi, plugin dhe modul instaluar dhe drejtimin e në tuaj të punës Joomla! mjedis.

Ju mund të fillojnë të luajnë me Jumi tani.

Unë nuk e këshilla duke luajtur me Jumi në faqen tuaj publik live - ju duhet të botojë aty vetëm kërkesat e tilla Jumi që janë testuar me sukses në privat tuaj (pra jo për sytë e publikut) Joomla! instalimit, mundësisht në kompjuterin tuaj lokal.

Strategjia e përgjithshme e përdorimit të Jumi

Vetëm të ju kujtoj:

Jumi bën asgjë, por përfshin (injekton) kodin tuaj doganore në Joomla!. Ose si një faqe të veçantë (via komponent Jumi) ose në artikuj të (me anë të Jumi plugin) ose në modulet pozitë (me anë të modul Jumi). Përmbajtja e përfshirjes tuaj - e thjeshtë ose magji - e bën atë që shihni.

Kodi mund të ruhet në dosjet që banojnë në serverin tuaj ose në një rekord të bazës së të dhënave tryezë komponent Jumi apo të shkruara drejtpërdrejt në extensions Jumi.

Në qoftë se ju vendosni për të ruajtur kodet tuaj në fotografi php e lexoj Çështjet e sigurisë shumë.

Për përdorim të gjerë Jumi mund të jetë i dedikuar nga skemë e mëposhtme

Jumi Cheatsheet

Në këtë artikull do të mësojnë si të përdorin komponent Jumi, plugin dhe një modul përkatësisht

Komponent

Komponenti i Jumi krijon Joomla porosi! faqe dhe përfshin në të custom code. Kodi Custom mund të shkruhet direkt në pika komponent dhe / ose është "tërhequr" nga një file të ruajtur më parë.

Komponenti i është i arritshëm përmes menu admin backend top: Përbërësit -> Jumi. Kjo i hap Jumi Zbatim Manager.

Ju do të shihni listën e kërkesave komponent në Manager Application. Kuptimet e colums në listë dhe të shoqëruar Aplikimi menu Manager është e qartë - se respekton Joomla të përgjithshme! standardeve.

Ka dy shembuj preinstalled atje: "Hello Jumi!" dhe "Blogspot". Nga këta shembuj ju do të mësojnë si të përdorin komponent Jumi.

Pathname fushë duhet të përmbajnë referenca me fotografi që banon në serverin tuaj të vetëm.

përpunimit Scripts mënyrë

Nëse keni mbushur të dy komponentë filelds "script Custom" dhe "pathname" pastaj "Script Custom" është i përpunuar i parë.

Thirrja e aplikimit Jumi

Ju mund të telefononi një Aplikimi nga dy mënyra:

  • lidhen me një artikull Aplikimi me Joomla! item menu ose. Pas instalimit të komponentit ka, si një shembull për studim, pika kryesore menu "Hello Jumi!" lidhur me "Hello Jumi!" pika Aplikimi.
  • shkruaj kudo në Joomla! Lidhje e përmbajtjes në adresën pika Zbatim URL. Rregulli për krijimin lidhje është e thjeshtë:
    index.php? opsion = com_jumi & fileid = xxx
    ku xxx është ID e aplikimit Jumi, që mund të shihet në kolonën e djathtë të listës Jumi Aplikimi Manager.

Plugin / mambot

Jumi plugin / mambot përfshin në Joomla! artikuj të shkrimit me porosi: nga një file apo nga databaza komponenti Jumi rekord.

Hide Jumi code

Para se të përdorni plugin mos harroni të mundur atë në backend admin.

Nuk është një switch "Stop / Clear Jumi Codes" në parametrat plugin Advance. Nëse kaloi në Po ajo hap të gjitha Jumi plugin tekst sintaksës në Joomla! artikuj dhe ndalesa inclusions kod!

Sintaksa Plugin

Jumi përgjithshme plugin sintaksë mund të mësohet nga Cheatsheet Usage Jumi. Ne do të sjellë vetëm disa shembuj këtu:

{Jumi [images / kodet / test.php]} / / përfshin test.php file ndodhet tek images / kodet
{Jumi [* 1]} / / përfshin kodin e ruajtur në të dhënat e bazës së të dhënave tabelën 1 komponent Jumi
{Jumi Calc zonë [test.php] Gjerësia [4] lartësi [6]} / / përfshin file test.php dhe mbush $ array jumi

Nga shembujt e dhënë ju lehtë mund të mendoj se

  1. Nuk duhet të ketë ndonjë karakter mes kllapa majtë { dhe fjalen jumi në sintaksë Jumi.
  2. Çdo gjë tjetër jashtë [kllapa] është hequr nga dhe të përpunuara jo.
  3. Jumi interpreton conent e kllapa parë si burim kodin dhe përpiqet të përfshijë atë. Burimi i kodit mund të jetë një file ose ID rekord të bazës së të dhënave tryezë komponent Jumi.
  4. Duke filluar nga dyqanet e dytë kllapa [] Jumi përmbajtjen e kllapa në $ array jumi. Array $ jumi (dhe vlera) është i kapshëm nga kodi përfshirë tuaj php.

Argument vlerat mund të jenë numra, plain text, text html koduar, etj etj Kjo mund të jetë çdo gjë me përjashtim të kllapa simboleve: [,], {,}.

Nëse diçka shkon keq, asgjë nuk p.sh. është paraqitur në artikull, switch "Debug mode" për Po. Ajo do t'ju tregojë mesazh Jumi gabim nëse i pranishëm.

Parametri: Rruga Jumi Default absolute

Absolute rrugë Default jumi është prepanded në shtegun e file për t'u përfshirë. Në qoftë se nuk është caktuar se është eqaul të Joomla! root directory. Për shembull:

Nëse do të shkruani

{Jumi [test.php]}

dhe Absolute Default Path Jumi nuk është vendosur atëherë Jumi plugin duket deri test.php në Joomla! rrënjë (ku Joomla! configuration.php është). Por në qoftë se ne kemi vendosur që ajo të jetë "images / mycodes" ai duket se deri në këtë directory.

Ne mund të vendos fotografi tonë jashtë Joomla! Lista instalimit shumë. Për shembull (të presë lokale) ne mund të kemi Joomla tonë! këtu: "D: / xamp / htdocs / joomla". Nuk ka problem për të ruajtur kodet tona këtu: "D: / xampp / htdocs / kodet" - nga Joomla! instalimit directory. E njëjta gjë vlen për faqet e priti.

Absolute Default Jumi Shtigjet ka marrë dy arsye:

  1. rehati i perdoruesit: nuk ka nevojë për pushim shkruajnë rrugën e plotë në lidhje me dosjet që duhet të përfshihen
  2. sigurisë web: në qoftë se për arsye të caktuara nuk është punuar Jumi Jumi kodin sintaksa është e dukshme për vizitorët. Duke përfshirë rrugën e file. Absolute Default Path Jumi është i fshehur dhe është më e vështirë për gueast nga kodi i dukshëm ku kodi në të vërtetë është. Dhe në qoftë se dosjet për përfshirjen shtrihet nga faqja e juaj (www) është praktikisht e pamundur për të arritur ato nga shfletuesit web. Shiko Çështjet e sigurisë për më shumë detaje.

Absolute Default Path Jumi vendosur këtu është parametri globale për të gjitha Jumi plugin instancies sintaksë gjatë tërë Joomla!.

Parametri: Nested zëvendësojë

Nested replace

funksion shturë interpreton sintaksë Jumi në kode të përfshira. Për shembull:

Lejon të ketë dy fotografi: main.php dhe nested.php.

Main.php skedë përmban

<? Php
echo "Kjo është /> kryesore <br file";
echo "{jumi [nested.php]}";
?>

dhe nested.php përmban

<? Php
echo "Ky është skenari i mbivendosur";
?>

Që të dy main.php fotografi dhe nested.php ngarkuara në server ne mund të shkruaj në artikullin e

{Jumi [main.php]}

Rezultati ne shohim mund të jetë ose

Kjo është skedari kryesor
{Jumi [nested.pgp]}

nëse kaloni Mbivendosur zëvendësojë është vendosur të Nuk ka ose

Kjo është skedari kryesor
Kjo është skript mbivendosur

në rast të kaloni është vendosur të Po.

Është e qartë se Nested zëvendësojë tipar sjell për zhvilluesit mjaft mundësi interesante.

Punon fole funksion në Jumi plugin vetëm.

Tipar fole punon për fotografi dhe kodet e ruajtur në tabelën e të dhënave komponent Jumi.

Tjera plugin parametrat

Në qoftë se Debug mode është e vendosur për Po ai do t'ju tregojë mesazh Jumi gabim nëse i pranishëm.

Në qoftë se Stop / Codes Clear Jumi është e kaloi në Po atë hap të gjitha Jumi plugin tekst sintaksës në Joomla! artikuj dhe ndalesa inclusions kod! Nuk ka asnjë kod Jumi dhe nuk ka prodhim kodin nga Jumi plugin në Joomla! artikuj.

Modul

Jumi modul përfshin në një dorëshkrim pozicion modul porosi: me dorë ose nga një file apo nga databaza komponenti Jumi rekord.

parametrat kryesore

Nuk janë vetëm disa parametrs themelore në administrimin modul atje: "Notepad-in", "Kodi i shkruar" dhe "Burimi i kodit".

Notepad shërben si një zonë për shënimet tuaja.

Kodin e shkruar është një fushë për kodin tuaj.

Në fushën e Burimi i kodit ju mund të bëjnë as një filepathname i file për t'u përfshirë në një modul apo * id e sendit Zbatim komponent Jumi.

parametrave Advanced

Rrugë Jumi Default absolute ka kuptim pikërisht njëjtë me atë që ka në plugin. Me një dallim të vogël: ky parametër nuk është globale për të gjitha modulet Jumi, por ajo mund të jetë unike për çdo rast Jumi modul.

Debug mode ka të njëjtin kuptim si ajo ka në plugin: kur të vendosur për No modul atëherë Jumi nuk do të tregojë ndonjë mesazh gabimi Jumi. Pra, nëse ju jeni në telashe, psh asgjë nuk është treguar, switch "Debug mode" për Po.

parametrave të tjera të avancuara - Prapashtesë Module Class, Enable Cache - Janë Joomla të përgjithshme! parametrat të cilat mund të gjenden në standarde Joomla! module. Unë mendoj kuptimin e tyre është e qartë.

përpunimit Scripts mënyrë

Nëse keni mbushur të dy komponentë filelds "Kodi i shkruar" dhe "Burimi i kodit", atëherë "Kodi i shkruar" është i përpunuar i parë.

Buy Oil Paintings, Acrylic Paintings, order custom painted Murals, Portraits, Landscapes, Still Lifes, Flowers, Replicas and Art Prints on ArtMaestro.com.
Travel portal - tours.am! Kërkim turne në Armeni, Tours, turne kërko online, Rezerva Hotele online, udhëtimit lajme.