Blog
CSS3: Breadcrumbs
Eine Breadcrumbs Navigation ist nützlich um dem Benutzer zu zeigen wo er in der hierarchischen Struktur einer Webseite befindet. Er kann über die Breadcrumbs Navigation zurück auf ein höheres Level wechseln.
Mit der CSS3 Breadcrumbs Navigation kann dies in ähnlichem Stil wie die Breadcrumbs Navigation von Apple ohne zusätzliche Grafikelemente umgesetzt werden.
CSS3: Silbentrennung “hyphens”
Bis anhin war die Silbentrennung mit HTML nicht möglich oder nur durch den Umweg eines JavaScripts. Mit der CSS Eigenschaft "hyphens" kann die Silbentrennung nun aktiviert werden.
body {
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
}
Excel 2007/2010 - Feldnamen bearbeiten oder löschen
In Excel können auf sehr einfache weise Feldnamen vergeben werden. Wenn jedoch ein Feldname versehentlich vergeben wurde oder nicht mehr gebraucht wird, weiss man nicht wie löschen.
Hier die Anleitung dazu:
Canon PhotoPrintEx und CD Labelprint unter Win7
Dieses Wochenende habe ich unseren Canon IP4500 wieder mal in Betrieb genommen. Mittlerweile gibt es bei uns ausschliesslich Win7 PCs. Nach dem Installieren von Canon PhotoPrint Ex kam die Meldung, dass kein passender Drucker installiert sei.
Dieses Problem kann wie folgt gelöst werden:
QNAP: proftpd re-launch
Diesen Sonntag hat mich ein minütliches Klingeln des Handys aus der trauten Ruhe geschreckt:
Server Name: qnap1
IP Address: 10.0.4.8
Date/Time: 2012/02/05 20:49:06
Level: Warning
Re-launch process [proftpd]
Diese Meldung kam im Minutenschritt reingedudelt. Ein Deaktivieren und Aktivieren des FTP Dienstes brachte keine abhilfe. Ein Hinweis im QNAP Forum brachte mich auf den richtigen Weg:
Copyright Link im Footer mit Jahreszahl
Die meisten Webseiten enthalten einen Footer mit einem Copyright. Ist in diesem eine Jahreszahl enthalten, so sollte diese auch aktuell gehalten werden. Hier eine Lösung wie dies mit Smarty sehr einfach gelöst werden kann:
<p>© copyright 2010 - {'Y'|date}, <a href="http://www.blattertech.ch">blattertech informatik</a>, alle Rechte vorbehalten.</p>
Dinge auf die wir nicht achten
Auf was wir nicht achten, existiert nicht:
Ein ganz erstaunliches Video
CMSMS: Automatisch Seiten-Urls generieren
In CMS Made Simple gibt es die Möglichkeit einer Seite eine individuelle Seiten-URL zuzuweisen. Dies ist praktisch, da ein Alias eindeutig sein muss und somit eine Seite nur eine kontakt.htm aufweisen kann. Mittels der Seiten-URLs können so mehrere kontakt.html erstellt werden.
Hier ein Beispiel einer solchen Konfiguration:
CMSMS: TinyMCE - Filepicker - Ordner öffnen sich nicht
Mit der Version 10.x und TinyMCE 2.9.4 hat sich ein kleiner Fehler eingeschlichen. Folgendes sind die folgen:
- Ist TinyMCE mit dynamischer Konfigurationsdatei versehen, lassen sich im Filepicker keine Ordner mehr öffnen
- Dateien können ohne Fehlermeldung nicht mehr hochgeladen werden
Stellt man nun die Konfiguration auf statische Konfiguration um, ergeben sich folgende Probleme:
Array Keys mit implode zu einem String umwandeln
Gerade eben wieder mal Array Keys mit implode in einen String umwandlen müssen. Bevor ich die sehr einfache Lösung wieder vergesse und sie das nächste Mal suchen muss:
implode("|",array_keys($array));
Damit werden alle Keys des Arrays mit einem | Pipe getrennt in einen String geschrieben.