Page 1 of 2

CP Suche mit eigenwilligen Ergebnissen

Posted: Fri 20. Jun 2014, 09:21
by kukki
Ich habe mich aus aktuellen Anlass mit der Website-Suche (CP Suche) beschäftigen müssen. Es klappt soweit alles ganz gut, aber es tauchen Suchergebnisse auf, die mir unerklärlich sind. (Version phpwcms 1.7.3 (2014/06/17, r537))

Ich verwende ein nur leicht modifiziertes Template, das erneut angezeigte Suchfeld im CONTENT wurde entfernt, mehr nicht. Das Suchfeld steht bei mir festinstalliert im Banner.

Code: Select all

<!--SEARCH_HEADER_START//-->
[TITLE]<h3>{TITLE}</h3>[/TITLE]
[SUBTITLE]<h4>{SUBTITLE}</h4>[/SUBTITLE]
[TEXT]{TEXT}[/TEXT]
[FORM]
	<!-- The default search form, bit outdated table -->
	<!-- { FORM } // strip out white spaces after/before {} -->
	<!-- Or use a custom one 
	<form action="{SEARCH_ACTION}" method="post">
		<p>
			[SEARCH_INPUT_LABEL]<label>{SEARCH_INPUT_LABEL}</label>[/SEARCH_INPUT_LABEL]
			<input type="text" name="{SEARCH_INPUT}" value="{SEARCH_VALUE}" />
			<input type="submit" value="{SEARCH_BUTTON}" />
		</p>
	</form>
 -->
[/FORM]
[RESULTS]
<div class="search-results">
[PAGINATE_TOP]
	<div class="pagination">
		{PAGINATE_TOP}
	</div>
[/PAGINATE_TOP]
	<div class="search-listing">
		{RESULTS}
[/RESULTS]
<!--SEARCH_HEADER_END//-->


<!--SEARCH_ITEM_START//-->
	<div class="search-item search-item-ranking-{RANKING}">
		<!-- <a href="{LINK}"{LINK_TARGET}> Yes, this is allowed with HTML5 -->
			[TITLE]<h3><a href="{LINK}"{LINK_TARGET}>{TITLE}</a></h3>[/TITLE]
			[SUBTITLE]<h4>{SUBTITLE}</h4>[/SUBTITLE]
			<div class="search-item-details">
				[IMAGE]<img src="img/cmsimage.php/100x100x1/{IMAGE_HASH}.{IMAGE_EXT}" alt="{IMAGE_NAME}" class="search-item-image" />[/IMAGE]
				[TEXT]<p>{TEXT}</p>[/TEXT]
			</div>
		<!-- </a> Yes, this is allowed with HTML5 -->
	</div>
<!--SEARCH_ITEM_END//-->


<!--SEARCH_ITEM_SPACER_START//-->
	<!-- space between search results -->
<!--SEARCH_ITEM_SPACER_END//-->


<!--SEARCH_FOOTER_START//-->
[RESULTS]
	</div>
[PAGINATE_BOTTOM]
	<div class="pagination">
		{PAGINATE_BOTTOM}
	</div>
[/PAGINATE_BOTTOM]
</div>
[/RESULTS]
<!--SEARCH_FOOTER_END//-->

<!--SEARCH_PAGINATE_START//-->
	[PREV]{PREV:&laquo; Previous} | [/PREV]Page #/## | Results ###-####[NAVI] | {NAVI:1-3}[/NAVI][NEXT]| {NEXT:next &raquo;}[/NEXT]
<!--SEARCH_PAGINATE_END//-->

	// Pagination Replacement Tags
	- {PREV:&raquo; previous}
	- {NEXT:next &laquo;}
	- page #/##
	- results ###-####
	- {NAVI:123}
	- {NAVI:1-3}
:?: Deswegen die Frage:

Werden bei der Suche auch die Autorennamen durchsucht? Wenn ja, kann man das abstellen und wie?

Irgendwie kann dass aber auch nicht so richtig sein, denn wenn ich den Firmennamen suchen lasse, dann taucht an letzter Stelle ein Artikel auf, der diesen Kunstnamen nicht enthält - weder im Theaser, noch im CP- aber im Feld Autor im Theaserr steht dieser Firmenname drin. Eigentlich müssten noch mehr Artikel folgen, da in diesem Feld im Theaser dieser Firmenname enthalten ist. Scheint es sich hier um einen Zählerfehler zu handeln, so dass der erste(?) gefundene Autorenname, der mit dem Firmenname identisch ist noch angezeigt wird.

