Blog

Blogs // Videos // Tutorials

Wechselne Div´s nach Tagen oder Wochen

Okt

2009

Hier mal ein kleines Bespiel aus einem Kundenauftrag.

Gewünscht war, eine sehr lange Seite in 5 Verschidene Bereiche zu teilen und diese automatisch Täglich wechseln zu lassen. Ich mich entschieden diese Bereiche in 5 Div´s aufzuteilen man hätte sicher auch p oder span nutzen können.

Nun kommt am Anfang der Seite ein kleines PHP Script das mir die Berechnung der Täglichen Anzeige der Div´s abnimmt:

<?php
error_reporting(E_ALL);
$anzahl = 5; 
$startDate = mktime(0,0,0, 10, 5, 2009);
$time = time(); 
$diffDate = ($time-$startDate); 
$rest =($diffDate/86400)%$anzahl+1;
?>

Kurze Erklärung was das Script macht.
$anzahl
hier geben wir an wieviele anzuzeigene Elemente wir haben. (Es können natürlich auch mehr oder als 5 sein.)

$startDate
hier geben wir an ab welchen Tag das Script anfangen soll zu rechnen. mktime gibt den Unix-Timestamp entsprechend der gegebenen Argumente zurück. Das heisst die Sekunden seit dem 01.01.1970 bis zu dem Datum das wir als Start angegeben haben.

$time
gibt den aktuellen Unix-Timestamp/Zeitstempel zurück. Das heisst die Sekunden seit dem 01.01.1970 bis heute.

$diffDate
hier wird eine Differenz aus den beiden Sekundenwerten berechnet.

$rest
jetzt kommt die berechnung des Restwertes und die Angabe ob man einen Täglichen oder Wöchentlichen wechseln haben möchte. Für einen Täglichen Wechseln nehmen wir $diffDate/86400 (Sekunden einen Tages, 60*60*24) und für einen Wöchentlichen Wechseln $diffDate/604800 (Sekunden in einer Woche 60*60*24*7). Zum Schluss noch den Modulo aus $anzahl+1.

Noch keine Bewertungen vorhanden

Vielfältige Webprojekte mit Drupal

Sep

2009

Das ist ein Gastbeitrag eines befreundeten Drupalkollegen.
BrightSolutions - individuelle EDV / IT - Lösungen

Aus 2 Jahren Erfahrung im Bereich Softwareentwicklung und Webdesign mit dem CMS Drupal ist es im Vergleich zu anderen CMS wie JOOMLA oder XOOPS wohl das flexibelste CMS das ich bisher in Projekten eingesetzt habe. Der Kernel von Drupal ist sehr klein und durch seine ausgereifte Modulschnittstelle sehr einfach und komfortabel im Funktionsumfang erweiterbar. Die Community hat dazu ettliche Module beigetragen, die es ermöglichen, nahezu jede Funktion ohne Programmierkenntnisse umzusetzen. Sollte trotz der zahlreichen Module einmal nicht das gewünschte Ergebnis zu Stande kommen oder sollte eine gewünschte Funktion besonders performant ausgeführt werden, kann man sich der gut dokumentierten Modulschnittstelle von Drupal bedienen. Damit lässt sich nahezu jede Funktion des Cores "hooken" und somit durch eigenen PHP-Code beeinflussen. Programmierer und Webentwickler, die mit wenig Aufwand viel erreichen wollen und dabei bereits vorhandene Funktionen nutzen möchten, sind mit Drupal als Framework sicher auf der richtigen Seite. Drupal lässt sich für einfache Webseiten ebenso wie für große Communities und Businessanwendungen hervoragend einsetzen und individuell im Funktionsumfang als auch im Design anpassen. Um einen kruzen Überblick über mögliche Projekte mit Drupal zu geben, möchte ich im Anschluss einige Projekte kurz beschreiben, die die vielfältigen Einsatzgebiete von Drupal erkennen lassen. Sowohl im Bereich individuelle Softwareentwicklung als auch in den Bereichen Webentwicklung und Webdesign bietet die Community um Drupal jede Menge Wissen und Tipps. Anfänger als auch Fortgeschrittene bekommen im Forum zügig geholfen und werden bei "How-To-Fragen" gut und schnell beraten. Die Lernkurve mit Drupal ist außergewöhnlich steil, gerade wenn man sich rege in der Community beteiligt oder eines der viele Bücher als Lernhilfe nutzt. Die gute Dokumentation der API erleichtert die Modulentwicklung im Vergleich zu anderen CMS erheblich. Hier ein kleiner Einblick in die Vielfalt der mit Drupal umgesetzten Webprojekte:

