Jumi Oversikt

Jumi er sett av utvidelser (Eller add-ons) for Joomla!

En utvidelse brukes til å legge til funksjonalitet til Joomla! som ikke finnes i basiskoden. Det er tusenvis av dem. Du finner mer informasjon på vår stadig voksende Joomla! Utvidelser Directory. Forbered deg på å bli overrasket over hvor mye spennende arbeider utført av fra våre aktive programutviklere!

Det er fem typer av Joomla! utvidelser:

  • Komponenter
  • Moduler
  • Maler
  • Plugins
  • Språk

Jumi kommer som komponent og språk (Kun for Joomla 1.5), den plugin og modulen utvidelser for Joomla!

Component - Joomla! Extension Directory Komponenter - generell info

En komponent er den største og mest komplekse av Extension typer. Komponentene er som mini-applikasjoner som gjør hoveddelen av siden. En analogi som kan gjøre forholdet lettere å forstå ville være at Joomla! er en bok og alle komponenter er kapitler i boken. Kjernen artikkel Component (com_content), For eksempel, er det mini-applikasjon som håndterer alle kjerneområder artikkel rendering akkurat som kjernen registrering Component (com_user) Er en mini-applikasjon som håndterer Bruker registrering.

En Component vil administrere data, sett skjermer, gir funksjoner, og generelt kan utføre noen operasjon som ikke faller under den generelle funksjoner av kjernen koden.

Komponentene fungerer hånd i hånd med Moduler og Plugins å gi et rikt utvalg av innhold display og funksjonalitet bortsett fra standard artikkel og innhold display. De gjør det mulig å fullstendig transformere Joomla! og sterkt utvide sine evner.

Module - Joomla! Extension Directory Moduler - generell info

En modul er mer lette og fleksible Utvidelse brukt til side rendering da en komponent. Moduler brukes til små biter av siden som er generelt mindre komplekse og kunne ses på tvers av ulike komponenter. Å fortsette i vår bok analogi, kan en modul bli sett på som en fotnote eller header blokk, eller kanskje et bilde / bildetekst blokk som kan gjengis på en bestemt side. Selvfølgelig kan du ha en fotnote på en side, men ikke alle sidene vil ha dem. Fotnoter også kan vises uavhengig av hvilket kapittel du leser. Tilsvarende Modulene kan bli gjort uavhengig av hvilken komponent du har lastet inn.

Moduler er som små mini-applets som kan plasseres hvor som helst på nettstedet ditt. De arbeider sammen med komponenter i noen tilfeller og i andre er fullstendig frittstående utdrag av koden som brukes for å vise noen data fra databasen for eksempel artikler (Newsflash) Moduler er vanligvis brukt til output data, men de kan også være interaktive skjema elementer til innspill data for eksempel Logg Module eller avstemninger.

Modulene kan tildeles Module posisjoner som er definert i malen og i back-end mens du redigerer Module Position innstillinger. For eksempel "venstre" og "rett" er vanlig for en 3 kolonne layout.

Hver modul er tildelt en modul posisjon på nettstedet ditt. Hvis du ønsker den til å vise på to forskjellige steder du må kopiere modulen og tilordne kopien til å vise på den nye plasseringen. Du kan også angi hvilke Menu Items (og dermed sider) en modul vil vises på, kan du velge alle menyelementer eller du kan plukke og velge ved å holde nede Ctrl-tasten og velge flere steder en etter en i moduler [Edit] skjerm .

Plugin - Joomla! Extension Directory Plugins - generell info

En av de mer avanserte Utvidelser for Joomla! er Plugin. I tidligere versjoner av Joomla! (Dvs. før 1.5 versjonen) plugins var kjent som "mambots". Bortsett fra å endre navnet deres funksjonaliteten er utvidet. En Plugin er en del av koden som kjøres når en forhåndsdefinert hendelse skjer innenfor Joomla!. Ved hjelp av en Plugin gjør at en utvikler til å endre måten koden sin oppfører seg avhengig av hvilke plugins er installert å reagere på en hendelse.

Det finnes flere typer plugins i Joomla! der. F.eks redaktører, autentisering, innhold plugins osv. De skiller i bruk og oppførsel.

Jumi plugin tilhører familien til den såkalte innhold plugins. Det betyr at det inneholder egendefinerte koder inn i Joomla! artikler bare.

