Das Praxishandbuch zu Joomla 3.x, K2 und K2Store - EasyBay-Web

______________________________________________________________________
Sehr geehrter Interessent,
bei diesem Dokument im PDF-Format handelt es sich um eine Leseprobe des
Handbuchs im E-Book-Format. Das Handbuch umfasst 881 Seiten. Es enthält auch alle
Neuerungen der Joomla 3.6er Version. Beim Kauf erhalten Sie es in den Formaten
PDF, Mobi und ePub. Damit ist das E-Book auf jedem Endgerät lesbar.
Sie finden in dieser Leseprobe:
 ca. 30 Seiten des Joomla Teils des Handbuchs,
 ca. 10 Seiten über die Erweiterung K2,
 ca. 10 Seiten über die Erweiterung K2Store,
 das gesamte Inhaltsverzeichnis des E-Books.
Updates zu unseren Handbüchern:
Ein einmal gekauftes Handbuch im E-Book-Format können Sie immer wieder in Ihrem
Kundenkonto downloaden. Dort finden Sie immer die aktuelle Version. Wir informieren
Sie regelmäßig über wichtige Aktualisierungen.
Softwarepaket zu diesem Handbuch:
Jedes unserer Handbücher gibt es auch in der Kombination mit einem vollständig
vorkonfiguriertem Softwarepaket.
Alle Details darüber finden Sie in unserem
Onlineshop in der Kategorie K2 E-Books und Erweiterungen.
Der EBW Joomla Club:
Mit dem Erwerb des Handbuchs haben Sie Zugang zum EBW Joomla Club. Als Mitglied
des Clubs sind Sie bei Joomla und Co. stets auf dem Laufenden und haben Zugriff auf
ein reichhaltiges Angebot an Beiträgen und Tools. Dort finden Sie, neben weiteren
Dokumentationen zu wichtigen Themen rund um Joomla, nützliche Erweiterungen zur
Optimierung und Tools zur Absicherung gegen Schadsoftware. Als Clubmitglied
genießen Sie bis zu 50% Rabatt bei weiteren Einkäufen.
Nun wünschen wir Ihnen viel Spaß mit dieser Leseprobe.
Ihr EasyBay-Web Team
Copyright© Karl-Heinz. Derhake 2016
_______________________________________________________________________________________________________
1
Dieses E-Book besteht aus drei Hauptteilen:
I
Vorwort und allgemeine Informationen zum Handbuch. Dann folgt zunächst einmal
der Joomla-Teil, in dem Sie neben zwei Installationsvarianten alles Wesentliche über
Joomla, die Standardtools und deren Konfiguration erfahren. Auf einzelne Bereiche und
Kapitel werden wir immer wieder zurückkommen, wenn wir uns mit K2 und dessen
Konfiguration auseinandersetzen.
II Der zweite Teil dieser Dokumentation beschäftigt sich detailliert mit der Erweiterung
K2 und K2Store. Wir begleiten Sie von der Installation, über die komplette Konfiguration
bis hin zu einem fertigen Shop unter Joomla und K2. Dabei zeigen wir Ihnen an Hand
von Beispielen wichtige Möglichkeiten im Zusammenspiel der drei Systeme.
III
Im dritten Teil gehen wir auf Besonderheiten ein, wie spezielle Anpassungen im
Layout- Bereich, beschreiben nützliche und wichtige Erweiterungen und sagen Ihnen,
wo Sie diese finden. Weiterhin finden Sie hier ein Kapitel über die Sicherheit Ihres
Webauftritts und auch das Thema Suchmaschinenoptimierung (SEO) unter Joomla
behandeln wir.
Copyright© Karl-Heinz. Derhake 2016
Seite 2
Version 3.6.4
_______________________________________________________________________________________________________
1.1 Vorwort zu Joomla 3
Joomla ist Open Source (Definition: http://de.wikipedia.org/wiki/Open_Source). An Open
Source Projekten, wie Joomla, arbeiten viele Entwickler. Oft sind es die Besten der
Besten. Open Source – Software ist kostenlos.
Joomla ist ein sehr weit verbreitetes Content Management System. Damit lassen sich
angefangen vom persönlichen Weblog bis hin zur komplexen Unternehmens-Webseite
alle Vorstellungen von einem Internetauftritt realisieren. Eine sehr große Anzahl an
Erweiterungen und eine leistungsstarke API bieten Ihnen eine noch nie dagewesene
Flexibilität.
Joomla wird gestaltet durch eine große Gemeinschaft von Entwicklern und Designern
rund um den Erdball. Es stehen tausende von mehrsprachigen Erweiterungen und
grafischen Oberflächen zur Verfügung, die dem Anwender unzählige Variationen und
Möglichkeiten bieten.
Joomla ist ein komplexes und dennoch leicht zu bedienendes System, zur Erstellung
und Pflege von Internet-, Intranet- und Extranet- Anwendungen. Bereits in der
Basisversion bietet Joomla zahlreiche Funktionalitäten. Es handelt sich in erster Linie
um ein Redaktionssystem, das auf einfache Weise einem oder mehreren Autoren
erlaubt, Texte und Medien online zu stellen.
Das Content Management System Joomla ist vollkommen datenbankgesteuert, das die
Erstellung von dynamischen Webseiten, mit Hilfe einer MySQL Datenbank ermöglicht,
in der alle Texte abgelegt sind. Die strikte Trennung von Layout/Design (Templates) und
funktionalem Quelltext und Medien ist eines der besonderen Merkmale von Joomla.
Eine einfach anzupassende Template- Technologie und tausende von meist
kostenlosen Templates (Themes) ermöglichen sehr flexible Anpassungen des Layouts.
Das MVC Entwicklungsprinzip bietet hier ungeahnte Designmöglichkeiten, ohne den
Kern des Systems anpassen zu müssen.
Joomla lässt sich durch eine sehr große Anzahl an Erweiterungen (Komponenten,
Module und Plugins) erweitern, und so in seiner Funktionalität nahezu unendlich
ausbauen. Die Joomla Basis finden Sie hier: http://www.joomla.org/
Eine der Quellen für Erweiterungen finden Sie unter: http://extensions.joomla.org/
1.1.1 Was ist anders in der Joomla Version 3.x gegenüber Joomla 2.5.x?
Die größten sichtbaren Veränderungen in Version 3.x sind das neue Layout des
Copyright© Karl-Heinz. Derhake 2016
Seite 3
Version 3.6.4
_______________________________________________________________________________________________________
Backend und das JUI (Joomla User Interface), basierend auf dem Bootstrap
HTML/CSS/JS Framework von Twitter. Das Ziel dieser Veränderung war es, ein
Standard-Set von UI Widgets zu integrieren, welches es Extensions- sowie TemplateEntwicklern ermöglicht, mit denselben Standards zu arbeiten.
Dies
gestattet
Extensions-Entwicklern
sich
rein
auf
die
Funktionalität
ihrer
Erweiterungen zu konzentrieren und den Template-Entwicklern, Templates zu erstellen,
die ohne Modifikationen der Erweiterungen auskommen. Das Bootstrap Framework
basiert auf dem JQuery JavaScript Framework. Aus diesem Grund wurde in Joomla 3.x
JQuery integriert.
Joomla 3.x macht mit der Komplett-Überarbeitung des Frontend-Designs und bei der
Administratoren-Oberfläche im mobilen Umfeld einen riesigen Sprung nach vorne. Dank
des integrierten Bootstrap-Frameworks ist Joomla 3.x als erstes großes CMS wirklich
responsive, also für mobile Endgeräte gerüstet. Das gilt auch für die fünf Templates, die
Ihnen in unserm vorkonfigurierten Softwarepaket zur Verfügung stehen.
Der Einsatz von Bootstrap bedeutet allerdings auch ein verändertes HTML Markup der
Core Erweiterungen. Dies hat zur Folge, dass für Joomla 2.5 erstellte Templates
möglicherweise modifiziert werden müssen, um unter 3.x zu funktionieren.
Mit der Version 3.x von Joomla kommt eine neue Funktion, auf die viele User sehnlichst
gewartet haben: das Tagging. Man vergibt Stichwörter über die vielerlei Listen generiert
werden können.
Copyright© Karl-Heinz. Derhake 2016
Seite 4
Version 3.6.4
_______________________________________________________________________________________________________
1.1.2 Technische Voraussetzungen für Joomla 3.x
Hier finden Sie die jeweils aktuellen Daten:
http://www.joomla.org/technical-requirements.html
1.1.3 Update auf Joomla 3 jetzt:
Der Joomla 2.5 Support wurde zum 31. Dezember 2014 offiziell beendet. Das
veröffentlichte Wartungsrelease 2.5.28 ist das letzte Update für Joomla 2.5. Es enthält
außer 20 Fehlerkorrekturen auch ein neues Plugin, das den Administrator über das
offizielle Ende des Supports informiert.
Alle Anwender, die bisher noch nicht die Umstellung auf Joomla 3.x durchgeführt haben,
sollten
sich
baldmöglichst
mit
diesem
Thema
befassen.
Denn
offizielle
Fehlerkorrekturen und Sicherheitspatches für Joomla 2.5 wird es in Zukunft kaum mehr
geben. Außerdem reagieren auch Provider negativ auf alte Softwaretools auf Ihren
Webservern.
Warum sollte man so bald wie möglich umstellen:
Wenn ein CMS, wie Joomla, seine Struktur ändert, ist eine Migration erforderlich. Die
bisherige Version wird nicht mehr unterstützt. Dies schafft potenzielle Sicherheitsrisiken,
da Sicherheits-Aktualisierungen nicht mehr bereitgestellt werden.
Die meisten Webhosting-Anbieter (Hoster) wollen den Betrieb älterer Software Skripte
Copyright© Karl-Heinz. Derhake 2016
Seite 5
Version 3.6.4
_______________________________________________________________________________________________________
(Joomla! ist ein Skript und alle Drittanbieter-Erweiterungen sind Skripte) aus
Sicherheitsgründen vermeiden, da mit dem Alter der Software das Risiko einer
Kompromittierung ansteigt. Die Hoster müssen Ihre Server aktualisieren, um die
Sicherheit weiterhin zu gewährleisten. Veraltete Skripte sind Ihnen da ein Dorn im Auge.
Joomla 3 bringt neue Funktionen und Verbesserung der Bedienerfreundlichkeit mit. Das
bedingt auch, dass man evtl. auf extra Komponenten von Dritt-Herstellern verzichten
und auf Joomla eigene Funktionen zurückgreifen kann.
Ein Update von Joomla 1.5 nach 3.x ist ebenfalls möglich, aber mit erheblich mehr
Aufwand verbunden. Weitere Details dazu finden Sie in diesem Handbuch.
1.1.4 Wichtige Neuerungen ab Joomla 3.3:
Joomla 3.3 bringt einige wirklich wichtige Updates im Backend mit. So wurde zum
Beispiel sehr viel
Arbeit bei der Umstellung von MooTools
zu jQuery JavaScript
investiert. Dies wird dazu beitragen, die Größe einer Joomla Website zu reduzieren, da
nur noch jQuery geladen wird.
Cloud Storage APIs: erlauben Joomla Websites, Amazon S3, Google, Dropbox und
andere Cloud-Storage-Angebote zu nutzen.
Microdata:
Mit
der
HTML5-Mikrodatenspezifikation
ist
es
möglich,
Inhalte
zu
kennzeichnen, um einen bestimmten Informationstyp zu beschreiben. Damit können
bestimmte Arten von Informationen, beispielsweise Beurteilungen, Informationen zu
Personen oder Veranstaltungen, die Ihre Daten beschreiben, hervorgehoben werden.
Suchmaschinen, wie Google, legen immer mehr Wert auf eine derartige Strukturierung
und die Seiten, die gekennzeichnete Mikrodaten (Mikrodaten-Markup) enthalten,
werden weiter vorn im Index platziert.
Selten genutzte Core Komponenten wurden abkoppelt. So wird zum Beispiel die
Komponente Weblinks zukünftig nicht mehr im Basispaket von Joomla enthalten sein.
Wer die Weblink Komponente doch benötigt, kann sie nachinstallieren.
Die Übersichtlichkeit im Backend wurde durch einklappbare Sidebars erhöht. Überall wo
eine Sidebar angezeigt wird, kann diese ein- oder ausgeklappt werden.
Copyright© Karl-Heinz. Derhake 2016
Seite 6
Version 3.6.4
_______________________________________________________________________________________________________
1.1.5 Neuerungen im Userbereich ab Joomla 3.5:
 Ein neues Update-Email-Plugin überprüft, ob eine neue Joomla-Version zur
Verfügung steht und sendet dann eine entsprechende Erinnerungs-Email an den
Super-User der Seite.
 Bilder können per Drag-and-Drop in den tinyMCE-Editor verschoben werden.
 System bzw. Environments-Informationen können nun heruntergeladen werden.
 Ab sofort wir die neueste PHP 7 unterstützt, die unter anderem eine wesentlich
bessere Performance beinhaltet.
 Neues Plugin um grundlegende anonymisierte Systemdaten zu sammeln. Das
Plugin (System - Joomla! Statistics) schickt Basisstatistiken: zur Joomla-Version, zur
PHP-Version, zur Datenbank-Engine und Version und dem Server-Betriebssystem
zu einem zentralen Joomla Server. Das Plugin kann deaktiviert und so das
Datensammeln verhindert werden.
 Erweiterung des Admin Plugins User Status; hier gibt es nun die beiden neuen
Funktionen Vorschau und Show Admin, die im Fußbereich angezeigt werden
können.
Copyright© Karl-Heinz. Derhake 2016
Seite 7
Version 3.6.4
_______________________________________________________________________________________________________
1.1.6 Die wichtigsten Neuerungen in Joomla 3.6:
Die neue Joomla Version 3.6 kommt mit einigen Verbesserungen. Davon sind die
meisten Sachen nicht komplett neue Dinge sondern vielmehr eine Optimierung bereits
bestehender Funktionen. Außerdem wurden Fehler aus der 3.5er Versionen beseitigt.
Das sind die wichtigsten Dinge:
 Kategorien können nun schon beim Erstellen von Beiträgen generiert werden.
 Der Zugriff auf die Menütypen kann nun über die ACL (Access Control List) geregelt
werden.
 Der Paket-Updater für die Core-Updates kommt zurück. Nun können Joomla
Updatedateien wieder von einer lokalen Quelle geladen werden.
 Der gesamte Cache kann mit einem Klick gelöscht werden.
 Erweiterte XML Felder Definitionen für Formulare.
 Die jQuery Bibliothek wurde aktualisiert.
Es gibt weitere kleine Anpassungen. Deshalb haben wir unsere Joomla 3.x Handbücher
komplett überarbeitet. Auf wichtige Neuerungen gehen wir im Laufe des Handbuchs
detailliert ein.
1.1.7 Immer ein aktuelles Handbuch:
Das Joomla CMS wird kontinuierlich erweitert und verbessert. Mehr als 80 Mil.
Anwender sind ein Garant für Qualität. Im weiteren Verlauf des Handbuchs sprechen
wir immer nur von Joomla 3.x, egal welche 3er Version gerade aktuell ist. Neuerungen
in zukünftigen 3er Version werden zeitnah in unsere E-Books aufgenommen. Sie
können zeitlich unbegrenzt immer wieder die neueste Version des Handbuchs kostenlos
downloaden.
1.1.8 Die neue Joomla Update- Strategie:
Dem Thema Update von Joomla 1.5 und 2.5 auf die Version 3.x haben wir in diesem
Handbuch ein eigenes Kapitel gewidmet. Sie finden es unter „Die neue Joomla UpdateStrategie“.
Copyright© Karl-Heinz. Derhake 2016
Seite 8
Version 3.6.4
_______________________________________________________________________________________________________
1.1.9 Erweiterungen:
Das
Framework,
sprich
Basisprogramm
Joomla
3.x
selbst
ermöglicht
es,
volldynamische Webseiten zu gestalten. In der Basis bietet Joomla 3.x die Möglichkeit,
Inhalte zu verwalten (Content Management), Banner zu schalten oder zum Beispiel
Umfragen zu starten. Diese Funktionen reichen oft bereits für viele Internetseiten aus.
Auch ein Blog ist mit den internen Funktionen einfach realisierbar. Für die Erstellung
komplexer Systeme und Webauftritte sind allerdings weitere Funktionen notwendig.
Deshalb bietet Joomla 3.x mit seiner modularen Bauweise die Möglichkeit, das
Basissystem sehr einfach zu erweitern.
Für Joomla gibt es tausende von Erweiterungen, die entweder ganz kostenlos sind,
oder für die der Ersteller meist nur einen geringen Obolus verlangt. Das Joomla Team
betreibt eine eigene Plattform. Mit dem Namen JED (Joomla! Extensions Directory)
Allen gemeinsam ist, dass diese Erweiterungen allesamt dem Prinzip GNU General
Public License unterliegen.
Joomla 3.x nutzt verschiedene Terminologien um Erweiterungen zu klassifizieren:
 Komponenten,
 Module,
 Plugins,
 Templates.
1.1.9.1 Komponenten:
Komponenten sind Erweiterungen, die in Joomla 3.x integriert werden und Joomla 3.x
meist um umfangreiche Funktionsabläufe erweitern. Dargestellt werden Komponenten
im Haupt- bzw. Inhaltsbereich der Seite. Solche Erweiterungen können zum Beispiel
sein:
 Foren,
 Shopsysteme,
 Formulargeneratoren,
 Downloadprogramme,
 Statistiktools,
Copyright© Karl-Heinz. Derhake 2016
Seite 9
Version 3.6.4
_______________________________________________________________________________________________________
 branchenspezifische Erweiterungen ( z.B. Hotelbuchung, Anzeigensysteme),
 Galerien,
 Blogsysteme,
 und vieles mehr.
1.1.9.2 Module:
Module sind Erweiterungen, die abhängig von den im Template vergebenen
Modulpositionen spezifische Inhalte oder Funktionsbereiche anzeigen. Module werden
zum Beispiel für die Anzeige von Menüs, kleine Erweiterungen, Texte, die mehrfach an
verschiedenen Stellen benötigt werden, oder für ein Anmeldeformular benutzt.
1.1.9.3 Plugins:
Plugins sind oft kleine Programme, die den Funktionsumfang von Komponenten
erweitern oder anpassen. So ist es zum Beispiel möglich, bestimmte Inhalte (Galerien,
Module) in Artikeln anzeigen zu lassen oder die Ausgabe von bestimmten Wörtern oder
Textpassagen zu verändern. Plugins werden in ihre Einsatzgebiete gegliedert, abhängig
davon, ob die Funktionen systemübergreifend, nur in Artikeln oder bei der Suche zum
Einsatz kommen sollen.
1.1.9.4 Templates:
Templates stellen die grafische Oberfläche von Joomla 3.x dar. Egal ob Frontend oder
das Backend, beide Bereiche lassen sich mittels Templates anpassen oder verändern.
In Templates werden der Rahmen und die optischen Gegebenheiten der Internetseite
bestimmt und die Modulpositionen festgelegt. Joomla bietet neben der Parametrisierung
von Templates zur leichteren Anpassung auch das "Überschreiben" von Komponentenoder Modulausgaben durch die integrierte Override Technologie.
1.1.10 Joomla 3.x, die konsequente Weiterentwicklung:
Für Joomla 3.x steht bereits tausende von Erweiterungen zur Verfügung und täglich
werden es mehr. Damit lassen sich nahezu alle nur denkbaren Wünsche in Bezug auf
einen Internetauftritt realisieren. Von der einfachen und schnell erstellten Internetseite,
für den privaten Gebrauch, bis hin zu einer professionellen Kommunikationsplattform
mit Kleinanzeigen oder Online-Shops, ist alles möglich.
Copyright© Karl-Heinz. Derhake 2016
Seite 10
Version 3.6.4
_______________________________________________________________________________________________________
Die neue Joomla Version legt den Fokus auf den mobilen Einsatz. Die Optimierung für
die mobilen Endgeräte und deren Nutzung gehört zu der größten Neuerung von Joomla
3.x. Mit seiner überarbeiteten Benutzerschnittstelle ist Joomla 3.x nun auch besonders
gut vorbereitet, bereit für die mobile Welt der Smartphones und Tablets. Mit der
Integration des Bootstraps Framework ist Joomla das erste der top CMS, das sowohl im
Benutzer- als auch im Administrationsbereich diese mobilen Geräte unterstützt.
Die Entwickler packten zahlreiche Neuerungen in Joomla 3.x. Am offensichtlichsten ist
das neue Administrator-Template Isis, das auch für mobile Geräte geeignet ist. Joomla
integriert jetzt Twitter Bootstrap, ein zwölfspaltiges HTML5-Framework, das bereits
zahlreiche HTML- und Javascript-Komponenten mitbringt und Webdesignern eine
schnellere Seitenerstellung verspricht. Darauf basiert auch das neue Template
ProtoStar für das Frontend.
Der Installationsprozess in Joomla 3.x wurde vereinfacht und auf drei Schritte verkürzt.
Neben MySQL und MS SQL spielt das CMS jetzt auch mit dem objektrelationalen
Datenbanksystem PostgreSQL zusammen und bringt einen PHP-Memcached-Treiber
mit. Anstelle von SimplePie wird jetzt JFeed eingesetzt, um die aus Joomla generierten
RSS-Feeds zu verwalten und zusätzliche Übersetzungen können über den ExtensionManager installiert werden. Redakteure dürfen ab Joomla 3 auch leere Artikel speichern
und für Administratoren gibt es ein neues Statistik-Modul.
1.1.11 Was Sie in diesem Handbuch erwartet:
Dieses Handbuch beschäftigt sich Schritt für Schritt mit der Installation und der
Konfiguration von Joomla 3.x und verschiedenen Erweiterungen. Hierbei liegt der erste
Schwerpunkt auf der Einrichtung einer Demoumgebung, die wir hier im Detail
beschreiben. Diese können Sie entweder lokal auf Ihrem Computer, oder direkt bei
Ihrem Provider realisieren.
Ebenso finden Sie in diesem E-Book die ausführliche Anleitung, wie Sie die JoomlaInstallation einer lokalen Demoumgebung zu Ihrer Domain übertragen. Wie auch immer
Sie starten möchten, dieses Handbuch ist dabei ein wichtiger Helfer und wird Ihnen den
richtigen Weg dazu weisen. Damit ist ein schneller Erfolg garantiert.
Damit Sie Ihre Webseiten auf höchstem Niveau gestalten und maßgeblich nach SEO
Standard (Suchmaschinen Optimierung) realisieren können, finden Sie dazu ein
entsprechendes Kapitel in diesem Handbuch. Wenn Sie Beginner sind, also noch keine
Copyright© Karl-Heinz. Derhake 2016
Seite 11
Version 3.6.4
_______________________________________________________________________________________________________
Erfahrung in der Erstellung eines Webauftritts haben, empfehlen wir Ihnen, dieses
Kapitel zunächst zu lesen. Das kann Ihnen später viel Arbeit und Zeit ersparen.
1.1.12 Unsere Handbücher sind immer aktuell:
Ein großer Vorteil für Sie als Käufer unserer Handbücher ist, dass diese
ausschließlich im E-Book-Format erstellt werden. Das versetzt uns
Lage,
auf
Neuerungen
schnell
zu
reagieren.
Wichtige
Veränderungen
in die
und
Erweiterungen zu Joomla 3.x und den wichtigsten Zusatztools werden von uns zeitnah
in die Handbücher übernommen. Als Käufer eines unserer Handbücher können Sie die
aktuelle Version zeitlich unbegrenzt kostenlos downloaden. Die jeweils aktuelle Version
finden Sie in Ihrem Kundenkonto.
Unsere E-Books zu Joomla 3.x erhalten Sie in den Formaten: PDF, Mobi und ePub.
Damit sind diese Handbücher auf allen Computern, Notebooks, Tablet PCs, und EBook-Readern lesbar.
Über unsern Newsletter Dienst, erhalten Sie automatisch Informationen über
Neuerungen bei den E-Books und Tools. Weitere Informationen und aktuelle
Informationen finden Sie im Bereich News auf unserer Website.
Sollten Sie einmal auf Probleme stoßen, die Sie nicht selbst lösen können oder wollen,
unterstützen wir Sie gerne. Alles weitere dazu finden Sie auf unseren Webseiten in der
Kategorie Support und Service.
1.1.13 Warum dieses Handbuch anders ist:
Sie erfahren in diesem Praxishandbuch alles, was Sie wissen müssen über die
Installation und die Konfiguration. Wir zeigen Ihnen z.B., wie Sie bei der Installation der
Joomla Basis bei Ihrem Provider Stunden an Zeit einsparen können.
Außerdem finden Sie hier viele Tipps und Tricks aus der Praxis und wir nennen alle
Quellen zu den vielen kostenlosen Modulen und Erweiterungen. Zu einigen
umfangreichen Themen haben wir kurze Videos erstellt. Sie finden die Videos nach
dem Kauf im Downloadbereich unserer Webseite.
Derzeit gibt es für Joomla 3.x bereits tausende von Erweiterungen und täglich werden
es mehr. Einige der kostenlosen und kostenpflichtigen Erweiterungen, die in keiner
Joomla Installation fehlen sollten, werden wir im Laufe dieser Dokumentation vorstellen
und deren Konfiguration beschreiben.
Copyright© Karl-Heinz. Derhake 2016
Seite 12
Version 3.6.4
_______________________________________________________________________________________________________
Dieses Praxishandbuch ist keine Aneinanderreihung der unendlich vielen Möglichkeiten
von Joomla und deren trockene Kurzbeschreibung. Im ersten Teil dieser Dokumentation
erarbeiten Sie sich einen Grundstock an Wissen über Joomla, das Sie in die Lage
versetzt, dieses Werkzeug kreativ für sich und andere einzusetzen. Dieses Wissen
erarbeiten Sie sich, wenn Sie den Beispielen folgen. Diese sind direkt aus der Praxis
hier eingeflossen und somit garantiert erprobt und praktikabel.
Weiterhin dient ihnen dieses E-Book zukünftig als Nachschlagewerk bei Fragen und
Problemen. Durch die Suchalgorithmen, die in einem E-Book integriert sind, finden Sie
Antworten auf Fragen in Bruchteilen der Zeit, als bei der Suche in einem gedruckten
Handbuch.
An praktischen Beispielen führt sie dieses Handbuch, Schritt für Schritt hin bis zum
Aufbau einer Basisinstallation mit Joomla, als Grundvoraussetzung für einen
Internetauftritt, egal welche Funktion die Website später haben soll. Aus diesem
Grundstock kann dann jede weitere Lösung für einen Internetauftritt aufgebaut werden.
Im zweiten Teil des Praxishandbuchs werden wir Ihnen einige der Einsatzmöglichkeiten
von Joomla näherbringen.
Der individuellen Gestaltung von Beiträgen widmen wir ein eigenes Kapitel in diesem EBook, in dem wir auch detailliert auf das Layouten und Positionieren mit <div>
Elementen eingehen.
Der dritte Teil gibt Ihnen Tipps, zeigt spezielle Konfigurationen und geht auf Probleme
ein, die auftreten können.
Im SEO- Teil (Suchmaschinenoptimierung) gehen wir detailliert darauf ein, was in
Bezug auf das Gefunden werden und das Ranking bei den Suchmaschinen unbedingt
Beachtung finden muss. Damit vermeiden Sie von vorherein Fehler und stellen sicher,
dass auch Google Ihre Seite liebt. Wenn Sie noch keine Erfahrung bei der Erstellung
von Internetseiten mit einem Content Management System wie Joomla haben, sollten
sie dieses Kapitel in jedem Fall zuerst lesen, bevor Sie sich an die Arbeit machen, eine
Internetseite zu gestalten. Sie ersparen sich damit garantiert doppelter Arbeit, Zeit und
Ärger.
1.1.14 Neueste und wichtige Information zu Joomla 3.x und Tools:
Wir halten dieses E-Book ständig auf dem neuesten Stand, dazu sammeln wir
Informationen über neue interessante Tools, Probleme und deren Behebung, Updates
Copyright© Karl-Heinz. Derhake 2016
Seite 13
Version 3.6.4
_______________________________________________________________________________________________________
zu Joomla und Tools und stellen wichtige Erweiterungen auch im Detail vor. Die
Veröffentlichung in unseren Handbüchern erfolgt, wenn wir eine gewisse Menge an
Informationen gesammelt haben. Aus diesem Grund veröffentlichen wir wichtige
Neuerungen und Informationen in unserem Newsbereich und im EBW Joomla Club.
1.1.15 Support:
Wenn Sie Fragen haben, bei uns finden Sie den richtigen Ansprechpartner. Wir sind
auch telefonisch erreichbar. Sie erreichen uns per Telefon oder über Skype, jeden Tag
(außer sonntags) zwischen 09:00 und 13:00 Uhr. Telefon: 0821 217 09 64 (zum Ortstarif
aus dem deutschen Festnetz).
Alle Details zu unseren Support-Angeboten finden Sie auf unserer Webseite in
der Kategorie Support und Service.
1.1.16 Joomla 3.x Softwarepaket:
Dieses
Handbuch gibt
es
auch
in Verbindung mit
einem vorkonfiguriertem
Softwarepaket. Dieses Paket ist komplett, ob Sie eine Standard- Website, eine
Kommunikationsplattform aufbauen wollen. Es enthält viele nützliche Erweiterungen
und Sie haben Zugriff auf alle Tools und Dokumentationen unseres EBW Joomla Clubs.
Das Paket ist komplett vorinstalliert, für mobile Endgeräte und auf Sicherheit (Firewall)
optimiert. Es kann von Ihnen problemlos in jede beliebige Richtung weiterkonfiguriert
werden. Auch fünf moderne Templates, die Sie für Ihre eigenen Bedürfnisse anpassen
können, sind enthalten.
Alle Erweiterungen in unseren Softwarepaketen sind GPL-lizenziert, auch wenn es sich
um sogenannte „Commercial“ Versionen handelt, die, wenn Sie diese einzeln kaufen,
kostenpflichtig sind. Unsere Angebote aus Handbuch und einem vorkonfiguriertem
Paket aus Joomla und der jeweiligen Erweiterung erspart Ihnen nicht nur eine Menge
an Zeit, sondern auch Geld, da wichtige Zusatztools bereits enthalten sind.
Alle Details dazu finden Sie unter den folgenden Links:
https://www.easybay-web.de/kategorie-joomla-3-x-handb%C3%BCcher-inklsoftware.html
Wenn Sie dieses Handbuch ohne das Softwarepaket erworben haben, können Sie
Copyright© Karl-Heinz. Derhake 2016
Seite 14
Version 3.6.4
_______________________________________________________________________________________________________
dieses problemlos bei uns nachordern. Beim Kauf des vorkonfigurierten Softwarepakets
wird Ihnen der Preis des bereits gekauften Handbuchs angerechnet. Im Kapitel:
Gutschein Softwarepaket finden Sie einen Gutschein-Code mit dessen Hilfe Sie das
Paket zum reduzierten Preis erwerben können.
1.1.17 Layout- und Darstellungshinweise zu diesem Handbuch:
Viele unserer Erläuterungen werden durch Bilder und Bildausschnitte der Webseite
bzw. der jeweiligen Konfiguration plastisch unterstützt. Meist handelt es sich dabei aus
Platzgründen nur um Teilbereiche, also Bildausschnitte. Dieses erkennen Sie daran,
dass diese grafischen Teile entweder mit einem roten Rahmen versehen sind, bzw. die
Bildausschnitte werden in dem Bereich, in dem sie abgeschnitten sind, durch eine
gezackte Kante (Darstellung gerissener Rand) gekennzeichnet.
Beispiel eines Bildausschnitts (Darstellung gerissener Rand):
Beispiel eines Bildausschnitts (Darstellung rote Umrandung):
Copyright© Karl-Heinz. Derhake 2016
Seite 15
Version 3.6.4
_______________________________________________________________________________________________________
Wichtige Textpassagen oder Überschriften zu Grafiken und Bildern sind mit einer
blauen
Farbe
und
der
Hervorhebung
durch
die
Schriftoptionen
Fett/bold
gekennzeichnet.
Mit diesem Logo sind wichtige Textpassagen gekennzeichnet, die Sie unbedingt
beachten sollten.
Dieses Symbol weist Sie auf besonders interessante Informationen und Dinge
hin.
2
Vorwort zu K2, dem Joomla Content Konstruktion Kit
Bei K2 handelt es sich um ein "Content Konstruktion Kit", das sich in Joomla integriert
und ein eigenes - stark erweitertes - System zur Verwaltung von Inhalten schafft. Der
Vorteil liegt dabei ganz klar in der größeren Flexibilität gegenüber den JoomlaBasisfunktionen.
So ist man nicht mehr zwangsläufig an die Joomla Struktur von Bereichen, Kategorien
oder statischen Seiten gebunden, sondern kann selbst über die Tiefe und den Aufbau
der einzelnen Bereiche bestimmen. Wer möchte kann in diesem System innerhalb einer
einzigen Ebene bleiben, oder aber fast beliebig tief abstufen.
Copyright© Karl-Heinz. Derhake 2016
Seite 16
Version 3.6.4
_______________________________________________________________________________________________________
K2 bietet eine über das Übliche hinausgehende integrierte Lösung mit üppigen
Formularen zur Artikelerstellung (Joomla! Artikel mit optionalen zusätzlichen Feldern für
Artikelbilder, Videos, Bildergalerien und Anhängen), eingebetteten mehrstufigen
Kategorien, tags, Kommentaren, einem System das Standardformular mit zusätzlichen
Feldern zu erweitern, einer mächtige Plugin API um Artikel, Kategorien und
Userformulare, Frontendbearbeitung, Sub-Templates zu bearbeiten und vielem mehr.
Quasi
ein
Universalwerkzeug
das
aus
jedem
Joomla
ein
Downloadportal,
Linkverzeichnis, Branchenbuch oder Online-Magazin machen kann, ohne auf
zusätzliche Erweiterungen zurückgreifen zu müssen.
Mit K2, kann eine Joomla! Website zu einer News- Magazin-Site umgestaltet werden,
mit
Autorenblogs,
Produktkatalogen,
Portfolios,
Wissensdatenbank,
Download-
Dokumentenmanager, Verzeichnislisten, Events-Listen und mehr, all das gebündelt in
einem Paket.
K2 eignet sich besonders gut für umfangreiche Webseiten. Die Feature-Liste beinhaltet
unter anderem:
 Zusätzliche Felder für Beiträge, die in K2 Artikel heißen,
 Kategoriebaum mit unbeschränkter Tiefe,
 Kommentare zu Artikeln,
 Tags für Artikel,
 Artikel-Image mit automatischer Verkleinerung je nach Ansicht,
 Erweiterte Benutzerverwaltung für Kategorien.
Das Paket von K2 bringt neben der Komponente selbst auch noch vier Module mit, die
automatisch mit installiert werden, und zum Beispiel die letzten Kommentare oder
Artikel anzeigen können.
Außerdem bietet K2 einen Konverter mit dem sich bereits bestehende Inhalte von
Joomla auslesen und bei K2 einfügen lassen. Wer möchte kann damit die
Copyright© Karl-Heinz. Derhake 2016
Seite 17
Version 3.6.4
_______________________________________________________________________________________________________
Inhaltsverwaltung komplett umstellen und Joomla zur reinen (System)Grundlage
degradieren. Ob man diesen Schritt wagt, hängt ganz sicher vom jeweiligen Vorhaben
ab das man mit Joomla umsetzen möchte. In K2 heißen die Inhalte nicht Beiträge
sondern Artikel.
Die Möglichkeiten in K2 sind sehr umfangreich und die Konfigurationsmöglichkeiten
übertreffen die der Joomla Basis um ein Vielfaches. Jede Ansicht kann individuell
angepasst werden, so hat zum Beispiel eine Kategorieansicht mehr als hundert
Einstellmöglichkeiten, die sich bei den einzelnen Artikeln wieder überschreiben lassen.
Für die Artikel kann man aber auch die Einstellungen der jeweiligen Kategorie
übernehmen.
Weiterhin bietet K2 eine Anbindung an den internen Joomla Update-Mechanismus, der
nicht nur darüber informiert wenn neue Versionen zur Verfügung stehen, sondern diese
auf Mausklick hin auch automatisch installieren kann.
Ein weiteres Highlight ist die Anbindung an die Joomla-Suchfunktion Smart Search, die
mit einem Index arbeitet, und auch in umfangreichen Joomla Websites gute Ergebnisse
erzielt.
Beim Thema Spam, unter dem heutzutage praktisch alle Webseiten zu leiden haben,
die ihren Anwendern erlauben Kommentare zu hinterlassen oder Beiträge einzureichen,
bietet K2 eine sehr wirkungsvolle Verbindung zum Dienst von
Alle Details dazu finden Sie auf unseren Websites www.easybay-web.de oder
www.easybay-web.com in der Kategorie Service und Support.
2.1 Joomla 3.x und K2 Software Grundpaket:
Dieses Handbuch gibt es auch in Verbindung mit einem Software Grundpaket. Dieses
Paket ist komplett, ob Sie eine Standard- Website, eine Kommunikationsplattform
aufbauen wollen, oder einen Blog mit K2 realisieren möchten. Auch eine Kombination
aus Forum und Download-Shop ist mit dieser vorkonfigurierten Softwarekombination in
kürzester Zeit realisierbar.
Copyright© Karl-Heinz. Derhake 2016
Seite 18
Version 3.6.4
_______________________________________________________________________________________________________
Das Paket ist komplett vorinstalliert und kann von Ihnen problemlos in jede beliebige
Richtung weiterkonfiguriert werden. Auch fünf verschieden Templates, die Sie für Ihre
eigenen Bedürfnisse anpassen können, sind enthalten.
Dabei sei hier ausdrücklich betont, Sie zahlen nicht für das Softwarepaket sondern für
die
Konfigurationen
eines
sehr
flexiblen
Systems
und
die
enthaltenen
Dokumentationen. Die Softwaretools Joomla 3.x und den installierten Komponenten
sind Open Source und somit kostenlos.
Alle
Details
dazu
finden
auf
unseren
Websites
www.easybay-web.de
oder
www.easybay-web.com in der Kategorie Handbücher und Software.
Wenn Sie dieses Handbuch ohne das Softwarepaket erworben haben, können Sie
dieses problemlos bei uns nachordern. Der Preis für das konfigurierte Softwarepaket
beträgt zehn Euro. Im Kapitel: Gutschein Softwarepaket finden Sie einen GutscheinCode mit dessen Hilfe Sie das Paket zum Preis von zehn Euro erwerben können.
Copyright© Karl-Heinz. Derhake 2016
Seite 19
Version 3.6.4
_______________________________________________________________________________________________________
2.2 K2 eine sinnvolle Erweiterung:
Das
Framework,
sprich
Basisprogramm
Joomla
3.x
selbst
ermöglicht
es,
volldynamische Webseiten zu gestalten. In der Basis bietet Joomla 3.x die Möglichkeit,
Inhalte zu verwalten (Content Management), Banner zu schalten oder zum Beispiel
Umfragen zu starten. Diese Funktionen reichen oft bereits für eine private Internetseite
aus.
Für die Erstellung komplexer Systeme und Webauftritte sind allerdings weitere
Funktionen notwendig. Deshalb bietet Joomla 3.x mit seiner modularen Bauweise die
Möglichkeit, das Basissystem zu erweitern. Die Komponente K2 ist eine derartige
Erweiterung. Mit dem Content-Tool K2 kann man Blogs, Datenbanken, DokumentenDownloads, Veranstaltungskalender, Portfolios, Produktkataloge und noch viel mehr in
einer einzigen Anwendung zusammenstellen.
Weitere Anwendungsmöglichkeiten für Joomla und K2 sind zum Beispiel:
 News- Magazine
 Autorenblogs,
 Produktkataloge
 Portfolios,
 Wissensdatenbanken,
 Download- Dokumentenmanager,
 Verzeichnislisten,
 Events-Listen
Mit
K2
können
problemlos
Fotos,
Illustrationen,
Videos,
Bildergalerien
und
downloadbare Anhänge eingefügt werden. Außerdem lässt sich Joomla mit K2 um Tags,
Kommentarfunktionen, CCK-ähnlichen Features, API Plugin, Sub-Templates und vieles
mehr erweitern.
Copyright© Karl-Heinz. Derhake 2016
Seite 20
Version 3.6.4
_______________________________________________________________________________________________________
Joomla 3.x nutzt verschiedene Terminologien um Erweiterungen zu klassifizieren:
 Komponenten,
 Module,
 Plugins.
Die vielen Erweiterungen sind, je nach Entscheidung des Entwicklers, kostenfrei oder
kostenpflichtig.
2.2.1 Komponenten:
Komponenten sind Erweiterungen, die in Joomla 3.x integriert werden und Joomla 3.x
meist um umfangreiche Funktionsabläufe erweitern. Dargestellt werden Komponenten
im Haupt- bzw. Inhaltsbereich der Seite. Solche Erweiterungen können zum Beispiel
sein:
 Foren,
 Shopsysteme,
 Formulargeneratoren,
 Downloadprogramme,
 Statistiktools,
 branchenspezifische Erweiterungen ( z.B. Hotelbuchung, Anzeigensysteme),
 Galerien,
 Blogsysteme,
 und vieles mehr.
2.2.2 Module:
Module sind Erweiterungen, die abhängig von den im Template vergebenen
Modulpositionen spezifische Inhalte oder Funktionsbereiche anzeigen. Module werden
zum Beispiel für die Anzeige von Menüs, kleine Erweiterungen, Texte, die mehrfach an
verschiedenen Stellen benötigt werden, oder für ein Anmeldeformular benutzt.
Copyright© Karl-Heinz. Derhake 2016
Seite 21
Version 3.6.4
_______________________________________________________________________________________________________
2.2.3 Plugins:
Plugins sind oft kleine Programme, die den Funktionsumfang von Komponenten
erweitern oder anpassen. So ist es zum Beispiel möglich, bestimmte Inhalte (Galerien,
Module) in Artikeln anzeigen zu lassen oder die Ausgabe von bestimmten Wörtern oder
Textpassagen zu verändern. Plugins werden in ihre Einsatzgebiete gegliedert, abhängig
davon, ob die Funktionen systemübergreifend, nur in Artikeln oder bei der Suche zum
Einsatz kommen sollen.
2.2.4 Templates:
Templates stellen die grafische Oberfläche von Joomla 3.x dar. Egal ob Frontend oder
das Backend, beide Bereiche lassen sich mittels Templates anpassen oder verändern.
In Templates werden der Rahmen und die optischen Gegebenheiten der Internetseite
bestimmt und die Modulpositionen festgelegt. Joomla bietet neben der Parametrisierung
von Templates zur leichteren Anpassung auch das "Überschreiben" von Komponentenoder Modulausgaben durch die MVC Technologie.
Copyright© Karl-Heinz. Derhake 2016
Seite 22
Version 3.6.4
___________________________________________________________________
3
Grundsätze und Voraussetzungen für einen Internetauftritt mit Joomla 3.x:
Bei Joomla handelt es sich um ein Content-Management-System (kurz: CMS). Ein CMS
ist ein Inhaltsverwaltungssystem, bestehend aus Text- und Multimedia-Dokumenten, für
das World Wide Web. Ein Autor kann ein solches System auch ohne Programmier- oder
HTML-Kenntnisse gestalten. Der darzustellende Informationsgehalt wird in diesem
Zusammenhang als Content (Inhalt) bezeichnet. Joomla steht als Open Source zur
Verfügung. Inzwischen wird Joomla weltweit für Millionen von Websites der
unterschiedlichsten Art eingesetzt.
Der entscheidende Unterschied zu einem herkömmlichen Internetauftritt sind die
Trennung von Content und Layout. Diese Aufteilung macht es möglich, innerhalb von
Sekunden das Layout eines Internetauftritts zu ändern, ohne dass dabei etwas an dem
Inhalt (Content) der Internetseiten geändert wird.
3.1 JavaScript und Ajax:
JavaScript ist eine Skriptsprache, die hauptsächlich in Web-Browsern eingesetzt wird.
Joomla macht großzügigen Gebrauch von der Skriptsprache JavaScript und der
Integration von Ajax-Elementen.
Ajax ist ein Synonym für die Wortfolge „Asynchronous JavaScript and XML“. Es
bezeichnet ein Konzept der asynchronen Datenübertragung zwischen einem Browser
und dem Server. Dieses ermöglicht es, HTTP-Anfragen durchzuführen während eine
HTML-Seite angezeigt wird, und die Seite zu verändern ohne sie komplett neu zu laden.
Viele Anwendungen von Ajax werden dazu eingesetzt, im Webbrowser
ein
desktopähnliches Verhalten zu simulieren, wie beispielsweise Popup-Fenster.
JavaScript wird lokal in Ihrem Browser ausgeführt. Was bedeutet, Joomla kann nur
funktionieren wenn die Ausführung von Skripten nicht abgeschaltet ist.
Copyright© Karl-Heinz. Derhake 2013
Seite 23
Version 1.2
_______________________________________________________________________________________________________
3.2 Seitenlayout – Template:
Das Layout wird in einem so genannten „Template“ hinterlegt. Hierbei handelt es sich
um einen Ordner mit den entsprechenden Grafiken, Bildern und Layout- Dateien.
Um ein solches Template zu erstellen, benötigt man umfangreiche Programmier- und
Design-Kenntnisse. Deshalb greifen die meisten Designer auf fertige Templates zurück,
die zu tausenden, entweder ganz kostenlos oder für wenige Euro, angeboten werden.
Auch ein individuelles Template für Ihren Internetauftritt kostet nicht die Welt, Sie finden
die entsprechen Angebote ebenfalls im Internet und bei uns in der Kategorie Joomla
Templates.
Das Protostar-Template:
Ab der Joomla Version 3.x wird standardmäßig das responsive "Protostar"-Template
mitgeliefert, das auf Twitters Bootstrap Framework basiert. Wir haben es in modifizierter
Form auf unseren Webseiten im Einsatz. Auf den ersten Blick macht dieses Template
nicht viel her. Aber das täuscht, man kann es anpassen und wird schnell feststellen,
dass es sich hier um eine hervorragende Basis handelt, die den neuesten Vorgaben
(strukturierte Daten und Responsivität) für moderne Templates entspricht.
Wir haben zum Protostar Template eine deutsche Anleitung erstellt und zeigen einige
Möglichkeiten, wie man dieses Template an seine Wünsche anpassen kann. Dabei
erklären wir auch, wie Sie das Template um eigene Modulpositionen erweitern, wie Sie
diese positionieren und layouten können. Diese Dokumentation und das modifizierte
Protostar-Template finden Sie im Downloadbereich des EBW Joomla Clubs und bei uns
in der Kategorie Joomla Templates auf unserer Webseite.
3.2.1 Ein kurzer Ausflug in die Welt der Internet Suchmaschinen SEO:
Für die meisten Menschen ist das Layout, also die visuelle Erscheinung einer Seite das
Wichtigste. Das sehen Suchmaschinen wie Google ganz anders. Sicherlich möchten
Sie, dass Ihre Internetseite im World Wide Web auch gefunden wird. Für viele Seiten ist
das entscheidend über Erfolg oder Misserfolg, wenn zum Beispiel ein OnlineShop
platziert werden soll. Je mehr Besucher ein solcher OnlineShop hat, je erfolgreicher ist
er.
Die Einschätzung einer Seite und deren Platzierung wird von Softwaretools, den so
genannten Crawlern oder Spidern der Suchmaschinen zum Beispiel Google
vorgenommen. Die Tools entscheiden über die Platzierung Ihrer Seite und eines der
Copyright© Karl-Heinz. Derhake 2016
Seite 24
Version 3.6.4
_______________________________________________________________________________________________________
wichtigsten Kriterien dieser Suchmaschinentools sind die Texte einer Webseite. Da
Suchmaschinentools keine Bilder bewerten können, sind die Texte und die darin
enthalten Suchbegriffe entscheidend. Wenn Sie, oder andere Menschen, im Internet
etwas suchen, was auch immer das sein mag, wie gestalten Sie dann diese Suche?
Hier ein Beispiel: Jemand sucht ein Urlaubsziel und gibt den Begriff „Urlaubsreisen“ bei
Google ein.
Copyright© Karl-Heinz. Derhake 2016
Seite 25
Version 3.6.4
_______________________________________________________________________________________________________
So kann dann ein Ergebnis aussehen:
Hier sehen Sie, es gibt ca. 1.9 Millionen Treffer für diesen Suchbegriff. Nehmen wir an,
Sie betreiben eine Internetseite mit einem Angebot für Urlaubsreisen. Wenn in Ihrem
Text auf Ihrer Seite das Wort „Urlaubsreisen“ nicht vorkommt, kann diese Seite nicht
gefunden werden.
Dieses Beispiel zeigt uns, wie wichtig die richtigen Texte sind. Für die Bewertung der
Suchmaschinentools zählen auch noch eine Reihe anderer Kriterien, auf die wir im
Kapitel SEO detailliert eingehen.
Der Erfolg einer Website ist im hohen Maß von der Erfahrung des Erstellers
abhängig.
Wenn Sie noch keine Erfahrung mit der Erstellung von Internetseiten haben, empfehlen
wir Ihnen unser E-Book zum Thema Internet Business. Sie finden diesen Ratgeber in
der Kategorie Internet- und SEO Ratgeber. Dieses E-Book zeigt Ihnen die Möglichkeiten
des Internet Business und erklärt die Vor- und Nachteile der verschiedenen Varianten.
In ihm behandeln wir eingehend den Umgang mit Suchmaschinen-Tools wie Google
Copyright© Karl-Heinz. Derhake 2016
Seite 26
Version 3.6.4
_______________________________________________________________________________________________________
AdWords. Wir zeigen Ihnen, wie sie die richtigen Keywords (Suchbegriffe) finden und
wie Sie diese sinnvoll einsetzen.
Um es noch einmal deutlich zu sagen: „Der richtige Text bringt Ihnen die Besucher auf
Ihre Webseite“. Hier entscheidet sich dann, ob der Besucher verweilt, weil er Ihr
Angebot interessant findet, oder ob er die Seite gleich wieder verlässt. Ab hier wird
dann auch das Layout einer Seite wichtig. Das beste Rezept ist eine Mischung aus
interessanten optimierten (SEO) Texten, ansprechenden Bildern und Grafiken.
Häufige Fehler, die dazu führen, dass Besucher die Seite sofort wieder verlassen
und nie wieder kommen:
 Lange Ladezeiten,
 nicht responsiv, nicht für mobile Endgeräte optimiert,
 Animationen, die endlos irgendetwas zeigen „Flash- Filmchen“,
 Geräusche, Musik,
 langweilige Texte,
 ungewöhnliche oder unübersichtliche Menüsysteme,
 Werbung, die nicht zur Seite gehört,
 Cookies, die Daten sammeln,
 Links, die zu fremden Seiten führen.
Es macht sehr viel Sinn, besonders über die Startseite eines Internetauftritts intensiv
nachzudenken. Sprechen Sie mit Freunden und Bekannten über diese erste geplante
Seite. Sie muss nicht nur Ihnen gefallen, sondern in erster Linie Ihren zukünftigen
Besuchern und Kunden.
3.2.2 Die Datenbank:
Joomla benötigt zwingend eine SQL-Datenbank vom Type MySQL. Diese stellt Ihnen
jeder Provider, je nach dem gewählten Paket, als Standard zur Verfügung, oder Sie
können diese Funktion zusätzlich ordern.
Copyright© Karl-Heinz. Derhake 2016
Seite 27
Version 3.6.4
_______________________________________________________________________________________________________
3.2.3 Die technischen Voraussetzungen für eine Joomla 3.x Installation:
Hier finden Sie die jeweils aktuellen Daten:
http://www.joomla.org/technical-requirements.html
Internetbrowser (nutzen Sie immer die aktuelle Version):
 Firefox,
 Microsoft Edge,
 Internet Explorer,
 Google Chrome,
 oder einen anderen aktuellen Browser.
Copyright© Karl-Heinz. Derhake 2016
Seite 28
Version 3.6.4
_______________________________________________________________________________________________________
Webserver:
Auf dem Server benötigen Sie ca. 200-500 MB (Reserven für Erweiterungen
eingerechnet) Speicherplatz für die Joomla Installation, die Ihnen ein Provider zur
Verfügung stellen muss. Wenn Sie allerdings eine umfangreiche KommunikationsPlattform mit vielen Mediadateien, oder einen OnlineShop mit vielen Artikeln planen,
raten wir zu einem eigenen gemanagten Server, bei einem der bekannten Provider.
3.2.4 Lokale Testumgebung ja oder nein?:
Zu einer Demoinstallation raten wir immer dann, wenn man:
 eine Internetpräsents komplett neu aufbauen will,
 große Änderungen/ Erweiterungen vornehmen möchte,
 neue externe Erweiterungen zunächst getestet werden sollen,
 man erst noch Erfahrungen mit Joomla sammeln will.
Als Webdesigner kann man in einer Testumgebung Updates zu Joomla und
Erweiterungen wesentlich einfacher, schneller und gefahrloser testen.
Im Kapitel „Installation einer lokalen Testumgebung für Joomla und Komponenten“
zeigen
wir
Ihnen
den
Aufbau
einer
solchen
Testumgebung.
3.3 Die Joomla Override (zu Deutsch Überschreiben) Technik:
Mit der Hilfe der Override-Technik kann die Ausgabe von Inhalten gesteuert werden.
Dabei unterscheiden wir in Sprach- und Layout- Ausgaben. Die Ausgabe von Inhalten
ist
immer
abhängig
von
den
Installierten
Komponenten,
Modulen,
Plugins,
Sprachdateien und dem Template.
Jeder Webseitenbetreiber möchte seine Seite natürlich so individuelle wie möglich
gestalten.
Dazu sind dann oft einige Anpassungen erwünscht, was durch entsprechende Eingriffe
möglich ist, das notwendige Wissen vorausgesetzt.
Wenn man nun eine Sprach- oder Layout- Ausgabe im Original anpasst, ist die
Wahrscheinlichkeit groß, dass dieses beim nächsten entsprechenden Update wieder
überschrieben wird. Aber auch gewisse Anpassungen der Quellen (Sourcen) sind per
Override möglich.
Copyright© Karl-Heinz. Derhake 2016
Seite 29
Version 3.6.4
______________________________________________________________________
II Hier beginnt der zweite Teil des Handbuchs.
10 K2 Joomla Content Konstruktion Kit:
Mit K2, kann eine Joomla! Website zu einer News- Magazin-Site umgestaltet werden,
mit
Autorenblogs,
Produktkatalogen,
Portfolios,
Wissensdatenbank,
Download-
Dokumentenmanager, Verzeichnislisten, Events-Listen und mehr, all das gebündelt in
einem Paket.
K2 eignet sich besonders gut für umfangreiche Webseiten. Die Feature-Liste beinhaltet
unter anderem:
 Zusätzliche Felder für Beiträge, die in K2 Artikel heißen,
 Kategoriebaum mit unbeschränkter Tiefe,
 Kommentare zu Artikeln,
 Tags für Artikel,
 Artikel-Image mit automatischer Verkleinerung je nach Ansicht,
 Erweiterte Benutzerverwaltung für Kategorien.
Das Paket von K2 bringt neben der Komponente selbst auch noch vier Module mit, die
automatisch mit installiert werden, und zum Beispiel die letzten Kommentare oder
Artikel anzeigen können.
Außerdem bietet K2 einen Konverter, mit dem sich bereits bestehende Inhalte von
Joomla auslesen und bei K2 einfügen lassen. Wer möchte kann damit die
Inhaltsverwaltung komplett umstellen und Joomla zur reinen (System)Grundlage
degradieren. Ob man diesen Schritt ausführt, hängt ganz sicher vom jeweiligen
Vorhaben ab das man mit Joomla umsetzen möchte. In K2 heißen die Inhalte nicht
Beiträge sondern Artikel.
Die Möglichkeiten in K2 sind sehr umfangreich und die Konfigurationsmöglichkeiten
Copyright© Karl-Heinz. Derhake 2016
Seite 387
Version 3.6.4
______________________________________________________________________
übertreffen die der Joomla Basis um ein Vielfaches. Jede Ansicht kann individuell
angepasst werden, so hat zum Beispiel eine Kategorieansicht mehr als hundert
Einstellmöglichkeiten, die sich bei den einzelnen Artikeln wieder überschreiben lassen.
Für die Artikel kann man aber auch die Einstellungen der jeweiligen Kategorie
übernehmen.
Weiterhin bietet K2 eine Anbindung an den internen Joomla Update-Mechanismus, der
nicht nur darüber informiert wenn neue Versionen zur Verfügung stehen, sondern diese
auf Mausklick hin auch automatisch installieren kann.
Ein weiteres Highlight ist die Anbindung an die Joomla-Suchfunktion Smart Search, die
mit einem Index arbeitet, und auch in umfangreichen Joomla Websites gute Ergebnisse
erzielt.
Beim Thema Spam, unter dem heutzutage praktisch alle Webseiten zu leiden haben,
die
ihren Anwendern
einzureichen, bietet K2
erlauben
Kommentare
zu
hinterlassen,
oder
Beiträge
eine sehr wirkungsvolle Verbindung zum Dienst von
StopForumSpam.com.
Quelle inklusive deutschen Sprachdateien:
http://www.easybay-web.de/de/downloads/joomla-und-zubehoer.html
10.1 K2 Installation:
Die Installation erfolgt, wie bei allen Komponenten, über den Joomla ErweiterungsManager. Näheres dazu finden Sie im Kapitel: Erweiterungen.
10.1.1 Installation der deutschen Sprache für K2:
Um K2 in der deutschen Sprache im Frontend und Backend Bereich betreiben zu
können, müssen entsprechende Sprachdateien installiert werden. Wenn Sie das
gesamte Paket von unserer Webseite herunter geladen haben, dann stehen Ihnen auch
die Sprachdateien zur Verfügung.
Übertragen Sie diese Sprachdateien mit einem geeigneten FTP Programm in die dafür
vorgesehenen Ordner auf Ihrem Webspace.
Copyright© Karl-Heinz. Derhake 2016
Seite 388
Version 3.6.4
______________________________________________________________________
Die beiden Ordner:
enthalten die dafür notwendigen Dateien.
Die Dateien aus dem Ordner K2-admin gehören in den Admin Language Ordner:
Die Dateien aus dem Ordner K2-site gehören in den Ordner Language im root der
Website:
10.2 Das K2 Kontrollzentrum
Copyright© Karl-Heinz. Derhake 2016
Seite 389
Version 3.6.4
______________________________________________________________________
10.3 Grundeinstellungen der Optionen in K2
Bevor Sie mit K2 durchstarten, sollten Sie einige generelle Einstellungen vornehmen.
Es handelt sich um Basiseinstellungen, diese Optionen können im Verlauf der
Erstellung, Bearbeitung der einzelnen K2 Bereiche angepasst werden und somit von
den hier festgelegten Basiseinstellungen abweichen.
Es ist aber sinnvoll, hier zunächst einige generelle Dinge festzulegen, damit man bei
der späteren Erstellung von Artikeln, Kategorien usw. nicht jedes Mal die gesamte Fülle
der Optionen bearbeiten muss.
Wechseln Sie dazu in das K2-Kontrollzentrum und klicken Sie oben rechts auf
„Einstellungen“.
Copyright© Karl-Heinz. Derhake 2016
Seite 390
Version 3.6.4
______________________________________________________________________
Die Parameter gliedern sich in die folgenden Bereiche:
 Layout & Ansichten
 Inhalt
 Bilder
 Social
 Kommentare
 Bearbeitung im Frontend
 Erweitert
 Berechtigungen
10.3.1 Parameter - Layout & Ansichten.
Die Bereiche:
 CSS-Einstellungen,
 Layout- und Ansichtsoptionen für Benutzerseiten (Autor),
 Layout- & Ansichtsoptionen für Schlagwörter-Listen,
 Layout- & Ansichtsoptionen für Such- & Datums-Listen.
Copyright© Karl-Heinz. Derhake 2016
Seite 391
Version 3.6.4
______________________________________________________________________
10.3.1.1 CSS-Einstellungen:
Diese Option lädt standardmäßig das integrierte CSS-Styling, das mit K2 kommt. Wenn
Sie ein eigenes Joomla-Template haben, welches K2 Styles unterstützt, müssen Sie
diese Option deaktivieren, damit die Einstellungen für K2 in Ihrem Joomla-Template
verwendet werden.
jQuery Bibliothek Handhabung:
Die
jQuery-Basisbibliothek
besteht
aus
einer
JavaScript-Datei,
in
der
alle
grundlegenden DOM-, Ereignis-, Effekt- und Ajax-Funktionen enthalten sind. Um jQuery
benutzen zu können, muss man es in eine HTML-Datei einbinden.
Typischerweise wird durch den Zugriff auf Objekte mit der $-Funktion oder, um
Kompatibilitätsproblemen mit anderen Bibliotheken aus dem Weg zu gehen, und eine
bessere Lesbarkeit zu erreichen, mit der jQuery-Funktion ein jQuery-Objekt erzeugt. Ein
jQuery-Objekt kann durch Fluent Interfaces an andere Funktionen übergeben werden.
Copyright© Karl-Heinz. Derhake 2016
Seite 392
Version 3.6.4
______________________________________________________________________
Backend jQuery & jQuery UI handling:
Entfernte Kopien der jQuery und jQuery UI werden von Google EUR geladen und sind
die Standardeinstellung.
Die einzelnen Ansichtsoptionen können aus- oder eingeblendet werden. Wenn Sie den
Mauszeiger über die Parametertexte bewegen, bekommen Sie weitere Details zu dem
jeweiligen Parameter angezeigt, wenn diese nicht bereits durch ihre Bezeichnung
eindeutig sind.
10.3.1.2 Layout und Ansichtsoptionen für Benutzer (Autor):
 Name,
 Bild (Avatar),
 Beschreibung,
 URL,
 E-Mail,
 RSS feed link,
 RSS feed icon,
 Artikel zählen auf den Benutzerseiten,
 Artikel Titel,
 Link zum Artikeltitel,
 Artikel erstellt (Datum und Zeit),
 Artikel Bild,
 Artikel Einleitungstext,
 Artikelkategorie,
 Artikel Tags,
 Anker-Link (mit Kommentar Zähler) auf Kommentar Formular
 Artikel 'Mehr lesen...' Link,
Copyright© Karl-Heinz. Derhake 2016
Seite 393
Version 3.6.4
______________________________________________________________________
 Aktiviere K2 plugins,
 Standard übergeordneten Menü für user-Seiten.
10.3.1.3 Layout- & Ansichtsoptionen für Schlagwörter-Listen:
 Artikel-Anzahl für Schlagwort-Listen,
 Artikel Titel,
 Link zum Artikeltitel
 Erstellungsdatum und -zeit des Artikels,
 Artikel Bild,
 Einleitungstext des Artikels,
 Artikel-Kategorie,
 weiterlesen...' Link,
 Extra-Felder des Artikels,
 Artikel-Sortierung (nur für Schlagwort-Listen):
 RSS-Feed-Link,
 RSS-Feed-Symbol.
Copyright© Karl-Heinz. Derhake 2016
Seite 394
Version 3.6.4
______________________________________________________________________
10.3.1.4 Layout- & Ansichtsoptionen für Such- & Datums-Listen:
 Artikel-Anzahl für die Suche, nach Schlagwort und Datum gelistet,
 Artikel Titel,
 Link zum Artikeltitel,
 Erstellungsdatum und -zeit des Artikels,
 Artikel Bild,
 Einleitungstext des Artikels,
 Artikel-Kategorie,
 weiterlesen...' Link,
 Extra-Felder des Artikels,
 RSS-Feed-Link,
 RSS-Feed-Symbol.
10.3.2 Parameter – Inhalt:
10.3.2.1 Inhaltsoptionen RSS Feeds:
 Feed limit,
 Artikel Bild,
 Bildgröße für Artikel,
 Einleitungstext des Artikels,
 Max. Wortanzahl im Einleitungstext: Hier kann die maximale Wortanzahl bestimmt
werden,
Copyright© Karl-Heinz. Derhake 2016
Seite 395
Version 3.6.4
______________________________________________________________________
 Artikel Volltext,
 Artikel Schlagwörter,
 Artikel Video,
 Artikel Galerie,
 Artikel Anhänge,
 Verwenden Sie Schein E-Mail-Adresse, um Spam-Bots am Sammeln von Autor EMail-Adressen in Feeds zu hindern.
10.3.2.2 Inhalt Aufräumen:
 Entfernen von HTML-Tags aus dem Einleitungstext,
 Geben Sie die HTML-Tags nicht im Einleitungstext ein,
 Geben Sie die HTML-Tags an, die nicht aus dem Einleitungstext entfernt werden
sollen: Gültige HTML-Tags durch Komma trennen, z.B. img, br, p, a, b, span etc.
 Geben Sie die HTML-Tag-Attribute an, die aus dem Einleitungstext entfernt werden
sollen: Gültige HTML-Tag-Attribute durch Komma trennen, z.B. width,height,border
etc.,
 Entfernen von HTML-Tags aus dem Volltext: Aktivieren Sie dies, um alle HTML-Tags
aus dem Volltext zu entfernen, außer den unten definierten,
 Geben Sie die HTML-Tags an, die nicht aus dem Volltext entfernt werden sollen:
Gültige HTML-Tags durch Komma trennen, z.B. img, br, p, a, b, span etc.,
 Entfernen von HTML-Tags aus dem Volltext: Aktivieren Sie dies, um alle HTML-Tags
aus dem Volltext zu entfernen, außer den unten definierten,
 Geben Sie die HTML-Tags an, die nicht aus dem Volltext entfernt werden sollen:
Gültige HTML-Tags durch Komma trennen, z.B. img, br, p, a, b, span etc.,
 Geben Sie die HTML-Tag-Attribute an, die aus dem Volltext entfernt werden sollen:
Gültige HTML-Tag-Attribute durch Komma trennen, z.B. width,height,border etc.,
 XSS Filterung beim Speichern: Aktivieren Sie diesen Filter, um zu verhindern, dass
ein böswilliger Benutzer ein Script in Ihre Website einschleust. Standardmäßig
deaktiviert.
Copyright© Karl-Heinz. Derhake 2016
Seite 396
Version 3.6.4
______________________________________________________________________
10.3.2.3 Inhaltsoptionen Extra-Felder:
 Popup Breite für Links,
 Popup Höhe für Links.
10.3.3 Parameter – Bilder:
Hier bestimmen Sie die Vorgaben der zu verwendenden Bilder, alle Angaben zur den
Bildgrößen und der Bildqualität müssen in Pixeln erfolgen:
 Qualität (%) bei der Verarbeitung von Bildern,
 Artikel sehr Kleine Bildbreite (in px),
 Artikel kleine Bildbreite (in px),
 Artikel Mittlere Bildbreite (in px),
 Artikel Große Bildbreite (in px),
 Artikel sehr große Bildbreite (in px),
 Allgemeine Artikel-Bildbreite (in px): Wird verwendet in Benutzerseiten sowie in
Schlagwort-, Such- und Datums-Listen,
 Breite des Kategoriebildes (in px),
 Platzhalter für die Kategorie, wenn kein Bild vorhanden ist,
 Breite des Benutzerbildes (in px) bei Artikeln,
 Platzhalter für den Benutzer, wenn kein Bild vorhanden ist,
 Breite des Benutzerbildes (in px) bei Kommentaren,
10.3.3.1 Online Image Editor:
Wählen Sie, welcher Online-Bild-Editor aus dem K2-QuickIcons-Modul gestartet werden
soll.
Copyright© Karl-Heinz. Derhake 2016
Seite 397
Version 3.6.4
______________________________________________________________________
11 Der K2Store:
Der K2Store ist ein einfaches und doch geniales Shopsystem, das sich unter K2 nahtlos
in Joomla integriert. Da es die K2 eigenen Artikel durch entsprechende Shop Parameter
erweitert, lassen sich alle Features in K2 auch für den Shop nutzen. Das eröffnet
ungeahnte Möglichkeiten auch beim Layout. Die Bestellabwicklung ist modern, ohne
jeden Schnickschnack. So einfach kann das Bestellen in Internet auch sein.
Entsprechend konfiguriert ist auch die Rechtssicherheit vollumfänglich gegeben, das
beweisen viele mit k2Store zertifizierte Online Shops
11.1 Grundkonfiguration nach der Installation:
Unmittelbar nach der Installation, beim ersten Aufruf der Komponente, erscheint die
folgende Eingabemaske. Tragen Sie hier die geforderten Basisdaten ein.
Copyright© Karl-Heinz. Derhake 2016
Seite 489
Version 3.6.4
______________________________________________________________________
Im Anschluss daran sehen Sie erstmalig das Kontrollzentrum des K2Store.
Hier sind dann die folgenden weiteren Konfigurationsschritte auszuführen, bzw. die
Eistellungen zu überprüfen:
 Optionen anklicken, um K2STORE zu konfigurieren.
 Stellen Sie ein Währungs-Format ein.
 Tragen Sie eine Administrator-E-Mail Adresse in den Shop-Einstellungen ein, damit
Sie Bestell-Benachrichtigungen erhalten
 Stellen Sie die Preis-Anzeige Option in den Warenkorb-Einstellungen ein.
 Die Preis-Angabe muss immer numerisch sein. (gültige Angaben sind z.B. 10 oder
10.00). Geben Sie KEIN Komma, Währungssymbol oder andere Zeichen in das
Preisfeld ein.
 K2STORE-Konfiguration abgeschlossen? Klicken Sie auf Optionen und setzen Sie
Quick-Tipps anzeigen auf Nein, um diese nicht mehr anzuzeigen.
Das Kontrollzentrum des K2Store (Übersicht):
Copyright© Karl-Heinz. Derhake 2016
Seite 490
Version 3.6.4
______________________________________________________________________
11.2 Unter Optionen die Basis konfigurieren:
Die folgenden Bereiche sollten hier der Reihenfolge nach abgearbeitet werden:
 Grund-Einstellungen
 Warenkorb-Einstellungen
 Rabatt & Mindest-Bestellung
 Order
 Shop-Einstellungen
Copyright© Karl-Heinz. Derhake 2016
Seite 491
Version 3.6.4
______________________________________________________________________
 Live Update
 Diverse Einstellungen
 Berechtigungen
11.2.1 Der Bereich Grund-Einstellungen:
 K2Store-CSS einbinden: Wenn Sie ja wählen, wird in Ihrem Template-CSS-Ordnern
gesucht, ob eine K2STORE.css Datei verfügbar ist. Wird diese gefunden, wird sie
eingebunden und die darin enthaltenen Formatvorlagen (styles) genutzt. Wenn Sie
die Formatvorlagen (styles) anpassen möchten, kopieren Sie am besten die original
K2STORE.css der K2STORE Erweiterung in Ihren Template-CSS-Ordner und
passen Sie diese an. Am besten aktivieren Sie diese Option erst danach. Ansonsten
wird die Standard CSS-Datei der K2STORE Erweiterung genutzt.
 jQuery laden: Wenn Ihre Template oder andere Erweiterungen JQuery laden,
können Sie die NICHT laden Option wählen. Ansonsten können Sie entweder eine
Copyright© Karl-Heinz. Derhake 2016
Seite 492
Version 3.6.4
______________________________________________________________________
lokale Kopie von JQuery oder eine gehostete (Remote) laden.
 jQuery laden: Wenn Ihr Template oder eine andere Erweiterungen die jQuery UI lädt,
können Sie hier wählen, dass K2STORE diese nicht zusätzlich lädt. Ansonsten
können Sie festlegen, ob sie entweder als lokale Kopie oder per Remote von Google
geladen wird.
 Load Bootstrap CSS: Nur aktivieren, wenn Ihr Template die Bootstrap Technik
unterstützt.
 Datums-Format: d-m-Y H:i:s steht für das deutsche Datums und Zeitformat.
 Quick-Tipps anzeigen: sind die internen Beschreibungen, die in einem Popupfenster
angezeigt werden.
 Warenkorb-Schaltflache aktivieren für: Wenn Sie Stellen Sie Registriert einstellen,
wir der Warenkorb nur registrierte/angemeldete Benutzern angezeigt.
 Order-Pfad für SQL-Backup-Dateien: Geben Sie den Ordner-Pfad zur automatischen
Speicherung der SQL-Backup-Dateien während eines Updates des K2STORE ein,
K2STORE macht ein automatisches SQL-Backup aller Tabellen während eines
Upgrades. Die Voreinstellung ist des Pfades ist:
/administrator/components/com_K2STORE/backup. Sie können einen beliebigen
Pfad, auch außerhalb Ihres root Verzeichnisses, verwenden.
Copyright© Karl-Heinz. Derhake 2016
Seite 493
Version 3.6.4
______________________________________________________________________
11.2.2 Der Bereich Warenkorb-Einstellungen:
Copyright© Karl-Heinz. Derhake 2016
Seite 494
Version 3.6.4
______________________________________________________________________
Copyright© Karl-Heinz. Derhake 2016
Seite 495
Version 3.6.4
______________________________________________________________________
 Den Katalogmodus aktivieren: Bei Ja, werden der Button "Zum Warenkorb
hinzufügen" und die Produkt Optionen deaktiviert. Nur der Preis, SKU (Einheit des
Lagerbestands) and ein paar andere Felder werden dann noch angezeigt.
Bestellungen sind dann nicht möglich.
 Miniaturansicht im Warenkorb: Wählen Sie die Quelle der Miniaturansicht(en), die
