4images Forum & Community

4images Modifications / Modifikationen => Mods & Plugins (Releases & Support) => Topic started by: Kai0r on May 16, 2010, 01:53:05 AM

Title: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Kai0r on May 16, 2010, 01:53:05 AM
Hallo.

Anstatt der 5 neueste Bilder würde ich gerne die 5 neuesten Kategorien mit einem kleinen Vorschaubild auf der Home Seite anzeigen lassen.

Ist dies irgendwie möglich?

Mit freundlichen Grüßen,
Kai
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Kai0r on June 13, 2010, 02:09:11 AM
Hat denn wirklich niemand eine Lösung für mich parat?  :(
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Rembrandt on June 20, 2010, 07:34:22 PM
Hi!

hat ein bischen länger gedauert, aber es gibt eine lösung ..  :)

Der Mod Funktioniert nur wenn in der Kategorie auch Bilder sind!
The mod works only when pictures are in the new category!

DEMO (http://www.demo.vienna-pictures.com/)


suche in der index.php:
//-----------------------------------------------------
//--- Print Out ---------------------------------------
//-----------------------------------------------------

füge darüber ein:

//################################# Start New Cat #####################################
$num_new_cat = $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").")
        GROUP BY i.cat_id DESC
        ORDER BY i.cat_id DESC
        LIMIT $num_new_cat";
if ($result = $site_db->query($sql))
  $num_rows = $site_db->get_numrows($result);
else
  $num_rows = 0;

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

    show_image($image_row);
    $new_cat .= $site_template->parse_template("thumbnail_bit");
    $new_cat .= "\n</td>\n";
    $count++;
    if ($count == $num_new_cat) {
      $new_cat .= "</tr>\n";
      $count = 0;
    }
  } // end while

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

$site_template->register_vars("new_cat", $new_cat);
unset($new_cat);
//#################################### End New Cat ###########################################


einfügen kannst du das natürlich in der home.html wo immer du möchtest, z.b. suche in der home.html:
Code: [Select]
{if msg}<b>{msg}</b><br /><br />{endif msg}und füge darunter 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">New Categorie</td>
                            </tr>
                          </table>
                        </td>
                      </tr>
                      <tr>
                        <td class="head1">{new_cat}</td>
                      </tr>
                    </table>
                    <br>

mfg Andi
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: hongoctrien on July 31, 2010, 03:54:41 AM
Quote
An unexpected error occured. Please try again later.

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\Program Files\phpLemon Server\WWW\lang\includes\db_mysql.php on line 116

hic, I saw problem on top
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: hongoctrien on August 04, 2010, 06:26:01 AM
whow is help me!
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: V@no on August 04, 2010, 07:03:15 AM
Replace
$result = $site_db->query($sql);
$num_rows = $site_db->get_numrows($result);


With:
if ($result = $site_db->query($sql))
  $num_rows = $site_db->get_numrows($result);
else
  $num_rows = 0;
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Rembrandt on August 04, 2010, 08:05:57 AM
@V@no:
ok... I understand the error, but when this is true?
but the mod works only when pictures are in the new category.

mfg Andi
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Sunny C. on August 04, 2010, 11:08:59 AM
Hi Rembrandt,
kannst du das auch so abwandeln, dass er der eigentlichen Kategorieansicht auf der Startseite ähnelt, also das die Ordner angezeigt werden? Nur eben das immer die neuesten angezeigt werden.
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Rembrandt on August 04, 2010, 04:45:06 PM
... Nur eben das immer die neuesten angezeigt werden.
das geht leider nicht, da die categorien keine datum od. zeitstempel haben.
das einzige was du machen kannst ist wenn du eine neue kategorie erstellst, die als oberste anlegen.

der mod selber sortiert ja auch nicht wirklich nach einen datum, sondern nach der cat_id nummer.
im normalfall bekommt eine neue kategorie die höchste cad_id nummer und die wird zuerst angezeigt.
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Sunny C. on August 04, 2010, 06:24:59 PM
Alles klar, danke!
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: hongoctrien on August 07, 2010, 06:49:11 AM
...
The mod works only when pictures are in the new category!...