Innhold plugins endre utseendet på Joomla! artikler. De kan inneholde noe i en artikkel, endre visse ord, tildele html klasser brukt i artikkelen, etc., etc.

Language - Joomla! Extensions Directory Språk - generell info

Ny med Joomla! 1.5 og kanskje den mest grunnleggende og kritiske Extension er et språk. Joomla! er utgitt med flere Installasjon Språk men basen Nettstedet og Administrator er pakket i bare ett språk nb-NO - Være engelsk med GB stavemåte for eksempel. Å inkludere alle oversettelsene tilgjengelige ville bloat kjernen pakke og gjøre det uhåndterlig for opplasting formål. Språkfilene aktivere alle Brukergrensesnitt både Front-end og back-end for å bli presentert i det lokale ønsket språk. Merk disse pakkene ikke har noen innvirkning på det faktiske innhold som artikler.

Jumi er et verktøy for

Noen moduler (f.eks Newsflash, Hovedmeny, whosonline, etc.) og plugins (f.eks stemme, Sideskift, etc.) gir effekt umiddelbart etter at de er publisert. Jumi er annerledes. Jumi er et verktøy.

Et verktøy i seg selv gir ingenting. Den er tom. Som CMS Joomla! uten innhold. Du må gi Jumi del materiale som kan bearbeides og presenteres til brukerne. Materialet for Jumi er cutom koder.

Jumi tar noen kilde, skrevet eller lagres, og injiserer den i Joomla!

Enkelt og mektig.

Jumi - komponent, plugin og modul verktøy

Jumi redskap, uansett hva - en komponent, en plugin eller en modul, blant annet i Joomla! noen kilde. Kilde kan lagres eller skrives. Det kan være f.eks css, html, php, javascript eller en tekstfil. Til hver Jumi modul, kan Jumi plugin forekomst og Jumi komponent posten, få tildelt sin egen kilde for inkludering.

Jumi forlengelse utgang avhengig av kilden inkludert.

Jumi komponentutgang er til sin egen side.

Jumi modul utgang er i en modul posisjon.

Jumi plugin utgang er i en definert stilling i en artikkel.

Når du velger Jumi for å forlenge Joomla! evner besvare disse to spørsmålene:

  • HVA bør bli sett?
  • HVOR effekten vil bli sett?

Det HVA Spørsmålet er om en kilde som skal inkluderes. Det HVOR Spørsmålet er om hvilken type Jumi utvidelsen: Jumi modul, Jumi plugin eller Jumi komponent.

Den vanligste bruken av Jumi er inkludert php, hrml, javascript og css koder.

Hva kan gjøres med Jumi?

Kjent Jumi løsninger dekker disse applikasjonene:

  • tredjeparts reklame bannere (Google AdSence, Amazon, AdBrite, ...),
  • egen reklame,
  • former (kontakter, ordre, undersøkelse, avstemninger, ...),
  • scrollers,
  • multimedia,
  • kart,
  • blogger,
  • ...

Å fortelle sannheten Jumi modulen kan erstatte vet alle moduler for Joomla! og, på samme tid, kan produksjonen av koden skal vises i artikler og / eller komponenter på samme tid også. Mulighetene er nesten uendelige ...

Jumi - Jack of all trades?

Ingen! Jumi har sine begrensninger. Unnskyld. Den mest alvorlige følger:

Jumi kan inkludere kun de filene som ligger på serveren din.

Denne advarselen betyr ikke at du ikke kan presentere produksjonen av utenlandske skript via Jumi. Det betyr at du ikke kan lage en "fremmed" filen din egen fil med Jumi: du kan ikke peke til eksterne skript filer.

Jumi er ikke ansvarlig for selfconsistent produksjon av den inkluderte fila.

Denne advarselen betyr ikke at du ikke kan inkludere noen filer på serveren din. Du kan. Men Jumi ikke har noen intelligens å avgjøre om innholdet er bra eller ikke. Jumi er WYIIWYG - Hva du Inkluder er hva du får. Den eneste intelligente knute i prosessen er du.

Jumi plugin har hukommelse begrensninger.

Jumi plugin (ikke Jumi modul eller komponent) bruker php bufring: lagret skriptet er bufret inn i minnet først, og deretter tatt inn i artikkelen. For store, virkelig store, scripts det memory_limit som er satt i php.ini din kan være utilstrekkelig. I så tilfelle så øker den.

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! Søk turer i Armenia, Turer, søk turer online, Reserve Hotell online, Travel News.