angezeigt werden soll(en) aus oder wählen Sie 'Nicht anzeigen', um die Anzeige zu
deaktivieren. Das Joomla-Beitrag Einleitungsbild und Komplette Beitragsbild kann
unter den Joomla-Beitrags-Optionen Bilder und Links hinzugefügt werden.
 Größe der Miniaturansichten: Klein, Mittel oder Gross sind möglich.
 Zeigen Thumbnail in Rechnung / ausführlichen Auftrag: Durch diese Aktivierung wird
eine Miniaturansicht in der Rechnung gezeigt.
 Warenkorb-Schaltflachen-Platzierung: Geben Sie ein, wo die WarenkorbSchaltflache Zum Warenkorb hinzufügen platziert werden soll Standard: Dies zeigt
die Schaltflache unterhalb des Inhalts an. K2STORE-Tag: Fügen Sie den
K2STORE-Tag mit der Artikel-/Produkt-ID (z.B.: {K2STOREcart 5} ) in Ihrem
Beitrags-Text an einer Stelle Ihrer Wahl ein. K2STORE wird den Warenkorb dann
dort einzufügen Beides: Dies zeigt die Schaltflache unterhalb des Inhalts an und an
der Stelle, wo Sie den K2STORE-Tag {K2STOREcart article_id} in Ihrem BeitragsText setzen.
 Standard Shop MwSt. angewendet auf: Standard Shop MwSt. angewendet auf MwSt.
