Extensions
18.09.08 12:04

Datum in TYPO3-Ext sprachenspezifisch ausgeben.

Category: Extensions, Programmieren

 

in php gibt es zwei Funktionen zur Formatierung von Timestamps in lesbare Datumsformate.

date() und strftime()

Damit die korrekte Umkonvertierung in die jeweilige Landssprache richtig funzt, sollte man nur die Funktion strftime() verwenden. date() unterstützt diese Funktionalität nicht.

Im TypoScript muss die LOCALE für jede Sprache festgelegt werden:

config.locale_all = de_DE.utf8

Parameter für strftime():

http://de2.php.net/manual/de/function.strftime.php

Muss ein Kalender zusammengebastelt werden gibt es folgende Tricks für die Ausgabe von Monats und Tagesnamen:

$monatsname = array(
  strftime("%B",mktime(0,0,0,1,1,1902)),
  strftime("%B",mktime(0,0,0,2,1,1902)),
  strftime("%B",mktime(0,0,0,3,1,1902)),
  strftime("%B",mktime(0,0,0,4,1,1902)),
  strftime("%B",mktime(0,0,0,5,1,1902)),
  strftime("%B",mktime(0,0,0,6,1,1902)),
  strftime("%B",mktime(0,0,0,7,1,1902)),
  strftime("%B",mktime(0,0,0,8,1,1902)),
  strftime("%B",mktime(0,0,0,9,1,1902)),
  strftime("%B",mktime(0,0,0,10,1,1902)),
  strftime("%B",mktime(0,0,0,11,1,1902)),
  strftime("%B",mktime(0,0,0,12,1,1902)),
);

$tage = array(
  strftime("%a",mktime(0,0,0,1,6,1902)),
  strftime("%a",mktime(0,0,0,1,7,1902)),
  strftime("%a",mktime(0,0,0,1,8,1902)),
  strftime("%a",mktime(0,0,0,1,9,1902)),
  strftime("%a",mktime(0,0,0,1,10,1902)),
  strftime("%a",mktime(0,0,0,1,11,1902)),
  strftime("%a",mktime(0,0,0,1,12,1902))
);

Programmieren

Grafische Überschriften in TYPO3

14.11.08 12:43

In TYPO3 4.2 scheinen die grafischen Überschriften wohl deaktiviert zu sein. Jedenfalls erzeugt unter Layout5 TYPO3 keine Bilder mehr.

Virtualmin - Update von Paketen schlägt fehl

26.08.08 13:58

Heute hatte ich das Problem, dass Updates von Virtualmin sich nicht installieren ließen. Alle Funktionen von webmin/virtualmin waren vorhanden und updates wurden angezeigt. Doch bei Klick auf "Update" kam nur der Hinweis:...

Virtualmin auf 1&1 Virtual Server einrichten

10.05.08 06:58

Die Virtual Server von 1&1 haben standardmäßig Suse 10.3 mit Plesk 8.3 installiert. So sehr ich auch Plesk zu schätzen gelernt habe - gerade wegen seiner Einfachheit in der Bedienung - hat dieses Gespann einen kleinen Nachteil:...

Sex mit Google-Ads - die zarteste Versuchung, seit es Spam gibt

17.11.07 20:57

googleads

Peinlich, peinlich. Bei nicht indizierten Seiten verteilt Google Ads mit Angeboten für Viagra und anderen illustren Verführungen.

DIV-Laver per JavaScript langsam einrollen lassen.

14.11.07 17:27

DIV-Layer zeitgesteuert einzublenden, kann ein netter Effekt sein. Das wird mit einem kleine JavaScript erledigt. Dieses kann man im Header direkt oder in einer externen Datei einbinden.

Diese Seite bookmarken bei:

addthis.com
ask.com
backflip
blinkbits
blinklist
blogmarks
bluedot.us
co.mments
connotea
del.icio.us
de.lirio.us
digg.com
Fark.com
Feed me links!
Folkd
Furl
google.com
hype it!
LinkaGoGo
LinkaARENA
live.com
Ma.gnolia
Mister Wong
MyLink.de
netscape
netvouz
newsvine.com
oneview
RawSugar
Reddit
scuttle
shadows
Simpy
Smarking
Spurl
stumbleupon.com
TailRank
TagThat
Technorati
Webnews
Wink
Wists
YahooMyWeb
YiggIt

Eure Meinungen...

Eure Meinungen...

Nothing found in the guestbook.

Meinung eingeben...

Please enter following fields:
Ihr Name *
E-Mail (wird nicht angezeigt) *
Website
Message *