Problem

Code: [Select]
An unexpected error occured. Please try again later


please do not full quote @Rembrandt
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Rembrandt on August 07, 2010, 06:58:15 AM
post your index.php as attachment.
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: hongoctrien on August 07, 2010, 12:33:15 PM
This it. It deleted insert code
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Rembrandt on August 07, 2010, 04:24:45 PM
This it. It deleted insert code
and why? (see Attachment)
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: hongoctrien on August 08, 2010, 12:40:22 PM
I don't know
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: viadata on February 03, 2011, 12:56:51 AM
Hallo,

ich habe den MOD auf meiner Startseite eingebaut. Funktioniert gut!
Mein Wunsch wäre nun, wenn man auf das Bild klickt, dass dann nicht wie bei dem neusten Bild das Bild in der Detail.html groß angezeigt wird, sondern dass die Kategorie aufgeht und alle Bilder in der Kategorie gezeigt werden. Geht das? Und kann man den MOD so umbauen, dass eben nur die Cat extra angezeigt werden, die auch neue Bilder haben?

Danke

Holger
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Rembrandt on February 03, 2011, 06:08:11 AM
erstell eine neue datei "thumbnail_cat_bit.html" und speicher sie in deinen template ordner:
Code: [Select]
{cat_img}<br>
<b>{image_name}</b> ({user_name_link})
<br>
<a href="{cat_url}">{cat_name}</a><br>

ersetze den ersten code mit dem hier:
//################################# Start New Cat #####################################
$num_new_cat = $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").")
        GROUP BY i.cat_id DESC
        ORDER BY i.cat_id DESC
        LIMIT $num_new_cat";
$result = $site_db->query($sql);
$num_rows = $site_db->get_numrows($result);

if (!$num_rows)  {
  $new_cat = "<table width=\"".$config['image_table_width']."\" border=\"0\" cellpadding=\"".$config['image_table_cellpadding']."\" cellspacing=\"".$config['image_table_cellspacing']."\"><tr class=\"imagerow1\"><td>";
  $new_cat .= $lang['no_new_images'];
  $new_cat .= "</td></tr></table>";
}
else  {
  $new_cat = "<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_cat .= "<tr class=\"imagerow".$row_bg_number."\">\n";
    }
    $new_cat .= "<td  valign=\"top\">\n";
    $new_cat_img = get_thumbnail_code($image_row['image_media_file'],$image_row['image_thumb_file'], $image_row['image_id'], $image_row['cat_id'], $image_row['image_name'],$mode, 0);
    $cat_img  = "<a href=\"".$site_sess->url(ROOT_PATH)."categories.php?cat_id=".$image_row['cat_id']."\">".$new_cat_img."</a>";
    
    $site_template->register_vars(array(
      "cat_img" => $cat_img,
      "image_name" => format_text($image_row['image_name'], 2),
      "lang_new" => $lang['new'],
      "cat_url" => $site_sess->url(ROOT_PATH."categories.php?".URL_CAT_ID."=".$image_row['cat_id']),
      "cat_id" => $image_row['cat_id'],
      "cat_name" => format_text($image_row['cat_name'], 2)
    ));
    
    $new_cat .= $site_template->parse_template("thumbnail_cat_bit");
    $new_cat .= "\n</td>\n";
    $count++;
    if ($count == $config['image_cells']) {
      $new_cat .= "</tr>\n";
      $count = 0;
    }
  } // end while

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

$site_template->register_vars("new_cat", $new_cat);
unset($new_cat);
//#################################### End New Cat ###########################################


mfg Andi

Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: viadata on February 03, 2011, 10:17:07 AM
Das funktioniert prima - Danke schön! Bekomme aber beim Klick auf das Cat-Bild die Meldung, dass ich nicht angemeldet bin. Danach geht die Cat aber auf und zeigt alles das an, was ein angemeldeter User sehen darf. Vielleicht gibt es da noch eine kleine Lösung? Wenn ich auf den Link der Kategorie klicke funktioniert das einwandfrei.

