Zur Info: Ich habe bereits so ziemlich alle Beiträge zu diesem Thema durchgelesen und angewendet, doch geändert hat es nichts.
Vermutlich (bin nicht 100%ig sicher) seit dem Update von 1.0.13 auf 1.0.15 lassen sich Links ohne ItemID nicht mehr darstellen.
Beispiel:
http://www.universe-frankfurt.de/con...1/lang,german/ funktioniert
http://www.universe-frankfurt.de/con...2/lang,german/ bringt die bekannte FM: Sie sind nicht berechtigt, diesen Bereich zu sehen.
Als Beweis, dass es auch ohne ItemID funktionieren muss, hier zwei Beispiele:
http://fwue.pc-xperte.de/index.php?o...d=39&Itemid=26
http://fwue.pc-xperte.de/index.php?o...ask=view&id=39
und
http://www.fallenmajesty.de/index.ph...=96&Itemid=100
http://www.fallenmajesty.de/index.ph...ask=view&id=96
Und sogar ein Beispiel von der eigenen HP wo allerdings Joomleague den Aufbau der Seite steuert:
http://www.universe-frankfurt.de/com...0/lang,german/
http://www.universe-frankfurt.de/com...8/lang,german/
oder über die Komponente Easybook
http://www.universe-frankfurt.de/com...5/lang,german/
http://www.universe-frankfurt.de/com...k/lang,german/
Das bedeutet ALLES was über com_content dargestellt wird, MUSS eine ItemID mitliefern.
Das Suchen- und das Archivmodul habe ich bereits umgestrickt, damit grundsätzlich eine ItemID mitgeliefert wird.
Trotzdem funktioniert das Archivmodul nur über das Menü, nicht aber über die Modulposition und wenn man etwas aus dem Archiv per Mail an einem Freund senden möchte, erscheint wieder die böse Fehlermeldung. :(
Das Problem, hat mich die ganze Zeit nicht gestört, denn ich habe alle Links umgestrickt damit eine ItemID mitgelifert wird und die Mail-Funktion im Archiv empfand ich als nicht so wichtig.
Vor Tagen haben wir ein Formularmodul eingebaut und auch dieser liefert keine ItemID und obwohl ich schon einen Kopfstand versucht habe, ich konnte das Problem nicht lösen, denn das Modul kann mit der ItemID absolut nichts anfangen.
Info: Das Problem mit der ItemID, tritt nur bei Gästen und Benutzer die nicht mindestens das Author-Recht haben auf.
Und noch eine wichtige Info: Eigentlich habe ich von HTML, PHP usw. keinen Plan. Ich versuche es nur mit logischem Denken und bei Anderen kopieren. Dafür aber, habe ich schon so ziehmlich alles an der HP angepackt damit auch die Mozillabenutzer ein anständiges Bild erhalten.
Ich schaffe es trotztdem nicht, die Abfrage der ItemID abzufangen.
Klar über die ItemID werden die Darstellungsrechte abgerufen (Menüs anzeigen/verbergen, Module anzeigen/verbergen usw.) aber wenn keine ItemID mitgelifert wird, darf es den Inhalt nicht blocken.
Ach ja... Ein Downgrade auf die Version 1.0.13 hat leider auch nichts gebracht und ich habe nur 2 Stunden lang geprüft welche Dateien überhaupt angepackt wurden.


LinkBack URL
About LinkBacks
Zitieren

Lesezeichen