Jumi a J! 1,0 használat

Tegyük fel, hogy van Jumi alkatrész, plugin és modul telepítve van és fut az a munka Joomla! környezetben.

Akkor kezdj el játszani Jumi most.

Én nem tanácsot játszó Jumi a nyilvános élő site - meg kell közzétennie ott csak olyan Jumi alkalmazásokat, amelyek sikeresen tesztelték a privát (azaz nem a nyilvánosság szeme) Joomla! telepítés, lehetőleg a helyi számítógépen.

Általános stratégia segítségével Jumi

Csak, hogy emlékeztessem önöket:

Jumi nem csinál semmit, de tartalmaz (befecskendez) az egyéni kódot a Joomla!. Vagy egy külön oldalt (via Jumi komponens), illetve a cikkek (via Jumi plugin), illetve a modulok helyzetbe (via Jumi modul). A tartalma a befogadás - egyszerű vagy varázslat - mit látsz.

A kód lehet tárolni fájlokat, tartózkodjon a szerver, vagy egy rekord Jumi alkatrész adatbázis tábla vagy közvetlenül bekerült Jumi kiterjesztéseket.

Ha úgy dönt, hogy tárolja a kódokat a php fájlokat nem olvassa Biztonsági kérdések is.

Az általános Jumi használata ajánlható a következő séma

Jumi Cheatsheet

Ebben a cikkben megtanulod, hogyan kell használni Jumi alkatrész, plugin és a modul, illetve

Alkatrész

A Jumi komponens teremt egyedi Joomla! oldalt, és magában foglalja azt az egyéni kódot. Egyedi kód közvetlenül beíródik a komponens elem és / vagy a "vissza" egy korábban tárolt fájl.

A komponens keresztül elérhető adminisztrációs háttér felső menü: Components -> Jumi. Ez megnyitja Jumi Application Manager.

Látni fogja a listát alkatrész alkalmazások Application Manager. Az A oszlopok a listából, és csatolni Application Manager menü nyilvánvaló - tiszteletben tartja az általános Joomla! szabványoknak.

Két előre telepített példa van: "Hello Jumi!" és a "Blogspot". Ezekből a példák megtanulhatja, hogyan kell használni Jumi alkatrész.

A Elérési út mező hivatkozást tartalmaznak a fájlokat, hogy tartózkodik a szerveren csak.

Parancsfájlok megbízások feldolgozása

Ha van töltve mind a komponens filelds "Custom script" és a "elérési út", akkor a "Custom script" kerül feldolgozásra az első.

Hívó alkalmazás Jumi

Hívhatsz Alkalmazás két módja van:

  • kapcsolódnak Alkalmazás elem a Joomla! menüpontot vagy. A telepítés után a komponens van, példaként a tanulmány, fő menüpont "Hello Jumi!" csatlakozik a "Hello Jumi!" Alkalmazás elem.
  • írni bárhol a Joomla! tartalma a linket az Application elem URL-címét. A szabály a kapcsolat létrehozása egyszerű:
    index.php? option = com_jumi & fileid = xxx
    ahol xxx azonosítója Jumi alkalmazás, amely látható a jobb oldali oszlopban a Jumi Application Manager listán.

Plugin / mambot

A Jumi plugin / mambot magában foglalja a Joomla! cikkek egyéni script: egy fájlt vagy Jumi alkatrész adatbázis rekord.

Hide Jumi code

Használat előtt a dugó ne felejtsd el, amelyek lehetővé teszik az admin backend.

Van egy kapcsoló "Stop / Clear Jumi kódok" a plugin Advance paramétereket. Ha váltott Igen törli Az összes Jumi plugin szintaxis szöveget a Joomla! cikkek és megáll kód felvételen!

Plugin szintaxis

Az általános Jumi plugin szintaxis lehet tanulni a Jumi Használat Cheatsheet. Mi fog most több példa van:

{Jumi [images / kód / test.php]} / / tartalmazza a test.php fájl található képek / kód
{Jumi [* 1]} / / tartalmazza a kódot tárolt, az 1. rekord Jumi alkatrész adatbázis tábla
{Jumi terület calc [test.php] szélessége [4] magassága [6]} / / tartalmazza a test.php fájlt, és kitölti $ Jumi tömb

