Author Topic: Box mit "neuesten Kommentaren" ?  (Read 3855 times)

0 Members and 1 Guest are viewing this topic.

Offline michisa86888

  • Newbie
  • *
  • Posts: 13
    • View Profile
Box mit "neuesten Kommentaren" ?
« on: April 27, 2011, 05:49:13 PM »
Hallo,
kann mir jemand vielleicht helfen zu meiner Galerie eine Box hinzuzufügen inder die Thumbs der 4 Bilder mit den neuesten Kommentaren steht?
Hier mal meine Seitehttp://zischklack.cwsurf.de/4images/index.php
Sollte ungefähr so aussehen wie die mit den "Neue Bildern" nur drunter oder drüber.
Ist das möglich?

Ok hab das hier gefunden. Habs gleich mal eingebaut funktioniert super.
http://www.4homepages.de/forum/index.php?topic=15701.0
Kann mir aber vielleicht jemand dabei helfen das die Bildbeschreibung und Bildnamen usw. gleich aus sehen wie in der Neue Bilder Box?
Glaub das kann man in der index.php machen oder? Aber ich hab leider nicht so viel Ahnung von PHP. Kann nur html und CSS und ein bissle PHP lesen.
Wäre echt super nett.
DANKE
« Last Edit: April 27, 2011, 06:52:13 PM by michisa86888 »

Rembrandt

  • Guest
Re: Box mit "neuesten Kommentaren" ?
« Reply #1 on: April 27, 2011, 06:46:13 PM »
Hi!

eines vorweg, du hast zu deinen letzten beiden fragen hier im forum auch antworten erhalten.
daher solltest du dort auch hinschreiben ob die hilfe erfolgreich war oder nicht, oder klicke zumindest auf den "danke button" dann wissen andere die das auch lesen das die hilfe erfolgreich war.
sonst könnte es passieren das du hier irgendwann gar keine antworten mehr auf deinen anfragen bekommst.  :wink:

so.. suche in der index.php:


//-----------------------------------------------------
//--- Print Out ---------------------------------------

füge darüber ein:

//-----------------------------------------------------select new comment start-----------------------------------------------------------

$sql "SELECT o.comment_date, 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, ".COMMENTS_TABLE." o)
        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").") AND i.image_id = o.image_id
        ORDER BY o.comment_date DESC
        LIMIT  "
.$config['image_cells']."";
$result $site_db->query($sql);
$num_rows2 $site_db->get_numrows($result);

if (!
$num_rows2)  {
  
$new_images2 "<table width=\"".$config['image_table_width']."\" border=\"0\" cellpadding=\"".$config['image_table_cellpadding']."\" cellspacing=\"".$config['image_table_cellspacing']."\"><tr class=\"imagerow1\"><td>";
  
$new_images2 .= $lang['no_new_images'];
  
$new_images2 .= "</td></tr></table>";
}
else  {
  
$new_images2 "<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++ % == 0) ? 2;
      
$new_images2 .= "<tr class=\"imagerow".$row_bg_number."\">\n";
    }
    
$new_images2 .= "<td width=\"".$imgtable_width."\" valign=\"top\">\n";

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

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

$site_template->register_vars("new_comments"$new_images2);
unset(
$new_images2);
//-------------------------------------------------select new comment end------------------------------------------------------   
 

suche in deinen template /home.html:
Code: [Select]
{whos_online}
füge darüber ein:
Code: [Select]
                  <table width="100%" border="0" cellspacing="0" cellpadding="0">
                    <tr>
                      <td class="head1">
                        <table width="100%" border="0" cellspacing="0" cellpadding="4">
                          <tr>
                            <td class="head1" valign="top">{lang_comments}</td>
                          </tr>
                        </table>
                      </td>
                    </tr>
                    <tr>
                      <td class="head1">{new_comments}</td>
                    </tr>
                  </table>
                  <br />

mfg Andi

Offline michisa86888

  • Newbie
  • *
  • Posts: 13
    • View Profile
Re: Box mit "neuesten Kommentaren" ?
« Reply #2 on: April 30, 2011, 01:16:06 PM »
Ok werd mich in Zunkunft bessern. Sorry.
Danke für deine schnelle Antwort funktioniert einwandfrei. :D
Gruss