Nur wirklich zwei CP enhalten diesen Suchbegriff: Impressum und Kooperationspartner, die werden auch richtig angezeigt: Seltsam :|

Re: CP Suche mit eigenwilligen Ergebnissen

Posted: Fri 20. Jun 2014, 10:29
by top
Ich hatte letztens auch ein paar unerklärliche Treffer in der Seiten-Suche.
Bei mir waren es dann Dateinamen der Bilder, die auch gefunden wurden. Im "CP Suche" gibt es dafür einen Haken um das abzustellen.
Die Seite läuft noch mit 1.7.0 - kann ja sein, dass zwischenzeitlich noch ein paar Häkchen mehr dazu gekommen sind. :wink:

Re: CP Suche mit eigenwilligen Ergebnissen

Posted: Fri 20. Jun 2014, 13:02
by Oliver Georgi
Es wird definitiv nichts angezeigt, was nicht auch im Inhalt enthalten ist und umgekehrt. Also taucht der Firmenname auch irgendwo mit auf, z.B. auch Metadaten oder Bildunterschriften, Seitenbeschreibung, Dateinamen, etc. Das ist von Content Part zu Content Part verschieden.

Re: CP Suche mit eigenwilligen Ergebnissen

Posted: Fri 20. Jun 2014, 13:18
by kukki
Das ist (bezogen auf Deine ISSUE-Antwort) DEIN Template,
dem wurden nur von Zeile 8 das "-->"
in Zeile 16 verlegt. Du erkennst es nicht wieder :? :roll:

Und: es gibt in diesem CP kein Bild, keinen Text, keinen Dateinamen mit diesem Firmennamen.
Und wie beschrieben - neben den richtigen anderen Sucherergebnissen der einzige Artikel der dort nach der Suche angezeigt wird.

ABER: es gibt aber definitiv noch mehr CPs, die ein Feld Autor im CP-Theaser mit diesem Firmennamen haben. Und die werden nach der Suche richtiger Weise nicht mit angezeigt!
top wrote:Im "CP Suche" gibt es dafür einen Haken um das abzustellen.
Suche nach Dateinamen ist auch ausgeschaltet! Ist aber hierfür unerheblich ...

Re: CP Suche mit eigenwilligen Ergebnissen

Posted: Fri 20. Jun 2014, 13:56
by Oliver Georgi
Ich beschäftige mich nicht mit den Templates in irgendwelchen Issues, solange es nicht fehlerbezogen ist.

Die Suche kann nicht matchen, wenn es nicht den zu suchenden Wortbestandteil gibt. Analysiere für Dich, wie die Suche funktioniert. Es ist keine Indexsuche und es ist keine Google Suche. Bisher läuft diese eigentlich ganz zuverlässig.

UND ICH MAG NICHT, WENN MICH JEMAND ANSCHREIT! Überlege bitte, wie all Deine Meldungen ankommen. Fasse Dich kurz.

Re: CP Suche mit eigenwilligen Ergebnissen

Posted: Fri 20. Jun 2014, 14:59
by kukki
Eben nicht, es hat weder etwas mit Index noch Google zu tun. Davon habe ich überhaupt nicht geredet, davon war gar nicht gesprochen worden!

Das gesuchte Wort/ Wortteil ist Bestand in der Datenbank und wird auch für zwei CPs gefunden.
Es wird aber eine dritte Anzeige (zuviel) gelistet, die dieses Wort/ Wortbestandteil NUR im Feld Autor enthält.


Einzige Überlegung meinerseits noch, die Artikel wurden von demjenigen eingestellt, dem dieser Firmenname gehörte (Admin-Benutzer/ Admin-Name) Vor der Übergabe wurde alle Artikel auf den neuen Besitzer (im Theser macht man das!) umgeschrieben, wobei der Autor unverändert blieb.

Und einen dieser Artikel findet das CP Suche, aber auch nur den einen, obwohl es noch weitere Auoreninträge mit diesem Namen gibt. Und der gelistete Artikel enthält bis auf dieses Autorenfeld keinen Suchbegriff (weder das Wort, noch den Wortbestandteil!) :evil:

PS.: es gibt 42 Artikel in diesem Projekt, mit genau diesen "article_username" in der Datenbank ...und zwei CPs mit definitiv diesem Wortbestandteil, die auch richtig gelistet werden

Re: CP Suche mit eigenwilligen Ergebnissen

Posted: Fri 20. Jun 2014, 15:35
by update
Also, wenn ich mir das bisher gesagte so zu Gemüte führe, dann macht die Suche alles richtig. Oder die Beschreibung dessen, was wo eingetragen ist oder nicht und dann als Suchergebnis erscheint (oder eben nicht), ist ungenügend, sodass ich zu diesem Schluss kommen muss...

Re: CP Suche mit eigenwilligen Ergebnissen

Posted: Fri 20. Jun 2014, 15:49
by kukki
Mann'o Klaus - machs bitte einfach mal selber, dann siehst Du wovon ich rede:

Lass "MOTAG" suchen und Du erhälst drei Aufzählungen und der letzte ist daneben. Annahme von mir war, ob diese falsche Anzeige damit zusammenhängt, dass im Feld Autor MOTAGxxxxx drinsteht. Blende den Artikel auf und suche mit STRG+F den Suchstring oder im Quelltext :? Was siehst Du?

Re: CP Suche mit eigenwilligen Ergebnissen

Posted: Fri 20. Jun 2014, 15:59
by juergen
Bei MOTAG kommt Korkbodenbelag. Das passt, so fühle ich mich auch wenn ich erst meine Mails und dann das Forum ansehe.

Re: CP Suche mit eigenwilligen Ergebnissen

Posted: Fri 20. Jun 2014, 16:04
by kukki
Was passt :?: Nix passt :!: Wo soll bitteschön das Suchwort stehen im Kork-Artikel :evil:

Re: CP Suche mit eigenwilligen Ergebnissen

Posted: Fri 20. Jun 2014, 16:07
by juergen
Damit will ich sagen, dass es für alles eine Erklärung gibt. Diese findet sich durch suchen und verstehen. Eigeninitiative macht den kompetenten und erfahrenen EDV Berater.

Re: CP Suche mit eigenwilligen Ergebnissen

Posted: Fri 20. Jun 2014, 16:10
by kukki
Habe ich bereits gemacht und die Datenbank abgegrast, die Quelltexte durchstöbert. Deswegen kam ich ja auf die Vermutung, mit dem Autorennamen! Ich habe seit zwei Tagen nach der Usache gesucht und keine Idee mehr, woran es noch liegen kann, denn das O.G. Template ist unverändert, die Einstellungen im CP mehrfach ausprobiert - was soll man denn noch machen, als um Rat fragen oder halt einen Bug annehmen? Ich werde nicht im Quellcode suchen, warum auch, dass können Programmierer besser.

Re: CP Suche mit eigenwilligen Ergebnissen

Posted: Fri 20. Jun 2014, 16:14
by nameless1
kukki wrote:Deswegen kam ich ja auf die Vermutung, mit dem Autorennamen! Ich habe seit zwei Tagen nach der Usache gesucht und keine Idee mehr, woran es noch liegen kann.
dann hau den autorennamen raus/ änder ihn und schau was passiert. ursache - wirkung

Re: CP Suche mit eigenwilligen Ergebnissen

Posted: Fri 20. Jun 2014, 16:18
by kukki
Nix, da kommt das gleiche Ergebnis :evil:

Damit ist das Problem nicht weg! (und eventuell Autorenname gestorben?)

Re: CP Suche mit eigenwilligen Ergebnissen

Posted: Fri 20. Jun 2014, 16:31
by top
Du hast recht. Ich habe auf einer Kunden-Seite (glas-danker[punkt]de) nach "admin" gesucht und eine Übersicht aller Artikel erhalten. Im generierten Quelltext taucht das nirgends auf.

In zwei Artikeln habe ich den Autor mal durch "Kugelfisch" ersetzt. Bei mir verschwinden die beiden Seiten dann auch aus den Suchtreffern zu "admin". Warum das bei dir nicht klappt kann ich nicht sagen. Aber wir nähern uns.

Sinnvoll fände ich es allerdings auch, wenn der Eintrag bei "Autor" nicht von der Suche erfasst würde.

PS: Und bitte nicht immer so laut schrei(b)en. Das stört beim Büroschlaf. :wink: