Author Topic: Neue bilder in footer  (Read 5409 times)

0 Members and 1 Guest are viewing this topic.

Offline Bob

  • Jr. Member
  • **
  • Posts: 79
    • View Profile
Neue bilder in footer
« on: June 12, 2008, 02:13:34 PM »
Hallo,

auf der startseite (home.html) kann ich im Footer neue images (thumbs) anzeigen mit:
 {lang_new_images} und {new_images}

jedoch wenn ich dann auf details und categories klicke wird nichts angezeigt im footer?!

Wie kann ich es machen das in allen .html's die thumbs im footer angezeigt werden?

hab schon nach gesucht aber nichts gefunden.


Offline nobby

  • 4images Guru
  • *******
  • Posts: 2.873
    • View Profile
Re: Neue bilder in details
« Reply #1 on: June 12, 2008, 02:16:53 PM »

Offline Bob

  • Jr. Member
  • **
  • Posts: 79
    • View Profile
Re: Neue bilder in details
« Reply #2 on: June 12, 2008, 02:21:06 PM »
Hallo,

meinst Du dies  :arrow: http://www.4homepages.de/forum/index.php?topic=6922.0

nobby

:O zu schnell geantwortet ich musste meine Frage umformulieren :O

Nein das meine ich nicht.

Offline Bob

  • Jr. Member
  • **
  • Posts: 79
    • View Profile
Re: Neue bilder in footer
« Reply #3 on: June 13, 2008, 04:06:06 PM »
Hat sich erledigt habs gefunden :)

mfg
Bob

Offline Jan-Lukas

  • Addicted member
  • ******
  • Posts: 1.289
    • View Profile
    • Discover the New World of Kindersurprise
Re: Neue bilder in footer
« Reply #4 on: June 13, 2008, 05:15:49 PM »
für die Nachwelt, die diesen Thread finden, was hast Du gefunden  :?:
Danke Harald




Offline Bob

  • Jr. Member
  • **
  • Posts: 79
    • View Profile
Re: Neue bilder in footer
« Reply #5 on: June 13, 2008, 06:35:16 PM »
für die Nachwelt, die diesen Thread finden, was hast Du gefunden  :?:


Lol doch nicht wirklich hab noch probleme damit.

In der Index.php steht:

Code: [Select]
//-----------------------------------------------------
//--- Show New Images ---------------------------------
//-----------------------------------------------------
$site_template->register_vars(array(
  "has_rss"   => true,
  "rss_title" => "RSS Feed: ".format_text($config['site_name'], 2)." (".str_replace(':', '', $lang['new_images']).")",
  "rss_url"   => $script_url."/rss.php?action=images"
));

$imgtable_width = ceil(intval($config['image_table_width']) / $config['image_cells']);
if ((substr($config['image_table_width'], -1)) == "%") {
  $imgtable_width .= "%";
}

$additional_sql = "";
if (!empty($additional_image_fields)) {
  foreach ($additional_image_fields as $key => $val) {
    $additional_sql .= ", i.".$key;
  }
}

$num_new_images = $config['image_cells'];
$sql = "SELECT i.image_id, i.cat_id, i.user_id, i.image_name, i.image_description, i.image_keywords, i.image_date, i.image_active, i.image_media_file, i.image_thumb_file, i.image_download_url, i.image_allow_comments, i.image_comments, i.image_downloads, i.image_votes, i.image_rating, i.image_hits".$additional_sql.", c.cat_name".get_user_table_field(", u.", "user_name")."
        FROM (".IMAGES_TABLE." i,  ".CATEGORIES_TABLE." c)
        LEFT JOIN ".USERS_TABLE." u ON (".get_user_table_field("u.", "user_id")." = i.user_id)
        WHERE i.image_active = 1 AND c.cat_id = i.cat_id AND i.cat_id NOT IN (".get_auth_cat_sql("auth_viewcat", "NOTIN").")
        ORDER BY i.image_date DESC
        LIMIT $num_new_images";
$result = $site_db->query($sql);
$num_rows = $site_db->get_numrows($result);

if (!$num_rows)  {
  $new_images = "<table width=\"".$config['image_table_width']."\" border=\"0\" cellpadding=\"".$config['image_table_cellpadding']."\" cellspacing=\"".$config['image_table_cellspacing']."\"><tr class=\"imagerow1\"><td>";
  $new_images .= $lang['no_new_images'];
  $new_images .= "</td></tr></table>";
}
else  {
  $new_images = "<table width=\"".$config['image_table_width']."\" border=\"0\" cellpadding=\"".$config['image_table_cellpadding']."\" cellspacing=\"".$config['image_table_cellspacing']."\">";
  $count = 0;
  $bgcounter = 0;
  while ($image_row = $site_db->fetch_array($result)){
    if ($count == 0) {
      $row_bg_number = ($bgcounter++ % 2 == 0) ? 1 : 2;
      $new_images .= "<tr class=\"imagerow".$row_bg_number."\">\n";
    }
    $new_images .= "<td width=\"".$imgtable_width."\" valign=\"top\">\n";

    show_image($image_row);
    $new_images .= $site_template->parse_template("thumbnail_bit");
    $new_images .= "\n</td>\n";
    $count++;
    if ($count == $config['image_cells']) {
      $new_images .= "</tr>\n";
      $count = 0;
    }
  } // end while

  if ($count > 0)  {
    $leftover = ($config['image_cells'] - $count);
    if ($leftover >= 1) {
      for ($f = 0; $f < $leftover; $f++) {
        $new_images .= "<td width=\"".$imgtable_width."\">\n&nbsp;\n</td>\n";
      }
      $new_images .= "</tr>\n";
    }
  }
  $new_images .= "</table>\n";
} // end else

$site_template->register_vars("new_images", $new_images);
unset($new_images);

wenn ich das in der details.php über:

Code: [Select]
//-----------------------------------------------------
//---Clickstream---------------------------------------
//-----------------------------------------------------

einfüge werden zwar die neuen Bilder auch in der details.html im footer angezeigt aber das gibt dann Probleme mit den Kategorien weil dann zwar in anderen Kategorien die Thumbs angezeigt werden aber bei klick auf die Thumbs kommen dann Falsche bzw. die neuen bilder.