Berechnungen standardmäßig auf Shop-Adresse, für die Liefer- und
Rechnungsadresse des Kunden anwenden.
 Produkt anzeigen inkl. MwSt. in den Warenkorb, Zwischensumme und
Zusammenfassung der Bestellung: Setzen Sie dies auf Nein, wenn Sie Steuern
Produkt separaten während Checkout-Prozess zeigen wollen. Wenn Sie JA wählen,
wird die MwSt. dem Artikel-/Produkt-Preis und der Zwischensummen zugerechnet
und dem Kunden bei der Kaufabwicklung (checkout) angezeigt.
 Auto calculate tax: Die MwSt. wird automatsch kalkuliert.
 SKU (Einheit des Lagerbestands) Feld auf der Produktseite anzeigen: Wenn diese
Einstellung auf Ja steht, wird die SKU (Einheit des Lagerbestands) in der Nähe des
Copyright© Karl-Heinz. Derhake 2016
Seite 496
Version 3.6.4
______________________________________________________________________
Einkaufswagens anzeigt.
 Mengen-Anzeige bei Warenkorb-Schaltflache: Wenn Sie JA wählen, wird die
Stückzahl-/Menge-Feld in der Nähe der Warenkorb-Schaltflache Zum Warenkorb
hinzufügen angezeigt.
 Preis-Anzeige über Warenkorb-Schaltflache: Wenn Sie JA wählen, wird der Artikel/Produkt-Preis über der Warenkorb-Schaltflache Zum Warenkorb hinzufügen
