blog.exotec

TYPO3 . XHTML/CSS . JavaScript/AJAX . iPhone/iOS

Archive for September, 2005

Re-Design Danycare Medical Beauty

Freitag, September 30th, 2005

Eines meiner letzten Typo3 Templates.

Papers, slides and videos …

Dienstag, September 27th, 2005

… of TYCON3 presentations

Transparent custom corners and borders

Montag, September 19th, 2005

DEMO

Neues TYPO3 Logo

Sonntag, September 11th, 2005
Das neue TYPO3 Logo

Ten more …

Samstag, September 10th, 2005

CSS tricks you may not know

Fünfspaltiges Layout mit xinit_fivecolumn

Freitag, September 9th, 2005

Eines der letzten TYPO3 Templates die ich erstellt habe benötigte ein 5-spaltiges Layout. Ich habe die xinit_threecolumn dazu einfach um die 2 Felder erweitert, das Ergebniss kann man hier downloaden.

Das Ganze basiert momentan noch auf Tabellen, demnächst werde ich mich mal hinsetzen und die Tabellen rauswerfen bei xinit_twocolumn, xinit_threecolumn und xinit_fivecolumn.

TYPO3 Backend benutzerfreundlicher gestalten

Mittwoch, September 7th, 2005

Wer wie ich mehr oder weniger täglich TYPO3 Templates erstellt, der gelangt irgendwann an einen Punkt wo man den Templates neben der eigentlichen Funktionalität noch ein bischen mehr einhauchen möchte. Jedem der schon einmal mit TYPO3 gearbeitet hat dürfte schon aufgefallen sein das die Spalten im Backend oftmals nicht die richtige Bezeichnung für das Projekt haben, oder aber das es in der Regel mit vier Spalten eigentlich schon etwas zu viel wird, manchmal aber sind auch zu wenige Spalten vorhanden.

Aber TYPO3 ist auch für diese Anforderungen optimal und leicht zu konfigurieren. Man kann neue Spalten in Backend ohne Probleme erzeugen und in beliebiger Reihenfolge aneinander reihen. Überflüssige Spalten kann man ausblenden und auch die Bezeichnungen der einzelnen Spalten kann man selber bestimmen.

Ich erstelle TYPO3 Templates mittlerweile nur noch in Form von eigenen Extensions (Static Templates). In diesen befindet sich eine ext_tables.php Datei mit der man einfach nur diese Zeilen eintragen muss:

t3lib_extMgm::addPageTSConfig('
mod.SHARED.colPos_list = 0,1,2,3,4
');

$TCA["tt_content"]["columns"]["colPos"]["config"]["items"] = array (
"1" => array ("Links||Links||||||||","1"),
"0" => array ("Mitte||Mitte||||||||","0"),
"3" => array ("Rechts||Rechts||||||||","3"),
"2" => array ("Unten Links||Unten Links||||||||","2"),
"4" => array ("Unten Rechts||Unten Rechts||||||||","4")
);

Danach sieht das Backend dann so aus:

TYPO3 Backend

Zu den standardmäßig vorhandenen 4 Spalten ist eine Fünfte hinzugekommen und die Bezeichnungen sind geändert worden. Die Inhalte der neue Spalte werden mit diesem Setup Code an den entsprechenden Subpart im HTML Template generiert:

subparts.UNTEN_RECHTS < styles.content.get
subparts.UNTEN_RECHTS.select.where = colPos = 4
subparts.UNTEN_RECHTS.stdWrap.required = 1
subparts.UNTEN_RECHTS.stdWrap = |

Der Code ist nicht vo mir, er stammt aus der Zed More Columns Extension (zed_more_columns).

High-Resolution Image Printing

Mittwoch, September 7th, 2005

Auf alistapart.com ist ein sehr interessanter Artikel erschienen in dem gezeigt wird wie sich skalierte Grafiken in Webseiten beim ausdrucken verhalten und wie man hochauflösende Grafiken verwendet kann um optimale Ergebisse für Printversionen zu erreichen. Wirklich sehr interessant.


85,023 Spam-Kommentare
blockiert von
Akismet