Krupion.de - Online Rätsel spielen und erstellen

Auf Krupion entsteht aktuell ein Online-Service rund um das Thema Online Rätsel. Hier haben die Besucher die Möglichkeit jeden Tag folgende Rätsel zu spielen: Kreuzworträtsel, Sudoku, Bildrätsel, Wörtersuchen und Silbenrätsel. Diese täglich neuen Rätsel können einfach per html-Code in die eigene Webseite eingebaut werden. Der Service ist selbstverständlich kostenlos. Die Benutzer können auch gerne ein eigenes Rätsel wie z.B. ein Online Kreuzworträtsel mit eigenem Lösungstext oder Lösungswort erstellen und anschließend in Ihre Webseite einbauen. Der Rätselgenerator bietet hierfür zahlreiche Möglichkeiten. So kann man die Farben komplett anpassen, eigene Inhalte einfügen oder gar die Gewinnspielfunktion aktivieren um ein eigenes Gewinnspiel zu erstellen. Der Rätselgenerator wurde mit einem SOAP-Webservice an Drupal angebunden.

Trainify.de - Kostenlose Trainingspläne für Sport, Fitness und Gesundheit

Trainify bietet neben einer Community, die sich rund um das Thema Trainingspläne für Sport, Fitness und Gesundheit bildet, auch die Möglichkeit seinen eigenen Trainingsplan Online zu erstellen und diesen mit eigenen Übungen oder schon bestehenden Übungen aus der Community zu füllen. Natürlich sind die Trainingspläne kostenlos und man kann sie sogar einfach per html-Code auf der eigenen Webseite präsentieren. Bei diesem Projekt wurden zahlreiche Community-Module von Drupal eingesetzt, die die Kommunikation der Mitglieder fördern und somit die aktive Teilnahme an der Community ermöglichen - ganz im Sinne des Web 2.0.

Puzzlecards.de - Rätsel-Grußkarten kostenlos online verschicken

Mit Puzzlecards ist ein kostenloser Online-Service entstanden, welcher sich rund um das Thema Rätsel-Grußkarten Online dreht. Hier haben die Besucher die Möglichkeit eine interaktive Rätsel-Grußkarte zu erstellen und per Email zu verschicken. Das Erstellen ist dabei denkbar einfach. Zuerst sucht man sich das passende Online Rätsel aus (Kreuzworträtsel, Sudoku, Bildrätsel, Wörtersuchen oder Silbenrätsel) und passt dieses nach seinen eigenen Wünschen an (Lösungswort, Lösungstext oder gar eigene Bilder im Bildrätsel). Danach schreibt man noch einen schönen Text für die Rätsel-Grußkarte, sucht sich ein Design aus und verschickt die Online Grußkarte per Email an Freunde oder Familie. Auch dieser Service bedient sich per SOAP-Protokoll eines Rätselgenerators. Das Modul zum Erstellen der Rätsel wurde selbst für den individuellen Bedarf entwickelt.

Rätsel-Contest.de - Gehirnjogging im Rätsel-Contest

Auf Rätsel-Contest entsteht aktuell eine Plattform, die sich um das Thema Online Rätseln und Gehirnjogging kümmert. Dabei steht der Spaß ganz im Vordergrund. Die Benutzer haben entweder die Möglichkeit alleine gegen die Zeit zu spielen um damit die Highscoreliste zu erklimmen, oder sie spielen gegen andere Mitspieler in einer der zahlreichen Rätselrunden. In einer solchen Rätselrunde startet bei allen das Online Rätsel zum gleichen Zeitpunkt und es wird ermittelt, wer das Rätsel zuerst gelöst hat. Dabei kann man Punkte einsetzen und gewinnen oder verlieren. Diese Punkte verdient man durch Aktivitäten auf der Rätsel-Contest.de Seite wie z.B. durch das Lösen der Tagesrätsel oder durch Kommentare und Forenposts. Die Rätselpunkte sind natürlich kostenlos und unverbindlich. Dieses Projekt setzt sich aus dem individuelle entwickelten Rätsel-Modul (siehe Puzzlecards und Krupion weiter oben) und vielen Modulen aus der Drupal-Community zusammen. Auch hier steht der Community-Gedanke im Vordergrund. Alle soeben vorgestellten Webprojekte befinden sich noch im Anfangsstadium. Spannend bleibt die Frage, wie viel Traffic eine Drupalinstallation mit vielen Modulen verkraften kann und wie performant sich der modulare Aufbau von Drupal bei höher werdenden Lasten verhällt. Gerade die komfortablen Module CCK und Views nehmen einem viel Entwicklungsarbeit ab. Diesen Pluspunkt erkauft man sich aber wohl durch einige Einbußen in der Performance (viele MySQL Querys pro Seitenaufbau).

