Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Suchfeld-funktion Vorgabe / Prefix  (Read 4085 times)

0 Members and 1 Guest are viewing this topic.

stevenp

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 51
Suchfeld-funktion Vorgabe / Prefix
« on: October 25, 2007, 09:33:33 am »

Hallo
Weiß jemand eine Möglichkeit ein Suchfeld intern so zu modifizeren, das es fest nach einem festen wortlaut sucht + dem, was dann der User in das Suchfeld eingibt bei seiner Suche.
Habe dazu leider nichts gefunden.
Gruß Steven
Logged

Joachim Müller

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 47843
  • aka "GauGau"
    • gaugau.de
Re: Suchfeld-funktion Vorgabe / Prefix
« Reply #1 on: October 26, 2007, 09:45:09 am »

Bearbeite thumbnails.php, suche nach
Code: [Select]
if (isset($_POST['search'])) {
    // find out if a parameter has been submitted at all
    $allowed = array('title', 'caption', 'keywords', 'owner_name', 'filename', 'pic_raw_ip', 'pic_hrd_ip', 'user1', 'user2', 'user3', 'user4');
    foreach ($allowed as $key) {
        if (isset($_POST[$key]) == TRUE) {
            $_POST['params'][$key] = $_POST[$key];
        }
    }
    $USER['search'] = $_POST;
        $album = 'search';
}
if (isset($_GET['search'])) {
    $USER['search'] = array('search' => $_GET['search']);
}
und füge danach (in eine neue Zeile) folgendes ein:
Code: [Select]
$USER['search'] = 'dein_zusatz_string ' . $USER['search'];
Logged

stevenp

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 51
Re: Suchfeld-funktion Vorgabe / Prefix
« Reply #2 on: October 29, 2007, 02:59:54 pm »

Danke GauGau, für Deine rasche Hilfe.
Leider erscheint dann bei der Suche folgende Fehlermeldung:
"Beim Ausführen einer Datenbank-Abfrage ist ein Fehler aufgetreten."
Läuft das bei Dir?
Gruß Steven
Logged

Joachim Müller

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 47843
  • aka "GauGau"
    • gaugau.de
Re: Suchfeld-funktion Vorgabe / Prefix
« Reply #3 on: October 29, 2007, 06:21:28 pm »

Habe es ehrlich gesagt nicht ausprobiert sondern "aus dem Kopf" programmiert. Habe momentan keine Zugriff auf mein Testbett.
Logged

stevenp

  • Coppermine regular visitor
  • **
  • Offline Offline
  • Posts: 51
Re: Suchfeld-funktion Vorgabe / Prefix
« Reply #4 on: November 12, 2007, 09:18:54 am »

Hallo GauGau,
wenn Du nochmal Zeit hättest, den von Dir geposteten Code zu testen, würde ich mich sehr freuen.

Gruß Steven
Logged

Stramm

  • Dev Team member
  • Coppermine addict
  • ****
  • Country: 00
  • Offline Offline
  • Gender: Male
  • Posts: 6006
    • Bettis Wollwelt
Re: Suchfeld-funktion Vorgabe / Prefix
« Reply #5 on: November 13, 2007, 11:57:34 am »

GauGaus Code funktioniert wie gewünscht. Intern wird das Suchwort im neuen Code zur Suchanfrage hinzugefügt.

Beispiel: Du hast 'Werbung' eingefügt. Der User führt nun seine Suche durch (sagen wir nach Bild). Ausgespuckt werden alle Bilder die Werbung oder Bild enthalten.
Pages: [1]   Go Up
 

Page created in 0.02 seconds with 16 queries.