Author Topic: [MOD] 40 neue Bilder auf der Index Seite / 40 new Bilder on Index Site  (Read 5231 times)

0 Members and 1 Guest are viewing this topic.

bildergallery

  • Guest
hallo zusammen, ich bräuchte eine kleine modifikation (wie z.b meine top bilder siehe bildergallery link)
in der sich 40 kleine bilder (so ca 40 pixel) auf der front/index seite darstellen lassen.

meine thumbnails sind zu gross (150x112px) um 40 zu präsentieren.
wie in der top.html ersichtlich ist, kann man mit php das bild verkleinern.

-zirka 40 kleine bilder
-müssten über eine eigene thumbnail_bit gesteuert werden

wie könnte man dies anpassen?

gruss ivan
« Last Edit: December 30, 2006, 04:30:10 PM by ivan »

Offline ccsakuweb

  • Sr. Member
  • ****
  • Posts: 498
  • Patri
    • View Profile
    • My Art
Re: [MOD] Request 40 neue Bilder auf der Index Seite
« Reply #1 on: December 29, 2006, 12:15:32 AM »
sorry i can't help you but i think that your idea is interesting.  :wink:
:arrow: 4images Paid Mods: Links, Blog, Albums, Subdomains for users, Diferent templates for user profile, Related picture in details, Last pictures in details.
And the mod that you request me.   Demo: http://www.myart.es

A website dedicated to artist people who loves drawing, design, writing and more

Offline KurtW

  • 4images Guru
  • *******
  • Posts: 2.778
    • View Profile
    • Malediven-Bilder ~~Dreams~~
Re: [MOD] Request 40 neue Bilder auf der Index Seite
« Reply #2 on: December 29, 2006, 09:54:09 AM »
Hallo,

also ich würd es so machen,
ob das der schnellste Weg ist, ???:

in functions.php suche:
Code: [Select]
    "thumbnail_small" => get_thumbnail_code_small($image_row['image_media_file'], $image_row['image_thumb_file'], $image_row['image_id'], $image_row['cat_id'], $image_row['image_name'], $mode, $show_link),
    "thumbnail_small_openwindow" => get_thumbnail_code_small($image_row['image_media_file'], $image_row['image_thumb_file'], $image_row['image_id'], $image_row['cat_id'], $image_row['image_name'], $mode, $show_link, 1),

suche:
Code: [Select]
   return $thumb;
}

danach einfügen:
Code: [Select]
function get_thumbnail_code_small($media_file_name, $thumb_file_name = "", $image_id, $cat_id, $image_name = "", $mode = "", $show_link = 1, $open_window = 0) {
  global $site_sess, $config;

  if (!check_media_type($media_file_name)) {
    $thumb = "<img src=\"".ICON_PATH."/404.gif\" border=\"0\" alt=\"\" />";
  }
  else {
    if (!get_file_path($thumb_file_name, "thumb", $cat_id, 0, 0)) {
      $file_src = ICON_PATH."/".get_file_extension($media_file_name).".gif";
      $image_info = @getimagesize($file_src);
      $width_height = (!empty($image_info[3])) ? " ".$image_info[3] : "";
      $thumb = "<img src=\"".$file_src."\" border=\"0\" width=\"40\" alt=\"".$image_name."\" />";
    }
    else {
      $file_src = get_file_path($thumb_file_name, "thumb", $cat_id, 0, 1);
      $image_info = @getimagesize($file_src);
      $width_height = (!empty($image_info[3])) ? " ".$image_info[3] : "";
      $thumb = "<img src=\"".$file_src."\" border=\"".$config['image_border']."\" width=\"40\" alt=\"".$image_name."\" />";
    }
  }

  if ($show_link) {
    if ($open_window) {
      $thumb = "<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id.((!empty($mode)) ? "&amp;mode=".$mode : ""))."\" onclick=\"opendetailwindow()\" target=\"detailwindow\">".$thumb."</a>";
    }
    else {
      $thumb = "<a href=\"".$site_sess->url(ROOT_PATH."details.php?".URL_IMAGE_ID."=".$image_id.((!empty($mode)) ? "&amp;mode=".$mode : ""))."\">".$thumb."</a>";
    }
  }
  return $thumb;
}

40 ist dabei der Wert deiner gewünschten Breite


in index.php
suche:
Code: [Select]
    $new_images .= $site_template->parse_template("thumbnail_bit");ersetze mit:
Code: [Select]
    $new_images .= $site_template->parse_template("thumbnail_small_bit");

Kopiere in templates/default
thumbnail_bit.html

Mit neuem Namen:
thumbnail_small_bit.html
abspeichern

In thumbnail_small_bit.html
suche:
Code: [Select]
{thumbnail} oder
Code: [Select]
{thumbnail_openwindow}
ersetze mit:
Code: [Select]
{thumbnail_small} oder
Code: [Select]
{thumbnail_small_openwindow}
 :wink:

Kurt





Offline KurtW

  • 4images Guru
  • *******
  • Posts: 2.778
    • View Profile
    • Malediven-Bilder ~~Dreams~~
Re: [MOD] Request 40 neue Bilder auf der Index Seite
« Reply #3 on: December 29, 2006, 10:07:05 AM »
Hallo,

ja, die thumbs werden proportional angepasst  :wink:
Bei mir klappts eiwandfrei.... 1.7.4

Kurt

Offline mawenzi

  • Moderator
  • 4images Guru
  • *****
  • Posts: 4.500
    • View Profile
Re: [MOD] 40 neue Bilder auf der Index Seite / 40 new Bilder on Index Site
« Reply #4 on: December 30, 2006, 08:31:07 PM »
@ ivan,
... wollte mir das Ergebnis auf deiner Seite ansehen ...
... doch deine "Letzten 40 Bilder" sehen etwas anders aus als hier beschrieben ...
... irgendwie kommt mir dieses Ergebnis aber bekannt vor ...  :wink:
Your first three "must do" before you ask a question ! ( © by V@no )
- please read the Forum Rules ...
- please study the FAQ ...
- please try to Search for your answer ...

You are on search for top 4images MOD's ?
- then please search here ... Mawenzi's Top 100+ MOD List (unsorted sorted) ...