CSS Volltextsuche 4.4.x

Haue
Beiträge: 43
Registriert: Mi 27. Okt 2004, 20:25
Wohnort: Emsland
Kontaktdaten:

Beitrag von Haue » Mi 23. Feb 2005, 15:15

@filippo:
Ja, aber ich möchte nicht, das der Seitentitel sondern die HEADLINE der Seite angezeigt wird.

i-fekt
Beiträge: 1520
Registriert: Mo 3. Jan 2005, 02:15
Wohnort: Chemnitz
Kontaktdaten:

Beitrag von i-fekt » Di 15. Mär 2005, 14:41

Was kann die Such denn überhaupt?

apicalart
Beiträge: 161
Registriert: Fr 18. Mär 2005, 13:09
Wohnort: Linnich ( NRW )
Kontaktdaten:

XHTML konform

Beitrag von apicalart » Sa 19. Mär 2005, 22:11

Hallo Cyaneo,

ich nutze die CSS Volltextsuche. Nicht verkehrt das ganze.
Ich habe da jetzt nochmal nachgebessert um wirklich xhtml 1.0 strict draus zu machen :

Vorab : Im Eingabescript solltest du daran denken, das es in contenido eine css gibt: Damit unter Konfiguration die Begriffe " Linktarget" und "Zusätzlicher Text zum Artikellink" genauso aussehen, wie alle anderen Listbox - Bezeichner besser so:

Code: Alles auswählen

<td class="text_medium"><p>Linktarget</p></td>
bzw.

Code: Alles auswählen

<td class="text_medium">Zusätzlicher Text zum Artikellink</td>

Xhtml konform

Das Formular sieht dann in deinem Ausgabescript so aus:

Code: Alles auswählen

<form id="suche" action="<?= $linkziel ?>" method="post">
<fieldset>
<legend>Volltextsuche</legend>
<br />
&nbsp;&nbsp;<label for="suchtext">Suchtext eingeben</label>
<input title="Suchtext hier eingeben" id="suchtext" name="suchtext" type="text" size="20" value="<?= $suchtext ?>" />
<input name="submit" title="Suche starten" type="submit" value="Suche" /><br /><br />
</fieldset> 
</form> 
Aus den Templates müssen die target - tags raus. Das kennt xhtml 1.0 nicht.


------------

So aber jetzt zu meinem Problem !!!


Ich kriege das zum Freck nicht hin, das er mir den zusätzlichen Text anzeigt. Warum klappt das nicht.
Dat gijjt et doch nit wirklich, odder !

Grüsse aus dem Rheinland
http://www.eukoba.de

i-fekt
Beiträge: 1520
Registriert: Mo 3. Jan 2005, 02:15
Wohnort: Chemnitz
Kontaktdaten:

Beitrag von i-fekt » Sa 19. Mär 2005, 23:23

[btw]
@apicalart:
Diese Seite http://www.gvjl.de/ hat nicht annähernd etwas mit Barrierefreiheit zu tun... :( :roll:
[/btw]

apicalart
Beiträge: 161
Registriert: Fr 18. Mär 2005, 13:09
Wohnort: Linnich ( NRW )
Kontaktdaten:

Beitrag von apicalart » Sa 19. Mär 2005, 23:33

Craxx hat geschrieben:[btw]
@apicalart:
Diese Seite http://www.gvjl.de/ hat nicht annähernd etwas mit Barrierefreiheit zu tun... :( :roll:
[/btw]
Ich weiss zwar nicht, warum du mir zuerst eine PM schreibst und dann hier noch postest. Vielleicht hättest du erstmal fragen sollen, eh du hier irgendetwas anprangerst, Kollege. Das ist nicht die feine englische ...

Also nochmal für alle, da Herr craxx ja Wissensdurst hat :

Die gvjl.de Seite hat zwar überhaupt nichts mit all dem hier zu tun, aber sie ist von uns übernommen worden und wird in Kürze barrierefrei gestaltet.
Dat gijjt et doch nit wirklich, odder !

Grüsse aus dem Rheinland
http://www.eukoba.de

Halchteranerin
Beiträge: 5478
Registriert: Di 2. Mär 2004, 21:11
Wohnort: Halchter, wo sonst? ;-)
Kontaktdaten:

Re: CSS Volltextsuche 4.4.x

Beitrag von Halchteranerin » Di 26. Jul 2005, 11:21

Hallo, falls noch jemand hier mitliest!

Ich habe mal eine ganz bloede Frage. Im Output des Suchmoduls steht u.a.:
cyaneo hat geschrieben:

Code: Alles auswählen

   if($verknuepfung == "oder") {
      $suchregexp = "(" . str_replace(" ", ")|(", $suchtext) . ")";
      $s = ereg_replace("ü", "%FC", strtolower($suchtext));
      $s = ereg_replace("ä", "%E4", $s);
      $s = ereg_replace("ö", "%F6", $s);
      $suchregexp .= "|$s";
      $sql =   "SELECT " .
               "A.title AS title, " .
               "A.idart AS idart, " .
               "A.summary AS comment, " .
               "B.idcat AS idcat, " .
               "D.value AS content, " .
               "A.idartlang AS sideid " .
            "FROM " .
               $cfg["tab"]["art_lang"] . " AS A, " .
               $cfg["tab"]["cat_art"] . " AS B, " .
               $cfg["tab"]["cat"] . " AS C, " .
               $cfg["tab"]["content"] . " AS D " .
            "WHERE " .
               "A.idart = B.idart " .
               "AND A.idartlang = D.idartlang " .
               "AND B.idcat = C.idcat " .
               "AND C.idclient = '$client' " .
               "AND idlang = '$lang' " .
               "AND online='1' " .
               "AND (D.value REGEXP '" . $suchregexp . "' " .
                  "OR A.title REGEXP '" . $suchregexp . "' " .
                  "OR A.summary REGEXP '" . $suchregexp . "')";
   } // end if($verkuepfung)
   else {
      $sql =   "SELECT " .
               "A.title AS title, " .
               "A.idart AS idart, " .
               "A.summary AS comment, " .
               "B.idcat AS idcat, " .
               "D.value AS content, " .
               "A.idartlang AS sideid " .
            "FROM " .
               $cfg["tab"]["art_lang"] . " AS A, " .
               $cfg["tab"]["cat_art"] . " AS B, " .
               $cfg["tab"]["cat"] . " AS C, " .
               $cfg["tab"]["content"]." AS D " .
            "WHERE " .
               "A.idart = B.idart " .
               "AND A.idartlang = D.idartlang " .
               "AND B.idcat = C.idcat " .
               "AND C.idclient = '$client' " .
               "AND idlang = '$lang' " .
               "AND online = '1'";
Woher kommt aber diese $verknuepfung? Denn eigentlich haette ich gerne eine Suche, wo man eben die Suchbegriffe mit UND oder ODER verknuepfen kann, und erst dachte ich, ich haette sie gefunden, aber dann ... :roll: Fehlt da irgendwo etwas, habe ich etwas uebersehen ...?

Gruss
Christa

Gesperrt