my little homepage

Code-Sammlung

Hier stelle ich ein paar kleinere Skripte und Codeschnipsel (PHP/JS) für "Bastler" zur Verfügung. Diese sind OpenSource und dürfen frei verwendet und verändert werden. Bitte gegebenenfalls die den Skripten beigefügten Dateien README oder INSTALL beachten.

Bezeichnung Beschreibung Sprache Demo/Download
Gästebuch Ein einfaches Gästebuch, dass mit zwei Dateien (Skript- und Daten-Datei) und ohne Datenbank auskommt. Mit Eintrags-Vorschau, Spam-Schutz und Admin-Modus zum Editieren und Löschen von Einträgen. PHP gaestebuch.zip
Template-Klasse Eine einfache Template-Klasse, mehr dazu hier. PHP template_class.zip
CAPTCHA-Klasse Eine einfache CAPTCHA-Klasse. Sie kann sowohl ein graphisches CAPTCHA als auch ein mathematisches (addieren zweier Zahlen) erzeugen. Für die graphische Variante wird die GD-Lib sowie mindestens eine TTF-Schrift-Datei benötigt. PHP CAPTCHA-Demo
captcha.zip
myLightbox Noch so ein Lightbox-Skript, mehr dazu hier. JS mylightbox.zip
Newsletter Ein einfaches Newsletter-Skript: User können sich in den Newsletter-Verteiler ein- und austragen (Missbrauch-Schutz durch Bestätigungs-E-Mails), der Newsletter-Autor kann die Verteiler-Liste einsehen und über einen Link Newsletter in einem E-Mail-Programm verfassen (Login mit newsletter.php?admin=true, Passwort wird im Skript festgelegt). PHP Newsletter-Demo
newsletter.zip
Textarea Einfügen von BB-Code und Smilies um markierte Wörter bzw. an der Curserposition in Textareas. Funktioniert mit Mozilla-Browsern und IE (mit Opera eingeschränkt). JS Textarea-Demo
Code siehe Quelltext des Demos.
Zeitzonen Zeitzonen-Demo mit der PHP-Funktion date_default_timezone_set PHP Zeitzonen-Demo
Tabs Ein einfaches Tab-Menü mit jQuery und dem Hashchage-Plugin. Der aktuelle Zustand hat einen "echten" URL und ist verlink- und bookmarkbar. JS Tabs-Demo
Code siehe Quelltext des Demos.
AJAX-Tabs Wie oben, aber die Tab-Inhalte werden mit AJAX vom Server geholt. JS AJAX-Tabs-Demo
index.html: siehe Quelltext; data.php

Kommentare

1. Sven, Dienstag, 12. April 2011, 19:33:

dein mylittleweblog Skript existiert garnicht mehr? Find ich sehr schade. Hab damit php programmieren gelernt weil ich es um einige Features erweitern musste.
Ansonsten sehr schöne Seite, wenn auch das Design ja extrem schlicht geworden ist. Aber es zählen ja die inneren Werte, die Inhalte ;)

2. Falo, Dienstag, 24. Mai 2011, 16:42:

Kann mich Sven nur anschießen, schade das das weblog-Script nicht mehr verfügbar ist. Ansonsten trotzdem Dank, deine Scripte haben genau das schlichte was ich so mag. Da kann man noch selbst Hand anlegen um sie exakt anzupassen.

3. Hartmut, Dienstag, 28. Juni 2011, 11:15:

Da ist es:
http://ha-mi.de/weblog_de.zip
Noch mal ich hoffe Alex ist nicht all zu böse mit mir?
Wenn doch bitte höflichst um Verzeihung !
Ich werde das Script dann natürlich wieder raus nehmen.
Mfg.
Hartmut

4. Symphi, Montag, 15. August 2011, 05:37:

WOW!
Danke!
Wenn ich eine HP hätte würde diese Seite
wohl meine Lieblingsseite sein?
Wahrscheinlich!

5. Jiri, Montag, 24. Oktober 2011, 23:39:

Hallo,
ich hatte leider keine Anweisung gefunden, wie man den Gästebuch-Skript in eine Homepage implementieren kann. Würdest Du es mir bitte erklären. Ich habe nur beschränkte Programmierkenntnisse.
Vielen Dank

6. Daniel, Donnerstag, 03. November 2011, 22:07:

Vielen Dank für das CAPTCHA. Habe es ein wenig abgewandelt und nun passt es 100 Prozent für meine Zwecke.

7. Jörg, Sonntag, 18. Dezember 2011, 15:44:

Hallo,
ich habe das Gästebuchscript verwendet und es funktioniert wunderbar, habe allerdings ein Verbesserungsvorschlag: wie bzw wo muss ich das Script modifizieren, dass eingefügte links in einem neuen fenster geöffnet werden,
Danke für Eure Hilfe
Jörg

8. Jonathan, Mittwoch, 21. Dezember 2011, 23:43:

Hey,
ich bin sehr begeistert von deinen eingestellten Skripten. Vielen Dank für die Veröffentlichung!
Hast du auch irgendwo noch ein einfaches Kommentarskript (wie dieses hier)? Alle im Netz gefundenen sind absolut überladen - im Gegensatz zu diesen hier...
Vielen Dank und viele Grüße




(optional, E-Mail-Adresse nur für Admin sichtbar)