Unmengen von Neuigkeiten

24. Juni 2009

4 Kommentare

Für eine TYPO3-Seite benutze ich ein bisschen TypoScript, um tt_news-Einträge in einen Marker zu kopieren, damit diese News-Liste auf allen Seiten an der selben Stelle angezeigt wird.

1
2
3
4
5
6
7
8
9
temp.contextnews = COA_INT
temp.contextnews {
    10 = RECORDS
    10 {
        tables = tt_content
        source = {$tt_news.plugin_id}
    }
}
lib.contextnews < temp.contextnews

Hierbei wird einfach in Zeile 5 die entsprechende Tabelle ausgewählt und in Zeile 6 die ID des tt_news-Plugins angegeben. Das ganze kann man dann noch entsprechend stylen und alles ist gut.

Bis irgendwann noch eine Kategorie hinzukommt und man alle Einträge anzeigen lassen will außer die, die in einer bestimmten Kategorie stehen. Den ganzen Beitrag lesen.

¬ Kategorie(n): Arbeit, Im Netz
¬ Tags: , , , ,

Debugging dank Fremdentscheidung

3. Februar 2009

1 Kommentar

Mein persönlicher Feind aus dem Hause Microsoft namens Microsoft Office 2007 hat heute mal wieder bösartigst zugeschlagen. Aber diesmal nicht etwa durch Abstürze oder Fehler. Nein, Office, und in diesem Fall Outlook, macht das inzwischen wesentlich subtiler und so perfide, das ich damit heute fast 30 Minuten verschwendet habe.
Ich habe eine Extension für TYPO3 geschrieben, die per Cron-Job Benutzer deaktiviert, die sich seit mehr als 90 Tagen nicht mehr eingeloggt haben. Die Extension schickt darauf hin eine Mail mit den Namen der Benutzer, die deaktiviert wurden und alles ist gut. Das heißt, so lange man die Mail nicht im Outlook liest.
Denn der Lesbarkeit halber habe ich die Namen der Redakteure als Liste ausgeben lassen, pro Zeile ein Name. Allerdings kamen im Outlook selbst die Listen immer nur zerstückelt an: Ein Teil war so wie geplant, ein anderer Teil war völlig ohne Zeilenumbrüche. Also habe ich mir einen Kollegen dazu geholt, wir sahen beide auch keinen Fehler. Das hatte einen sehr einfachen Grund: Es gab keinen Fehler.
Zumindest nicht in der Extension. Outlook hatte eine kleine blaue Zeile über dem E-Mail-Text, zu sehen im großen Bild, das beim Klick auf das Thumbnail erscheint. Dort schrieb Outlook, es hätte “Unnötige Zeilenumbrüche entfernt”. Aha. Danke. Und wer oder was entscheidet, welche Zeilenumbrüche unnötig sind? Und vor allem: Warum macht Outlook das?

¬ Kategorie(n): Arbeit, Technik
¬ Tags: , , , ,

Hilfe

31. Januar 2009

2 Kommentare

Da hat es doch nur ein halbes Jahr gedauert, bis ein neuer Artikel geschrieben wurde…

Aber dafür ist alles neu. Das Blog hat ein neues Design und Layout sowie eine völlig erneuerte Basis. Und nicht nur rifter.org ist neu:

Was ist noch neu? Eventuell die Regelmäßigkeit der Einträge im Blog. Aber das wird die Zeit zeigen. ;-)

¬ Kategorie(n): Arbeit, Im Netz, Leben
¬ Tags: , ,

Ich bins, der Autor

7. August 2008

0 Kommentare

Auf typo3.intervation.de gibt es eine sehr nützliche Anleitung zum automatischen Setzen von Feldern bei TYPO3-Inhalten. Dies macht Sinn, wenn man z.B. für eine neue Seite gleich den Autor und die Emailadresse eintragen lassen will, was sonst selbst gemacht werden muß und gern vergessen wird. Die Anleitung ist einfach und leicht für eigene Zwecke zu erweitern: Backend-Felder vorbelegen.

Das Problem in einer aktuellen Installation war nur, das die Inhalte, die über diese Erweiterung eingetragen werden, gecached sind, was so natürlich keinen Sinn macht. Also wird einfach der Erweiterung durch ein

1
$this->pi_USER_INT_obj = 1;

verboten, den Cache zu benutzen und schwups stehen der korrekte Autor und seine Emailadresse in den Metadaten. Feine Sache. ;-)

¬ Kategorie(n): Arbeit, Technik
¬ Tags: , , ,

Ours is the age which is proud of machines that think and suspicious of men who try to.
„O brave new world”
Howard Mumford Jones, 1964

Basistheme von BenediktRB • Überarbeitet von tagmanufaktur.de • Powered by Wordpress • Abonniere den RSS Feed