Peruns Weblog - Webwork und Internet


Ist das private Weblog von Vladimir Simovic mit Berichten zum Thema Webwork und Internet. Ich wohne in Köln und arbeite als freier Webworker, Blogger und Autor.



Im Fokus

Die dreiteilige Artikelserie: WordPress-Themes verstehen (Teil 2 und Teil 3).

Meine beiden WordPress-Bücher sowie das neueste Buch: "Geld 2.0 - Geld verdienen im Web 2.0".

Neuer, sehr wichtiger Kunde

Von Perun am 31. Dezember 2007 um 03:14

Seit einigen Tagen ist es hier sehr ruhig geworden und auch in der Zukunft wird es etwas gemächlicher vorangehen. Der Grund dafür ist, dass ich seit dem 22. Dezember einen sehr wichtigen Kunden ;-) habe. Dieser verlangt für eine unbestimmte Zeit einen First- und Second-Level-Support und das 24/7/365.

Die Arbeit ist sehr anspruchsvoll und abwechslungsreich, allerdings komme ich mit meinen WordPress-, CSS- und XHTML-Kenntnissen hier nicht weit. Daher ist mal wieder "Learning by Doing" angesagt. Deswegen müssen einige Themen in diesem Weblog, sowie Antworten auf diverse E-Mails auf sich warten lassen.

Ach ja, bevor ich es vergesse: ich wünsche euch allen einen guten Rutsch und viel Glück und Gesundheit im neuen Jahr.

Aktiven Menüpunkt hervorheben

Von Perun am 19. Dezember 2007 um 14:30

Hier kommt ein WordPress-Quickie. Wenn man die Seiten (Pages) in WordPress durch wp_list_pages() ausgibt. Dann bekommt jeder Menüpunkt ein Klassen-Attibut zugewiesen mit dem Wert page_item. Zusätzlich bekommt der aktive menüpunkt noch den Wert current_page_item. Dadurch kann man dann in der CSS-Datei, die beiden Werte ansprechen:

.page_item a:hover, .current_page_item a {
background: #444; }

Der obere Code ist nur Beispiel, auf jeden Fall hat man die Möglichkeit den aktiven Menüpunkt visuell hervorzuheben. Ab und an kommt aber die Frage auf, wie man die aktive Eltern-Seite im Menü hervorhebt, wenn man sich auf einer Kind-Seite befindet. So etwas ergibt sich wenn man die Pages hierarchisch aufbaut und verschachtelt. Beispiel: Eltern-Seite ist "Webdesign" und Kind-Seite ist "XHTML" und man will dann den Menüpunkt "Webdesign" visuell hervorheben auch wenn man sich auf der Unterseite "XHTML" befindet … ich hoffe man versteht worauf ich hinaus will. :-)

Die Lösung ist einfach. Die entsprechende Übergeordnete Eltern-Seite bekommt anstatt current_page_item den Klassen-Wert current_page_parent zugewiesen. Somit muss man die CSS-Datei folgendermaßen erweitern:

.page_item a:hover, .current_page_item a, .current_page_parent a {
background: #444; }

Das war's. Ja, ich weiß, dies ist für die WP-Profis ein alter Hut. Dennoch, bekomme ich Fragen in diesem Zusammenhang alle paar Wochen zu hören.

Themes auf WordPress Deutschland

Von Perun am 16. Dezember 2007 um 20:14

Die Betreiber des Portals WordPress-Deutschland.org haben vor einigen Tagen einen Themespool gestartet, dort werden die deutschsprachigen WordPress-Themes aufgelistet mit allem Pipapo (Bewertung, Anzahl der Downloads etc.). Selbstverständlich ist man in der Lage auch eigene Themes hochzuladen und zu aktualisieren.

Einige meiner Themes habe ich auch schon bereits hochgeladen:

Druckvorschau, CSS und die Nutzer

Von Perun am 16. Dezember 2007 um 18:04

Seit sehr langer Zeit setze ich hier im Weblog eine CSS-Datei für die Druckausgabe, hier der Code aus dem entsprechenden Bereich:

<link rel="stylesheet" type="text/css" media="screen" href="style.css" />
<link rel="stylesheet" type="text/css" media="print" href="print.css" />

Das Ergebnis ist jedem halbwegs erfahrenem Webworker klar. Der Browser liest beide CSS-Dateien ein [1] und je nach dem im welchen Modus man sich befindet (z.B. Druckvorschau) wird die entsprechende CSS-Datei eingesetzt. Somit kann man z.B. für die Druckausgabe eine optimiertes Dokument ausgeben lassen. Hier in diesem Weblog blende ich so gut wie alles was nicht direkt zum Inhalt gehört aus. Einfach mal im Browser die Druckvorschau aufrufen oder auf den Druckvorschau-Link klicken. (» Weiterlesen…)

Aktualisierung aller Themes

Von Perun am 11. Dezember 2007 um 14:47

Ich habe so eben alle meine Themes, die ich zum freien Download anbiete, aktualisiert. Die waren schon vorher alle kompatibel zu Wordpress 2.3.x, aber jetzt unterstützen auch alle WordPress-Themes die eingebaute Taging-Funktion.

Zudem habe ich bei allen Themes die Ausgabe der Blogroll in der Sidebar wieder eingebaut. Ich hatte gehofft, dass die Nutzer dies durch die Widget-Funktion realisieren, da alle fünf Themes die Widget-Funktion unterstützen. Allerdings sehe ich mittlerweile an den Anfragen, dass vielen Nutzern die Widgets nicht so ganz geheuer sind.

Freie Themes auf WordPress-Themes.Perun.net

Wie gehabt kann man die Themes im Download-Bereich dieses Weblogs herunterladen und im Demo-Weblog testen indem man den jeweiligen Link unter der Überschrift "Styleswitcher" in der Seitenleiste anklickt. Da sich das Skript manchmal als Zickig erweist, ist es u.U. notwendig den Link 2x zu klicken.

Die Gewinner stehen fest 2

Von Perun am 10. Dezember 2007 um 19:39

Ich habe die Gewinner des letzten Gewinnspiels (Jede Menge PC-Spiele zu gewinnen) angeschrieben und außer drei haben sich alle gemeldet und deren Spiele sind unterwegs. Es fehlen mir noch die Angaben von drei Teilnehmern:

  1. Gilde 2: Nr. 28 Complazer
  2. Spellforce: Nr. 58 Frogger90
  3. Siedler 5: Nr. 218 "MAGIX Blog"

Bitte antwortet auf meine E-Mail und gibt eure Adressen durch. Wenn ich bis morgen Abend keine Nachricht bekomme (dann sind es gute fünf Tage wie ich auf die Antworten warte), werde ich die drei Spiele an andere Teilnehmer verlosen.

Schokolade von Hitmeister.de

Von Perun am 09. Dezember 2007 um 20:18

Auch ich habe vor einigen Tagen einen Schoko-Adventskalender von Hitflip Media Trading GmbH aus Köln bekommen. Der Grund ist der neue Online-Marktplatz Hitmeister.de, es soll das Einkaufen im Netz sicherer machen. Mehr kann ich dazu nicht sagen.

Als brav erzogener Junge sage ich Dankeschön und wünsche mir für das nächste mal etwas mehr Zartbitter-Schokolade für meine Frau. :-)

So wie ich es sehe bin ich nicht der einzige der so einen Adventskalender bekommen hat: 1, 2, 3, 4, 5, 6, 7.


1 2 »