linux-l: Fotos Linux-Info-Tage
Cordelia Sommhammer
assel2 at x-berg.in-berlin.de
So Apr 4 01:49:43 CEST 1999
On Sun, Apr 04, 1999 at 01:07:05AM +0200, Carsten Wartmann wrote:
> Cordelia Sommhammer writes:
> > Moin,
> >
> > Die Fotos von den Linux-Info-Tagen haben mich inspiriert, ein lange
> > geplantes Projekt zu verwirklichen:
> >
> > Thumbnails durch shellscript errechnen, html-seite mit php3
> > generieren.
>
> Source?
na gut... ich bin noch nicht ganz gluecklich damit, aber hier isses:
das shellscript mkthumbs.sh generiert mit hilfe von mogrify (aus dem paket
imagemagick glaub ich) thumbnails in der gewuenschten groesse/format.
und zwar rekursiv in allen directorys unterhalb des als parameter ueber-
gebenen.
der 'clou': es werden keine thumbnails von thumbnails gemacht (waer ja
auch schoen bloed, aber thumbsplus (shareware unter win$) macht sowas)
und ausserdem schaut das script nach, ob es von foo.jpg schon ein foo_tn.jpg
(also das entsprechende thumbnail) gibt.
somit waere das script also auch geeignet, z.B. in einem directory
eines webcam-archivs (wo ja staendig neue bilder dazukommen) per
cromjob (oder so) regelmaessig alle bilder kleinzurechnen.
das php3-script thumbstable.php3 steht bei mir in der document-root vom
apache rum, und bekommt beim aufrufen im index.shtml des entsprechenden
directories (wo halt die bilder liegen) einen pfad uebergeben.
alle files, die mit _tn.jpg enden, packt es dann in eine table.
(von wegen, man muesse sich zwischen shtml und php3 entscheiden :))
gruesse,
assel
P.S.: weitere plaene:
- mkthumbs kriegt hoehe und breite der thumbnails uebergeben, die
es generieren soll, und behaelt dabei die seitenverhaeltnisse
- es ist laestig, bei jedem aufruf von thumbstable.php3 einen
pfad angeben zu muessen. wie uebergeb ich einfach das
(absolute!) directory, in dem das index.shtml liegt??
-
--
Cordelia Sommhammer (assel at x-berg.in-berlin.de)
Tel. & Fax (letzteres manchmal +49 30 785 59 16
Handy (ja, auch ich inzwischen...) 0177 396 0176
www.x-berg.in-berlin.de
(Kann mal jemand eine Assel als ASCII-Art basteln??)
>
> Carsten.
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : mkthumbs.sh
Dateityp : text/x-sh
Dateigröße : 966 bytes
Beschreibung: nicht verfügbar
URL : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/19990404/cb305db7/attachment.sh>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : thumbstable.php3
Dateityp : application/x-httpd-php3
Dateigröße : 549 bytes
Beschreibung: nicht verfügbar
URL : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/19990404/cb305db7/attachment.bin>
-------------- nächster Teil --------------
<html>
<body>
<h1>Bilder der Linux-Infotage</h1>
<h3>Ein Klick auf das entsprechende Bild zeigt die wirklich saugroße Originalversion</h3>
<!--#include virtual="/thumbstable.php3?workdir=/home/assel/public_html/linuxtage/samstag_I/" -->
<hr align=center>
<div align=right>scripts by <a href="mailto:assel at x-berg.in-berlin.de">Cordelia 'assel' Sommhammer</a></div>
</body>
</html>
Mehr Informationen über die Mailingliste linux-l