Samstag, 8. September 2007
Die angenehmsten Typo3 Plugins
philipp, 17:55h
Diese Typo3 Plugins verwende ich am meisten:
- Simple Photo Gallery (photo_gals)
- RandomImage (cc_random_image)
- Template Auto-parser (automaketemplate)
- RealURL: URLs like normal websites (realurl)
- CSS styled content (css_styled_content)
- MailformPlus (th_mailformplus)
- RSS content (stever_rsscontent)
- PDF Generator (pdf_generator)
... link (2 comments) ... beitrag kommentieren
Freitag, 15. September 2006
Unicode Characters to HTML Entities Converter
philipp, 14:29h
http://pioneer.stereo.lu/converter.html: Sehr sehr hilfreich wenn man UTF-8 Buchstaben in HTML Entities umwandeln will.
Das braucht man z.B.: wenn die Datenbank nicht utf-8 kompatibel ist.
Das braucht man z.B.: wenn die Datenbank nicht utf-8 kompatibel ist.
... link (0 comments) ... beitrag kommentieren
Donnerstag, 18. Mai 2006
mod_jk wichtige Einstellung für Helma
philipp, 16:32h
... link (0 comments) ... beitrag kommentieren
Freitag, 28. April 2006
Ermittlung woher wer kommt im Netz
philipp, 11:40h
http://www.maxmind.com/app/java: GeoIP Java API geniales tool und natürlich voll helma kompatibel nachdem es in Java geschrieben ist.
... link (0 comments) ... beitrag kommentieren
Mittwoch, 12. April 2006
Kleine nette Flash slideshow
philipp, 09:32h
http://whatdoiknow.org/archives/001629.shtml: Die ist aber klein und nett ;)
Es gibt dazu auch den (oder auch die) großen Bruder (große Schwester).
http://www.slideshowpro.net/
Es gibt dazu auch den (oder auch die) großen Bruder (große Schwester).
http://www.slideshowpro.net/
... link (1 comment) ... beitrag kommentieren
Samstag, 25. Februar 2006
Netvibes
philipp, 14:03h
http://www.netvibes.com/: Nette web 2.0 Anwendung mit AJAX. Unbedingt mal ausprobieren. Das POP3 Plugin würde ich nicht verwenden :)
... link (0 comments) ... beitrag kommentieren
Montag, 6. Februar 2006
Nur Javascript Fehler in Firefox anzeigen
philipp, 10:51h
wie alle schon bemerkt haben, zeigt Firefox jetzt jeglichen Fehler in der "Java-Script" Console an.
Mit dieser Extention kann man z.B. die CSS Fehler weg und wieder dazuschalten. Es ist eine ein und ausblenden Funktion für einen Typ von Fehler (javascript, css, xml, ...)
http://forums.mozillazine.org/viewtopic.php?t=318102
Mit dieser Extention kann man z.B. die CSS Fehler weg und wieder dazuschalten. Es ist eine ein und ausblenden Funktion für einen Typ von Fehler (javascript, css, xml, ...)
http://forums.mozillazine.org/viewtopic.php?t=318102
... link (0 comments) ... beitrag kommentieren
Dienstag, 27. Dezember 2005
Antville (Weiter)entwicklungen
philipp, 00:44h
Nachdem sich ja auf der antville Liste nichts seit einem Jahr getan hat, werde ich hier beginnen Erweiterungen zu posten:
Die kann sicher wer brauchen.
Nachdem es jetzt auch twoday_open gibt hier ein "kleines" update script das die Datenbank von antville auf den Stand von twoday_open bringt und die Datensätze modifiziert.
!!!Achtung!!! zuerst ein Datenbank-Backup machen bevor man das sql drüberlaufen läßt! Ich übernehme keine Garantie für irgendwelche Schäden oder Datenverluste.
update (sql, 5 KB)
Das Script funktioniert nur auf mysql wenn mich nicht alles täuscht.
Ein Problem hab ich noch. Im StoryMgr werden jetzt auf einmal sämtliche Beiträge die eigentlich online sein sollten als offline angezeigt, weil das switch macro nicht richtig funktioniert.
- tag_module (zip, 64 KB)
- antirefspam_module (zip, 9 KB): trappes referrer spam. In HopObject/onRequest() muß man als erste Instruction "root.refspam.track();" eintragen.
- css_module (zip, 10 KB)
- rss2_module (zip, 15 KB): enthält eine neue rss2 und rss2.xml action die einen validierenden rss2 Feed enthält.
![[Valid RSS] [Valid RSS]](http://static.brandnews.at/pm/images/valid-rss.png)
- capture_module.tar (gz, 10 KB): enthält eine action auf Site Ebene die ein Bild mit einem zufälligen Text generiert. Die Technologie dahinter benutzt SVG-XML Files und batik.
Ich habe batik und svg gewählt, weil man damit eine hohe Flexibilität, wie das Bild, die Schrift usw auszusehen hat, bekommt.
Performance Tests Zeigen das es beim ersten Aufruf 4 Sekunden auf helma Seite vergehen. Folge Aufrufe brauchen dann nur mehr 40-60 millis (Quelle: Logfiles :).
Damit mein Modul funktioniert braucht man batik und xerces. - action_export (js, 10 KB): Exportiert eine Antville Installation in eine neue Datenbank
Die kann sicher wer brauchen.
Nachdem es jetzt auch twoday_open gibt hier ein "kleines" update script das die Datenbank von antville auf den Stand von twoday_open bringt und die Datensätze modifiziert.
!!!Achtung!!! zuerst ein Datenbank-Backup machen bevor man das sql drüberlaufen läßt! Ich übernehme keine Garantie für irgendwelche Schäden oder Datenverluste.
update (sql, 5 KB)
Das Script funktioniert nur auf mysql wenn mich nicht alles täuscht.
Ein Problem hab ich noch. Im StoryMgr werden jetzt auf einmal sämtliche Beiträge die eigentlich online sein sollten als offline angezeigt, weil das switch macro nicht richtig funktioniert.
... link (5 comments) ... beitrag kommentieren
Freitag, 16. Dezember 2005
Schützen von Files mit apache und php
philipp, 13:41h
Ich wollte immer schon ein Verzeichnis mit php schützen um meinen eigenen Authentifizierungs Mechanismus anzuwenden (ob der jetzt besser oder schlechter ist als ein Anderer ist nicht Teil dieses Beitrags).
Was man vielleicht braucht ist das Modul php-mime_magic, falls es nicht am Server installiert ist.
.htaccess
index.php
Und das nette ist das der User garnichts davon merkt weil in der Adressleiste sich nichts ändert (also kein Redirect).
Im php script nie vergessen den Header zu setzen.
Was man vielleicht braucht ist das Modul php-mime_magic, falls es nicht am Server installiert ist.
.htaccess
# thanxs to wordpress for these rules
<IfModule mod_rewrite.c>
# remove the directoryIndex
# hope you can overwrite this
Options -Indexes
RewriteEngine On
# when a file is present
RewriteCond %{REQUEST_FILENAME} -f
# rewrite to index.php
RewriteRule ^(.*)$ /SomeOtherLocation/index.php [QSA,L]
</IfModule>
index.php
<?php
// your auth goes here!
$filePath = $_SERVER["DOCUMENT_ROOT"] . $_SERVER["REQUEST_URI"];
// open the file binary
$fp = fopen($filePath, 'rb');
// send the right headers !!!
header("Content-Type: " . mime_content_type ($filePath));
header("Content-Length: " . filesize($filePath));
// dump the file and stop the script
fpassthru($fp);
exit;
?>
Und das nette ist das der User garnichts davon merkt weil in der Adressleiste sich nichts ändert (also kein Redirect).
Im php script nie vergessen den Header zu setzen.
... link (0 comments) ... beitrag kommentieren
Mittwoch, 14. Dezember 2005
Tagging allgemein
philipp, 22:06h
Warum soll man überhaupt tagging verwenden? Diese Frage hab ich jetzt schon oft gestellt bekommen. Diese Frage kann man auf die Schnelle so beantworten:
"Willst du einem Beitrag, Bild oder File mehreren Themen zuweisen, geht das am einfachsten mit Tagging. Tagging ist also nichts anderes als ein anderes (klingt halt moderner) Wort für Mehrfachkategorisierung."
Der Begriff der Folksonomy wird damit meißt Hand in Hand genannt. Dabei handelt es sich um eine "Verschlagwortung" von Inhalten (meißt Internet-Inhalten) und das öffentliche Zugänglichmachen von diesen Kategorisierungen. Andere Benutzer wählen aus den bereits bestehenden Tags dann, für ihre eigene Kategorisierung, aus.
Was aber interessant ist: Tags lassen sich viel schneller vergeben als ein Thema. Bei einem Thema muß man immer erst nachdenken ob es paßt und stellt gegebenenfalls sogar seine vorhandene Themen um, damit der neue Inhalt hineinpaßt.
Das fällt beim Tagging komplett weg, da unsere herangehensweise (tolles Wort) eine Andere ist. Dazu gibt es diesen aufschlußreichen Artikel.
Dies hier stellt die Objektorientierte Ansicht in UML dar und diente als Vorlage (Betonung liegt auf Vorlage :) für unsere Tag Implementierung (gz, 47 KB), die aber für jede antville Installation genutzt werden kann.
"Willst du einem Beitrag, Bild oder File mehreren Themen zuweisen, geht das am einfachsten mit Tagging. Tagging ist also nichts anderes als ein anderes (klingt halt moderner) Wort für Mehrfachkategorisierung."
Der Begriff der Folksonomy wird damit meißt Hand in Hand genannt. Dabei handelt es sich um eine "Verschlagwortung" von Inhalten (meißt Internet-Inhalten) und das öffentliche Zugänglichmachen von diesen Kategorisierungen. Andere Benutzer wählen aus den bereits bestehenden Tags dann, für ihre eigene Kategorisierung, aus.
Was aber interessant ist: Tags lassen sich viel schneller vergeben als ein Thema. Bei einem Thema muß man immer erst nachdenken ob es paßt und stellt gegebenenfalls sogar seine vorhandene Themen um, damit der neue Inhalt hineinpaßt.
Das fällt beim Tagging komplett weg, da unsere herangehensweise (tolles Wort) eine Andere ist. Dazu gibt es diesen aufschlußreichen Artikel.
Dies hier stellt die Objektorientierte Ansicht in UML dar und diente als Vorlage (Betonung liegt auf Vorlage :) für unsere Tag Implementierung (gz, 47 KB), die aber für jede antville Installation genutzt werden kann.... link (2 comments) ... beitrag kommentieren
... nächste Seite

... 



