Kategorien-Archiv: Webkram

Formidable RENDERLET:LISTER mit Template

Templates für RENDERLET:LISTER muss man nicht selber erstellen, formidable baut sehr brauchbare vorlagen:

Man nimmt in das Renderlet folgenden Template-Block auf:

<template>
   <path>EXT:my_extension/res/templates/test.tpl</path>
   <subpart>###LIST###</subpart>
</template>


In der Templatedatei (hier test.tpl) sollte der Subpart ###LIST### noch nicht vorhanden sein. Wenn man jetzt formidable sein Werk verrichten lässt, gibt, wie zu erwarten, eine Fehlermeldung aus. Gleichzeitig hat es jedoch gleich auch ein Template für den Lister erstellt, die man kopieren/eifügen und anpassen kann. Wenn doch alle Fehlermeldungen so hilfreich wären…

via [TYPO3-project-formidable] custom CSS to lister and other?

Veröffentlicht in Allgemeines, formidable, Typo3 | Getagged , | Kommentieren

Google-optimierte URLs

Google interpretiert http://www.domain.de und http://domain.de als zwei Seiten mit gleichem Inhalt, darunter leidet der PageRank. Abhilfe schafft dieser Eintrag in die .htaccess Datei:

RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.domain\.de$
RewriteRule ^(.*)$ http://www.domain.de/$1 [L,R=301]

Im Prinzip baut man sich hiermit einen 301 redirect (Inhalt ist permanent verschoben) der alle anfragen auf http://domain.de auf die Variante mit www umlenkt.

Veröffentlicht in SEO | Getagged , , | Kommentieren

MD5 Validierung in PHP

um in PHP zu prüfen ob ein Wert (z.B. aus GET-Parameter) ein MD5-Hash ist:

ctype_alnum() sollte true zurückliefern und der Wert eine Länge von 32 Stellen haben, so kann man ziemlich sicher sein, das es tatsächlich ein MD5 ist.

Veröffentlicht in php | Kommentieren

Beautiful Forms with JavaScript

Jason Lengstorf hat auf seinem Blog ein interessantes Post über Optimierung von Forms via Javascript:

Beautiful Forms with JavaScript | Blog | Ennui Design

Veröffentlicht in HTML, Javascript | Getagged | Kommentieren

LavaLamp 1.3.1 – a jQuery plugin

…besser als hover:

LavaLamp 1.3.1 – a jQuery plugin ~ NixBox Designs ~ Jolyon Terwilliger, Web Design Engineer.

Veröffentlicht in Javascript | Getagged | Kommentieren

Wie du verhinderst, das andere Leute deinen Content als ihren verkaufen

Dieser Designer hatte das Problem, das jemand anders einfach seinen Content geklaut und als seinen eigenen ausgegeben hat. Der Dieb hat die Bilder ver-hotlinkt und so auch Traffic produziert. Der beklaute hat einfach per .htaccess dem Dieb andere Bilder untergeschoben, sodas in dessen “Tutorial” deutlich die Message steht “Ich klaue Bilder”. Genial

Klick hier für das Original incl howto:

How to stop image hotlinking and bandwidth theft | David Airey » graphic designer, logo designer

Hier noch ein Link zum Thema

Veröffentlicht in Webkram | Getagged , | Kommentieren

Blurry Background Effect

Pseudo-durchsichtiger Hintergrund in unscharf. Das werde ich demnächst mal ausprobieren, sehr hübsch!

Blurry Background Effect

Veröffentlicht in CSS | Kommentieren

8 Definitive Web Font Stacks

Im stylesheet kann man mittels font-family nicht nur eine, sondern mehrere Schriften, die je nach Verfügbarkeit auf dem System ausgewählt werden. Wenn man (wie ich) Typografisch weitgehend ahnungsfern ist, kann man sich hier bedienen:

8 Definitive Web Font Stacks [Design Tips & Tricks]

Veröffentlicht in CSS, Typesetting | Kommentieren

flipping typical

Diese Seite weiß welche Schriften auf dem Rechner installiert sind, indem es per JavaScript die Breite von divs vor/nach Font-Änderung misst, tolle Idee!

flipping typical.

Veröffentlicht in Javascript, Typesetting | Kommentieren

Adactio: Journal—Implementing Design: Bulletproof A-Z

Simplebits describe what they do as hand crafted pixels and text. This idea of craft, building something with your hands, is what Dan wants to concentrate on. It isn’t always obvious in web design how well-crafted a web site is. Dan will run through a case study that focus on three aspects of web design: being bulletproof, being adaptable and focusing on the details. Like progressive enhancement for JavaScript, Dan will be using Progressive Enrichment for CSS which really means using cool stuff that doesn’t work in IE.

via Adactio: Journal—Implementing Design: Bulletproof A-Z.

Veröffentlicht in CSS | Kommentieren