4images Forum & Community

4images Issues / Ausgaben => Installation, Update & Configuration => Topic started by: teddy on October 14, 2002, 12:35:39 AM

Title: Bilder nicht als neu anzeigen
Post by: teddy on October 14, 2002, 12:35:39 AM
Hallo,

ich habe eine Kategorie Testbilder eingerichtet. Es ist Störend, dass diese, teilweise schlechten, Fotos auf der Hauptseite als neue Bilder angezeigt werden.

Ich habe mal das Datum der einzelnen Bilder verändert, das würde helfen, wäre aber zuviel Arbeit.

Meine Frage:
Gibt es eine einfache Möglichkeit, dass Bilder in verschiedenen Kategorien nicht als neu angezeigt werden?
Oder könnte man vielleicht irgendwie das zeigen von Fotos, aus einer bestimmten Kategorie, auf der Startseite verhindern?


Mit bestem Dank im voraus.......

Gruß Uwe
Unsere Galerie (http://digicamtalk.de)
Title: Bilder nicht als neu anzeigen
Post by: Jan on October 14, 2002, 08:47:21 AM
Suche in index.php nach dieser Zeile
Code: [Select]
ORDER BY i.image_date DESC
und füge darüber diese Zeile ein
Code: [Select]
AND cat_id <> CAT_ID
CAT_ID ersetzt Du durch die ID Deiner Test-Kategorie

Jan
Title: Bilder nicht als neu anzeigen
Post by: teddy on October 14, 2002, 09:15:24 AM
Hallo Jan,

danke für die prompte Antwort.
Leider geht es nicht. Diese Fehlermeldung kommt dann:
AND cat_id <>27 habe ich hier fett gemacht.


DB Error: Bad SQL Query: 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, c.cat_name, u.user_name FROM digifototreffimages i, digifototreffcategories c LEFT JOIN digifototreffusers u ON (u.user_id = i.user_id) WHERE i.image_active = 1 AND c.cat_id = i.cat_id AND i.cat_id IN (0, 35, 6, 30, 25, 31, 28, 36, 34, 9, 26, 32, 29, 7, 23, 10, 27, 15, 5, 21, 17, 2, 24, 3, 19, 16, 33, 20, 4, 22, 18, 14, 8) AND cat_id <> 27 ORDER BY i.image_date DESC LIMIT 5
Column: 'cat_id' in where clause is ambiguous
Title: Bilder nicht als neu anzeigen
Post by: Jan on October 14, 2002, 09:21:51 AM
Sorry, es muss heissen:
Code: [Select]
AND i.cat_id <> 27

Jan
Title: Bilder nicht als neu anzeigen
Post by: teddy on October 14, 2002, 09:32:18 AM
Danke, das klappt.

Wenn ich das richtig sehe, muß ich jetzt jede CAD_ID von jeder Unterkategorie eingeben?

Oder kann man auch eine Hauptkategorie benennen?

Biespiel:
Testfotos= CAT_ID 18
Unterkategorien= CAT_ID 21, 27, 28  usw


Gruß Uwe
Title: Bilder nicht als neu anzeigen
Post by: Jan on October 14, 2002, 09:36:50 AM
Ja, leider musst Du für jede Unterkategorie die ID eingeben. Am einfachsten machst Du es so:
Code: [Select]
AND i.cat_id NOT IN (18, 21, 27, 28)
Jan
Title: Bilder nicht als neu anzeigen
Post by: teddy on October 14, 2002, 09:39:18 AM
Ok,
nochmals dankeschön für die Hilfe.  :)

Gruß Uwe