keiner eine Idee? Geht noch immer nicht. Vor allem verwirrt mich, dass ich so gar keinen Ansatz finde, wo ich weiter suchen könnte oder sollte. Hat irgendjemand das guestbbbok im Einsatz und die Inhalte werden gefunden/indexiert?
Ich danke für eure Hilfe,
Matthias
ve_guestbook durchsuchen
Doch eine Idee hätte ich, aber es ist nur ein Ansatz. Ich sitze gerade am gleichen Problem... Das Caching der Extension-Ausgabe scheint normalerweise deaktiviert zu sein, denn es gibt eine Konfiguration (Manual der Extension) "allowCaching", welche ursprünglich nicht gesetzt ist:
plugin.tx_veguestbook_pi1.allowCaching = 1
...hat bei mir jedoch in Bezug auf die indexedsearch keinen Erfolg gebracht :-(
Ben
glaub die Ext wird nicht gecached, sofern ich das noch in erinnerung hab. einfach mal im TSOB schauen obs ein USER oder ein USER_INT ist
georg
Es ist ein USER_INT. Sie wird also nicht gecached, richtig?
Benjamecho schriebEs ist ein USER_INT. Sie wird also nicht gecached, richtig?
korrekt. dh man müsste die ext umschreiben dass sie weiterhin funktionieren würde... was auch sinn machen würde 😉
georg
Ich habe heute den Programmierer der Extension wegen einem anderen Problem angeschrieben: bei der List-View wird duplicate content erzeigt, d.h. wenn man von der 2. Seite (Get-Parameter = 1) über die Seitennavigation auf die 1. Seite springt, dann wird überflüssigerweise der Get-Parameter mit dem Wert 0 drangehängt, was dazu führt, dass die Eingagsseite des Gästebuches unter 2 verschiedenen URLs zu finden ist.
Sobald ich was von ihm höre, werde ich ihn auch mal auf das Caching-Problem aufmerksam machen.
Das heißt, dass man momentan nichts machen kann? Oder kann man ohne Eingriffe in die Extension über Typoscript aus dem USER_INT ein USER machen?
matthvis schriebDas heißt, dass man momentan nichts machen kann? Oder kann man ohne Eingriffe in die Extension über Typoscript aus dem USER_INT ein USER machen?
kann man schon, aber dann wirds wohl Probleme geben, u.a. mit der Eingabe, der Darstellung von neuen Beiträgen usw.
georg
Ich hab's gerade mal probiert:
plugin.tx_veguestbook_pi1 = USER
...danach gibt die Extension leider nichts mehr aus. Es scheint als müsste sie tatsächlich modifiziert werden (cHash-Funktionalität einbauen?). Optimal wäre es, wenn der Entwickler Udo von Eynern das machen könnte, damit die gesamte Community von einem Update der Originalextension profitiert. Das letzte Extension-Update war am 30.8.2007, also nicht so lange her, demnach können wir vermuten, dass er auch weiterhin Interesse an der Entwicklung hat. Wie gesagt, sobald er sich bezüglich des "duplicate Content"-Problem meldet, informiere ich ihn auch über das Caching/indexedsearch Problem. Du kannst ihn aber auch anschreiben und eventuell auf diesen Thread verweisen.
Grüße
Ben
Benjamecho schriebOptimal wäre es, wenn der Entwickler Udo von Eynern das machen könnte, damit die gesamte Community von einem Update der Originalextension profitiert.
das kann jeder machen, dann als patch-datei bereitstellen und dem autor zuschicken. wenn man nicht programmieren kann, könnte man das auch sponsern
georg
Gibt es Vorgaben wie so eine Patch-Datei aussehen muss? Gehört das in den Bugtracker? Ich fange jetzt mal mit meinem "duplicate content" Problem an und beziehe mich auf die aktuelle Version 2.2.1 des ve_guestbook. Es müssen 2 Änderungen an der Seiten-Navigation (Page-Browser)...
< 1 2 3 4 >
...in der Datei /pi1/class.tx_veguestbook_pi1.php durchgeführt werden:
1. Befinde ich mich auf Seite 2 (Get-Parameter == 1), dann beim zurück-Link keinen Get-Parameter dranhängen:
In Zeile 360 (ist momentan eine Leerzeile) hinzufügen:
if($prev == 0) unset($params);
2. Grundsätzlich darf auch der numerische Link zur ersten Seite keinen Get-Parameter enthalten:
In Zeile 403 (ist momentan eine Leerzeile) hinzufügen:
if($i == 0) unset($params);
Dazu hätte ich zwei Fragen: Wie muss so ein Patch bereitgestellt werden? Ist meine Lösung mit dem unset so sauber oder sollte man es anders machen? Bei mir funktioniert es, ich frage mich aber, ob ich eine Variable löschen darf, die dann in der folgenden Zeile der stdWrap-Funktion übergeben wird.
Bezüglich des Caching/indexedsearch-Problems bin ich überfordert und kann hier nichtmal einen Ansatz liefern. @matthvis: Wenn hier ein Sponsoring für Dich in Frage kommt und Du ein entsprechendes Angebot einholst, dann kann ich gerne einen meiner Kunden fragen, ob er sich beteiligt – vorausgesetzt die Änderungen fließen dann auch tatsächlich in die Originalextension ein. Ich kann den Aufwand leider nicht abschätzen.
Beste Grüße
Ben
Benjamecho schrieb:
Wenn hier ein Sponsoring für Dich in Frage kommt und Du ein entsprechendes Angebot einholst, dann kann ich gerne einen meiner Kunden fragen, ob er sich beteiligt – vorausgesetzt die Änderungen fließen dann auch tatsächlich in die Originalextension ein.
Naja, die Sache mit der Suche ist auch in anderer Hinsicht problematisch, nämlich dass PDF Dateien in der zweiten Sprachversion nicht durchsucht werden. - Ist hier nicht das Thema, aber dafür scheints auch keine Lösung zu geben. - Somit kann man die Suchfunktion momentan eh nur "unter Vorbehalt" verkaufen. Für das gegenwärtige Projekt ist das bei mir ok.
Grundsätzlich wäre es natürlich schön, wenn der Entwickler hier tätig werden könnte, offenbar ists bisher nicht aufgefallen, dass die Einträge nicht gecacht werden.
Wenn du ihn also kontaktierst, wäre es schön, wenn du hier darüber weiter berichtest, was du ja eh vorhast.
😉
Grüße,
Matthias
Hallo Matthias,
ich habe ihm gestern noch eine zweite Mail geschrieben und auf diesen Thread im Forum verwiesen. Heute habe ich die Antwort bekommen: er findet es auf jeden Fall interessant und würde es auch gerne einbauen, allerdings fehlt im momentan die Zeit und er kann auch nur begrenzt weiterentwickeln bzw. Bugs fixen, da er bisher keinen Cent für die Extension gesehen hat und er demnach verständlicherweise ohne entsprechendes Sponsoring keine Nachtschichten einlegen möchte.
Mit der Indizierung von PDF-Dateien habe ich mich bislang noch nicht beschäftigt und kann dazu noch nichts sagen. Mir geht es in erster Linie um den Content der Website ohne externe Medien.
Wie sieht es bei Dir aus, hättest Du grundsätzlich Interesse, Dich an einem Sponsoring zu beteiligen?
Grüße
Ben
P.S. Ich würde mich natürlich über Kritik zu meinem zweizeiligen Patchvorschlag freuen.
Hallo zusammen,
der Entwickler hat mir ein konkretes Angebot gemacht, dem ich im Auftrag meines Kunden zugestimmt habe, demnach dürften wir bald mit einer neuen Version rechnen können, die die genannten zwei Probleme behebt. @Matthias: der Thread kann dann auf gelöst gesetzt werden, denke ich.
Grüße
Ben
Benjamecho schriebder Entwickler hat mir ein konkretes Angebot gemacht, dem ich im Auftrag meines Kunden zugestimmt habe, demnach dürften wir bald mit einer neuen Version rechnen können, die die genannten zwei Probleme behebt.
ich freu mich drauf. so solls sein! 😉
thread hab ich auf gelöst gesetzt
georg
Udo von Eynern hat gestern die neue Version ins Repository gestellt: http://typo3.org/extensions/repository/view/ve_guestbook/2.3.0/
Das Gästebuch kann jetzt mittels indexed_Search durchsucht werden; der "duplicate content"-Bug ist auch behoben.
Grüße
Ben
Hallo Benjamecho, hallo just2b,
Sehr schön. Ein Paradebeispiel eines engagierten Forum und einer hervorragenden Entwicklergemeinde.
Grüße,
Matthias
jep absolut, und schnell gings auch 😉
Muss etwas Wasser in den Wein dieses Treads gießen:
Momentane Situation: die Blogbeiträge werden immer noch nicht gefunden /indexiert. Folgendes hab ich herausgefunden: Sobald ich auf der Seite die "FORM" des Gästebuchs als Datensatz einbinde, versagt die Indexierung.
Momentan - und analog zur Beschreibung der Timtab Extension - habe ich drei Datensätze auf der Seite: News (SINGLE), Gästebuch (LIST), Gästebuch (FORM). Damit funktioniert die Anzeige der Beiträge, der bisher dazu verfassten Kommentare und die Möglichkeit selbst einen Kommentar zu verfassen. Jedoch klappt die Indexierung des News (Blog) Beitrages und der vorhandenen Kommentare nicht, wenn - wie gesagt - die FORM das Gästebuchs eingeblendet wird. Schmeiß ich die raus und rufe die Seite auf, wird alles schön indexiert.
Im neuen Manual des ve_guestbook 2.3.1 steht:
Be sure that you place the list and form view on separated pages, so the form won't be cached and indexed
Hm. Damit ist doch der Witz weg oder? Und wie soll das dann gehen, ich meine die Kommentarform muss doch unterhalb (auf der selben Seite)dessen stehen, was man kommentiert.
@Benjamecho: ich seh auch nicht, dass es auf der perfectmallorca Seite funktioniert. Wenn ich ein Wort auf der Seite:
http://www.perfectmallorca.com/kundenmeinungen0.0.html?&no_cache=1&L=0
suche, wird kein Suchergebnis erzielt.
Ich steh irgendwie auf dem Schlauch.
matthvis schrieb@Benjamecho: ich seh auch nicht, dass es auf der perfectmallorca Seite funktioniert. Wenn ich ein Wort auf der Seite:
http://www.perfectmallorca.com/kundenmeinungen0.0.html?&no_cache=1&L=0
suche, wird kein Suchergebnis erzielt.
Das ist richtig, denn das neue Gästebuch ist in einer anderen Installation eingebunden, in der ich den Relaunch vorbereite. Es wird noch etwa eine Woche dauern...