blog.exotec

TYPO3 . XHTML/CSS . JavaScript/AJAX . iPhone/iOS

Archive for the ‘PHP’ Category

TYPO3 BootStrap Template

Samstag, November 9th, 2013

http://t3bootstrap.exotec.de/

JQuery Carousel TYPO3 Plugin

Mittwoch, Dezember 24th, 2008

Ich habe das Agile Carousel jQuery Plugin in TYPO3 als Extension eingebunden. Konfiguriert wird das Plugin über eine einfache Flexform.

Flexform der Extension

Dem Plugin wird der Pfad zu einem Verzeichnis übergeben in welchem sich Bilder, Flashfilme oder HTML Dateien befinden. Alle Einzelheiten gibts es hier zu lesen.

Download: agile_carousel-1_0_0.t3x ( Downloads)

TYPO3 PHP/AJAX Lightbox Galerie

Montag, Februar 26th, 2007

Wir haben ein kleines Galerie Plugin für TYPO3 geschrieben

Features :

  • Klickvergrösserung via Lightbox JS v2.0
  • Konfiguration über Flexform
  • läuft als Ajax oderPhp Anwendung (wählbar überFlexform)
  • erkennt automatisch clientseitig aktives Javascript ( bei deaktivietem JS automatisches Fallback zur Php Version)
  • Frontent Miniconsole für clientseitige Konfigurationen

Demoversion ansehen

Screenshot

Screenshot

Screenshot

Screenshot

Screenshot

Screenshot

Download der Extension

Downloads:

GhostScript auf Webspace installieren

Dienstag, Januar 9th, 2007

Neben TYPO3 Templates haben wir mittlerweile auch ein paar TYPO3 Extensions programmiert. Eine der letzten Extensions sollte uns aus PDF- und Grafikdateien eine Thumbnail Galerie erzeugen welche beim anklicken des jeweiligen Thumbnails ein ZIP-Archiv der Datei erzeugt und direkt zum Download ausgibt.

Soweit so gut, mit der PhpMyAdmin Klasse zip.lib.php kann man dynamisch ZIP-Archive erzeugen, um aber PDF-Dateien in Bilder zu konvertieren muss GhostScript auf dem Server installiert sein. Dies war natürlich nicht der Fall und so musste ich GhostScript zunächst lokal vorkompilieren.

Dazu habe ich mir auf einem lokalen Linux System den originalen Dateipfad des Webserver-Accounts angelegt , in diesem Verzeichnis nach dieser Anleitung GhostScript installiert und dieses Verzeichnis anschliessend via FTP auf den Webserver hochgeladen. Die Umgebungsvariablen werden in der localconf.php über putenv() gesetzt:

putenv('PATH=/usr/bin/:/usr/local/bin/:
`->/kunden/XXXXX_YYYY/gs/bin');

putenv('GS_LIB=/kunden/XXXXX_YYYY/gs/fonts');

Erreichbarkeit einer Webseite per PHP prüfen

Freitag, September 22nd, 2006

Da ich (mal wieder) massive Probleme mit der Verfügbarkeit meines Servers bei 1und1 habe läuft für mich seit heute ein PHP Script auf einem anderen Server welches jede volle Stunde via die Erreichbarkeit prüft und falls nicht eine Email an mich sendet für den Fall das der Server mal wieder down ist.

Verwendung findet hierbei die PHP Funktion fsockopen. Ich habe lediglich das Beispiel Script kopiert und um meine Domain und anschliessend noch um die Email Funktion erweitert (wird hier nicht gezeigt):

<?php
$fp = fsockopen ("www.example.com", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)
\n”;
} else {
fputs ($fp, “GET / HTTP/1.0\r\n\r\n”);
while (!feof($fp)) {
echo fgets($fp,128);
}
fclose($fp);
}
?>


82,228 Spam-Kommentare
blockiert von
Akismet