Nov
09
2007
2

Ein schwarzer Tag

Passend dazu: www.vorratsdatenspeicherung.de

Oder auch die Meldung zur Verabschiedung im deutschen Bundestag bei heise.de.

Aber wir haben ja alle nichts zu verbergen...

Written by Patrick Weinstein in: Allgemein |
Nov
09
2007
2

Datumsparser für jQuery.tablesorter

Hier ein kleiner Parser für non-standard dates, den ich auf www.birgit-kaletsch.de verwende:

 
$.tablesorter.addParser({
	// Datumsparser.
	// Hier verwendet: '[Wochentag]s, UhrzeitVon - UhrzeitBis';
	// Idee: 	Wochentag durch zahl von 0-6 ersetzen
	// 			Uhrzeit als rein Zahl
	// => Leichtes numerisches Sortieren möglich
	// Skript kann sehr leicht auf andere Daten übertragen werden...
       id: 'wochentage',
       is: function(s) {
           return false;
       },
       format: function(s) {
       	Wochentage = new Array("Montags", "Dienstags", "Mittwochs", "Donnerstags", "Freitags", "Samstags", "Sonntags");
 
       	// Wochentag durch entsprechende Zahl ersetzen
       	for(var i = 0; i < Wochentage.length; i++){
       		s = s.replace(Wochentage[i], i);
       	}
 
       	// Alles auser Zahlen entfernen
       	s = s.replace(/\D/ig, "");
 
       	return s;
       },
       type: 'numeric'
   });
Nov
08
2007
2

Auf der Suche…

...nach einem kleinen ToDo-Script (jaja, normalerweise macht man sowas natürlich selbst ;-) ), bin ich auf diese URL gestoßen, die für den einen oder anderen sicherich nützlich oder zumindest interessant sein könnte. Darum will ich sie mal nicht vorenthalten:

http://alexking.org/projects

Written by Patrick Weinstein in: Allgemein |
Nov
06
2007
2

xajax und Umlaute

Bei Verwendung von xajax zur Übertragung von Formulardaten kann es, trotz konsequenten Setzens des Zeichensatzes auf UTF-8, zu falsch dargestellten Umlauten kommen. Abhilfe sollte in diesem Fall eine kleine PHP-Funktion schaffen:

 
function encode($fehlerhafterstring) {
	$detect = mb_detect_encoding($fehlerhafterstring, "UTF-8, ISO-8859-1, ISO-8859-15", true);
	return mb_convert_encoding($fehlerhafterstring, "ISO-8859-1", $detect);
}

Powered by WordPress | Theme: Aeros 2.0 by TheBuckmaker.com