Herzlichen Dank - auch für die Schnelligkeit

Holger
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Rembrandt on February 03, 2011, 04:05:51 PM
... Bekomme aber beim Klick auf das Cat-Bild die Meldung, dass ich nicht angemeldet bin. Danach geht die Cat aber auf und zeigt alles das an, was ein angemeldeter User sehen darf. ...
wüßte jetzt nicht was das wäre,
das cat bild das angezeigt wird, ist das ein bild das ein besucher sehen darf, oder wird ein bild angezeigt das nur für registrierte user ist?
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: viadata on February 03, 2011, 08:56:38 PM
Die Bilder dürfen alle sehen. Der Effekt tritt auf, wenn man als Gast kommt wie auch als angemeldeter User.
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Rembrandt on February 03, 2011, 09:02:50 PM
schau mal hier (http://test2.vienna-pictures.com/index.php)

zweite reihe

diese meldung scheint ja irgend ein mod von dir zu sein...
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: viadata on February 03, 2011, 09:24:54 PM
Ich glaube auch, dass die Meldung von einem anderen MOD erzeugt wird, den ich zwar zu einem anderen Anlass eingebaut habe, sich aber trotzdem da rein mogelt.

Hab herzlichen Dank für Deine Mühe. Ich gehe auf die Suche.

Holger

Ich muss nochmal fragen. Wenn ich Deinen Code in der index.php

-------------------------------
$new_cat_img = get_thumbnail_code($image_row['image_media_file'],$image_row['image_thumb_file'], $image_row['image_id'], $image_row['cat_id'], $image_row['image_name'],$mode, 0);
    $new_cat .= "<a href=\"".$site_sess->url(ROOT_PATH)."categories.php?cat_id=".$image_row['cat_id']."\">".$new_cat_img."</a>";
-------------------------------
$mode, 0 auf $mode, 1 stelle, geht anstatt der Kategorie das Detailfenster des Bildes auf. Aber es kommt keine Meldung.
Auch wenn der Fehler nichts mit Deinem MOD zu tun hat, wäre ich Dir sehr dankbar, wenn Du mir einen Tip hinsichtlich des $mode geben könntest. Wo kann ich das ändern?

Danke Dir sehr

Holger
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: JoBi on November 25, 2012, 07:26:23 AM
Danke Andy für diesen Mod.  Hab ihn heute installiert und Funktioniert Prima!

Jetzt hab ich noch eine Frage: Wie bekomme ich des angezeigte Thumbnail mittig ausgerichtet??? Den Kategorienamen konnte ich schon mittig ausrichten, aber das Thumbnail schaffe ich nicht!

VG
Josef
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Rembrandt on November 25, 2012, 07:30:44 AM
Hi!

Am einfachsten ist es wenn du in der thumbnail_bit.html alles zwischen:
Code: [Select]
<div align ="center">
... thumbnail_bit inhalt
</div>
schreibst.

mfg Andi
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: JoBi on November 25, 2012, 09:07:13 AM
Hallo Andi, das habe ich bereits gemacht, sowohl in der thumbnail_bit.html als auch in der thumbnail_cat_bit.html. Wie gesagt, der Kategoriename ist MITTIG aber das thumbail nicht!  

Das thumbnail ist nur auf der home.html nicht mittig. Wenn man auf der Home auf das Thumbnail klickt öffnet sich ja die Kategorie mit allen Bilder in der Übersicht. Da sind die thumbnails schon Mittig

VG
Josef

Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Rembrandt on November 25, 2012, 09:26:02 AM
dann suche mal in der index.php nach "$new_images = ......" dort bei den "<table ...."
Hast du dort was verändert, mit der original index.php funktioniert das einwandfrei.
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: JoBi on November 25, 2012, 11:41:53 AM
Nein, hab eigentlich in der index nicht verändert!

Vielleicht stimmt ja mein code nicht!

<div align="center" style="padding:10px;">
{thumbnail}<br />
<br />
<a href="{cat_url}">{cat_name}</a><br />
</div>


VG
Josef
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Rembrandt on November 25, 2012, 11:52:44 AM
stimmt schon ....
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: JoBi on November 28, 2012, 05:07:37 PM
Vielleicht hab ich wirklich was unabsichtlich in der index verändert, aber was könnte das denn sein..... soweit ich weiss hab ich wirklich nichts verändert!

Nutze ja quasi die zweite Variante, bei der sich die ganze Kategorie öffnet und nicht das einzelne Bild!


Komischerweise ist nach dem Draufklicken auf die neue Kategorie bei der Übersicht aller Bilder alles exakt mittig

hmmmmm

Vg
Josef
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: JoBi on December 28, 2012, 05:50:43 PM
funktioniert, seit ich ein anderes Template nutze

aaaaber wie bringe ich da einen Rahmen drumherum um die einzelnen Thumnails und den Kategorienamen!

in der thumbnail_bit habe ich es geschafft, aber auf der home.html (auf welcher ja logischerweise die neuesten Kategorien angezeigt werden) erscheint dieser Rahmen nicht!

wenn ich es in der thumbnail_cat_bit mache, bezieht es nie das thumbnail mit ein. Der Rahmer erscheint also immer nur unterhalb des angezeigten Thumbnails der jeweilig neuen Kategorie

Vg
Josef
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Rembrandt on December 28, 2012, 06:39:00 PM
Daran besteht kein Interesse mehr?
http://www.4homepages.de/forum/index.php?topic=29024.msg163195#msg163195

Ich helfe dir ja gerne, aber dann gibt bitte nachher auch Bescheid ob es funktioniert hat.

mfg Andi
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: JoBi on December 28, 2012, 08:03:54 PM
Upps Sorry ......hab vergessen zu schreiben. jA hat funktioniert!!!! ---- wie einfach alles von dir !!!!

Hab's vergessen, weil ich jetzt "zwischen den  Jahren" immer ziemlich im Stress bin.  Sorry nochmal

VLG
Josef


Weißt du schon eine Lösung ?????

Wäre echt Super.

VG
Josef

Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: JoBi on January 21, 2013, 08:28:43 PM
Hallo Andi

ich lasse mir wie du ja weißt auf meiner home das MOD von dir anzeigen. Ich lasse mir 12 Kategorien anzeigen, also habe ich in der Index.php das eingestellt. Gäbe es eine Möglichkeit dass ich mit z.B 36 oder 48 Kategorien anzeigen lasse, jedoch sollen nur 12 angezeigt werden und dann mit einer Art Paging auf der nächsten Seite wieder 12 Kategorien usw usw usw

VG
Josef
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: marcusfuerth on August 24, 2014, 09:21:55 AM
Auch dieser MOD ist wie immer sehr nützlich und funktioniert sehr gut. Wie kann man aber aus den z.B. 5 neuesten Kategorien 4 machen?

Grüße
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Rembrandt on August 24, 2014, 05:19:15 PM
suche:

$num_new_cat = $config['image_cells'];

ersetze es mit:
$num_new_cat = 4;
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: marcusfuerth on August 24, 2014, 05:36:25 PM
Danke, klappt bestens.
Wie ist es nun noch möglich, die fünfte überflüssige Spalte in der HTML auszublenden?
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Rembrandt on August 24, 2014, 07:20:23 PM
suche in den code "$config['image_cells']" und ersetze es mit "$num_new_cat" ,außer die Zeile die du schon geändert hast.
In meinen Mod ändere ich das auch.

mfg Andi
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: marcusfuerth on August 24, 2014, 10:05:35 PM
Passt hervorragend.

Hier der Code dazu....

//################################# Start New Cat #####################################
$num_new_cat = 4; //$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").")
        GROUP BY i.cat_id DESC
        ORDER BY i.cat_id DESC
        LIMIT $num_new_cat";
$result = $site_db->query($sql);
$num_rows = $site_db->get_numrows($result);

if (!$num_rows)  {
  $new_cat = "<table width=\"".$config['image_table_width']."\" border=\"0\" cellpadding=\"".$config['image_table_cellpadding']."\" cellspacing=\"".$config['image_table_cellspacing']."\"><tr class=\"imagerow1\"><td>";
  $new_cat .= $lang['no_new_images'];
  $new_cat .= "</td></tr></table>";
}
else  {
  $new_cat = "<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_cat .= "<tr class=\"imagerow".$row_bg_number."\">\n";
    }
    $new_cat .= "<td  valign=\"top\">\n";
    $new_cat_img = get_thumbnail_code($image_row['image_media_file'],$image_row['image_thumb_file'], $image_row['image_id'], $image_row['cat_id'], $image_row['image_name'],$mode, 0);
    $cat_img  = "<a href=\"".$site_sess->url(ROOT_PATH)."categories.php?cat_id=".$image_row['cat_id']."\">".$new_cat_img."</a>";
   
    $site_template->register_vars(array(
      "cat_img" => $cat_img,
      "image_name" => format_text($image_row['image_name'], 2),
      "lang_new" => $lang['new'],
      "cat_url" => $site_sess->url(ROOT_PATH."categories.php?".URL_CAT_ID."=".$image_row['cat_id']),
      "cat_id" => $image_row['cat_id'],
      "cat_name" => format_text($image_row['cat_name'], 2)
    ));
   
    $new_cat .= $site_template->parse_template("thumbnail_cat_bit");
    $new_cat .= "\n</td>\n";
    $count++;
    if ($count == $num_new_cat) {
      $new_cat .= "</tr>\n";
      $count = 0;
    }
  } // end while

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

