Author Topic: zufallsbilder nur aus bestimmten ordner  (Read 10423 times)

0 Members and 1 Guest are viewing this topic.

Offline softcoded

  • Newbie
  • *
  • Posts: 25
    • View Profile
zufallsbilder nur aus bestimmten ordner
« on: July 17, 2002, 10:01:52 AM »
hi jan, hallo 4images-user,

wie kann ich bestimmen, das die zufallsbilder auf der startseite nur aus einem bestimmten ordner kommen?

grüsse
sfcd

Offline Jan

  • Administrator
  • 4images Guru
  • *****
  • Posts: 5.024
    • View Profile
    • 4images - Image Gallery Management System
zufallsbilder nur aus bestimmten ordner
« Reply #1 on: July 17, 2002, 10:30:36 AM »
Du fügst in index.php nach
Code: [Select]
unset($categories);
diesen Code ein:
Code: [Select]
$random_image = get_random_image(CAT_ID);
$site_template->register_vars("random_image", $random_image);

CAT_ID ersetzt Du mit der ID der entsprechenden Kategorie.

Gruß Jan
« Last Edit: March 31, 2005, 10:07:18 AM by Jan »
Your first three "must do" before you ask a question:
1. Forum rules
2. FAQ
3. Search

Offline softcoded

  • Newbie
  • *
  • Posts: 25
    • View Profile
zufallsbilder nur aus bestimmten ordner
« Reply #2 on: July 17, 2002, 10:41:47 AM »
super! vielen dank für deine schnelle antwort!

ich weiss du hast das schon hundert mal gehört:
verdammt gutes script!

_______________

warum ist gt-links eigentlich nicht in php zu bekommen?
grüsse aus essen
sfcd

Offline chris_72

  • Pre-Newbie
  • Posts: 3
    • View Profile
Re: zufallsbilder nur aus bestimmten ordner
« Reply #3 on: March 31, 2005, 02:42:47 AM »
Hi Jan,

ich habe auch diesen Code unter "unset($categories);"  eingefügt.
CAT_ID habe ich durch die Nummer ersetzt (siehe unten).

$random_image = get_random_image(1);
$site_template->register_vars("random_image", $random_image);

Nach dem Aktualisiern erhate ich folgende Fehlermeldung:
"Parse error: parse error, unexpected '[', expecting ')' in /.../index.php on line 84"

Line 84 bezieht sich auf "$random_image = get_random_image(1);"

Was habe ich falsch gemacht?

Gruß
Christian

Offline Michael_Muntau

  • Newbie
  • *
  • Posts: 20
    • View Profile
    • ...anders, verrückt, genial
Re: zufallsbilder nur aus bestimmten ordner
« Reply #4 on: March 31, 2005, 04:17:16 AM »
[...]
Nach dem Aktualisiern erhate ich folgende Fehlermeldung:
"Parse error: parse error, unexpected '[', expecting ')' in /.../index.php on line 84"

Line 84 bezieht sich auf "$random_image = get_random_image(92);"

Hi!

Ist mir auch passiert... Weiß aber auch nicht weiter...

Offline Jan

  • Administrator
  • 4images Guru
  • *****
  • Posts: 5.024
    • View Profile
    • 4images - Image Gallery Management System
Re: zufallsbilder nur aus bestimmten ordner
« Reply #5 on: March 31, 2005, 10:10:23 AM »
Vermutlich siehts bei Dir so aus:
Code: [Select]
$random_image = get_random_image([b]1[/b]);
$site_template->register_vars("random_image", $random_image);

Code: [Select]
[b]..[/b] sind BBCodes aus dem Forum und gehören nicht dazu. Es muss so aussehen:
Code: [Select]
$random_image = get_random_image(1);
$site_template->register_vars("random_image", $random_image);
Your first three "must do" before you ask a question:
1. Forum rules
2. FAQ
3. Search

Offline Vincent

  • 4images Moderator
  • Addicted member
  • *****
  • Posts: 1.195
    • View Profile
    • www.foto-kocher.com
Re: zufallsbilder nur aus bestimmten ordner
« Reply #6 on: March 31, 2005, 11:12:15 AM »
Beati pauperi spiritus

4images 1.7 // My Installed Mods


Offline chris_72

  • Pre-Newbie
  • Posts: 3
    • View Profile
Re: zufallsbilder nur aus bestimmten ordner
« Reply #7 on: March 31, 2005, 12:46:32 PM »
Hi Jan,

danke für die schnelle Antwort.

Habe nun den Code eingefügt...

$random_image = get_random_image(1);
$site_template->register_vars("random_image", $random_image);

Die Fehlermeldung ist zwar jetzt weg und die Seite wird auch korrekt angezeigt,
nur hat sich beim Zufallsbild nichts geändert.
Es werden nachwievor alle Bilder von sämtlichen Kategorien angezeigt.
Auch das Ändern der Kat-ID hat nichts bewirkt.
Was stimmt da noch nicht?

Gruß
Christian

Offline Jan

  • Administrator
  • 4images Guru
  • *****
  • Posts: 5.024
    • View Profile
    • 4images - Image Gallery Management System
Re: zufallsbilder nur aus bestimmten ordner
« Reply #8 on: March 31, 2005, 03:17:40 PM »
Überprüfe in includes/constants.php obn folgender Eintrag dort steht

Code: [Select]
define('SHOW_RANDOM_CAT_IMAGE', 1);
Der Wert muss 1 sein.
Your first three "must do" before you ask a question:
1. Forum rules
2. FAQ
3. Search

Offline chris_72

  • Pre-Newbie
  • Posts: 3
    • View Profile
Re: zufallsbilder nur aus bestimmten ordner
« Reply #9 on: March 31, 2005, 04:49:23 PM »
...in der constants.php hab ich den Wert "1" eingetragen.
Jetzt werden nur noch Zufallsbilder der jeweils angeklickten Kategorie angezeigt,
nicht aber die Zufallsbilder von dem angegebenen Ordner in der index.php

$random_image = get_random_image(1);
$site_template->register_vars("random_image", $random_image);

Ich wollte, dass bei den Zufallsbildern, egal in welcher Kategorie (Unterkategorie) ich mich befinde,
nur Thumbnails aus einem bestimmten Ordner (z.B Odner 1) erscheinen.

Danke nochmals für die Mühe,

Gruß
Christian

Offline Jan

  • Administrator
  • 4images Guru
  • *****
  • Posts: 5.024
    • View Profile
    • 4images - Image Gallery Management System
Re: zufallsbilder nur aus bestimmten ordner
« Reply #10 on: March 31, 2005, 04:57:00 PM »
Das ganze hier bezog sich nur auf die Startseite (siehe 1. Post). Um immer ein ZUfallsbild aus einer bestimmten Kategorie zu erhalten, such in includes/page_header.php nach

Code: [Select]
$random_image = (defined("SHOW_RANDOM_IMAGE") && SHOW_RANDOM_IMAGE == 0) ? "" : get_random_image();
und ersetze es mit

Code: [Select]
$random_image = (defined("SHOW_RANDOM_IMAGE") && SHOW_RANDOM_IMAGE == 0) ? "" : get_random_image(CAT_ID);
und in categories.php nach

Code: [Select]
$random_cat_image = (defined("SHOW_RANDOM_IMAGE") && SHOW_RANDOM_IMAGE == 0) ? "" : get_random_image($cat_id);
und ersetze es mit

Code: [Select]
$random_cat_image = (defined("SHOW_RANDOM_IMAGE") && SHOW_RANDOM_IMAGE == 0) ? "" : get_random_image(CAT_ID);
CAT_ID natürlich wiede rentsprechend ersetzen. Die vorherige Änderung kannst Du rückgängig machen.
Your first three "must do" before you ask a question:
1. Forum rules
2. FAQ
3. Search

Offline nika2000

  • Jr. Member
  • **
  • Posts: 64
    • View Profile
Re: zufallsbilder nur aus bestimmten ordner
« Reply #11 on: July 29, 2005, 10:19:31 AM »
Hallo!

Ich habe das umgekehrte Problem: ich möchte einen bestimmten Ordner vom Zufallsbild ausnehmen. Es sollen aus allen Ordern Zufallsbilder gewählt werden bis auf diesen bestimmten....
Geht das auch?

LG
Nika2000