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

Google neues Favicon

google-new-faviconPasst, passt nicht??
Was Google mit diesem Favicon bezecken will ist keinem Bekannt. Seitens Google erfährt man leider auch nichts.

Warum fällt einem sowas überhaupt auf?
Von den wechselnden Themenbildern ist man es gewohnt, das Google zu bestimmten Tagen das Design der Suchmaschine wechselt. Dennoch passt das Favicon designtechnisch nirgends dazu.
Auf gulli.com hat man die Vermutung, es würde sich um ein Medienexperiment handeln.

 

Vielleicht kündigt dieses Favicon ein redesign der beliebten Startseite an.

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.

Event: pl0gbar #2 in Stuttgart

Termin: 27.05.2008 19Uhr
Location: http://www.lichtblickstuttgart.de/
Anmeldung: http://pl0gbar.mixxt.de/networks/events/show_event.622

Ich bin auch da.