$site_template->register_vars("new_cat", $new_cat);
unset($new_cat);
//#################################### End New Cat ###########################################
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: marcusfuerth on December 09, 2014, 01:14:09 PM
Wie kann man denn mehrere Kategorien untereinander anzeigen lassen?
Also z.B. 10 Stück davon 5 in der ersten, 5 in der zweiten Reihe
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: IndoX on May 07, 2015, 02:22:50 AM
Is there anyway to get how many images as well as date added are in the specific category in this mod?
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Jasi on August 30, 2015, 03:44:25 PM
@ Rembrandt
@ All

Habe mir diesen Mod mal in meine V1.7.6 eingebaut und funktioniert auch super, danke für den tollen Mod :-)

Frage - Problemchen 1:
Ich habe gesamt 27 Kategorien, wenn ich 20 in der index.php ( num_new_cat = 20; ) eintrage, bekomme ich aber maximal nur 19 Kategorien gelistet. Woran liegt das?

Frage - Problemchen 2:
Mit {num_images} bekommt man ja in der categorie_bit.html die Anzahl der Bilder in der jeweiligen Kategorie.
Dies funktioniert aber in der thumbnail_cat_bit.html nicht! Bekomme für alle die gleiche Anzahl in der thumbnail_cat_bit_html ausgegeben.
Woran liegt das?
Hast Du / habt Ihr eine Lösung für mich bitte?

