Schönere Sharing-Buttons in Contao – Anleitungen, Tipps und Tutorial für das CMS Contao ist eine kurze Anleitung wie man die Contao-eigenen Sharing-Buttons (im System Syndikation genannt) updatesicher mit eigenen Icons versehen kann.
Ein manueller aber deutlich flexiblerer Ansatz, der zahlreiche Probleme mit den herkömmlichen Wegen löst.
Kostenfreies Contao-Theme auf Bootstrap-Basis
Ein kostenfreies Contao Theme unter der GPL Lizenz von Dennis Erdmann, basierend auf Twitter Bootstrap 2. Bereits 2013 erstellt.
Damit die Installation ganz einfach ist, hat Dennis eine fertige Theme-Datei .cto zur Verfügung gestellt, die man einfach im Theme-Manager aktivieren kann.
Lob an All-Inkl
Danke, All-Inkl
Es wird mal wieder Zeit, den Support von All-Inkl zu loben. Ein Paketumzug klappte über Nacht (2:00 Uhr), alles funktioniert und die Reaktionszeit des Supports ist rekordverdächtig.
Funny Comments, Part 3
Damit es im Klammerndschungel nicht zu langweilig wird…
Diese kennen wohl alle:
// not quite a bug, but a deliberate feature!
randomColor – A color generator for JavaScript
randomColor generates attractive colors by default. More specifically, randomColor produces bright colors with a reasonably high saturation. This makes randomColor particularly useful for data visualizations and generative art.
funny comments part 2
Eingereicht von e-sven – Zitat „gerade im wordpress source gefunden:“:
// We're trusting author input, so let's at least make sure it looks like a valid orderby statement
funny comments part1
/**
* lazyness shortcuts ... :|
* @todo this is not the way of the shaolin masters ... :P
*/
define('DS', DIRECTORY_SEPARATOR);
define('PS', PATH_SEPARATOR);
Tipps für das Online-Shopping
Was man beim Online-Shopping beachten sollte, um immer auf der sicheren Seite zu sein, zeigt Trend Micro:
Tipps für das Online-Shopping weiterlesen
dirty, but sexy – hyphenated properties in SOAP response object in PHP
Ich habe hier gerade einen Service am Wickel, der mir in meine Response Objekte mit Minus getrennte Variablen (hyphenated properties) zaubert. Man kann nun mit lustigen Konstrukten darauf zurgreifen –
$responseObject->{'hyphenated-property'};
muss man aber nicht. Ich persönlich finde das nicht nur sehr nervig…
Somit kleiner magischer Hack und alle sind wieder zufrieden.
Alle Objekte der classmap leiten jetzt hiervon ab und gut.
class camelCaseProperties {
public function __set($key, $value) {
$this->{preg_replace_callback("/-\w/",create_function('$a', 'return strtoupper($a[0][1]);'),$key)} = $value;
}
}
Man könnte das nun auch wieder im Konstruktor der Klassen machen und die jeweiligen Eigenschaften umbauen lassen oder die Getter und Setter bemühen, aber für’ne 2min Lösung find ich das ziehmlich sexy.
Bis später.
Daily WTF
Wie ich es liebe wenn ich so etwas finde:
}
else //sollte nie eintreten
{