Seite 1 von 1

Suche: Es werden nicht alle Einträge indexiert

Verfasst: Fr 16. Jun 2006, 13:07
von Damian
Hallo

Ich benutze die Suche im Contenido (standartmodul), bei searchrange habe ich meinen Hauptnavigationsbaum eingegeben. Ich habe 11 Kategorien, in welchens sich jeweils einen Artikel mit einem Inhalt befindet. Der Inhalt ist jeweils 11 mal der Gleiche! Wenn ich aber nach einem Wort suche, erscheinen nur 3 Resultate?
Wieso? Es müssten 11 Resulate sein!

See: http://demo30.mhs.ch/

Thx

Verfasst: Fr 16. Jun 2006, 13:16
von emergence
ich tippe einfach mal
3 von diesen artikel hast du vielleicht bearbeitet und den rest nur kopiert
wäre möglich das bei den kopien die inhalte erst erfasst werden wenn du im editor was speicherst...

Verfasst: Fr 16. Jun 2006, 17:05
von HerrB
Das ist mit Sicherheit so. Und wieder ein Bug gefunden...

Verschoben.

Gruß
HerrB

Verfasst: Fr 16. Jun 2006, 17:32
von emergence
echt...?
na ich weiss nicht, bei 99% der kopierten artikel nehm ich noch ne bearbeitung vor...

da gibts ja noch den punkt das eventuell manchmal keywords gefunden werden die eigentlich nicht mehr wirklich existieren...
und ganz ehrlich ich hab keine lust mich durch die class.search.php durchzuarbeiten um das rauszusuchen... ;-)

Verfasst: Fr 16. Jun 2006, 18:30
von HerrB
Neee, aber wenn ein Artikel kopiert wird, sollte er auch indiziert werden - da fehlt der entsprechende Aufruf der Funktion (und ich weiss, dass es da nichts geben dürfte, da ich die Funktion erst vor drei Tagen ergänzt habe ... ;-)).

Gruß
HerrB

Verfasst: Mo 19. Jun 2006, 22:31
von HerrB
Wenn man den Snapshot vom 16.06.2006 verwendet: In functions.con.php am Ende der Funktion conCopyArtLang folgende Zeile einfügen:

Code: Alles auswählen

		/* Update keyword list for new article */
		conMakeArticleIndex ($idartlang, $idart);
und zwar vor den zwei }. D.h.:

Code: Alles auswählen

		/* Update keyword list for new article */
		conMakeArticleIndex ($idartlang, $idart);
	}			
}
Ungetestet, über einen Test würde ich mich freuen.

Gruß
HerrB

Verfasst: Mo 9. Okt 2006, 00:36
von HerrB
Done.

Gruß
HerrB