angezeigt.
 Preis Anzeigeoptionen (nur für die Warenpräsentation Seiten): Angezeigt werden
kann entweder - nur der Preis - der Preis inkl. MwSt. - Preis und MwSt. getrennt
 Show product option price prefix (+/-): Bestimmt, ob beim Optionspreis + oder –
vorangestellt werden.
 Lieferungs-Adresse aktivieren: Wenn Sie JA wählen, wird die Lieferungs-AdressAuflistung aktiviert/angezeigt.
 Anmelde-Formular anzeigen: Wenn Sie JA wählen, wird ein Anmelde-Formular
während der Kaufabwicklung angezeigt.
 Registrierungs-Formular anzeigen: Wenn Sie JA wählen, wird ein RegistrierungsFormular während der Kaufabwicklung angezeigt.
 Bestellung für Gäste ermöglichen: Wenn Sie JA wählen, werden Bestellungen (eine
Kaufabwicklung) für Gäste ohne Registrierung möglich sein.
 Senden von Anhängen per E-Mail zulassen: Ja/Nein
 Warenkorb-POPUP: Klein Zeigt ein kleines Popup nur mit Schaltflachen und dem
Artikel-/Produkt-Namen an Weiterleiten: leidet direkt zur Standard Mein-WarenkorbAnsicht weiter.
 Show customer note: Kundennummer beim Ausschecken anzeigen.
 Show shipping and tax estimate tool: Anzeigen der Versandkosten und
