Das einfachste, aber auch mühseligste ist, einfach in den Quellcode zu schauen. Es gibt aber ein paar nützliche Helferlein, die einem das Auffinden der CSS-Angaben erleichtern. Dazu bringt ...
Jetzt ist der Vortrag zur Rechteverwaltung, den ich auf den Joomladays 2011 gehalten habe auf Video veröffentlicht worden und kann hier in voller Länge angesehen werden: http://vimeo.com/30...
Auszug aus meinem Buch "Webseiten erstellen mit Joomla 1.6 / 1.7" Die Überlegung für dieses Beispiel ist, dass es einen Bereich für registrierte User gibt, die sich in zwei ...
Die Original-Fehlerseite liegt hier: /templates/system/error.phpWill man eine eigene Fehlerseite machen, legt man sich eine eigene error.php in seinem verwendeten Template-Verzeichnis an: /t...
Einige Webbrowser bieten die Möglichkeit oben rechts auf ausgewählten Suchdiensten oder Webseiten direkt zu suchen. Wenn Sie OpenSearch autodiscovery mit "Ja" im Suchen-Modul aktivieren, kön...
Nachfolgend mein Vortrag zum Thema "Barrierefreiheit" auf den Joomladays 2011 am 2./3. September in Hamburg Als vor einigen Monaten die Liste der Sprecher noch recht übers...
Dieses Tutorial gibt meinen Vortrag auf den Joomladays 2011 am 2./3. September in Hamburg wider. Die Power Point Folien sind hier direkt eingearbeitet und der freie Vortrag als Manuskript be...
Im Downloadcenter auf time4mambo stehen die drei Grunddateien zum Download bereit (index.php, templateDetails.xml, template.css). Um ein eigenes Template zu erstellen, wird folgende Verze...
Diese Datei steht - zusammen mit der index.php und der templateDetails.xml - im Downloadcenter auf time4mambo zur Verfügung Es handelt sich hierbei um die grundsätzlichen CSS-Klasse...
Die Datenbank-Präfix wird jetzt beim Installationsvorgang dynamisch erzeugt. Open Search ist hinzugekommen. Man kann jetzt die Hauptbeiträge nach Kategorien auswählen. Der Seitenname ka...
[amazonadd=3827245664][amazonadd=3827241227] Manchmal passieren ja eigenartige Dinge: Ich befand mich mitten in einer mehrtägigen Excel-Schulung, hatte ein Problem und stellte fest, dass ic...
[amazonadd=3866451091] "Das Handbuch" - so heißt es im Untertitel und das ist nicht zuviel versprochen. Ich benutze dieses Buch zur Schulungsvorbereitung genau so, wie als Nachschlagewerk i...
[amazonadd=3825226697] Anfangs hatte ich das Buch in meiner Ausbildung zum Fachinformatiker. Es gibt einige Kapitel, die ich durchaus mehrmals gelesen habe. Nicht weil sie so schlecht gesch...
Original-Auszug aus dem Buch Die Überlegung: Wir haben eine Kulturredaktion, der eine Kategorie zugeordnet ist. Und wir haben eine Politikredaktion, die in zwei Kategorien...
Zusammen mit Christiane Maier-Stadtherr und René Serradeil schreiben wir ein Buch zur Joomla-Programmierung. Also das Erstellen eigener Komponenten, Module und Plugins in Joomla! 2.5 Als Üb...
Open Search - Einbindung von time4joomla in das Suchenfeld des Browsers - und so funktioniert es: Open Search
Wir schulen zu vielen interessanten Themen:
Interesse? Lust? Zeit? Dann freue ich mich über eine eMail oder Anruf.
Kontaktdaten im Impressum
Der Code lädt unterschiedliche CSS-Dateien, die in Abhängigkeit zu den Bereichen der Artikel stehen. Der Code muss in die index.php des Templates in den Headerbereich eingebunden werden.
Damit ist es beispielsweise möglich, Artikel zu Bereich A eine andere Hintergrundfarbe oder den Menüs eine andere Farbe zu geben, als Artikel vom Bereich B
Bevor man das macht, sollte man sich zuerst darüber informieren, ob man das überhaupt darf. Nur weil etwas kostenlos ist, heißt das noch lange nicht, dass man damit alles machen kann und man selber Eigentümer darüber ist.
Der zweite Gedanke ist, dass viele Komponenten oder Module von Entwicklern (auch zu Werbezwecke für sich selber) unter Einsatz ihrer Freizeit und mit erheblichen Programmieraufwand entstehen. Da könnte man es ihnen auch danken, in dem man das ein oder andere Copyright stehen lässt.
In Joomla selber kann man die Zeile "Erstellt mit Joomla" herausnehmen und bei zahlreichen Modulen und Komponenten gibt es auch in der Konfiguration oftmals die Möglichkeit solche Anzeigen auszuschalten. Isst das nicht der Fall und man will dennoch solche Hinweise abschalten, muss man im Code die Stelle suchen und auskommentieren. Nicht löschen - manchmal läuft nämlich dann das Programm nicht mehr.Einen "Kommentar" kann man schnell wieder rückgängig machen.
In Templates darf man sehr oft diese Zeilen herausnehmen.
Es gibt zwei Möglichkeiten, wie die Copyright-Zeile eingebunden werden kann:
Insbesondere für Templatebauer kann der nachfolgende Code recht nützlich sein. Wenn ein Modul einer bestimmten Position zugewiesen ist, wird eine Modulposition zugefügt - ansonsten wird der Platz frei gelassen.
Man kann den Code natürlich auch erweitern mit eigenen DIVs, etc. ...
Möchte man bestimmte Module für registrierte User ausblenden, hilft dieser Code, der in die index.php des Templates eingefügt werden muss:
Es wird einfach abgefragt, ob der User eine ID hat. Diese wird nur vergeben, wenn der User eingeloggt ist. Ist er das nicht, hat er auch keine ID - ist also Gast auf der Website. Keine ID = die Modulposition wird ausgegeben und somit wird ein Modul, dass dieser Modulposition zugeordnet ist, angezeigt. Hat der User eine ID - ist also eingeloggt - wird die Position nicht ausgegeben und der User sieht ergo das Modul, welches dieser Position zugeordnet ist, nicht.
Hier ein Beispiel von einer Website, wo ich diese Technik eingesetzt habe. Es wird zuerst die linke Seite erzeugt und darin die Position, die nur für Gäste angezeigt wird:
Hoffe, das wird nun etwas klarer... 
Wird kein Modul einer Seite zugeordnet, kann man auch einzelne Spalten ausblenden. So etwas wird gern beispielsweise bei Foren gemacht, um die rechte Spalte in einem dreispalten Layout auszublenden. Auf diesen Seiten benutze ich diese Technik, wenn der Menüpunkt Zeitlos/Joomnla Bücher ausgwählt wird und ich die linke Modulspalte "verschwinden" lasse.
Dazu einfach den nachfolgenden Code anpassen und in die index.php des Templates an die entsprechende Spalte einfügen:
www.time4joomla.de is not affiliated with or endorsed by the Joomla! Project or Open Source Matters. The Joomla! name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.