Actions

Chunk

Plugin

From Joomla! Documentation

This page is a translated version of a page Chunk:Plugin and the translation is 100% complete.

Plugin ni aina ya kiendelezo cha Joomla!. Plugins zinapeana kazi ambazo zinahusisha matukio ya migongano. Joomla inapeana maseti ya ukuu Matukio ya Plugin, lakini kiendelezo chochote kina weza kuchoma matukio (ya kidesturi). Wakati kukitokea matukio fulani, kazi zote za plugin za aina hii zinazohusiana na tukio hili zitanyongwa katika mlolongo. Hii ni njia yenye nguvu kwa kupanua jukumu la Jukwaa la Joomla!. Na pia inatoa njia ya kuwaruhusu watengenezaji wa kiendelezo kukabiliana na vitendo vyao vingine vya viendelezo, kufanya viendelezo viwezekupanulika.

Usanifu wa plugin wa Joomla! utafuata patani ya muundo 'waangalizi' (Observer design pattern). Darasa JPlugin hutoa maana ya kusajili msimbo wa kidesturi wa plugin pamojya na matukio ya ukuu au ya kidesturi. Darasa la JDispatcher (JEventDispatcher katika Joomla 3.x) ni kikao cha matukio ambayo yanaita Plugins zote zilizosajiliwa kwa ajili ya tukio fulani, ikiwa tukio hili lina migongamano.

Angalia pia: Komponenti, Moduli, Templeti

Languages

Other languages: català 50% • ‎dansk 50% • ‎English 100% • ‎español 100% • ‎français 100% • ‎Bahasa Indonesia 100% • ‎日本語 50% • ‎Nederlands 100% • ‎svenska 25% • ‎Kiswahili 100%