Jumi Überblick
Jumi ist die Menge der Erweiterungen (Oder Add-ons) für Joomla!
Eine Erweiterung wird eingesetzt, um die Funktionalität des Joomla! die nicht in der Basissystems. Es gibt Tausende von ihnen. Mehr Beispiele finden Sie in unserem ständig wachsenden finden Joomla! Extensions Directory. Bereiten Sie sich darauf die spannende Arbeit unserer aktiven Entwicklergemeinschaft begeistert sein!
Es gibt fünf Arten von Joomla! Erweiterungen:
- Komponenten
- Module
- Templates
- Plugins
- Sprachen
Jumi kommt als Komponente und die Sprache (Nur für Joomla 1.5), die Plugin und die Modul Erweiterungen für Joomla!
Components - allgemeine Infos
Eine Komponente ist die umfangreichste und komplexeste Art der Erweiterung. Komponenten sind wie Mini-Anwendungen, welche den Hauptteil der Webseite wiedergeben. Eine Analogie welches die Beziehung verständlicher machen könnte, wäre das Joomla! ist ein Buch ist und die Komponenten die einzelnen Kapitel des Buches. Der Kern-Komponente (com_content), Zum Beispiel, ist eine Mini-Anwendung, die sämtliche Kerninhalte wiedergibt, so wie der Kern-Registrierung Component (com_user) Ist eine Mini-Anwendung, die Benutzer-Registrierung handhabt.
Eine Komponente verwaltet Daten, steuert die Darstellung, bietet Funktionalität und übernimmt im allgemeinen sämtliche Aufgaben, die nicht zu den allgemeinen Aufgaben der Kern-Anwendung gehört.
Komponenten arbeiten Hand in Hand mit Modulen und Plugins, um eine große Vielfalt der Darstellung von Inhalten und Funktionalitäten anzubieten, nebst der Standard Artikel-und Inhaltsdarstellung. Sie machen es möglich, komplett umzugestalten Joomla! und stark erweitern ihre Fähigkeiten.
Module - allgemeine Infos
Ein Modul ist mehr, aber flexible Erweiterung, benutzt für Seitendarstellungen dann eine Komponente verwendet wird. Module werden für kleinere Teile der Seite eingesetzt, die normalerweise weniger komplex sind und über mehrere Komponenten hinweg angezeigt werden können. Um die Buch-Analogie weiterzuführen, kann ein Modul als Fussnote oder Kopfzeile betrachtet werden, oder vielleicht ein Bild / Legenden, die sich auf bestimmten Seiten angezeigt werden. Natürlich können Sie eine Fußnote auf jeder Seite, aber nicht jede Seite wird eine haben. Fußnoten könnten auch unabhängig davon vom kapitel die Sie gerade lesen. Ebenso Module können unabhängig davon, welche Komponente gerade aufgerufen wurde.
Module sind wie kleine Progrämmchen, die überall auf der Website platziert werden können. Sie arbeiten zusammen mit Komponenten in einigen Fällen und in anderen sind sie völlig selbstständige Code-Schnipsel dazu dienen, Daten aus der Datenbank anzuzeigen, wie zB (Nachrichten-) Module sind in der Regel die Ausgabe der Daten verwendet, aber sie können auch als interaktive Formularelemente benutzt werden, die Eingabe Daten zum Beispiel der Login-und Poll-Module.
Module können zu Positionen, die in Ihrem Template und im Backend definiert werden während der Bearbeitung der Module Position Einstellungen zugewiesen werden. Zum Beispiel sind "left" und "rechts" für ein 3-Spalten Layout.
Jedes Modul wird einer Modulposition auf Ihrer Website zugewiesen. Wenn Sie es an zwei verschiedenen Stellen anzeigen wollen, müssen das Modul kopieren und ordnen Sie die Kopie einer neuen Position. Sie können auch festlegen, unter welchen Menüeinträgen (und damit auf welchen Seiten) ein Modul Display wird, können Sie alle Menüpunkte oder Sie können einzelne auswählen, indem Sie die Strg-Taste und wählen Sie mehrere Standorte eines nach dem anderen in die Module wählen Sie [Edit]-Bildschirm .
Plugins - allgemeine Infos
Eine der fortgeschritteneren Erweiterungen für Joomla! ist das Plugin. In früheren Versionen von Joomla! (Dh vor Version 1.5) Plugins wurden als "Mambots" bekannt. Neben ihren Namen änderten wurde auch deren Funktionalität erweitert. Ein Plugin ist ein Stück Programm-Code, wenn ein bestimmtes Ereignis innerhalb von Joomla!. Über Plugins kann der Entwickler die Art und Weise ihren Code verhält, je nachdem, welche Plugins installiert sind um zu einem bestimmten Ereignis.
Es gibt mehrere Arten von Plugins in Joomla! gibt. Z.B. Redakteure, Authentifizierung, Content-Plugins usw. Sie unterscheidet sich in Bedienung und Verhalten.
Jumi-Plugin gehört zur Familie der so genannten Inhaltsplugins. Das heißt, es umfasst kundenspezifische Codes in die Joomla! Artikel nur.
Inhalt Plugins verändern das Aussehen von Joomla! Artikeln. Sie können etwas in einen Artikel einbinden, ändern bestimmte Wörter, weisen html Klassen im Artikel verwendet, etc., etc.
Sprachen - allgemeine Infos
Neu bei Joomla! 1.5 und wahrscheinlich die grundlegendste und kritischste Erweiterung ist die Sprache. Joomla! wird mit vielen Sprachen für die Installation herausgegeben, jedoch für die Site und Administrator sind in nur die eine Sprache verpackt en-GB - Wobei Englisch mit GB Rechtschreibung zum Beispiel. Um alle Übersetzungen mitzuliefern, würde aufblähen der Kern-Paket und es unmöglich machen hochzuladen. Die Sprachdateien ist es möglich alle Benutzeroberflächen sowohl Front-End und Back-end in der gewünschten Sprache dargestellt werden. Beachten Sie diese Packungen haben noch keine Auswirkungen auf den eigentlichen Inhalt, wie etwa Beiträge.
Jumi ist ein Werkzeug zu
Einige Module (z. B. newsflash, mainmenu, whosonline, etc.) und Plugins (zB Abstimmung pagebreak, etc.) bietet sofort ausgegeben, nachdem sie zu veröffentlichen. Jumi ist anders. Jumi ist ein Werkzeug.
Ein Tool selbst bietet nichts. Es ist leer. Wie CMS Joomla! ohne Inhalt. Sie haben zu geben Jumi einige Materialien, die verarbeitet und dargestellt werden, um Benutzer. Das Material für Jumi sind Cutom Codes.
Jumi dauert einige Quelle, geschrieben oder gespeichert werden, und spritzt es in Joomla!
Einfach und leistungsstark.
Jumi - Komponente, Plugin und Modul-Tools
Jumi-Tool, egal, was genau - eine Komponente, ein Plugin oder ein Modul, gehören in Joomla! einer Quelle. Quelle kann gespeichert oder geschrieben werden. Es kann z. B. css, html, php, Javascript oder eine Textdatei. Zu jeder Jumi Modul können Jumi-Plugin-Instanz und Jumi Komponente aufnehmen, seine eigene Quelle für die Aufnahme zugeordnet werden.
Jumi Erweiterung Ausgang hängt von der Quelle enthalten.
Jumi Component-Ausgang ist in seine eigene Seite.
Jumi Modulleistung wird in einer Modulposition.
Jumi Plugin-Ausgabe wird in eine definierte Position in einem Artikel.
Bei der Wahl Jumi für die Erweiterung Joomla! Möglichkeiten der Beantwortung dieser beiden Fragen:
- WAS gesehen werden sollte?
- Wo die Wirkung zu sehen sein wird?
Die WAS Frage bezieht sich auf eine Quelle mit einbezogen werden. Die WHERE Frage ist, über die Art des Jumi-Erweiterung: Jumi Modul Jumi-Plugin oder Jumi-Komponente.
Die häufigste Verwendung von Jumi ist in inklusive php, hrml, JavaScript und CSS-Codes.
Was kann man mit Jumi getan werden?
Bekannte Jumi-Lösungen umfasst folgende Anwendungen:
- Dritter Werbebanner (Google adsence, Amazon, AdBrite, ...),
- eigene Anzeigen,
- Formen (Kontakte, Bestellungen, Umfrage, Umfragen, ...),
- Farbwechsler,
- Multimedia,
- Karten,
- Blogs,
- ...
Um die Wahrheit zu sagen Jumi Modul ersetzen können alle wissen, Module für Joomla! und gleichzeitig kann die Ausgabe des Codes in Artikeln und / oder die Komponente zur gleichen Zeit ebenfalls gezeigt werden. Die Möglichkeiten sind fast endlos ...
Jumi - Jack of all Trades die?
Nicht! Jumi hat seine Grenzen. Entschuldigung. Die gravierendsten folgt:
Jumi gehören nur die Dateien, die auf Ihrem Server befindet.
Diese Warnung bedeutet nicht, dass man nicht die aktuelle Leistung der ausländischen Skripte über Jumi. Es bedeutet, dass man nicht eine "fremde" Datei Eigene Dateien mit Jumi: Sie können nicht auf externe Skriptdateien Punkt.
Jumi ist nicht verantwortlich für selfconsistent Ausgang der eingebundenen Datei.
Diese Warnung bedeutet nicht, dass man nicht eine beliebige Datei auf Ihrem Server. Sie können. Aber Jumi keinerlei Intelligenz, um zu entscheiden, ob der Inhalt fein ist oder nicht. Jumi ist WYIIWYG - What You Include Is What You Get. Die einzige intelligente Knoten in den Prozess ist Sie.
Jumi Plugin hat wenig Speicher.
Jumi-Plugin (nicht Jumi Modul noch Komponente) verwendet php Pufferung der gespeicherten Skript wird in den Speicher und dann gepuffert enthalten in dem Artikel. Für große, wirklich große, Skripte die memory_limit in der php.ini gesetzt ist, kann unzureichend sein. Wenn ja, dann erhöhen.

