Author Topic: Thumbnails von anderen Dateien in der Übersicht  (Read 7896 times)

0 Members and 1 Guest are viewing this topic.

Offline flocke

  • Newbie
  • *
  • Posts: 29
    • View Profile
Thumbnails von anderen Dateien in der Übersicht
« on: June 14, 2008, 03:40:08 PM »
Hallo.

Ich habe mein 4images RAR-fähig gemacht. In der detail.html wird auch das entsprechende Thumbnail angezeigt. Sonst leider nicht, also in allen Übersichten. Wie kann ich das ändern? Oder hat sich da bei mir ein Fehler eingeschlichen?

Offline Bob

  • Jr. Member
  • **
  • Posts: 79
    • View Profile
Re: Thumbnails von anderen Dateien in der Übersicht
« Reply #1 on: June 14, 2008, 03:53:58 PM »
Zeig mal URL?

Offline flocke

  • Newbie
  • *
  • Posts: 29
    • View Profile
Re: Thumbnails von anderen Dateien in der Übersicht
« Reply #2 on: June 14, 2008, 04:24:01 PM »
also hier die URL

Ist nur eine Datei in der Kategorie, deshalb sehr übersichtlich  :)

Offline KurtW

  • 4images Guru
  • *******
  • Posts: 2.778
    • View Profile
    • Malediven-Bilder ~~Dreams~~
Re: Thumbnails von anderen Dateien in der Übersicht
« Reply #3 on: June 14, 2008, 07:43:48 PM »
steht doch im quelltext, warum diese nicht angezeigt werden:

Code: [Select]
<!-- quadratische Thumbnails erzeugen -->
<table border="0"  cellspacing="0" cellpadding="0">
<tr>
<td valign="middle" align="center" style="background-image: url(data/thumbnails/14/); background-repeat: no-repeat; background-position: center;">
<a href="details.php?image_id=409" target="_self">
<img src="./templates/werkel/images/spacer.gif" width="80" height="80" alt="Bildchens" border="0" /></a>
</td>
</tr>
</table>

Der Dateiname wird nicht in thumbnail_bit.html erzeugt.

Normalerweise funktioniert der tag: {thumbnail_file_name}
Warum er bei dir nocht funktioniert? hast was an der includes/functions.php verändert


Kurt

Offline flocke

  • Newbie
  • *
  • Posts: 29
    • View Profile
Re: Thumbnails von anderen Dateien in der Übersicht
« Reply #4 on: June 15, 2008, 12:00:17 AM »
Ja, ich habe in der functions.php was geändert. Ich habe den [Mod] Detailansicht/Detailview eingebaut. Nach der 2. Methode, die dort beschrieben ist, habe ich folgende Codezeilen eingefügt:
Code: [Select]
//Angang eingebaut (für Bildgrößen in details)
 // Step 1: Definiere Variablen / Define variables


  // Sammle benötigte Bildinformationen / Getting required image informations
  $my_image_info = getimagesize ($media_src);

  // Speichere die gesammelten Daten / Saving gathered informations
  $original_width = $my_image_info[0];
  $original_height = $my_image_info[1];

  // Die gewünschte Bildgröße / The desired image size
  $desired_width = 500;
  $desired_height = 400;

  // Die errechnete Endgröße / The calculated output size
  $resized_width = 0;
  $resized_height = 0;

  // Der Vergrößeruntgs-/Verkleinerungsfaktor / The calculated resizing factor
  $factor_width = 0;
  $factor_height = 0;


  // Step 2: Überprüfe die Größe und ändere sie / Checking size and doing resize


  // Breite / Width operations
  if ($original_width > $desired_width)
    {
    $resized_width = $desired_width;

    // Berechne den Vergrößerungs-/Verkleinerungsfaktor und passe die Höhe an / Calculating the resizing factor and fitting the height to it
    $factor_width = $resized_width / ($original_width / 100);
    $original_height = ($original_height / 100) * $factor_width;
    }
    else
    {
    $resized_width = $original_width;
    }

  // Höhe / Height operations
  if ($original_height > $desired_height)
    {
    $resized_height = $desired_height;

    // Berechne den Vergrößerungs-/Verkleinerungsfaktor und passe die Breite an / Calculating the resizing factor and fitting the width to it
    $factor_height = $resized_height / ($original_height / 100);
    $resized_width = ($resized_width / 100) * $factor_height;
    }

    else
    {
    $resized_height = $original_height;
    }

    $width_height = 'width="'.$resized_width.'" height="'.$resized_height.'"';
//ENDE eingebaut   
Und daran liegt's wohl? Denn ansonsten ist die functions.php im Orginalzustand..

Offline KurtW

  • 4images Guru
  • *******
  • Posts: 2.778
    • View Profile
    • Malediven-Bilder ~~Dreams~~
Re: Thumbnails von anderen Dateien in der Übersicht
« Reply #5 on: June 16, 2008, 02:50:51 PM »
sehe keinen Zusammenhang zu diesem Mod und deinem Problem...

Jetzt klappt es aber schon, wie ich auf deiner Page sehe, oder?


Kurt

Offline Bob

  • Jr. Member
  • **
  • Posts: 79
    • View Profile
Re: Thumbnails von anderen Dateien in der Übersicht
« Reply #6 on: June 16, 2008, 03:35:17 PM »
Mir scheint das ganze Templ. ist irgendwie zerrissen oder soll das in der anordnung so sein?


Offline flocke

  • Newbie
  • *
  • Posts: 29
    • View Profile
Re: Thumbnails von anderen Dateien in der Übersicht
« Reply #7 on: June 17, 2008, 01:26:56 PM »
@bob
Wie meinst du das, zerissen? Arbeite gerade daran, vielleicht sieht es deshalb so aus. Du kannst mir aber gern Hinweise geben, wenn etwas nicht stimmt.

@kurt
Jein. Es klappt leider nicht. Im Radom-Image-Teil wird das Rar-Thumb. angezeigt, genauso wie in der Detail-Ansicht. Leider aber nicht in der Kategorieansicht (auch bei "neue Bilder"). Ich vermute, dass es an dem Code im Thumbnail-Bit liegt, den ich geändert habe:
Code: [Select]
<table border="0"  cellspacing="0" cellpadding="0">
<tr>
<td valign="middle" align="center" style="background-image: url(data/thumbnails/{cat_id}/{thumbnail_file_name}); background-repeat: no-repeat; background-position: center;">
<a href="details.php?image_id={image_id}" target="_self">
<img src="{template_url}/images/spacer.gif" width="100" height="100" alt="{image_name}" border="0" />
</a>
</td>
</tr>
</table>

Hatte Ursprünglich Höhe und Breite auf 80x80. Die Thumbs für andere Dateitypen, wie Zip, etc. sind aber generell 90x90. Also habe ich jetzt probeweise die Höhe und Breite der Thumbs auf 100x100 gestellt. Leider aber ändert sich dadurch für nichts, was mein Problem betrifft..