Eigene Bewertung: Keines Durchschnitt: 8.5 (2 Bewertungen)

Superpreview für IE kostenlos

Sep

2009

Vor ein paar Tage noch habe ich über den Internet Explorer 6 und Vista geschrieben und wie man den Internet Explorer 6 in Virtual PC auch unter Vista zum laufen bringt.

Ab heute bietet Microsoft den Superpreview für den Internet Explorer kostenlos zum Download an.

Ich habe das Tool eben mal getestet und es sieht auf den ersten Blick echt gut aus. Man kann wählen zwischen IE 6 oder IE 7/8 (Kommt drauf an welchen man bereits installiert hat.).

Pro:
IE 6 und IE 7/8 können nebeneinandergestellt und verglichen werden.
Mit überlappenden Ansichten und Linealen können einzelne Bereiche genau geprüft werden.
Element-Tags, die Größe und Position von Objekten können genau gesichtet werden.

Contra:
Man kann immer nur eine Seite gesichtet werden, da die Seite nur gerendert ist es gibt keine Links.
Durch die Installation des IE 8 durch Windowsupdates wird man wohl auf Virtual PC mit dem IE 7 nicht verzichten können.

Also ich finde das ein recht gutes Tool und sollte mal getestet werden :)
Auf Virtual PC werde ich denoch nicht verzichten.

Eigene Bewertung: Keines Durchschnitt: 10 (2 Bewertungen)

Little Boxes Teil 2 - Zum Download

Sep

2009

Hallo,

pcwelt.de hat ja jeden Tag Fachbücher aus dem EDV-Bereich als eBook zum Sonderpreis von nur 2,99 Euro.

Heute ist mal wieder ein echter Hingucker dabei :) Little Boxes Teil 2. Ich habe dieses Buch selber schon durchgearbeite und kann es nur empfehlen.

Hier gehts zum Download.

Viel Spass mit dem eBook :)

Malan

Eigene Bewertung: Keines Durchschnitt: 10 (1 Bewertung)

Backend für Drupal

Sep

2009

Lange war ich auf der Suche nach einem Vernüftigen Backend für Drupal.

Heute bin ich dann über das Modul Admin gestolpert und siehe da das ist doch mal ordentliches. :)

Für alle die das Backend extra haben kann ich dieses Modul nur empfehlen, es ist wesentlich übersichtlicher und funktioniert einwandfrei.

Hier ein kleiner Ausschnitt:

Noch keine Bewertungen vorhanden

Portfolio

Die officielle Webseite der Journalistin Tamara Gräfin von Nayhauß. Mit vielen Bildern und vielen Videos über ihre Interviews mit Prominenten. Webdesign:...
Rysen ist ein Gemeinschaftsprojekt von Ciagent, Nilgren und von mir. Da wir alle immer sehr beschäftigt sind wird deises Projekt sicher noch einige Zeit brauchen bis...
Die Renaissance Medien GmbH mit Sitz in Berlin ist seit 2007 als Programmanbieter und DVD Vertrieb für Filme und Serien tätig. Als engagierter Newcomer mit einem...
INKiESS ist ein Betrieb zur Herstellung und zum Vertrieb der Kassen und das schon seit dem Jahr 1935. Im Jahr 2008 bekamm die Internetseite nach einer längeren Zeit...
Detailkram ist ein befreundeter Grafiker mit dem ich zusammen gelernt habe. Ich habe ihm diese Webseite in Gegenleistung zu meiner alten Webseite die er Design hat gebaut....
Pinkfoot.ch ist eine Eventagentur aus der Schweiz. Die Page wurde als Community Page für die ausgestattet Events von Pinkfoot entworfen. Webdesign:    ...
Neue Deutsche Filme darf natürlich nicht bei Myspace fehlen aber nicht in einem Standart Myspace Design sondern mit einem eigenen zur Firma passenden. Webdesign:...
Renaissance Medien bringt 2009 eine neue DVD-Edition auf den Home-Entertainment-Markt. Mit der Reihe „Neue deutsche Filme“ bringt Renaissance Medien innovative...
Deustche Online Casinos ist eine Seite auf der Sie eine exclusive Zusammenstellung der besten Online - Casinos finden. Webdesign:       ...
Casino-News.net bietet Euch eine einzigartige Community rund um das Thema Onlinecasinos. Neben Forum, Umfragen, Empfehlungen und aktuellen News findet ihr hier Reviews zu...

Benutzeranmeldung