|
Titel: Probleme mit Annotations Beitrag von: JLtense am 13.02.2006, 23:05:33 Hi,
ich hab ein kleines Problem mit Annotations (1.4) unter Joomla 1.07. Die Kommentarfunktion klappt bei mir einwandfrei auf der Frontpage, aber sobald ich versuche auf weiteren Seiten Kommentare zu verfassen, werde ich zur Frontpage geleitet, da der URL wahrscheinlich falsch ist. Zuerst dachte ich an ein Problem im Zusammenhang mit openSEF, aber wenn ich die Komponente abschalte besteht das Problem immernoch. Selbes Resultat mit abgeschaltetem Joomla-SEO. Die ganze Kiste rennt unter PHP 5.0.5.. Vielleicht ist ja bereits irgendetwas bekannt oder das Problem lässt sich ausfindig machen, möchte nämlich ungern auf Annotation verzichten ;). Auf denn.. JLt /edit: typos Titel: Re: Probleme mit Annotations Beitrag von: JLtense am 13.02.2006, 23:54:34 So.. antworte mir mal selbst :)..
hab (mit meinen bescheidenen Kenntnissen) mal ein wenig "nachgeschaut".. scheinbar wird im Link eine falsche $Itemid übergeben (annotation.php:27). In meinem Fall ist $Itemid=1, obwohl noch kein Kommentar vorhanden ist. Ändere ich $Itemid auf einen anderen Wert, so funktioniert die Komponente anstandslos (betitelt den zu kommentierenden Beitrag auch richtig, etc.). Da meine Kenntnisse wie gesagt nicht so weitreichend sind kann ich mit dem Ergebnis nicht viel anfangen, da ich die Joomla Interna noch nicht so gut kenne, aber vielleicht ist es schon mal ein Hinweis.. vielleicht hilft es auch weiter, das die Betreffenden Seiten vom Format "Blog - Content Category " sind... g'night, JLt Titel: Re: Probleme mit Annotations (solved?) Beitrag von: JLtense am 14.02.2006, 00:24:47 Ok, um den Monolog zum Ende zu bringen (sollte eigentlich keine lange Nacht werden heut)..
..könnte es sein, dass in der annotation.php einfach ein "global $Itemid;" gefehlt hat? Ich habe vor den folgenden Code (/components/com_annotation/annotation.php) einfach das "global $Itemid;" eingefügt und nun stimmt die $Itemid stets mit dem Content überein.. Code: 21: if( isset( $row )){ 22: if( $row->text || $row->introtext || $row->fulltext ){ 23: if( !isset( $id ) || empty( $id )){ 24: $id = $row->id; 25: } 26: if( !isset( $Itemid ) || empty( $Itemid )){ 27: $Itemid = $row->sectionid; 28: } 29: } 30: } nun aber Schluss.. JLt Titel: Re: Probleme mit Annotations Beitrag von: mic am 21.02.2006, 17:14:37 Sorry,
aber wie schon beschrieben, nach meiner Bandscheiben-OP lasse ich es 2006 ein wenig Ruhiger angehen ... Um auf den beschriebenen Umstand zurück zu kommen: wäre schon möglich .. sollte ich mir ansehen. Sobald ich mit MGFi 3.1 fertig bin, werden einige Komponenten überarbeitet ;-) Auf alle Fälle schon mal Danke für die Hilfe
MGFi Support | Powered by SMF 1.1 Beta 3 Public.
© 2001-2005, Lewis Media. Alle Rechte vorbehalten. |