Steuerberechnung. Ihre Kunden können ihre Region zu wählen und die
Versandmethoden die Steuer prüfen.
Copyright© Karl-Heinz. Derhake 2016
Seite 497
Version 3.6.4
______________________________________________________________________
11.2.3 Der Bereich Rabatt & Mindest-Bestellung-Einstellungen:
 Mindestwert einer Bestellung: Lassen Sie das Feld leer, um diese Option zu
deaktivieren. Eine Bestellung unter diesem Wert kann nicht ausgeführt/abgewickelt
werden.
11.2.4 Der Bereich Order-Einstellungen:
 Show incomplete orders to customers: Setzen Sie dies auf Nein, um die
unvollständigen Aufträge aus der Auftragshistorie zu verstecken.
 Export custom fields: Auf Ja setzen, um die benutzerdefinierten Felder in der
exportierten CSV-Datei zu integrieren.
 k2store_conf_show_postpayment_orderlink_labe:
11.2.5 Der Bereich Shop-Einstellungen:
Copyright© Karl-Heinz. Derhake 2016
Seite 498
Version 3.6.4
______________________________________________________________________
11.2.6 Der Bereich Live Update:
Wählen Sie die Reife/Stabilität der Erweiterung, die zum Aktualisieren herunterzuladen
werden soll. Für produktive Seite verwenden Sie bitte Stable.
11.2.7 Der Bereich Diverse Einstellungen:
 AGB und Vertragsbedingungen anzeigen: Wählen Sie JA, Um ein Kontrollkästchen
mit einem Link zu dem Beitrag, der die AGB und Vertragsbedingungen enthalt,
anzuzeigen. Geben Sie die Joomla Beitrags-ID in das folgende Eingabefeld ein.
 AGB und Vertragsbedingungen Anzeige-Typ: Standardmäßig wird ein <b>Link</b>
während der Kaufabwicklung angezeigt. Wenn Ihre Kunden ein Kontrollkästchen
markieren sollen (müssen), wählen Sie bitte Kontrollkästchen aus.
 Beitrags-Titel auf 'Dankes-Seite' anzeigen: Ja/Nein
 K2 Beitrags ID für Allgemeine Geschäftsbedingungen: Geben Sie die JoomlaBeitrags-ID ein, die zu Ihren allg. Geschäftsbedingungen (AGB) und
Copyright© Karl-Heinz. Derhake 2016
Seite 499
Version 3.6.4
30 Gutschein Softwarepaket, Tools, Support, Updates und Videos:
Für einen schnellen Einstieg in Joomla und einigen wichtigen Erweiterungen bieten wir
Ihnen, zusätzlich zu unseren Handbüchern, auch vorkonfigurierte Softwarepakete an.
Dabei handelt es sich um jeweils die neueste Version von Joomla und den im
Handbuch beschriebenen Erweiterungen. Damit sparen Sie viele Stunden Installationsund Konfigurationsarbeit. In dem jeweiligen Softwarepaket ist außerdem ein Tool
enthalten, mit dem Sie das gesamte Paket innerhalb von wenigen Minuten auf dem
Server bei Ihrem Provider hochladen und installieren können.
Wenn Sie dieses Handbuch ohne das Softwarepaket erworben haben, können Sie
dieses problemlos bei uns nachordern. Der Preis für das bereits gekaufte Handbuch
wird Ihnen dabei vollständig angerechnet, wenn Sie beim Kauf des Paketes den
folgenden Gutschein-Code J
eingeben.
Das Softwarepaket finden Sie im Shop auf unserer Homepage in der Kategorie
Handbücher und Software.
30.1 Diese Tools sind Bestandteil unserer vorkonfigurierten Joomla Pakete:
 Das Tool J4Schema zur Erstellung von strukturierten Daten.
