Page 1 of 1

Downloadmanager und phpthumb kombinieren?

Posted: Wed Jan 04, 2006 3:34 pm
by lordcoffee
N'Abendmahl!

Mir kam heute die Idee das man dem downloadmanager plugin ermöglichen könnte wenn z.B. jpgs hochgeldaen sind gleich ein thumbnail zu erstellen.
Ich dachte mir das müsste doch mit "phpthumb" möglich sein. Also habe ich den Verweis zu jpgs im plugin den "Ersatzverweis" von phpthumb eingefügt:

Anstelle von:

"image/jpeg",

dann

<img src="./phpthumb/phpThumb.php?src=.{media_src}&w=100&h=100" border="0" alt="{image_name}" />

Hat natürlich nicht funktioniert (gefährliches php-halbwissen eben).
Aber theoretisch müsste es doch gehen oder?

Hat jemand einen Tipp was ich da machen könnte?

PS: Ich bin gerade wieder dabei einen Theme zu portieren. Blix von Sebastian Schmieg. Erste Ergebnisse Hier

Re: Downloadmanager und phpthumb kombinieren?

Posted: Wed Jan 04, 2006 8:14 pm
by garvinhicking
Öhm, wo genau hast Du diesen Code denn eingefügt? Theoretisch könnte das so klappen, praktisch habe ich mich mit dem plugin noch nicht "angelegt" und es würde helfen zu wissen, was Du wo genau probiert hast. :)

Das Theme sieht hammergenial aus! Ich geifere einer Veröffentlichung entgegen :-D

Viele Grüße,
Garvin

Tach

Posted: Thu Jan 05, 2006 9:40 am
by lordcoffee
Hatte etwas viel zu tun deswegen die Verspätung :wink:

Ich habe:
<img src="./phpthumb/phpThumb.php?src=.{media_src}&w=100&h=100" border="0" alt="{image_name}" />

an die Stelle von:
"jpg" => "image/jpeg",

gesetzt in der serendipity_event_downloadmanager.php.

Ich vermute mal das die Pfad angabe zu phpthumb nicht richtig ist. PHPthumb liegt außerhalb der s9y installation und diese Datei ja im entsprechenden Plugin Verzeichnis.

Re: Tach

Posted: Thu Jan 05, 2006 1:42 pm
by Guest
Das war wohl eher die falsche Zeile;probier'smal in Zeile 838 der DAtei und den folgenden Zeilen...?

Probier auch mal, einen vollenPFad zum phptump anzugeben.

Viele Grüße,
Garvin

Posted: Thu Jan 05, 2006 2:08 pm
by lordcoffee
Danke, aber in Zeile 838 steht nur:

$sql = "SELECT * FROM {$serendipity['dbPrefix']}dma_downloadmanager_files WHERE catid = ".$id." ORDER BY timestamp DESC";
$files = serendipity_db_query($sql);

$subcats = $this->GetSubCats($id, 1);
if (is_array($subcats) && count($subcats) >= 2) {

$serendipity['smarty']->assign('has_subcats', true);
$table = "";
foreach($subcats as $subcat) {
etc...

Posted: Thu Jan 05, 2006 5:05 pm
by Guest
Dannm+üsstest Du dir maldieaktuellste Version aus dem CVS laden? :)

Deine version hat wohl die sprachkonstanten noch vorne dran...