Danke für Eure Hilfe Jasi

Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: nobby on August 30, 2015, 07:18:11 PM
Hallo,

zu Frage 1

suche in der INDEX.PHP
$num_new_images = $config['image_cells'];

und Ersetze mit:
$num_new_images = 9;

die Zahl 9 kannst Du auf Deine zahl ändern. Wenn Du 4 Thumbnails in einer Reihe hast kommt es mit 20 hin. 5 x 4 = 20


zu Frage 2

weiss ich im Moment nicht  :wink:


nobby


EDIT: Ups, da hab ich die Brille wohl falsch auf gehabt  :?  :wink:  Da ich nicht so der Coder bin müssen wir etwas abwarten.
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Jasi on August 30, 2015, 07:29:17 PM
Hallo nobby,

danke für Deine schnelle Antwort und Hilfe :-)

ABER es geht nicht um die neuen Bilder (Images) sondern um die neuen Kategorien :-)

Beispiel:

$num_new_cat = 5;
//$num_new_cat = $config['image_cells'];


LG Jasi
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Rembrandt on September 02, 2015, 06:46:06 PM
@ Rembrandt
@ All

Habe mir diesen Mod mal in meine V1.7.6 eingebaut und funktioniert auch super, danke für den tollen Mod :-)

Frage - Problemchen 1:
Ich habe gesamt 27 Kategorien, wenn ich 20 in der index.php ( num_new_cat = 20; ) eintrage, bekomme ich aber maximal nur 19 Kategorien gelistet. Woran liegt das?

