Jumi за J! 1,0 ползване
Да приемем, че сте Jumi компонент, плъгин и модул инсталиран и работи в работното си Joomla! околната среда.
Можете да започнете да играете с Jumi сега.
Аз не си играят с Jumi съвети относно вашата обществена живо в сайта - трябва да се публикуват там само такива заявления Jumi, които са били успешно тествани на вашия частни (т.е. не за публично очите) Joomla! монтаж, за предпочитане на локалния ви компютър.
Обща стратегия за използване на Jumi
Само да ви напомня:
Jumi не прави нищо, но включва (инжектира) вашия потребителски код в Joomla!. Или като отделна страница (чрез компонент Jumi) или в изделия (чрез Jumi плъгин) или в модули позиция (чрез модула Jumi). Съдържанието на вашата включване - просто или магия - дали това, което виждате.
Кодът може да се съхранява във файлове, които се намират на вашия сървър или на запис на таблицата Jumi компонент база данни или директно записани в разширения Jumi.
Ако решите да съхранявате вашите кодове в PHP файлове, да прочетете Въпроси на сигурността също.
Общото използване Jumi може да бъде посветен от следната схема
В тази статия ще научите как да използвате Jumi компонент, плъгин и модул съответно
Компонент
Компонентът Jumi създава потребителски Joomla! страница и включва в него потребителски код. Потребителски код може да бъде пряко вписват в т. компонент и / или "изтеглени", което преди това се съхранява файла.
Компонентът е достъпна чрез администратор гръб главното меню: Компоненти -> Jumi. Тя отваря Jumi Мениджър на приложения.
Вие ще видите списък от всички приложения в Приложение Manager. Значението на colums в списъка и придружени Мениджър на приложения Менюто е очевидна - тя зачита общите Joomla! стандарти.
Има два примера има предварително инсталирани: "Здравейте Jumi!" и "Blogspot". От тези примери ще се научите как да използвате Jumi компонент.
В Името на пътя поле трябва да съдържа препратки към файловете, който се намира на сървъра само.
Скриптове за обработка
Ако сте попълнили двата компонента filelds "Потребителски скрипт" и "името на пътя", тогава "Потребителски скрипт" се обработва първи.
Разговори Jumi прилагане
Можете да се обадите на заявка от два начина:
- отнасят елемент Заявление с Joomla! елемент от менюто или. След инсталирането на компонента е, като пример за проучването, Основните менюто "Hello Jumi!" свързани с "Здравейте Jumi!" Заявление т..
- пише навсякъде в Joomla! Съдържанието връзка с прилагането т. адрес URL. Правилото за връзка за създаване на е проста:
index.php? опция = com_jumi & fileid = ххх
където ххх е номер на заявлението Jumi, че могат да се видят в дясната колона на Jumi Заявление списък Manager.
Plug-in / бот
В Jumi плъгин / бот включва в Joomla! изделия по поръчка скрипт: от файл или от записа Jumi компонент база данни.
Преди да използвате плъгин, не забравяйте да го включите в Админ гръб.
Има ключ "Stop / Clear Jumi код" в плъгин параметри предварително. Ако премине на Да, това изчиства всички Jumi плъгин синтаксис текст на Joomla! изделия и спирки код включвания!
Plug-in синтаксис
Общите Jumi плъгин синтаксис може да се научи от Jumi ползване Cheatsheet. Ние ще донесе само няколко примера тук:
{Jumi [снимки / кодове / test.php]} / / включва test.php файл, намиращ се в снимки / кодове
{Jumi [* 1]} / / включва код, съхранявани в първия запис от таблицата Jumi компонент база данни
{Jumi област Calc [test.php] ширина [4] височина [6]} / / включва test.php файл и изпълва $ Jumi масив
От дадените примери можете лесно да предполагам, че
- Не трябва да има характер между лявата скоба { и ключовата дума Jumi в синтаксиса Jumi.
- Всичко останало извън [] скоби се съблякоха и да не обработват.
- Jumi интерпретира conent на първата група, както изходния код и се опитва да го включват. Изходният код може да бъде или файл или ID запис на таблицата Jumi компонент база данни.
- Започвайки от втората магазини скоба [] Jumi съдържанието на скоби на $ Jumi масив. За $ Jumi масив (и ценности) е достъпно от включените си PHP код.
Аргументът стойности могат да бъдат числа, обикновен текст, HTML кодиран текст и т.н. и т.н. Тя може да бъде всичко с изключение на скоби символи: [,], {,}.
Ако нещо се обърка, т.е. нищо не се показва в статията, включете "Debug режим" Да. Той ще ви покаже Jumi съобщение за грешка, ако има такива.
Показател: Jumi Default абсолютен път
По подразбиране е абсолютен път Jumi prepanded на файла името на пътя да се включи. Ако не го настроите да се eqaul на Joomla! главната директория. Например:
Ако пишете
{Jumi [test.php]}
и по подразбиране Абсолютно Jumi Пътят не е определен след Jumi плъгин търси test.php в Joomla! корен (когато Joomla! configuration.php е). Но ако го настроите да бъде "снимки / mycodes" го търси в тази директория.
Ние можем да поставяме файлове извън Joomla! инсталационната директория също. Например (на локалния хост) можем да имаме Joomla! тук: "D: / xamp / htdocs / Joomla. Няма проблем за нашия магазин кодове тук: "D: / XAMPP / htdocs / кодове" - от Joomla! инсталационната директория. Същото се отнася и за хоствани сайтове.
По подразбиране Абсолютно Jumi Пътища има две причини:
- удобство за потребителя: няма нужда да се отново и отново пиша пълния относителен път по отношение на досиетата трябва да бъдат включени
- Мрежата за сигурност: ако поради определени причини Jumi не е работа на синтаксиса на Jumi код е видим за посетителите. Включително пътя на файла. По подразбиране Абсолютно Jumi пътя е скрит и е по-трудно да се gueast видими код, когато кодът в действителност. И ако на файлове за включване е от вашия сайт (WWW) практически не е възможно да достигнем до тях от уеб браузърите. Виж Въпроси на сигурността за повече информация.
По подразбиране Абсолютно Jumi пътя, тук е глобален параметър за всички Jumi плъгин синтаксис instancies през целия Joomla!.
Показател: Вложени замени
Разполагане функция интерпретира Jumi синтаксис при включени кодове. Например:
Да има два файла: 'main.php' и nested.php.
Файлът 'main.php' съдържа
<? PHP
ехо "Това е основната /> <br файл";
ехо "{Jumi [nested.php]}";
?>
и съдържа nested.php
<? PHP
ехо "Това е вложена ръкопис";
?>
Като и двата файла 'main.php' и nested.php качил в сървъра може да напишете в статията
{Jumi ['main.php']}
В резултат виждаме може да бъде
Това е главния файл
{Jumi [nested.pgp]}
Ако превключвателят Вложени замени е настроен на Не или
Това е главния файл
Това е вложен скрипт
в случай, че ключът е настроен на Да.
Ясно е, че Вложени замени функция носи за разработчици доста интересни възможности.
В гнездене работи функция в Jumi плъгин само.
В гнездене функция работи за файлове и кодове съхраняват в таблицата компонент Jumi база данни.
Други плъгин параметри
Ако Debug режим е настроено на Да, това ще ви покаже Jumi съобщение за грешка, ако има такива.
Ако Stop / Clear Jumi код да премине на Да, това изчиства всички Jumi плъгин синтаксис текст на Joomla! изделия и спирки код включвания! Не е Jumi код и без код изход от Jumi плъгин в Joomla! изделия.
Модул
Модулът Jumi включва в модул позиция потребителски скрипт: ръчно или от файл или от записа Jumi компонент база данни.
Основни параметри
Има само няколко основни му параметри в модула администрация там: "Бележник", "Код писмена" и "Източник на код".
Notepad служи като място за вашите бележки.
Код писмен е област, за кода си.
В областта Източник на код можете да поставите един или filepathname на файл, за да бъдат включени в модул или * номер на компонента Jumi точка за кандидатстване.
Разширено параметри
По подразбиране Jumi абсолютен път е точно същото значение, както е в плъгин. С една малка разлика: този параметър не е глобално за всички модули Jumi но може да бъде уникален за всеки модул например Jumi.
Debug режим има същото значение, тъй като е в плъгин: когато в стаята до № тогава модул Jumi няма да се показва никаква грешка Jumi съобщение. Така че, ако сте в неприятности, например нищо не е показано, включете "Debug режим" Да.
Други напреднали параметри - Модул клас Суфикс, Активирайте Cache - Общи Joomla! параметри, които могат да бъдат намерени в стандартен Joomla! модули. Предполагам, че тяхното значение е ясно.
Скриптове за обработка
Ако сте попълнили двата компонента filelds "Кодекс писмена" и "Източник на код", тогава "Кодекс написано" се обработва първи.

