function formatFBTime(fbDate, long) {
//2011-02-26T18:04:11+0000
var arrDateTime = fbDate.split("T");
var arrDate = arrDateTime[0].split("-");
var arrTime = arrDateTime[1].split("+")[0].split(":");
var arrDay = new Array("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag");
var arrMonth = new Array("Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember");
// TODO: Zeitzone hart (++arrTime[0])
var newDate = new Date(arrDate[0], arrDate[1], arrDate[2], ++arrTime[0], arrTime[1], arrTime[2]);
var strDay = newDate.getDate() > 10 ? newDate.getDate() : "0" + newDate.getDate();
var strWeekDay = arrDay[newDate.getDay()];
var strMonth = arrMonth[newDate.getMonth() - 1];
var strHours = newDate.getHours() > 10 ? newDate.getHours() : "0" + newDate.getHours();
var strMinutes = newDate.getMinutes() > 10 ? newDate.getMinutes() : "0" + newDate.getMinutes();
if(long)
return strWeekDay + ", " + strDay + ". " + strMonth + " " + newDate.getFullYear() + " um " + strHours + ":" + strMinutes;
else
return strDay + ". " + strMonth + " um " + strHours + ":" + strMinutes;
}
Freitag, 1. April 2011
Facebook: created_time mit Javascript formatieren
Facebook: created_time mit Javascript formatieren
function formatFBTime(fbDate, long) {
//2011-02-26T18:04:11+0000
var arrDateTime = fbDate.split("T");
var arrDate = arrDateTime[0].split("-");
var arrTime = arrDateTime[1].split("+")[0].split(":");
var arrDay = new Array("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag");
var arrMonth = new Array("Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember");
// TODO: Zeitzone hart (++arrTime[0])
var newDate = new Date(arrDate[0], arrDate[1], arrDate[2], ++arrTime[0], arrTime[1], arrTime[2]);
var strDay = newDate.getDate() > 10 ? newDate.getDate() : "0" + newDate.getDate();
var strWeekDay = arrDay[newDate.getDay()];
var strMonth = arrMonth[newDate.getMonth() - 1];
var strHours = newDate.getHours() > 10 ? newDate.getHours() : "0" + newDate.getHours();
var strMinutes = newDate.getMinutes() > 10 ? newDate.getMinutes() : "0" + newDate.getMinutes();
if(long)
return strWeekDay + ", " + strDay + ". " + strMonth + " " + newDate.getFullYear() + " um " + strHours + ":" + strMinutes;
else
return strDay + ". " + strMonth + " um " + strHours + ":" + strMinutes;
}
Mittwoch, 16. Februar 2011
Facebook/Blogger: Like Button für jeden Blogeintrag
Wenn man im Blogdesign, unter "HTML bearbeiten" das Häkchen bei "Widget-Vorlagen komplett anzeigen" gesetzt hat, findet man im Quelltext den Abschnitt <data:post.body/>.
Hier kann man dann unterhalb einen der beiden gezeigten Codeschnipsel einsetzen.
Wichtig hierbei ist das Referenzieren des jeweiligen Eintrags, dass wird mit expr:href="data:post.url" gemacht.
Beispiel mit Javascript SDK - XFBML (empfohlen):Um dieses Codeschnipsel zu verwenden muss man das Javascript SDK von Facebook im Blog-HTML referenzieren.
Beispiel mit IFrame:
<iframe src="http://www.facebook.com/plugins/like.php?href=data:post.url&layout=standard&show_faces=true&width=450&action=like&font=arial&colorscheme=light&height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>
Wenn man alles richtig gemacht hat, sieht es dann so aus wie hier, also ein Like Button für jeden Blogeintrag. Dass heisst unter anderem, ein Besucher des Blogs kann mit einem Klick, den Eintrag in sein Facebook-Profil posten.
Facebook/Blogger: Like Button für jeden Blogeintrag
Wenn man im Blogdesign, unter "HTML bearbeiten" das Häkchen bei "Widget-Vorlagen komplett anzeigen" gesetzt hat, findet man im Quelltext den Abschnitt <data:post.body/>.
Hier kann man dann unterhalb einen der beiden gezeigten Codeschnipsel einsetzen.
Wichtig hierbei ist das Referenzieren des jeweiligen Eintrags, dass wird mit expr:href="data:post.url" gemacht.
Beispiel mit Javascript SDK - XFBML (empfohlen):Um dieses Codeschnipsel zu verwenden muss man das Javascript SDK von Facebook im Blog-HTML referenzieren.
Beispiel mit IFrame:
<iframe src="http://www.facebook.com/plugins/like.php?href=data:post.url&layout=standard&show_faces=true&width=450&action=like&font=arial&colorscheme=light&height=80" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:80px;" allowTransparency="true"></iframe>
Wenn man alles richtig gemacht hat, sieht es dann so aus wie hier, also ein Like Button für jeden Blogeintrag. Dass heisst unter anderem, ein Besucher des Blogs kann mit einem Klick, den Eintrag in sein Facebook-Profil posten.
Mittwoch, 2. Februar 2011
Excel: ZÄHLENWENN mit mehreren Bedinungen
Bei dem Problem den Wahrwert von Bedingungen verschiedener Bereich zu zählen, bin ich mit ZÄHLENWENN an Grenzen gestossen. Lösen konnte ich das nur mit SUMMENPRODUKT.
Beispiel 1 (nur Zählen):=SUMMENPRODUKT((A1:A3<=5)*(B1:B3=5))
Beispiel 2 (Bereich summieren):=SUMMENPRODUKT((A1:A3<=5)*(B1:B3=5)*C1:C3)
Excel: ZÄHLENWENN mit mehreren Bedinungen
Bei dem Problem den Wahrwert von Bedingungen verschiedener Bereich zu zählen, bin ich mit ZÄHLENWENN an Grenzen gestossen. Lösen konnte ich das nur mit SUMMENPRODUKT.
Beispiel 1 (nur Zählen):=SUMMENPRODUKT((A1:A3<=5)*(B1:B3=5))
Beispiel 2 (Bereich summieren):=SUMMENPRODUKT((A1:A3<=5)*(B1:B3=5)*C1:C3)
Donnerstag, 27. Mai 2010
COMA/Solaris: Auf das Coderverzeichnis zugreifen
ln -s "/mnt/cifs/$USER@webdev.leipzig.ufz.de:coder" coder