Zum Inhalt springen

Indexed Search und Stylesheets

Erstellt am 17. Juni 2004 · 13 Antworten · letzte Antwort am 17. Juni 2004

Tags: HTML & CSS, Suche, Frage

junges ·

Hallo !

Ich werwende Typo3 3.6.1 auf Linux.
Mein Indexed Searched Modul funktioniert jetzt auf einmal doch - sogar mit PDF Dateien. Prima.

Leider klappt die Formatierung der Ausgabe noch nicht so ganz.

Ich habe im Root Tempalte ein Stylesheet eingebunden.

page.stylesheet = fileadmin/stylesheet/style.css

Im Stylesheet steht dann folgendes:

.tx-indexedsearch. .tx-indexedsearch-res .tx-indexedsearch-descr P {
color:#333333;
font-size:10px;
font-family:Verdana;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {
color:red;
}

Das scheint Typo aber nicht zu interessieren.

Hat jemand einen Tip ?

Gruß
Stefan

CharoGarcia ·

schonmal ganz grundlegend probiert ob er das stylesheet einließt? z.B. per

body {background-color:#f00;}

Dann weißt du ob einfach die definietionen falsch sind oder ob typo3 das stylesheet nicht einbindet!

Regards 8-)

junges ·
TW schrieb

hoi
wieso nimmst du nicht die css, die in der setup der indexed search drinnen steht???

http://www.typo3-for-the.net/indexed_search1.0.html

oder installier dir die css styles content...

funzt auch prima..

cu
thorsten

Hi Thorsten !

Danke für Deinen Tip !

Ich hatte mir Die Hinweise auf http://www.typo3-for-the.net/indexed_search1.0.html
durchgelesen und getestet.
Leider funktionierte das so nicht.

Ich habe die Stylesheets jetzt auseinandergenommen

.tx-indexedsearch
{ font-family:arial; font-size:10pt; color:red; }
usw.

jetzt funktioniert es bis auf eine Angabe.

Die Ergebnisliste zeigt den Navigationseintrag noch in falscher Form.
Also z.B. Hinweise (grauer Balken als Hintergrund) und den dann riesig groß.

Wie heißen denn die CSS Klassen für dieses Modul ?

Danke für Eure Tips

cu
stefan

doku ·

Wie heißen denn die CSS Klassen für dieses Modul ?

das steht echt nicht im quelltext?

junges ·
doku schrieb

Wie heißen denn die CSS Klassen für dieses Modul ?

das steht echt nicht im quelltext?

Äh ?
Also im Source Code der Ergebnisliste steht da einfach nur ein Href an der Stelle.
Dem würde ich gerne eine CSS Klasse verpassen.
Ich habe aber keine Ahnung mit welchem tx-index... der angesprochen wird ....

cu
junges

TW ·

hi
meinst du diese?

_CSS_DEFAULT_STYLE (
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: #eeeeee; border-style: outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: #eeeeee; border-style: outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width:100px; }
                #.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-type { font-family: Arial, Helvetica, sans-serif; font-size: 10px; border: #eeeeee; border-style: outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width:150px; }
		
                .tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {  font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { font-family:arial; font-size:10pt; background:#16878A; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-family:arial; font-size:10pt; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-family:arial; font-size:10pt; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { font-family:arial; font-size:10pt; color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { font-family:arial; font-size:8pt; background:#E7E7E7; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-height:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { font-family:arial; font-size:10pt; background:#FFFFFF; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }
  )

cu
thorsten

junges ·
TW schrieb

hi
meinst du diese?

_CSS_DEFAULT_STYLE (
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: #eeeeee; border-style: outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width:100px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: #eeeeee; border-style: outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width:100px; }
                #.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-type { font-family: Arial, Helvetica, sans-serif; font-size: 10px; border: #eeeeee; border-style: outset; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width:150px; }
		
                .tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {  font-weight:bold; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { font-family:arial; font-size:10pt; background:#16878A; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-family:arial; font-size:10pt; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-family:arial; font-size:10pt; font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { font-family:arial; font-size:10pt; color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { font-family:arial; font-size:8pt; background:#E7E7E7; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-height:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { font-family:arial; font-size:10pt; background:#FFFFFF; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; }
  )

cu
thorsten

Ja, die meine ich.
Hast Du die in einem extra Stylesheet eingebettet oder wo hast Du die abgelegt ?

cu
stefan

TW ·

hi
die gibt es wenn du mal in den extension manager gehst...
dann auf extension indexed search klickst..

oben in dem drop down feld edit aussuchst...

und dann mal die im aufgehenden fenster setup.txt ansiehst..

ganz einfach

abgelgt in dem template der suchseite...

cu
thorsten

junges ·
TW schrieb

hi
die gibt es wenn du mal in den extension manager gehst...
dann auf extension indexed search klickst..

oben in dem drop down feld edit aussuchst...

und dann mal die im aufgehenden fenster setup.txt ansiehst..

ganz einfach

abgelgt in dem template der suchseite...

cu
thorsten

Sorrry, aber diese Datei existiert bei mir nicht ....

cu stefan

TW ·

hallo?

hast du nicht die indexed search installiert????
dann gibt es diese datei, glaub mir!

cu
thorsten

junges ·

Tja,

indexed search IST installiert.
Ich bin Deiner Anleitung gefolgt aber -
diese Datei existiert nicht in diesem Listing

cu
junges

TW ·

ok
letzter versuch..................

schau mal per ftp!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

fileadmin/typo3/ext/indexed_search/

ext_typoscript_setup.txt

da steht es!!!
hatte mich eben mit der datei vertan, aber sollte wohl klar sein, welches die setup ist 😉

cu
thorsten

4square ·

Kleiner tip: diese Klasse steht nicht in der ext_typoscript_setup.txt drin:

.tx-indexedsearch-browsebox li {
} --> für die übersicht der Seiten in denen der Suchbegriff gefunden wurde

.tx-indexedsearch-browsebox a, .tx-indexedsearch-browsebox a:link, .tx-indexedsearch-browsebox a:hover  {
}  --> Darstellung der Navigationselemente (nächste, Seite 1, Seite 2...)

.tx-indexedsearch-browsebox a:visited {	
} --> Darstellung der Navigationselemente (nächste, Seite 1, Seite 2...)

Noch ein Hinweis: Um das Stylesheet zu aktivieren, muss im Setup deiner Template folgender Code rein:

plugin.tx_indexedsearch { 
 _CSS_DEFAULT_STYLE ( )
}