coppermine-gallery.com/forum

Support => Deutsch (German) => Language Specific Support => cpg1.4.x Deutsch (German) => Topic started by: stevenp on October 25, 2007, 09:33:33 AM

Title: Suchfeld-funktion Vorgabe / Prefix
Post by: stevenp 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
Title: Re: Suchfeld-funktion Vorgabe / Prefix
Post by: Joachim Müller on October 26, 2007, 09:45:09 AM
Bearbeite thumbnails.php, suche nachif (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:$USER['search'] = 'dein_zusatz_string ' . $USER['search'];

Title: Re: Suchfeld-funktion Vorgabe / Prefix
Post by: stevenp 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
Title: Re: Suchfeld-funktion Vorgabe / Prefix
Post by: Joachim Müller 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.
Title: Re: Suchfeld-funktion Vorgabe / Prefix
Post by: stevenp 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
Title: Re: Suchfeld-funktion Vorgabe / Prefix
Post by: Stramm 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.