A Blog about things i am interested in like Webdesign, HTML&CSS, TYPO3,PHP, MySql, Windows Mobile and some other nice tools.

Ich empfehle aus den Weiten des WWW:

Wer sich für einen dieser Punkte interessiert, wird sicherlich qualifizierte und interessante Informationen dazu in der allwissenden Müllhalde
erhalten. Für direkte Fragen an mich könnt Ihr die Kommentarfunktion nutzen.

Content Management Systeme

  • TYPO3 als OpenSource CMS
  • RedDot für Kunden die ein Lizenzpflichtiges CMS bevorzugen

Webshops

PHP Framework

HTML/CSS Framework

  • YAML
  • 960 Grid System
  • Selber machen ;)

Javascript Library

Schicke Fonts in die Webseite valide einbinden

  • SiFR (HTML/CSS, Javascript, Flash)
  • FLIR (HTML/CSS, Javascript, PHP)

Flash Objekte einbinden mit Vorschaubild

Open Source Flash Video Player

  • FLV Flash Fullscreen Video Player

Auf dem Weg nach München zum TYPO3Camp

UMTS wird wegen Überschreitung der 10GB Grenze auf GPRS runtergeregelt.
Die Klima  im ICE ist 10 °C zu kalt eingestellt.
Offene Tasks aus der Agentur plagen mein Gewissen.

Ja, ich freue mich auf das TYPO3Camp in München.

TYPO3 + Tidy = sexy HTML

Wer auf die optische Darstellung seines HTML Markups wert legt, der wird Tidy mögen.

Anleitung für eine schönere HTML Ausgabe:

  • Tidy runterladen: http://tidy.sourceforge.net/#binaries
  • Tidy installieren,kopieren oder kompilieren
    Für jeden (Windows / Linux / Mac) ist das richtige dabei
  • Tidy im TYPO3 Install Tool aktivieren
    [FE][tidy] = 1
  • Tidy konfigurieren
    [FE][tidy_option] =
    • all => jede Seite wird mit Tidy optimiert
    • cached => nur die Seiten optimieren die im Cache abgelegt werden
    • output => nur die angezeigten Seiten optimieren

    Pfad zu Tidy angeben
    [FE][tidy_path] =
    Das Install Tool schlägt folgende Parameter vor:

    • -i => rückt das HTML ein
    • –quiet true => Ausgabe der Zusammenfassung von Fehlern und Warnungen unterdrücken (Die Meldungen werden beim Apache in die error Logfiles geschrieben)
    • –tidy-mark true => gibt dieses meta Element aus:
      <meta name="generator" content="HTML Tidy for Windows (vers 22 March 2008), see www.w3.org" />
    • -wrap 0 => Zeilenumbruch ausschalten

Für alle die mehr wissen wollen: Die Tidy Quick Reference

TypoScript Tipp: Leere Spalten in TYPO3 ausblenden

Wenn man leere oder ungenützte Spalten in TYPO3 ausblenden will kann man das mit folgendem TypoScript Code im Template bewerkstelligen:

SITECONTENT = COA
SITECONTENT {
    10 = CONTENT
    10 {
        table = tt_content
        select {
            orderBy = sorting
            where = colPos = 0
        }
    renderObj < tt_content
    renderObj.stdWrap.wrap = <div id=”contentContainer”>|</div>
    renderObj.stdWrap.required = 1
    }
}

Dies bewirk, das der wrap <div id=”contentContainer”>|</div> nur erscheint wenn diese Spalte befüllt ist. Ansonsten wird nichts angezeigt.

Was tun wenn globalVar nicht funktioniert

… prüfen ob alle geschweiften Klammern im typoscript korrekt gesetzt wurden.

Denn globalVar funktioniert innerhalb dieser nicht.