Steven Broschart: Suchmaschinenoptimierung & Usability D. Schielke, U. Simon, E. Pfeifer: PowerPoint 2010 Ignatz Schels: Excel 2007 / Excel 2010 Steffen Reuter: Office Project 2007 ...
[amazonadd=3645601058] Zur Suchmaschinenoptimierung Bücher zu finden, die einem wirklich wertvolle Tipps geben, ist gar nicht so einfach. Um so erfrischender das Buch von Steven Broschart, ...
[amazonadd=3866451431] Für PowerPoint braucht man kein Buch. PowerPoint erklärt sich von selbst. Mal hier hin klicken, mal da mit der Maus drüber fahren und schon weiß man, was was macht. S...
Normalerweise muss man angemeldet sein und mindestens das Recht des Autoren haben, um einen Beitrag einreichen zu können. Aber manchmal kommt der Wunsch auf, auch unangemedeten Besuchern die...
Die Splittechnik beschreibt, wie man ein Menü so aufsplitten kann, dass die Untermenüpunkte an einer anderen Stelle als die Hauptmenüpunkte ausgegeben werden. Angenommen wir haben...
[Weiter unten finden Sie ein Beispiel, wie Sie mit dem Firebug arbeiten können.] Das einfachste, aber auch mühseligste ist, einfach in den Quellcode zu schauen. Es gibt abe...
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...
[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...
Open Search - Einbindung von time4joomla in das Suchenfeld des Browsers - und so funktioniert es: Open Search
Eine Liste der verwendeten Erweiterungen findet sich im Impressum
Abgerundete Ecken sind leichter, als es den Anschein hat, denn Joomla bringt da schon was mit, was für uns Templatebastler die Sache etwas vereinfacht. Nichts desto Trotz kann es nicht schaden, ein paar Kenntnisse in CSS zu haben und ein wenig grafisches Können, um die Ecken abzurunden wird natürlich auch benötigt.
Ich habe zwei Grafiken erstellt. Eine für den oberen Teil des Menümoduls und eines für das untere Teil des Moduls:
Name der Grafik: abgerd_oben.jpg
Name der Grafik: abgerd_unten.jpg
Ich habe mit Absicht zwei verschiedene Farben gewählt. Der obere Bereich soll als Überschrift, der untere als Abschluss des Moduls dienen. Dazwischen legen wir eine Farbe im Farbton der Abschlussgrafik.
Damit wir das alles in unserem Design entsprechend verarbeiten können, müssen wir zunächst in der index.php des betreffenden Templates die Modulpositionen mit dem Zusatz style="rounded" versehen:
Joomla legt jetzt um das Modul mehrere DIVs an, die wir für unser Vorhaben nutzen können. Zur Laufzeit wird nun an Stelle des Platzhalters für das Modul dieses ausgegeben:
Jetzt beginnt die Arbeit an der template.css:
Zunächst gebe ich dem ganzen Modul erst einmal meine Hintergrundfarbe. Also die des Abschlussstückes, das etwas hellere Blau:
Nun haben wir zwar ein blaues Modul, aber zum einen mit einer Farbe und mit sehr eckigen Ecken.
Um das Ganze nun etwas netter zu gestalten, lege ich beim Modultitel einfach den oberen Teil der abgerundeten Ecken in den Hintergrund. Damit wird die Farbe, die bislang an dieser Stelle steht, einfach mit der Grafik überschrieben. Die Farbe verschwindet und statt dessen taucht unsere Hintergrundgrafik auf:
Die Grafik muss vorher in das image-Verzcihnis des Templates geladen werden: /templates/MeinTemplate/images/abgerd_oben.jpg
Und das gleiche mit der zweiten Grafik: abgerd_unten.jpg
Wir greifen mit der Verschachtelung oben direkt auf den Titel des Moduls zu, der in h3 formatiert ist. Durch die Verschachtelung mit den vielen DIVs wird sicher gestellt, dass die obere Grafik auch wirklich nur im Titel erscheint und nicht woanders im Modul. Das "no-repeat" sorgt dafür, dass die Grafik nicht wiederhiolt wird, falls das Modul breiter oder länger sein sollte.
Mit weiteren Angaben wie Höhe und Abstände und der Schriftgröße kann nun eine individuelle Modul-Titelüberschrift fomatiert werden.
Um den Abschluß des Moduls herzustellen - also unten auch die abgerundeten Ecken hin zu bekommen, sprechen wir einfach den inneren DIV-Bereich an und platzieren unsere Abschlussgrafik ans Ende des Moduls:
center richtet unsere Grafik horizontal in der Mitte aus und bottom vertikal am Fuß unseres Moduls. In unserem Fall könnten wir center auch weglassen.
Eigentlich wars das schon.
Die Abstände stimmen so noch nicht und wird das einfach so eingebaut, dann wirkt auch alles ein wenig fad und gequetscht. Es muss nun mit padding und margin gearbeitet, die Schrift muss angepasst werden und eine Breite und Höhe kann man auch vergeben.
Links habe ich ein Beispielmenü mit den abgerundeten Ecken eingefügt. Im Modul habe ich in den erweiterten Parametern unter Module-Class-Suffix -rund eingtragen. Das deshalb, weil meine anderen Menüs ja anders aussehen und ich nur das Beispielmenü mit der "runden Formatierung" habe.
Der komplette CSS-Code:
Wem das mit der Modul-Class-Suffix unklar ist, der kann dieses Tutorial lesen: Menu Class Suffix / Modul Class Suffix
Wer Defizite in CSS hat, dem lege ich meine Seite mit den Nützlichen Links ans Herz - dort findest sich vieles, was des Webdesigners Herz begehrt 
Ron
Geschrieben am 2012-01-06 09:24:10
Schönes Tutorial, was ist aber, wenn sich die Breite des Moduls ändert? Die Grafiken in deinem Beispiel haben ja eine feste Breite. Wenn sich nun die Breite des Moduls verringert oder vergrößert, dann geht dies nicht so wie du es beschrieben hast.
Ansonsten klasse Tut.
Gruß Ron
Axel [tim4joomla]
Geschrieben am 2012-01-10 16:05:08
Wenn sich nun die Breite des Moduls verringert oder vergrößert, dann geht dies nicht so wie du es beschrieben hast.
Danke für dein Lob ans Tutorial! :)
Normalerweise ändert sich die Breite eines Moduls nicht. Dein Template wird immer eine feste Breite bei den Modulen haben, so dass du deine Module entsprechend anpassen kannst und musst.
Ich selber arbeite aber inzwischen nicht mehr mit dieser grafischen Variante, sondern mit CSS3 und PIE.htc. So sind auch die abgerundeten Ecken dieses Templates entstanden, die komplett auf Grafik verzichten.
Wenn cih Zeit finde, schreibe ich dazu auch mal was. Bis dahin gibts beim Bloggerschmid ein Tutorial:
http://www.bloggerschmidt.de/blog/item/css3-browseruebergreifend-mit-pie-im-joomla-template.html
Axek
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.
Klaus
Geschrieben am 2011-07-23 09:18:13
Vielen dank für diese Anleitung...
Hier zeigt sich der Supporter-hintergrund.
Eine Anleitung die es (für meine Begriffe) an nichts fehlen lässt...
Gruss
Klaus
Auf Kommentar antworten