Copyright© Karl-Heinz. Derhake 2016
Seite 852
Version 3.6.4
30.2 Handbuch-Update:
Alle Updates unserer Handbücher und Softwaretools können Sie nun (das gilt auch für
die in der Vergangenheit bestellten E-Books und Softwaretools) in Ihrem Kundenkonto
downloaden.
Es handelt sich hier immer um die neueste Version Ihres gekauften Handbuchs oder
Artikels.
30.3 Videos:
Zu verschiedenen Kapiteln und Beschreibungen in unserem Handbuch gibt es auch
entsprechende Videos, die Ihnen helfen werden bestimmte Konfigurationen und
Möglichkeiten leichter umzusetzen. Diese Videos sind für den Käufer des Handbuchs
kostenlos und können ebenfalls im Bereich Downloads für Kunden heruntergeladen
werden.
Videos, die speziell Joomla betreffen, finden Sie unter Downloads für Kunden  Videos
zu den Joomla Handbüchern. Weitere Videos, die zu einer der Hauptkomponenten
erstellt wurden, finden Sie im Updatebereich des jeweiligen Handbuchs.
30.4 Der EBW Joomla Club:
Mit dem Erwerb dieses Handbuchs haben Sie einem Monat lang Zugang zum EBW
Joomla Club. Als Mitglied des Clubs sind Sie bei Joomla und Co. stets auf dem
Laufenden und haben Zugriff auf ein reichhaltiges Angebot an Beiträgen und Tools.
Neuerungen werden zuerst im Club-Bereich veröffentlicht, bevor sie evtl. in ein
Handbuch aufgenommen werden. Den Zugang zum Club-Bereich können Sie jederzeit
verlängern. Näheres dazu finden Sie in Ihrem Shop-Konto unter Abonnements.
Copyright© Karl-Heinz. Derhake 2016
Seite 853
Version 3.6.4
30.5 Service und Support:
Sollten Sie einmal auf Probleme stoßen, die Sie nicht selbst lösen können oder wollen,
unterstützen wir Sie gerne.
Alles weitere dazu finden Sie unter: https://www.easybay-web.de/kategorie-supportund-service.html
Copyright© Karl-Heinz. Derhake 2016
Seite 854
Version 3.6.4
31 Inhaltsverzeichnis:
1
Dieses E-Book besteht aus drei Hauptteilen: .................................................................... 2
1.1
2
3
Vorwort zu Joomla 3.......................................................................................................... 3
1.1.1
Was ist anders in der Joomla Version 3.x gegenüber Joomla 2.5.x?....................................................3
1.1.2
Technische Voraussetzungen für Joomla 3.x ......................................................................................5
1.1.3
Update auf Joomla 3 jetzt: .................................................................................................................5
1.1.4
Wichtige Neuerungen ab Joomla 3.3: .................................................................................................6
1.1.5
Neuerungen im Userbereich ab Joomla 3.5: .......................................................................................7
1.1.6
Die wichtigsten Neuerungen in Joomla 3.6: .......................................................................................8
1.1.7
Immer ein aktuelles Handbuch: .........................................................................................................8
1.1.8
Die neue Joomla Update- Strategie: ...................................................................................................8
1.1.9
Erweiterungen: ..................................................................................................................................9
1.1.9.1
Komponenten: ..........................................................................................................................9
1.1.9.2
Module: ..................................................................................................................................10
1.1.9.3
Plugins: ...................................................................................................................................10
1.1.9.4
Templates: ..............................................................................................................................10
1.1.10
Joomla 3.x, die konsequente Weiterentwicklung:........................................................................10
1.1.11
Was Sie in diesem Handbuch erwartet: .......................................................................................11
1.1.12
Unsere Handbücher sind immer aktuell: .....................................................................................12
1.1.13
Warum dieses Handbuch anders ist: ...........................................................................................12
1.1.14
Neueste und wichtige Information zu Joomla 3.x und Tools: .......................................................13
1.1.15
Support: ......................................................................................................................................14
1.1.16
Joomla 3.x Softwarepaket: ..........................................................................................................14
1.1.17
Layout- und Darstellungshinweise zu diesem Handbuch: ............................................................15
Vorwort zu K2, dem Joomla Content Konstruktion Kit .................................................... 16
2.1
Joomla 3.x und K2 Software Grundpaket:......................................................................... 18
2.2
K2 eine sinnvolle Erweiterung: ......................................................................................... 20
2.2.1
Komponenten: .................................................................................................................................21
2.2.2
Module: ...........................................................................................................................................21
2.2.3
Plugins: ............................................................................................................................................22
2.2.4
Templates: .......................................................................................................................................22
Grundsätze und Voraussetzungen für einen Internetauftritt mit Joomla 3.x: .................. 23
3.1
JavaScript und Ajax: ........................................................................................................ 23
Copyright© Karl-Heinz. Derhake 2016
Seite 855
Version 3.6.4
3.2
Seitenlayout – Template: ................................................................................................. 24
3.2.1
Ein kurzer Ausflug in die Welt der Internet Suchmaschinen SEO: .....................................................24
3.2.2
Die Datenbank: ................................................................................................................................27
3.2.3
Die technischen Voraussetzungen für eine Joomla 3.x Installation: ..................................................28
3.2.4
Lokale Testumgebung ja oder nein?: ................................................................................................29
3.3
Die Joomla Override (zu Deutsch Überschreiben) Technik:................................................ 29
4
Die Installation der Joomla 3.x Basis: ............................................................................. 32
5
Installation einer lokalen Testumgebung für Joomla und Komponenten: ........................ 32
5.1
XAMPP ist eine solche Webserver-Umgebung und noch ein bisschen mehr:...................... 33
5.2
Was wir brauchen: .......................................................................................................... 33
5.3
Installation von XAMPP Vorwort: .................................................................................... 33
5.3.1
6
5.4
Ohne Datenbank geht nichts:........................................................................................... 39
5.5
Installation von Joomla 3.x in der Testumgebung: ............................................................ 40
Installation von Joomla auf einem Webserver: ............................................................... 42
6.1
Voraussetzung auf dem lokalen Computer: ...................................................................... 42
6.2
Provider: ......................................................................................................................... 42
6.3
FTP- Programm: .............................................................................................................. 43
6.4
Erstellung einer Datenbank bei Ihrem Provider: ............................................................... 44
6.5
Das Joomla Package vorbereiten für die Standardinstallation: .......................................... 45
6.5.1
7
Installationsschritte XAMPP für Windows: .......................................................................................35
Dateien zum Webserver übertragen für die Standardinstallation: ....................................................46
6.6
Das Joomla Package vorbereiten für die Installation mit kickstart: .................................... 46
6.7
Die Joomla Installationsroutine: ...................................................................................... 50
Eine weitere Sprache installieren bzw. aktivieren: .......................................................... 59
7.1
Content Languages aktivieren: ......................................................................................... 59
7.2
User-Sprache für den Backendbereich einstellen: ............................................................. 61
8
Planung einer neuen Website: ....................................................................................... 64
9
Der Backendbereich, das Kontrollzentrum: ..................................................................... 66
9.1
Frontend nach der Installation: ........................................................................................ 67
Copyright© Karl-Heinz. Derhake 2016
Seite 856
Version 3.6.4
9.2
Neuerungen ab der Joomla Version 3.4: ........................................................................... 67
9.2.1
Abkoppelung gewisser Core Komponenten: .....................................................................................67
9.2.2
Fortsetzung der Microdata Umsetzung: ...........................................................................................67
9.2.3
Übersichtlichkeit im Backend durch einklappbare Sidebar: ..............................................................68
9.3
Neuerungen ab der Joomla Version 3.5: ........................................................................... 68
9.4
Der Backendbereich enthält die folgenden Obermenüs: ................................................... 69
9.5
Die Joomla Basisstruktur: ................................................................................................ 69
9.5.1
Die Komponenten der Joomla Basisstruktur:....................................................................................70
9.5.2
Die Module der Joomla Basisstruktur: ..............................................................................................70
9.5.3
Die Plugins der Joomla Basisstruktur: ...............................................................................................72
9.5.4
Die Templates der Joomla Basisstruktur:..........................................................................................75
9.6
Die Quick Icons:............................................................................................................... 77
9.7
Das Aussehen des Kontrollzentrums anpassen: ................................................................ 78
9.7.1
Modulbeispiel für eine individuelle Anpassung im Adminbereich:....................................................79
9.8
Installieren eines Sprachpakets und umschalten der Bereiche: ......................................... 82
9.9
Benutzerprofil anpassen, Sprache einstellen: ................................................................... 84
9.10
Zwei Faktor Authentifizierung (2FA): ................................................................................ 84
9.10.1
9.11
Bcrypt, Cookies: ..........................................................................................................................86
Der Menübereich System: ............................................................................................... 87
9.11.1
9.11.1.1
Der Menübereich Konfiguration: .................................................................................................88
Der Bereich Site: .....................................................................................................................88
9.11.1.1.1
Der Block Website: ...........................................................................................................89
9.11.1.1.2
Der Block Globale Metadaten der Website SEO: ...............................................................92
9.11.1.1.3
Der Bock Suchmaschinen-Optimierung (SEO): ..................................................................94
9.11.1.1.4
mod_rewrite nutzen: ........................................................................................................96
9.11.1.1.5
Dateiendung an die Webadresse anfügen:........................................................................96
9.11.1.1.6
Unicode Aliase: .................................................................................................................96
9.11.1.1.7
Seitennamen auch im Titel ...............................................................................................96
9.11.1.1.8
Der Bock Cookies: .............................................................................................................96
9.11.2
Der Bereich System: ....................................................................................................................97
9.11.2.1.1
Der Block System: .............................................................................................................97
9.11.2.1.2
Der Block Fehlersuche (Debug): ........................................................................................98
9.11.2.1.3
Der Block Zwischenspeicher (Cache): ................................................................................98
Copyright© Karl-Heinz. Derhake 2016
Seite 857
Version 3.6.4
9.11.2.1.4
9.11.2.2
Der Block Sitzung (Session) ...............................................................................................99
Der Bereich Server: .................................................................................................................99
9.11.2.2.1
Der Block Server, Zeitzone und FTP: ................................................................................100
9.11.2.2.2
Der Block Datenbank: .....................................................................................................102
9.11.2.2.3
Der Block Mailing, Email Versand konfigurieren:.............................................................103
9.11.2.3
Der Bereich Berechtigungen: ................................................................................................106
9.11.2.4
Der Bereich Textfilter: ...........................................................................................................108
9.11.3
Globales Freigeben (einchecken): ..............................................................................................108
9.11.4
Cache leeren: ............................................................................................................................110
9.11.5
Systeminformationen: ...............................................................................................................113
9.12
Installieren und Handhabung von Templates:................................................................. 115
9.12.1
Die Installation weiterer Templates: ..........................................................................................116
9.12.2
Die Template Konfiguration am Beispiel des Beez3: ..................................................................118
9.12.2.1
Template, Erweiterte Optionen: ...........................................................................................120
9.12.2.2
Menüzugehörigkeit:..............................................................................................................121
9.12.3
9.13
Template File Manager:.............................................................................................................122
9.12.3.1
Template Manager Optionen: ...............................................................................................123
9.12.3.2
Template File Manager aufrufen:..........................................................................................124
9.12.3.3
Die Funktionen des Template Filemanagers:.........................................................................125
9.12.3.4
Die Bereiche des Template File Managers:............................................................................128
9.12.3.4.1
Der Template Editor: ......................................................................................................128
9.12.3.4.2
Die neue Joomla Overridetechnik, Template Overrides erstellen: ...................................128
9.12.3.4.3
Der Layout- Override Bereich:.........................................................................................131
Die Menüs:.................................................................................................................... 133
9.13.1
9.13.1.1
Die installierten Menüs (mit installierten Beispieldaten): ..........................................................133
Modulpositionen im Template anzeigen: ..............................................................................134
9.13.2
Der Zusammenhang zwischen Menüs und Modulen: ................................................................141
9.13.3
Jedes Menü-Modul enthält drei Bereiche: .................................................................................143
9.13.3.1
Der Bereich Modul: ...............................................................................................................144
9.13.3.2
Der Bereich Menüzuweisung: ...............................................................................................146
9.13.3.2.1
9.13.4
Der Bereich Erweitert: ....................................................................................................149
Anlegen eines neuen Menüs: ....................................................................................................152
9.13.4.1
Menü mit mehreren Ebenen:................................................................................................162
9.13.4.2
Reihenfolge der Menü Module festlegen: .............................................................................165
Copyright© Karl-Heinz. Derhake 2016
Seite 858
Version 3.6.4
9.13.5
9.13.5.1
Menüeinträge und die Startseite: ..............................................................................................168
Die Startseite: .......................................................................................................................169
9.13.5.1.1
9.13.5.2
Die Startseite als Blog: ....................................................................................................172
Einzelnen Beitrag als Startseite festlegen:.............................................................................175
9.13.6
Das Menüsystem erweitern:......................................................................................................178
9.13.7
Beiträge nicht über Menüeinträge, sondern über ein Modul anzeigen lassen:...........................181
9.13.7.1
9.13.8
9.14
Die Einstellmöglichkeiten im Reiter Filter:.............................................................................182
Eine responsive Navigation realisieren: .....................................................................................184
Der Bereich Inhalt: ........................................................................................................ 190
9.14.1
9.14.1.1
Beiträge.....................................................................................................................................190
Beitragsoptionen: .................................................................................................................191
9.14.1.1.1
Die Optionen im Einzelnen, der Bereich Beiträge: ...........................................................192
9.14.1.1.2
Der Bereich Bearbeitungslayout: ....................................................................................196
9.14.1.1.3
Der Bereich Kategorie: ....................................................................................................198
9.14.1.1.4
Der Bereich Kategorien: ..................................................................................................199
9.14.1.1.5
Der Bereich Blog/Hauptbeiträge: ....................................................................................199
9.14.1.1.6
Der Bereich Listenlayout: ................................................................................................201
9.14.1.1.7
Der Bereich Gemeinsame Einstellungen: ........................................................................202
9.14.1.1.8
Der Bereich Integration: .................................................................................................202
9.14.1.1.9
Der Bereich Berechtigungen: ..........................................................................................203
9.14.2
9.14.2.1
Einen Beitrag erstellen: .............................................................................................................204
Die Bereiche der Beitragserstellung: .....................................................................................205
9.14.2.1.1
9.14.2.2
Beitrags Versions Notizen, Versions Historie: ........................................................................237
9.14.2.2.1
9.14.3
Der Bereich Inhalt eines Beitrags: ...................................................................................206
Weitere Möglichkeiten mit der Versions Historie Funktion: ............................................241
Inhalt: Kategorien: .....................................................................................................................242
9.14.3.1
Kategorien erstellen, Details: ................................................................................................243
9.14.3.2
Kategorien erstellen, Veröffentlichungsoptionen:.................................................................246
9.14.3.3
Kategorien erstellen Metaoptionen: .....................................................................................247
9.14.3.4
Kategorien erstellen Basisoptionen:......................................................................................248
9.14.3.5
Kategorien erstellen Kategorieberechtigungen: ....................................................................248
9.14.4
Das Freigeben und das Globale Freigeben: ................................................................................249
9.15
Das Freigeben in einem Beitrag:..................................................................................... 251
9.16
Die Benutzerverwaltung in Joomla:................................................................................ 251
Copyright© Karl-Heinz. Derhake 2016
Seite 859
Version 3.6.4
9.16.1
Die Benutzer Optionen: .............................................................................................................253
9.16.1.1
Benutzerhinweise Historie: ...................................................................................................257
9.16.1.2
Benutzeroptionen - Massenmail: ..........................................................................................258
9.16.1.3
Benutzeroptionen - Berechtigungen: ....................................................................................258
9.16.2
Installierte Benutzer nach der Installation von Joomla: .............................................................259
9.16.3
Die Benutzergruppen: ...............................................................................................................259
9.16.4
Die Benutzer-Zugriffsebenen: ....................................................................................................260
9.16.5
Benutzehinweise: ......................................................................................................................262
9.16.6
Hinweiskategorien: ...................................................................................................................262
9.16.7
Massenmail  Senden: .............................................................................................................263
9.16.8
Die Benutzer – Rechteverwaltung ACL (Access Control List): .....................................................264
9.16.8.1
Die Berechtigungen der Benutzer: ........................................................................................266
9.16.8.1.1
9.16.8.2
Berechtigungen für Komponenten: .......................................................................................270
9.16.8.2.1
9.16.8.3
9.17
Bedeutung der Aktionen: ................................................................................................268
Die maximal möglichen Aktionen bei den Berechtigungen:.............................................271
Berechtigungen  die Vererbung:........................................................................................272
9.16.8.3.1
Vererbung ablehnen  Nicht erlaubt: ............................................................................276
9.16.8.3.2
Vererbung erlauben Erlaubt: .......................................................................................278
9.16.8.3.3
Vererbung ablehnen Verweigert: ................................................................................279
9.16.8.4
Berechtigungen für Beiträge und Kategorien: .......................................................................280
9.16.8.5
Die Benutzerrechte: ..............................................................................................................281
9.16.8.6
Rechteverwaltung, ein einfaches Anwendungsbeispiel: ........................................................281
9.16.8.6.1
Menüeintrag erstellen: ...................................................................................................286
9.16.8.6.2
Benutzer für unser Beispiel anlegen:...............................................................................286
Der Bereich Komponenten:............................................................................................ 290
9.17.1
Komponente Banner: ................................................................................................................290
9.17.2
Historie Optionen: .....................................................................................................................292
9.17.3
Banner Kategorie anlegen: ........................................................................................................292
9.17.4
Banner Kunden anlegen: Zusätzliche Informationen..................................................................294
9.17.5
Banner Kunden Optionen: .........................................................................................................295
9.17.6
Banner anlegen: ........................................................................................................................296
9.17.7
Banner Nutzungsstatistik:..........................................................................................................300
9.18
Komponente Kontakte: ................................................................................................. 301
9.18.1
Kontakt Optionen: .....................................................................................................................301
Copyright© Karl-Heinz. Derhake 2016
Seite 860
Version 3.6.4
9.18.1.1
Kontakt Optionen, Bereich Kontakt: .....................................................................................302
9.18.1.2
Kontakt Optionen, Bereich Symboleinstellungen: .................................................................303
9.18.1.3
Kontakt Optionen, Bereich Kategorie: ...................................................................................304
9.18.1.4
Kontakt Optionen, Bereich Kategorien: .................................................................................304
9.18.1.5
Kontakt Optionen, Bereich Listenlayout: ...............................................................................305
9.18.1.6
Kontakt Optionen, Bereich Formular: ...................................................................................306
9.18.1.7
Kontakt Optionen, Bereich Integration: ................................................................................307
9.18.1.8
Kontakt Optionen, Bereich Berechtigungen: .........................................................................307
9.18.2
Kontaktformular erstellen: ........................................................................................................307
9.18.2.1
Kontakte, Kategorien anlegen: ..............................................................................................308
9.18.2.2
Kontakte, einen Kontakt anlegen: .........................................................................................309
9.18.2.3
Kontakt Formular Bereich; Veröffentlichungsoptionen: ........................................................312
9.18.2.4
Kontakt Formular Bereich; Anzeigeoptionen:........................................................................313
9.18.2.5
Kontakt Formular Bereich; Kontaktanzeigeoptionen: ............................................................314
9.18.3
Kontakt- Formular auf Ihrer Website anzeigen: .........................................................................315
9.19
Komponente Nachrichten: ............................................................................................. 318
9.20
Komponente Newsfeeds:............................................................................................... 319
9.20.1
Newsfeed Optionen: .................................................................................................................321
9.20.1.1
Newsfeed Kategorie Optionen: .............................................................................................322
9.20.1.2
Newsfeed Kategorien Optionen: ...........................................................................................322
9.20.1.3
Newsfeed Listenlayout Optionen: .........................................................................................323
9.20.2
Neue Newsfeed Kategorie anlegen:...........................................................................................324
9.21
Eigene Seiten als Newsfeeds (RSS-Feeds) zur Verfügung stellen: ..................................... 326
9.22
Die Komponente Schlagwörter (Tags): ........................................................................... 329
9.22.1
9.23
Hierarchische Strukturen mit der Hilfe von Tags aufbauen: .......................................................331
Die Komponente Suche: ................................................................................................ 332
9.23.1
Ausgabe der Ergebnisse per Menüeintrag: ................................................................................333
9.23.2
Einrichten einer Suche über das Suchmodul: .............................................................................335
9.23.2.1
Verstecktes (Dummy) Menü anlegen ....................................................................................336
9.23.2.1.1
Neuen Sucheintrag im versteckten Menü anlegen ..........................................................337
9.24
Die Komponente Suchindex : ......................................................................................... 341
9.25
Komponente Umleitung: ............................................................................................... 346
9.26
Komponente – Weblinks:............................................................................................... 348
Copyright© Karl-Heinz. Derhake 2016
Seite 861
Version 3.6.4
9.27
Erweiterungen: ............................................................................................................. 351
9.27.1
Erweiterungen installieren: .......................................................................................................351
9.27.2
Installation Proforms Basic: .......................................................................................................352
9.27.2.1
Installation von Proforms Basic Schritt für Schritt: ................................................................353
9.27.2.2
Wenn es Probleme mit sehr großen Zusatzkomponenten gibt: .............................................354
9.27.3
Erweiterungen aktualisieren:.....................................................................................................356
9.27.4
Erweiterungen verwalten: .........................................................................................................356
9.27.5
Erweiterungen überprüfen: .......................................................................................................356
9.27.6
Erweiterungen Datenbank:........................................................................................................357
9.27.7
Erweiterungen Warnungen: ......................................................................................................357
9.27.8
Erweiterungen Akkreditierte Sprachen installieren: ..................................................................358
9.27.9
Erweiterungen Module: ............................................................................................................359
9.27.9.1
Die Option Neues Modul: .....................................................................................................360
9.27.9.2
Das Modul Sprachauswahl: ...................................................................................................360
9.27.9.3
Das Modul Eigene Inhalte (Leeres Modul):............................................................................360
9.27.9.4
Module anpassen sortieren und einiges mehr: .....................................................................366
9.27.9.4.1
9.27.10
Reihenfolge der Menü Module festlegen: .......................................................................368
Erweiterungen, die Plugins: .......................................................................................................370
9.27.10.1
Authentication - Joomla: ..................................................................................................371
9.27.10.2
Authentifizierung - GMail: ................................................................................................371
9.27.10.3
Authentication - LDAP: .....................................................................................................371
9.27.10.4
Captcha - ReCaptcha ........................................................................................................371
9.27.10.5
Inhalt - Modulpositionen laden: .......................................................................................371
9.27.10.6
Inhalt - Joomla: ................................................................................................................371
9.27.10.7
Smart Search: ...................................................................................................................371
9.27.10.8
Inhalt - Email Verschleierung: ...........................................................................................371
9.27.10.9
Inhalt - Code Hervorhebung (GeSHi) :...............................................................................371
9.27.10.10
Inhalt - Seitenumbruch:....................................................................................................372
9.27.10.11
Inhalt - Seiten Navigation: ................................................................................................372
9.27.10.12
Inhalt - Bewertung: ..........................................................................................................372
9.27.10.13
Editor – CodeMirror: ........................................................................................................372
9.27.10.14
Editor – Keine:..................................................................................................................372
9.27.10.15
Editor – TinyMCE:.............................................................................................................372
9.27.10.16
Schaltfläche – Beiträge: ....................................................................................................372
9.27.10.17
Schaltfläche - Bild: ............................................................................................................372
Copyright© Karl-Heinz. Derhake 2016
Seite 862
Version 3.6.4
9.27.10.18
Schaltfläche - Seitenumbruch: ..........................................................................................373
9.27.10.19
Schaltfläche - Weiterlesen:...............................................................................................373
9.27.10.20
Erweiterungen - Joomla! : ................................................................................................373
9.27.10.21
Suche - Kategorien: ..........................................................................................................373
9.27.10.22
Smart Search – Categories: ..............................................................................................373
9.27.10.23
Suche - Kontakte: .............................................................................................................373
9.27.10.24
Smart Search – Contacts: .................................................................................................373
9.27.10.25
Suche - Inhalt: ..................................................................................................................373
9.27.10.26
Smart Search – Content: ..................................................................................................373
9.27.10.27
Suche - Newsfeeds: ..........................................................................................................374
9.27.10.28
Smart Search – Newsfeeds: ..............................................................................................374
9.27.10.29
Suche - Weblinks: .............................................................................................................374
9.27.10.30
Smart Search – Weblinks: .................................................................................................374
9.27.10.31
System - Sprachenfilter: ...................................................................................................374
9.27.10.32
System - P3P-Richtlinien:..................................................................................................374
9.27.10.33
System - Abmelden ..........................................................................................................374
9.27.10.34
System - Debug: ...............................................................................................................374
9.27.10.35
System - Protokollierung: .................................................................................................374
9.27.10.36
System - Umleitung redirect: ............................................................................................374
9.27.10.37
System - Erinnerung: ........................................................................................................375
9.27.10.38
System - SEF: ....................................................................................................................375
9.27.10.39
System - Cache: ................................................................................................................375
9.27.10.40
System - Language Code: .................................................................................................375
9.27.10.41
Benutzer - Profile: ............................................................................................................375
9.27.10.42
Benutzer - Kontakterstellung:...........................................................................................375
9.27.10.43
Benutzer - Joomla: ...........................................................................................................375
9.27.10.44
Plugin Optionen: ..............................................................................................................375
9.27.11
Erweiterungen Templates: ........................................................................................................376
9.27.12
Erweiterungen Sprachen: ..........................................................................................................376
9.27.12.1
Anpassen einzelner Sprachausgaben per Overrides: ........................................................378
10 K2 Joomla Content Konstruktion Kit: ............................................................................ 387
10.1
K2 Installation: .............................................................................................................. 388
10.1.1
10.2
Installation der deutschen Sprache für K2: ................................................................................388
Das K2 Kontrollzentrum ................................................................................................. 389
Copyright© Karl-Heinz. Derhake 2016
Seite 863
Version 3.6.4
10.3
Grundeinstellungen der Optionen in K2 ......................................................................... 390
10.3.1
Parameter - Layout & Ansichten. ...............................................................................................391
10.3.1.1
CSS-Einstellungen: ................................................................................................................392
10.3.1.2
Layout und Ansichtsoptionen für Benutzer (Autor): ..............................................................393
10.3.1.3
Layout- & Ansichtsoptionen für Schlagwörter-Listen: ...........................................................394
10.3.1.4
Layout- & Ansichtsoptionen für Such- & Datums-Listen: .......................................................395
10.3.2
Parameter – Inhalt: ...................................................................................................................395
10.3.2.1
Inhaltsoptionen RSS Feeds: ...................................................................................................395
10.3.2.2
Inhalt Aufräumen: ................................................................................................................396
10.3.2.3
Inhaltsoptionen Extra-Felder: ...............................................................................................397
10.3.3
Parameter – Bilder: ...................................................................................................................397
10.3.3.1
Online Image Editor: .............................................................................................................397
10.3.3.2
Erweiterte Bildeinstellungen: ................................................................................................398
10.3.4
Parameter – Social: ...................................................................................................................398
10.3.5
Parameter – Kommentare: ........................................................................................................398
10.3.6
Bearbeitung im Frontend: .........................................................................................................400
10.3.7
Erweitert: ..................................................................................................................................400
10.3.7.1
Schlagwort Systemeinstellungen: .........................................................................................402
10.3.7.2
Anti-spam Einstellungen: ......................................................................................................404
10.3.7.3
Performance: ........................................................................................................................404
10.3.7.4
SEO: ......................................................................................................................................405
10.3.7.5
Erweiterte SEF Einstellungen: ...............................................................................................405
10.3.7.6
sh404SEF Integration: ...........................................................................................................407
10.3.7.7
Community Builder Integration: ...........................................................................................408
10.3.7.8
Parameter Erweitert Berechtigungen: ..................................................................................408
10.4
Kategorien und Beiträge in K2:....................................................................................... 409
10.5
K2 Artikel / Eintrag als Startseite festlegen:.................................................................... 411
10.6
Erweiterte Benutzerverwaltung in K2:............................................................................ 418
10.6.1
10.6.1.1
10.6.2
10.7
Benutzergruppen in K2: .............................................................................................................419
Benutzergruppen in K2 anlegen: ...........................................................................................420
Benutzer in K2: ..........................................................................................................................423
Artikel in K2: ................................................................................................................. 425
10.7.1
Der Editor- Contentbereich: ......................................................................................................426
10.7.2
Der Autor Veröffentlichung Status eines Artikels: ......................................................................430
Copyright© Karl-Heinz. Derhake 2016
Seite 864
Version 3.6.4
10.7.3
Metadaten Information eines Artikels: ......................................................................................431
10.7.4
Optionen der Artikelansicht in Kategorielisten: .........................................................................432
10.7.5
Optionen der Artikelansicht: .....................................................................................................434
10.8
Zusätzliche / Extra Felder in K2: ..................................................................................... 435
10.9
Der K2 Mediamanager: .................................................................................................. 447
10.10
Die K2 Module: ......................................................................................................... 448
10.10.1
K2 Content: ...............................................................................................................................449
10.10.2
K2 Comments: ...........................................................................................................................453
10.10.3
K2 User Login Modul: ................................................................................................................458
10.10.4
K2 Users: ...................................................................................................................................464
10.10.5
K2 Modul Tools: ........................................................................................................................468
10.11
Die K2 Plugins: .......................................................................................................... 476
10.12
Anwendungsbeispiel; ein Blog mit K2:........................................................................ 477
10.12.1
K2 Module Users ein komfortable Anmeldeformular: ...............................................................477
10.12.2
K2 Benutzergruppe Blogger anlegen:.........................................................................................482
10.12.3
K2 Blogger anlegen: ...................................................................................................................483
10.12.4
K2 Blog-Beiträge / Artikel erstellen: ...........................................................................................484
10.12.5
Anzeigen der K2 Blog-Beiträge/ Artikel: .....................................................................................485
10.12.6
Ansicht unseres Beispiels im Frontend: .....................................................................................487
11 Der K2Store: ................................................................................................................ 489
11.1
Grundkonfiguration nach der Installation:...................................................................... 489
11.2
Unter Optionen die Basis konfigurieren: ........................................................................ 491
11.2.1
Der Bereich Grund-Einstellungen: .............................................................................................492
11.2.2
Der Bereich Warenkorb-Einstellungen:......................................................................................494
11.2.3
Der Bereich Rabatt & Mindest-Bestellung-Einstellungen: ..........................................................498
11.2.4
Der Bereich Order-Einstellungen: ..............................................................................................498
11.2.5
Der Bereich Shop-Einstellungen: ...............................................................................................498
11.2.6
Der Bereich Live Update: ...........................................................................................................499
11.2.7
Der Bereich Diverse Einstellungen: ............................................................................................499
11.3
Im nächsten Schritt konfigurieren wir die restlichen Bereiche: ........................................ 500
11.3.1
Der Bereich Sales:......................................................................................................................500
11.3.2
Der Bereich Catalog: ..................................................................................................................500
11.3.2.1
Kategorie für Shop Artikel anlegen: ......................................................................................501
Copyright© Karl-Heinz. Derhake 2016
Seite 865
Version 3.6.4
11.3.3
Der Bereich Lokalisierung: .........................................................................................................502
11.3.3.1
Der Bereich Länder Zonen: ...................................................................................................502
11.3.3.2
Der Bereich GEO Zonen: .......................................................................................................503
11.3.3.3
Der Bereich MwSt. Steuersätze:............................................................................................504
11.3.3.4
Der Bereich MwSt. Profil: ......................................................................................................505
11.3.3.5
Der Bereich Längeneinheit: ...................................................................................................505
11.3.3.6
Der Bereich Gewichtseinheit: ...............................................................................................506
11.3.3.7
Der Bereich Order Status: .....................................................................................................506
11.3.4
Der Bereich Setup: ....................................................................................................................507
11.3.4.1
Der Bereich Shop-Profil:........................................................................................................508
11.3.4.2
Der Bereich Currency: ...........................................................................................................510
11.3.4.3
Der Bereich Versand: ............................................................................................................511
11.3.4.4
Der Bereich Bezahlung: .........................................................................................................513
11.3.4.5
Der Bereich Shop spezifisches Feld: ......................................................................................515
11.4
Unser vorkonfiguriertes Softwarepaket: ........................................................................ 515
11.5
Erstellung von Shop Kategorien und Produkten: ............................................................. 516
11.6
Erstellen eines Beispielproduktes für digitale Produkte: ................................................. 516
11.6.1.1
Das digitale Beispielprodukt E-Book: .....................................................................................517
11.7
Erstellung eines Shop Kategorie Menüs:......................................................................... 524
11.8
Erstellung eines Shop Warenkorb Menüeintrags: ........................................................... 525
11.9
Erstellung eines Shop Kunden Downloadbereichs:.......................................................... 527
11.10
Der Bestellablauf für unser digitales Beispielprodukt:................................................. 529
11.11
Erstellen eines Beispielproduktes für versandfähige Produkte: ................................... 536
11.11.1
Anlegen von Produktoptionen: ..................................................................................................536
11.11.2
Einen T-Shirt Artikel als Produkt für den K2Store anlegen: ........................................................540
11.11.2.1
11.12
Produkt-Optionen ............................................................................................................543
Erstellung eines Shop Kategorie Menüeintrags für unser T-Shirt: ................................ 545
12 Sicherheit: ................................................................................................................... 548
12.1
Generelle Maßnahmen: ................................................................................................. 549
12.1.1
Die Ordner- und Dateirechte richtig setzen: .............................................................................549
12.1.2
Allgemeine Informationen zu .htaccess: ....................................................................................550
12.1.2.1
Sicherheit durch optimierte .htaccess- Dateieinträge: ..........................................................550
Copyright© Karl-Heinz. Derhake 2016
Seite 866
Version 3.6.4
12.1.2.1.1
Den Administrationsbereich zusätzlich mit einem Passwort absichern: ..........................553
12.2
Prüfen der eingesetzten bzw. für eine Webseite geplanten Erweiterungen: .................... 554
12.3
Empfehlenswerte Sicherheitstools: ................................................................................ 555
12.4
Sicherheit bei gemieteten Servern: ................................................................................ 556
12.5
Backups sind wichtig: .................................................................................................... 557
12.5.1
Grundsatz für Backups: .............................................................................................................557
12.5.2
Aktuelle lokale Installation mit der Hilfe von XAMPP: ................................................................557
12.6
Wenn es Sie bereits erwischt hat: .................................................................................. 558
12.6.1.1
Einem Totalverlust vorbeugen: .............................................................................................558
12.6.1.2
Empfehlungen, die oft gegeben werden (nicht unsere Empfehlung): ....................................558
12.6.1.3
Unsere Empfehlung der Gegenmaßnahmen: ........................................................................559
13 Erweiterungen zu Joomla 3.x, Installation nützlicher Basis Tools: ................................. 561
13.1
Module im Content importieren: ................................................................................... 561
13.2
Admin Tools: ................................................................................................................. 562
13.3
Akeeba Backup:............................................................................................................. 563
13.3.1
Akeeba Backup Datensicherung starten: ...................................................................................568
13.4
Backup Daten- Wiederherstellung mit internem Tool: .................................................... 569
13.5
Backup Daten- Wiederherstellung mit Kickstart: ............................................................ 571
13.6
Eine mit Akeeba gesicherte Datenbank wiederherstellen: .............................................. 578
13.7
Installation des komfortablen JCE- Editors ..................................................................... 579
13.7.1
Die Konfiguration des installierten JCE- Editors: ........................................................................580
13.7.2
Die Detaileinstellungen finden Sie in den Profilen: ....................................................................582
13.8
Joomla Lightbox Funktion: ............................................................................................. 586
13.8.1
13.9
Beispiel für die Benutzung an Hand eines Vorschaubildes in einem Beitrag: ..............................587
Die Kontaktformular- Komponente Proforms: ................................................................ 591
13.9.1
Proforms Konfiguration: ............................................................................................................592
13.9.2
Proforms Formularvorlage erstellen: .........................................................................................596
13.9.3
Proforms Formular erstellen: ....................................................................................................598
13.9.4
Menüeintrag erstellen und das neue Emailformular zuordnen. .................................................599
14 Beispiel Webseite erstellen und Layouten: ................................................................... 601
14.1
Erstellen und layouten eines Beitrags, die Startseite: ..................................................... 601
Copyright© Karl-Heinz. Derhake 2016
Seite 867
Version 3.6.4
14.2
Festlegung der Startseite im Menü- System:................................................................... 601
14.3
Beispiel für eine Joomla Startseite: ................................................................................ 602
14.3.1
Punkt 1, die obere Menüleiste ..................................................................................................602
14.3.2
Punkt 2, die linke Menüleiste ....................................................................................................603
14.3.3
Punkt 3 – die Funktionsleiste über den Seiten: ..........................................................................603
14.3.3.1
Menüeintrag für die Startseite: .............................................................................................603
14.3.3.1.1
14.3.4
Die Seitenanzeigeoptionen: ............................................................................................604
Die Beitragsanzeigeoptionen; Punkte 4 bis 8 des Frontendbilds: ...............................................605
14.3.4.1
Punkt 4 und 5 des Frontendbilds: .........................................................................................606
14.3.4.2
Punkte 6 und 7, Drucken-Icon, E-Mail-Icon des Frontendbilds: .............................................606
14.3.4.3
Punkt 8 des Frontendbilds: ...................................................................................................606
14.3.5
Punkt 9 des Frontendbilds: ........................................................................................................606
14.3.6
Punkt 10, die erste Seite unseres Beitrags: ...............................................................................608
14.3.7
Punkt 10 – die Textformatierung ...............................................................................................610
14.3.8
Punkt 11 und 12– die Bildintegration ........................................................................................613
14.3.8.1
Bilder einfügen .....................................................................................................................613
14.3.9
Links im Text zu eigenen Artikeln/ Seiten: .................................................................................617
14.3.10
Textblöcke in Tabellen oder Ebenen ..........................................................................................618
14.3.11
Layouts mit Ebenen <div> Tag Formatieren, Positionieren: .......................................................619
14.3.11.1
14.3.12
14.4
<div>-Elemente einfügen .................................................................................................620
Weitere Funktionen des JCE Editors ..........................................................................................625
Erstellung eines Kontaktformulars: ................................................................................ 626
15 Templates, Templates selbst erstellen, Templates anpassen: ........................................ 627
15.1
Browser Google Chrome für die CSS Analyse nutzen: ...................................................... 629
15.2
Mehrere Templates für eine Website einsetzen: ............................................................ 630
15.3
Template-Overrides in Joomla: ...................................................................................... 635
15.3.1
15.4
Hier gehören die Override- Dateien hin: ....................................................................................636
Layoutanpassungen durch die Verwendung Seitenklasse (auch Page-Class-Suffix genannt)
im Template: ............................................................................................................................. 638
15.4.1
15.5
Die Arbeitsweise des Suffix:.......................................................................................................639
Empfehlung für Anpassungen: ....................................................................................... 641
16 Bootstrap Technologie unter Joomla: ........................................................................... 642
Copyright© Karl-Heinz. Derhake 2016
Seite 868
Version 3.6.4
16.1
Hier steht, wie das Bootstrap-Rastersystem funktioniert: ............................................... 642
16.2
Praktische Anwendung in Joomla 3: ............................................................................... 645
16.2.1
Bootstrap Gridsystem in Joomla Beiträgen: ...............................................................................645
16.2.2
Beispiel mit dem Gridsystem (Rastersystem), ein zweispaltiges Layout: ....................................647
16.2.3
Ein weiteres Beispiel mit geschachtelten Rastern (Grids):..........................................................655
16.2.4
Die Bootstrap Formatierung in einem Benutzerdefinierten Modul: ...........................................657
16.2.5
Beispiel mit zwei Gridsystemen; (Rastersystemen): ...................................................................660
17 Layoutanpassung von Modulen mit dem Module Klassen Suffix .................................. 665
18 Spracheinstellungen und Mehrsprachigkeit: ................................................................ 668
18.1
Die konventionelle Realisierung der Mehrsprachigkeit: .................................................. 668
18.1.1
Sprachen installieren: ................................................................................................................669
18.1.2
Erstellen der Inhaltssprachen: ...................................................................................................669
18.1.3
Das Sprachen Filter-Plugin: ........................................................................................................671
18.1.4
Language Switcher, Sprachauswahl, das Sprachauswahl-Modul: ...............................................673
18.1.5
Mehrsprachige Startseite: .........................................................................................................676
18.1.6
Erstellung der notwendigen Menüs: ..........................................................................................677
18.1.6.1
18.1.7
18.2
Zwei Menüeinträge für die Sprach-Menüs erstellen: ............................................................681
Mehrsprachigkeit aller anderen Module, Menüs und Inhalte: ...................................................686
Die Realisierung der Mehrsprachigkeit mit FaLang: ........................................................ 691
18.2.1
Konfiguration des FaLang Language Switcher: ...........................................................................693
18.2.2
Übersetzungen in FaLang realisieren: ........................................................................................695
18.2.2.1
Übersetzungsbeispiel für einen Artikel / Content: .................................................................696
19 Die neue Joomla Update- Strategie: ............................................................................. 697
19.1
Es gibt generell zwei Möglichkeiten Updates einzuspielen: ............................................. 698
19.1.1
19.1.1.1
19.2
Der Paket-Updater für die Joomla Core-Updates ist zurück: .................................................700
Updates von Erweiterungen mit der automatischen Update Funktion:............................ 701
19.2.1
19.3
Joomla Updatebeispiel nach Joomla 3.5: ...................................................................................699
Updates über den Joomla Erweiterungs-Manager einzuspielen: ...............................................702
Joomla für Wartungsarbeiten offline schalten: ............................................................... 704
20 Website von Joomla 1.5 nach Joomla 3.x umstellen: .................................................... 706
21 Website von Joomla 2.5 nach Joomla 3.x umstellen: .................................................... 706
21.1
Aktualisierungsserver anpassen: .................................................................................... 708
Copyright© Karl-Heinz. Derhake 2016
Seite 869
Version 3.6.4
21.2
Probleme, die nach der Umstellung auftreten können: ................................................... 710
21.2.1
21.3
Erstellen Sie eine benutzerdefinierte 404-Seite in Joomla 3 ......................................................711
Joomla Update als Serviceleistung: ................................................................................ 711
22 Firebug: ....................................................................................................................... 712
22.1
PHP-Code-Teile finden: .................................................................................................. 712
22.2
Das Firebug Menü und Fenster: ..................................................................................... 713
22.3
Ein praktisches Beispiel zu Firebug: ................................................................................ 715
23 Übertragung der Testumgebung auf einen Webserver: ................................................ 718
23.1
Provider: ....................................................................................................................... 718
23.2
FTP- Programm: ............................................................................................................ 719
23.3
Die Tools Akeeba Backup und Akeeba Kickstart:............................................................. 719
23.4
Die Schritte bis zum Ziel für die 1. Variante: ................................................................... 719
23.4.1
Exportieren der lokalen Datenbank: ..........................................................................................719
23.4.2
Erstellen einer Datenbank und Importieren der Daten bei Ihrem Provider: ...............................720
23.4.3
Zugang zu Ihrer Domain per FTP Programm: .............................................................................722
23.4.4
Einstellungen in der Konfigurationsdatei: ..................................................................................723
23.4.5
Joomla Dateien per FTP- Programm zu Ihrer Domain übertragen: .............................................724
23.4.6
Datei und Verzeichnisrechte: .....................................................................................................725
23.4.7
htaccess-Schutz für Joomla-Verzeichnisse: ................................................................................726
23.4.7.1
23.4.8
23.5
Joomla Sicherheit durch htaccess .........................................................................................727
Der erste Aufruf der Domain: ....................................................................................................727
Die zweite Variante: ...................................................................................................... 728
23.5.1
Alternative Installationsmethode für ein Joomla Neu-Installation: ............................................728
24 Nützliche Zusatztools für Joomla:................................................................................. 729
24.1
Backuplösungen: welche ist die Richtige?....................................................................... 729
24.1.1
24.2
Datensicherung mit dem Tool Akeeba Backup: ..........................................................................730
AcyMailing: ................................................................................................................... 730
24.2.1
Die einzelnen Bereiche der AcyMailing Komponente:................................................................734
24.2.2
Einstellungen – Konfiguration der Basis: ....................................................................................735
24.2.3
Mail Einstellungen: ....................................................................................................................736
24.2.4
Warteschlangen-Prozess: ..........................................................................................................738
Copyright© Karl-Heinz. Derhake 2016
Seite 870
Version 3.6.4
24.2.5
Abonnement: ............................................................................................................................739
24.2.6
Schnittstellen: ...........................................................................................................................740
24.2.7
Sicherheit: .................................................................................................................................741
24.2.8
Zugriffsebene: ...........................................................................................................................742
24.2.9
Zusatzmodule: ...........................................................................................................................743
24.2.10
Nutzer Importieren/Exportieren: ...............................................................................................744
24.2.11
Newsletzter mit AcyMailing erstellen: .......................................................................................746
24.2.12
Newsletzter mit AcyMailing versenden: ....................................................................................748
24.2.13
Statistiken: ................................................................................................................................749
24.2.14
Warteschlange: .........................................................................................................................749
24.3
Articles Anywhere: ........................................................................................................ 750
24.4
Modules Anywhere: ...................................................................................................... 752
24.5
Die Kontaktformular- Komponente BreezingForms:........................................................ 756
24.6
Videos in Joomla-Artikeln abspielen. ............................................................................. 764
24.7
Browser Warnung: ........................................................................................................ 773
24.8
Informationen über den Einsatz von Cookies: ................................................................. 776
24.9
JComments, das Kommentarsystem:.............................................................................. 781
24.9.1
Das JComments Dashboard: ......................................................................................................781
25 Tipps Tricks spezielle Tools: .......................................................................................... 783
25.1
Dateien und Verzeichnisse mit htaccess Passwort schützen: ........................................... 783
25.1.1
physikalischen Ordner-Pfad bestimmen: ...................................................................................783
25.1.2
Die .htpasswd Datei erstellen: ...................................................................................................784
25.2
Der Mercury Mailserver für die Testumgebung: ............................................................. 786
25.2.1
Starten des Mercury- Servers: ...................................................................................................786
25.2.2
Den E-Mail- Server konfigurieren: .............................................................................................788
25.2.2.1
Der "MercuryC SMTP Client" ................................................................................................794
25.2.3
PHP Einstellung für den Mailversand konfigurieren: ..................................................................798
25.2.4
Testemails senden: ....................................................................................................................799
26 Probleme und deren Beseitigung ................................................................................. 803
26.1
Standard Joomla Modul aus Versehen gelöscht, was nun?.............................................. 803
26.2
Nach dem Aktivieren der .htaccess kommt es zum Error 500 ......................................... 805
Copyright© Karl-Heinz. Derhake 2016
Seite 871
Version 3.6.4
26.3
jQuery Probleme ........................................................................................................... 806
26.3.1
Konflikte mit unterschiedlichen jQuery Versionen: ....................................................................806
26.3.2
Einige mögliche Lösungen: ........................................................................................................806
26.3.3
Problemlösung durch ein Tool: ..................................................................................................807
26.4
Admin Passwort vergessen: ........................................................................................... 808
27 Suchmaschinenoptimierung (Search Engine Optimization = SEO): ................................ 810
28 SEO Tools für Joomla und Komponenten: ..................................................................... 810
28.1
Titel- und Alt-Attribute in Bilden und Links automatisch setzen: ..................................... 813
28.2
Strukturierte Daten für die Suchmaschinen (Markup): .................................................... 814
28.2.1
Mikrodaten-Markup: .................................................................................................................814
28.2.2
Seiten-Markup (Auszeichnungssprache): ...................................................................................814
28.2.3
Snippets und Rich-Snippets: ......................................................................................................815
28.2.3.1
Rich-Snippets – Personen: ....................................................................................................817
28.2.4
Seiten-Markups mit J4Chema erstellen: ....................................................................................818
28.2.5
Ein einfaches Beispiel zur Erstellung eines Markups mit J4Chema: ............................................820
28.3
jSitemap Pro, ein real-time Sitemap-Generator: ............................................................. 824
29 Google Webmaster-Tools: ............................................................................................ 824
29.1
Webseiten bei Google hinzufügen und authentifizieren:................................................. 824
29.1.1.1
29.2
Webseite Einstellungen: .......................................................................................................830
Das Dashboard: ............................................................................................................. 831
29.2.1
Website-Benachrichtigungen: ...................................................................................................833
29.2.2
Suchanfragen: ...........................................................................................................................833
29.2.3
Google Index: ............................................................................................................................836
29.2.4
Crawling: ...................................................................................................................................837
29.2.4.1
Crawling-Fehler: ...................................................................................................................838
29.2.4.1.1
Hier folgen nun einige Beispiele für Fehlerbehandlungen: ..............................................839
29.2.5
Sicherheitsprobleme: ................................................................................................................841
29.2.6
Weitere Ressourcen: .................................................................................................................841
29.2.6.1
Test-Tool für strukturierte Daten: .........................................................................................842
29.2.6.2
PageSpeed Insights: ..............................................................................................................847
30 Gutschein Softwarepaket, Tools, Support, Updates und Videos: ................................... 852
30.1
Diese Tools sind Bestandteil unserer vorkonfigurierten Joomla Pakete: .......................... 852
Copyright© Karl-Heinz. Derhake 2016
Seite 872
Version 3.6.4
30.2
Handbuch-Update: ........................................................................................................ 853
30.3
Videos:.......................................................................................................................... 853
30.4
Der EBW Joomla Club: ................................................................................................... 853
30.5
Service und Support: ..................................................................................................... 854
31 Inhaltsverzeichnis: ....................................................................................................... 855
32 Index: .......................................................................................................................... 874
33 Zu den Autoren und Copyright ©: ................................................................................ 881
Copyright© Karl-Heinz. Derhake 2016
Seite 873
Version 3.6.4
32 Index:
A
Abschalten der Firewall ........................................................................................................................................................................ 37
Adminbereich zusätzlich schützen ..................................................................................................................................................... 552
AGB und Vertragsbedingungen .......................................................................................................................................................... 500
Ajax ........................................................................................................................................................................................................ 23
Alias: .................................................................................................................................................................................................... 244
Animationen ........................................................................................................................................................................................ 616
Anlegen eines neuen Menüs .............................................................................................................................................................. 153
Anpassung im Adminbereich ................................................................................................................................................................ 79
Aufbau der Menüs .............................................................................................................................................................................. 134
Aus Webkatalog installieren ............................................................................................................................................................... 353
ausgecheckt ................................................................................................................................................................................. 110, 250
Automatische Sprachwechsel............................................................................................................................................................. 675
B
Backend ................................................................................................................................................................................................. 51
Backendbereich ..................................................................................................................................................................................... 69
Beitrag als Startseite ........................................................................................................................................................................... 176
Beitrag mit Text und Bild .................................................................................................................................................................... 211
Beitragsoptionen Basis einzustellen ................................................................................................................................................... 192
Benutzer Optionen einstellen ............................................................................................................................................................. 254
Benutzergruppen ................................................................................................................................................................................ 260
Benutzergruppen erstellen ................................................................................................................................................................. 266
bestimmen Sie die Modulposition ..................................................................................................................................................... 146
Bilder und Grafiken optimieren .......................................................................................................................................................... 186
Bildgröße ............................................................................................................................................................................................. 616
Bildmanager ................................................................................................................................................................................ 209, 617
Bootstrap-Größe ................................................................................................................................................................................. 152
C
Cache Einstellungen .............................................................................................................................................................................. 99
Cache leeren ........................................................................................................................................................................................ 113
cachen.................................................................................................................................................................................................. 111
CMS ........................................................................................................................................................................................................ 23
Content Languages aktivieren .............................................................................................................................................................. 59
Crawlen .................................................................................................................................................................................................. 24
Copyright© Karl-Heinz. Derhake 2016
Seite 874
Version 3.6.4
CSS- (Cascading Style Sheets) ............................................................................................................................................................. 613
D
Datei und Verzeichnisrechte............................................................................................................................................................... 728
Dateien zum Webserver übertragen .................................................................................................................................................... 45
Dateileichen......................................................................................................................................................................................... 113
Datenbank Präfix ................................................................................................................................................................................. 104
Datenbank prüfen ............................................................................................................................................................................... 358
Datenbank überprüfen ....................................................................................................................................................................... 358
Der Alias:.............................................................................................................................................................................................. 228
Der Titel ....................................................................................................................................................................................... 208, 244
description ............................................................................................................................................................................. 93, 231, 248
die angezeigten Ebenen bestimmen .................................................................................................................................................. 163
Drucken-Icon ....................................................................................................................................................................................... 609
E
Ebenen eines Menüs ........................................................................................................................................................................... 146
Einchecken........................................................................................................................................................................................... 250
Email Versand konfigurieren .............................................................................................................................................................. 104
E-Mail-Icon .......................................................................................................................................................................................... 609
Export der Datenbank in mehrere Dateien ........................................................................................................................................ 725
Exportieren der lokalen Datenbank ................................................................................................................................................... 722
extern verlinkt ..................................................................................................................................................................................... 620
externe Tools ....................................................................................................................................................................................... 732
F
Fehler 404 Seiten abfangen ................................................................................................................................................................ 347
Firebug ................................................................................................................................................................................................. 631
Firefox .................................................................................................................................................................................................. 715
Firewall .................................................................................................................................................................................................. 36
Frontend ................................................................................................................................................................................................ 66
G
Globales Einchecken ................................................................................................................................................................... 110, 251
Gutschein Softwarepaket ................................................................................................................................................................... 855
H
Handbuch-Update ............................................................................................................................................................................... 856
Copyright© Karl-Heinz. Derhake 2016
Seite 875
Version 3.6.4
htaccess ............................................................................................................................................................................................... 552
htaccess.txt.......................................................................................................................................................................................... 552
htdocs .................................................................................................................................................................................................... 40
HTML.................................................................................................................................................................................................... 630
HTML/PHP Editor ................................................................................................................................................................................ 726
I
Icons ..................................................................................................................................................................................................... 609
im Backend der Joomla Seite anmelden .............................................................................................................................................. 56
Importieren der Daten bei Ihrem Provider ........................................................................................................................................ 724
Installationsprüfung .............................................................................................................................................................................. 52
Installieren eines Sprachpakets ............................................................................................................................................................ 82
internen Tools ..................................................................................................................................................................................... 732
J
JavaScript ............................................................................................................................................................................................... 23
JED (Joomla! Extensions Directory) .................................................................................................................................................... 349
Joomla Bildermanager ........................................................................................................................................................................ 218
Joomla Komponenten ........................................................................................................................................................................... 70
Joomla Module ...................................................................................................................................................................................... 70
Joomla offline schalten ....................................................................................................................................................................... 707
Joomla Plugins ....................................................................................................................................................................................... 72
Joomla Templates ................................................................................................................................................................................. 76
K
K2 Kategorien legen ............................................................................................................................................................................ 502
Kategorie ............................................................................................................................................................................................. 208
Kategorieberechtigungen ................................................................................................................................................................... 249
Komponenten.................................................................................................................................................................................... 9, 69
Kontaktformular erstellen .................................................................................................................................................................. 308
Kontrollzentrum des K2Store ............................................................................................................................................................. 491
L
Language Switcher .............................................................................................................................................................................. 677
Layout- Override Bereich ...................................................................................................................................................................... 30
Layout-Anpassungen ........................................................................................................................................................................... 132
leere MySQL Datenbank ..................................................................................................................................................................... 724
Lightbox Funktion................................................................................................................................................................................ 589
Copyright© Karl-Heinz. Derhake 2016
Seite 876
Version 3.6.4
Links im Text ........................................................................................................................................................................................ 620
Lokale Testumgebung ........................................................................................................................................................................... 32
M
Mehrsprachigkeit ................................................................................................................................................................................ 671
Mehrwertsteuersätze ......................................................................................................................................................................... 506
Menüklassensuffix .............................................................................................................................................................................. 150
Menü-Modul ............................................................................................................................................................................... 142, 144
Menüs und Menüeinträge .................................................................................................................................................................. 134
Menüzuweisung .................................................................................................................................................................................. 147
Meta Beschreibung ..................................................................................................................................................................... 231, 248
Meta Schlüsselwörter ........................................................................................................................................................................... 94
Metadaten ............................................................................................................................................................................................. 92
Mindestwert einer Bestellung ............................................................................................................................................................ 499
mod_rewrite.......................................................................................................................................................................................... 97
Modul in Content einfügen................................................................................................................................................................. 628
Module .................................................................................................................................................................................................. 10
Module im Content einbinden ........................................................................................................................................................... 564
Modules Anywhere ............................................................................................................................................................................. 564
Modulklassensuffix ............................................................................................................................................................................. 151
Modulpositionen ................................................................................................................................................................................. 135
Modulpositionen im Template ........................................................................................................................................................... 141
MySQL-Datenbank ................................................................................................................................................................................ 39
O
Option „?tp=1“ .................................................................................................................................................................................... 136
Ordner- und Dateirechte setzen ........................................................................................................................................................ 552
Override der globalen Einstellungen .................................................................................................................................................. 235
Override Sourcen ............................................................................................................................................................................ 30, 31
Overrides erstellen .............................................................................................................................................................................. 129
Overrides für Erweiterungen .............................................................................................................................................................. 123
Overridetechnik................................................................................................................................................................................... 129
Override-Technik ................................................................................................................................................................................... 29
P
Pfad zu Ihrem Webserver ................................................................................................................................................................... 726
PHP....................................................................................................................................................................................................... 630
Probleme mit Skype .............................................................................................................................................................................. 36
Copyright© Karl-Heinz. Derhake 2016
Seite 877
Version 3.6.4
Produkte downloaden ........................................................................................................................................................................ 530
Protostar-Template ............................................................................................................................................................................... 24
Provider ............................................................................................................................................................................................... 721
Q
Quick Icons ............................................................................................................................................................................................ 77
R
Rechteverwaltung ............................................................................................................................................................................... 282
Responsivität ....................................................................................................................................................................................... 185
Restriktion ........................................................................................................................................................................................... 724
Rich-Snippets ....................................................................................................................................................................................... 847
S
Schutz für Joomla-Verzeichnisse ........................................................................................................................................................ 729
Seitenumbruch .................................................................................................................................................................................... 628
Sendmailverzeichnis ........................................................................................................................................................................... 105
Shop Daten .......................................................................................................................................................................................... 510
Sicherheit von Joomla ......................................................................................................................................................................... 258
Sicherheitspaket für Sie geschnürt..................................................................................................................................................... 552
Sidebar ein- oder ausgeklappt .............................................................................................................................................................. 68
Site ......................................................................................................................................................................................................... 69
Sitzung (Session).................................................................................................................................................................................. 100
Snippets ............................................................................................................................................................................................... 847
Sprach- Override ................................................................................................................................................................................... 30
Sprachen Filter .................................................................................................................................................................................... 674
Sprachen installieren .................................................................................................................................................................. 377, 672
Sprach-Override .................................................................................................................................................................................... 30
SQL-Datenbank...................................................................................................................................................................................... 27
Startblog .............................................................................................................................................................................................. 134
Startseite ..................................................................................................................................................................................... 170, 604
Startseite festlegen ............................................................................................................................................................................. 177
Suchindex erstellen ............................................................................................................................................................................. 342
Suchmaschinen ..................................................................................................................................................................................... 24
T
Tagging - Schlagwörter........................................................................................................................................................................ 330
Technische Voraussetzungen ........................................................................................................................................................... 5, 28
Copyright© Karl-Heinz. Derhake 2016
Seite 878
Version 3.6.4
Technische Voraussetzungen für Joomla ............................................................................................................................................. 43
Template................................................................................................................................................................................................ 24
Template Editor................................................................................................................................................................................... 129
Template File Manager ....................................................................................................................................................................... 123
Template Modulpositionen ................................................................................................................................................................ 134
Templates .............................................................................................................................................................................................. 10
Testumgebung....................................................................................................................................................................................... 29
U
Übertragung der Testumgebung ........................................................................................................................................................ 721
Upload Größenbeschränkung............................................................................................................................................................. 522
V
Versandkosten..................................................................................................................................................................................... 513
Vertrieb von digitalen Produkten ....................................................................................................................................................... 518
Videos .................................................................................................................................................................................................. 856
W
Warenkorb-Einstellungen ................................................................................................................................................................... 495
Warenkorbfunktion des K2Stores ...................................................................................................................................................... 528
Webanwendung .................................................................................................................................................................................... 33
Webseite ............................................................................................................................................................................................... 93
Webserver-Umgebung.......................................................................................................................................................................... 33
Website ................................................................................................................................................................................................. 93
Website SEO .......................................................................................................................................................................................... 92
Weiterlesen ......................................................................................................................................................................................... 628
X
XAMPP ................................................................................................................................................................................................... 33
Z
Zahlungsmethode Banktransfer ......................................................................................................................................................... 516
Zahlungsmethoden ............................................................................................................................................................................. 515
ZIP-Datei .............................................................................................................................................................................................. 353
Zugriffsebene....................................................................................................................................................................................... 246
Zugriffsebenen .................................................................................................................................................................................... 261
Zusatztools für Joomla ........................................................................................................................................................................ 732
Zwei-Faktor-Authentifizierung ............................................................................................................................................................. 84
Copyright© Karl-Heinz. Derhake 2016
Seite 879
Version 3.6.4
Copyright© Karl-Heinz. Derhake 2016
Seite 880
Version 3.6.4
33 Zu den Autoren und Copyright ©:
Karl-Heinz Derhake:
Der Autor Karl-Heinz Derhake hat mehr als zehn Jahre Erfahrung im Projekt
Management in den Bereichen Hardware- Computer- Softwareentwicklung, und
staatliche Sicherheitstechnologien. Seit mehr als fünf Jahren setzt er seine
Projekterfahrungen mit Content Management Systemen in praktische Handbücher um.
Er berät Firmen und Staaten in der Umsetzung von Internet- und Sicherheitsprojekten.
Jan Derhake:
Er ist verantwortlich für Layout und Gestaltung.
Caren Pott:
Lektorat
Bei Fragen stehen wir Ihnen gerne mit Rat und Tat zur Verfügung.
Ihr EasyBay-Web Team
Copyright© Karl-Heinz. Derhake 2016
Seite 881
Version 3.6.4