Seite 1 von 1

Atom Feed nur Registrierte User

Verfasst: 13.08.2013 00:29
von elChupete
Moin moin,

ich möchte auf meiner Webseite einen Feed mit den letzten Beiträgen anzeigen.

Das Board läuft unter Version 3.0.8 und nur registrierte Benutzer können Beiträge sehen.

Dazu habe ich

- Feed aktiviert
- Einstellungen für Feeds gesetzt
- http auth aktiviert
- htaccess angepasst.

Rufe ich jetzt den Feed mit http://username:password@yoursite.xx/ph ... ?auth=http ab, bekomme ich keine Inhalte im Feed

Melde ich mich vorher im Board an und rufe den Feed mit http://yoursite.xx/phpbb/feed.php sind Inhalte vorhanden.

Hoster ist Strato.

Was übersehe ich?

Alternativ wäre es auch möglich die feed.php so anzupassen, dass alle Beiträge in den Feed aufgenommen werden (auch nur die, die eig. nur registrierte Benutzer sehen können.)
Was muss ich da ändern.



Danke
Stefan

Re: Atom Feed nur Registrierte User

Verfasst: 13.08.2013 22:55
von Crizzo
Hi,

du übersiehst eigentlich nichts. Das Feed greift auf das Berechtigungs- und Login-System vom Forum zurück und zeigt dann eben nur das an, was der Nutzer auch im Forum selbst sehen kann.

Alles weitere hast du wohl schon hier gelesen: https://www.phpbb.com/kb/article/faq-phpbb-atom-feeds/

Da es seit 3.0.8 ein paar Bugfixes gab, solltest du zuerst aktualisieren, bevor wir da weiter den Fehler suchen.

Grüße

Re: Atom Feed nur Registrierte User

Verfasst: 14.08.2013 00:04
von elChupete
Der Feed ansich funktioniert ja.

Wenn ich mich mit den Userdaten anmelde und den Feed abrufe, bekomme ich ihn gefüllt.

Rufe ich den Feed mittels

http://username:password@yoursite.xx/ph ... ?auth=http

ab und bin nicht angemeldet, ist der Feed bis auf die allgemeinen Infos leer.

Da funktioniert das Authenfizieren nicht. Ich denke nicht, dass das an derBoard Version liegt, sondern an Strato das den authentifizierten Aufruf blockt.

Ich werde trotzdem mal updaten und dann berichten.

Update: 14.8.2013

Ich habe jetzt auf 3.0.11 aktualisiert und was soll ich sagen - Jetzt klappts.
Ich verstehe es zwar nicht aber ich will mich nicht beschweren.

Vielen Dank für die Hilfe

Gruß
Stefan