Frage - Problemchen 2:
Mit {num_images} bekommt man ja in der categorie_bit.html die Anzahl der Bilder in der jeweiligen Kategorie.
Dies funktioniert aber in der thumbnail_cat_bit.html nicht! Bekomme für alle die gleiche Anzahl in der thumbnail_cat_bit_html ausgegeben.
Woran liegt das?
Hast Du / habt Ihr eine Lösung für mich bitte?

Danke für Eure Hilfe Jasi



zu 1.) die Kategorien werden nur angezeigt wenn auch Bilder drinnen sind
zu 2.) in irgend welchen Mods von mir habe ich das schon mal gepostet.

Edit: zu 2.) wenn du die "thumbnail_bit.html" meinst:
in die "thuimbnail_bit.html":
Code: [Select]
{num_images}

im code suche:

$new_cat .= $site_template->parse_template("thumbnail_bit");


füge darüber ein:

$new_cat .= $site_template->register_vars( "num_images", $cat_cache[$image_row['cat_id']]['num_images']);


teste mal...
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Jasi on September 02, 2015, 07:42:09 PM
@ Rembrandt

Perfekt - danke sehr! :-)
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: Pawel_el on June 01, 2016, 11:02:17 PM
Hallo.
Für mich ist es einfach passiert:
Quote
DB Error: Bad SQL Query: SELECT SUM(uvp.view_count) AS total_visits FROM 4images_users_viewprofile uvp LEFT JOIN 4images_users u ON (u.user_id = uvp.user_id) WHERE uvp.other_user_id = 1 AND u.user_level >= '2' ORDER BY uvp.view_date DESC
Table 'foto_komunikacja_cba_pl.4images_users_viewprofile' doesn't exist

DB Error: Bad SQL Query: SELECT SUM(uvp.user_id) AS total_rows FROM 4images_users_viewprofile uvp LEFT JOIN 4images_users u ON (u.user_id = uvp.user_id) WHERE uvp.other_user_id = 1 AND u.user_level >= '2' ORDER BY uvp.view_date DESC
Table 'foto_komunikacja_cba_pl.4images_users_viewprofile' doesn't exist

DB Error: Bad SQL Query: SELECT uvp.user_id, uvp.view_date, uvp.view_count, u.user_name FROM 4images_users_viewprofile uvp LEFT JOIN 4images_users u ON (u.user_id = uvp.user_id) WHERE uvp.other_user_id = 1 AND u.user_level >= '2' ORDER BY uvp.view_date DESC LIMIT 0, 10
Table 'foto_komunikacja_cba_pl.4images_users_viewprofile' doesn't exist

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /profiles/f/fo/fot/foto-komunikacja/foto-komunikacja.cba.pl/includes/db_mysql.php on line 120


Was kann ich tun?
Grüße
Title: Re: [Mod] Neueste 5 Kategorien auf Home Seite
Post by: nobby on June 02, 2016, 12:11:55 PM
Hallo,

suche benutzen  :wink: ist voll davon.

http://www.4homepages.de/forum/index.php?topic=19568.0

nobby