Feladó adott példák könnyen hiszem, hogy

  1. Ott nem lehet olyan karakter, a bal zárójel { és a kulcsszó Jumi A Jumi szintaxis.
  2. Minden más kívül [] zárójelben megfosztott, és nem dolgozzák fel.
  3. Jumi értelmezi conent az első konzol, mint a kód forrását, és próbálja felvenni. A kód forrása lehet egy fájl vagy rekord azonosítóját Jumi alkatrész adatbázis tábla.
  4. Kezdve a második zárójel [] Jumi tárolja a tartalmát zárójelben a $ Jumi tömbben. A $ Jumi tömb (és értékek) elérhető a PHP kódot tartalmaz.

Az argumentum érték lehet szám, sima szöveg, html kódolt szöveg, stb stb lehet mindent egy kivételével zárójelben szimbólumok: [,], {,}.

Ha valami baj van, például nem jelenik meg a cikk, switch "Debug mód" Igen. Meg fogja mutatni Jumi hibaüzenetet, ha jelen van.

Paraméter: Jumi Alapértelmezett Abszolút elérési út

Az Alapértelmezett abszolút Jumi útvonal prepanded, hogy a fájl elérési útvonalát tartalmazza. Ha nincs beállítva, hogy eqaul a Joomla! gyökérkönyvtár. Például:

Ha írunk

{Jumi [test.php]}

és az alapértelmezett Abszolút Jumi útvonal nincs beállítva, akkor Jumi plugin felnéz test.php a Joomla! gyökér (ahol a Joomla! configuration.php is). De ha meg azt, hogy a "kép / mycodes" úgy néz ki, hogy ki az ebben a könyvtárban.

Mi lehet helye a fájlokat kívül Joomla! telepítési könyvtár is. Például (a helyi gép), mi lehet a Joomla! itt: "D: / xamp / htdocs / joomla". Nem probléma, hogy tárolja a kódokat itt van: "D: / xampp / htdocs / kód" - ki a Joomla! telepítési könyvtár. Ugyanez vonatkozik a tárolt oldalakon.

Az Alapértelmezett Abszolút Jumi Utak kapott két oka van:

  1. felhasználó kényelmét: nem kell újra és újra írni a teljes relatív elérési utat fájlokat tartalmazza
  2. internetes biztonság: ha bizonyos okok miatt Jumi nem működik az a Jumi szintaxis kód látható a látogatók. Beleértve a fájl elérési útját. Az Alapértelmezett Abszolút Jumi útvonal el van rejtve, és ez nehezebb gueast a látható kódot, ha a kód valójában. És ha a fájlok felvétel esik ki a honlapján (www) gyakorlatilag lehetetlen elérni őket a web böngészők. Lásd Biztonsági kérdések További részletekért.

Az Alapértelmezett Abszolút Jumi Path meg itt van a globális paraméter minden Jumi plugin szintaxis instancies az egész Joomla!.

Paraméter: Beágyazott helyére

Nested replace

Fészekrakó funkció értelmezi Jumi szintaxis tartozó kódokat. Például:

Lehetővé teszi, hogy két kép: main.php és nested.php.

A fájl tartalmazza a main.php

<? Php
echo "Ez a fő fájl <br />";
echo "{Jumi [nested.php]}";
?>

és nested.php tartalmaz

<? Php
echo "Ez a beágyazott script";
?>

Miután a fájlok és a main.php nested.php feltöltötte a szerverre, meg tudjuk írni a cikket

{Jumi [main.php]}

Az eredmény azt látjuk lehetnek

Ez a fő fájl
{Jumi [nested.pgp]}

ha a kapcsoló Beágyazott helyére van beállítva, hogy Nem vagy

Ez a fő fájl
Ez a beágyazott szkript

ha a kapcsoló Igen.

Egyértelmű, hogy a beágyazott helyére funkció hozza a fejlesztők nagyon érdekes lehetőségeket.

A fészkelő funkció működik Jumi plugin csak.

A fészkelő funkció működik a fájlok és kódok tárolt Jumi alkatrész adatbázis tábla.

Egyéb paraméterek plugin

Ha Debug mód Igen van beállítva, hogy megmutatja Jumi hibaüzenetet, ha jelen van.

Ha Stop / Clear Jumi kódok van kapcsolva az Igen törli Az összes Jumi plugin szintaxis szöveget a Joomla! cikkek és megáll kód felvételen! Nincs Jumi kód és nincs kód kimenete Jumi plugin a Joomla! cikkek.

Modul

A Jumi modul tartalmazza egy modul pozíciót egyéni parancsfájl: manuálisan, vagy egy fájl vagy Jumi alkatrész adatbázis rekord.

Alapvető paramétereket

Már csak néhány alapvető paraméterekkel a modul adminisztrációs van: "Notepad", "Code írott" és "forrás kód".

Jegyzettömb szolgál területet a jegyzetek.

Kód írásbeli egy olyan terület, a kódot.

Be a mezőbe Forrás kód ha nem tud vagy egy filepathname a fájlt bele kell foglalni a modul vagy * id a Jumi alkatrész Application elemet.

Speciális paraméterek

Jumi Alapértelmezett Abszolút elérési út pontosan ugyanazt jelenti, mint azt a plugin. Egy kis különbség: ez a paraméter nem globális minden Jumi modul, de lehet egyedi minden Jumi modul példány.

Debug mód ugyanazt jelenti, mint azt a plugin: Ha a Nem beállítást, akkor Jumi modul nem jelenik meg semmilyen Jumi hibaüzenetet. Tehát, ha a bajok, például semmi sem látszik, kapcsoló "Debug mód" Igen.

Más fejlett paraméterek - Modul osztály utótag, Engedélyezése Cache - Általános Joomla! paramétereket, amelyek megtalálhatók a standard Joomla! modulokat. Azt hiszem, a jelentés egyértelmű.

Parancsfájlok megbízások feldolgozása

Ha van töltve mind a komponens filelds "Code írt" és a "forrás kód", akkor a "Code írt" kerül feldolgozásra az első.

Buy Oil Paintings, Acrylic Paintings, order custom painted Murals, Portraits, Landscapes, Still Lifes, Flowers, Replicas and Art Prints on ArtMaestro.com.
Utazási portál - tours.am! Keresés túrák Örményország, Tours, keresés túrák Online Fenntartjuk szállodák Online utazási hírek.