Ergebnis 1 bis 10 von 10

Thema: Rss-Feeds contao 2.11.2

  1. #1
    Contao-Nutzer Avatar von sebi
    Registriert seit
    17.03.2012.
    Ort
    Kiel
    Beiträge
    154

    Standard Rss-Feeds contao 2.11.2

    Hallo zusammen,

    ich musste eine contao Installation leider komplett neu aufsetzen, weil ich an die alten Daten nicht mehr rankomme und somit auch nicht auf den neuen Server umziehen kann. Habe mich also für die neuste Version entschieden. 2.11.2

    Jetzt habe ich wie in der alten Version (2.10.1) das Modul helpdesk installiert und das klappt auch alles soweit.

    Nur die RSS-Feeds funktionieren irgendwie nicht.

    - Habe in der Struktur eine Kategorie angelegt und dort die URL http://handball.meineseite.de/forum eingetragen. Das Häkchen für RSS-Feeds ist aktiviert und die Kategorie ist "veröffentlicht" und auf "öffentliches Forum" gestellt.

    - Habe in den Helpdesk Einstellungen die HelpdeskFeeds aktiviert und folgenen Basisnamen eingetragen: forum

    - Außerdem habe ich der .htaccess folgene zeile hinzugefügt:
    RewriteRule ^forum([0-9,]+).xml$ system/modules/helpdesk/HelpdeskFeed.php?id=$8 [L]


    Wenn ich jetzt im FE ins Forum wechsel und dort den RSS-Button klicke, kommt nur die angehängte Fehlermeldung. Habe die Einstellungen alle nochmal mit dem alten Forum verglichen, aber es ist genau so, funktioniert nur nicht...

    Funktioniert es mit contao 2.11.2 nicht richtig oder was mache ich falsch?

    Danke vorab,
    Sebi
    Angehängte Grafiken Angehängte Grafiken

  2. #2
    Contao-Fan Avatar von Birden
    Registriert seit
    15.01.2011.
    Beiträge
    768

    Standard

    Ich bin mir jetzt nicht ganz sicher, erinnere mich aber gelesen zu haben daß eine Erweiterung Forum im entstehen ist. Ob da wenn man schon alles neu aufsetzt nicht gleich zu wechseln wäre, zumal Helpdesk nicht mehr weiterentwickelt wird?
    Geändert von Birden (14.04.2012 um 17:15 Uhr)

  3. #3
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Es gibt für die Erweiterung [helpdesk] sowohl eine Weiterentwicklung als auch neue Releases.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  4. #4
    Contao-Fan Avatar von Birden
    Registriert seit
    15.01.2011.
    Beiträge
    768

    Standard

    Schon wieder was gelernt, wußte gar nicht daß es mit [helpdesk] weitergeht ...

  5. #5
    Contao-Nutzer Avatar von sebi
    Registriert seit
    17.03.2012.
    Ort
    Kiel
    Beiträge
    154

    Standard

    Danke für die schnellen Antworten!

    Bei mir läuft der neueste Release... das wundert mich ja so, kommt immer eine 404-Fehlermeldung, dass die eingegebene Seite nicht existiert. Denke es liegt an der .htaccess aber finde keine Lösung.

    RewriteRule ^forum([0-9,]+).xml$ system/modules/helpdesk/HelpdeskFeed.php?id=$1 [L]

    Stimmt die Zeile denn soweit? Habe sie aus dem englsichen wiki kopiert und an meinen Basisnamen angepasst...

    Sebi

  6. #6
    Contao-Nutzer Avatar von sebi
    Registriert seit
    17.03.2012.
    Ort
    Kiel
    Beiträge
    154

    Standard

    Niemand eine Idee?

    Hier nochmal die Fakten:
    - Basename: test_forum
    - .htaccess: RewriteRule ^test_forum([0-9,]+).xml$ system/modules/helpdesk/HelpdeskFeed.php?id=$1 [L]
    - Frontend-URL: http://handball.meineseite.de/forum.html

    Rss-Feed ist in den Einstellungen aktiviert, aber es wird nur angezeigt, dass die Seite http://handball.meineseite.de/test_forum1.xml nicht existiert... bin überfordert...

    Sebi

  7. #7
    Contao-Urgestein Avatar von KATgirl
    Registriert seit
    31.03.2010.
    Ort
    Marburg
    Beiträge
    1.579
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Guten morgen,

    Hier hast du entweder einen Fehler beim Abschreiben oder tatsächlich in deiner .htaccess:
    HTML-Code:
    RewriteRule ^forum([0-9,]+).xml$ system/modules/helpdesk/HelpdeskFeed.php?id=$8 [L]
    HTML-Code:
    RewriteRule ^forum([0-9,]+).xml$ system/modules/helpdesk/HelpdeskFeed.php?id=$1 [L]
    Hast du mal versucht das RSS-Feed direkt anzuwählen?

    http://handball.meineseite.de/system...eed.php?id=???

    Bitte die drei Fragezeichen entsprechend der ID ersetzen.

    Gruß Kirsten
    - GitHub
    - Kontaktanfragen

    "Ein Lächeln ist die kürzeste Entfernung zwischen zwei Menschen." Victor Borge

  8. #8
    Contao-Nutzer Avatar von sebi
    Registriert seit
    17.03.2012.
    Ort
    Kiel
    Beiträge
    154

    Standard

    Mahlzeit,

    danke für deine Antwort.
    Die RewriteRule habe ich angepasst, ändert aber auch nichts. Hatte auch die 1 am Ende gesetzt und nur testweise mal auf 8 gesetzt weil 8 Kategorien vorhanden sind. Dachte es hängt evtl. damit zusammen.

    Habe eben den RSS direkt angewählt, funktioniert...

    Nur wenn ich im Forum auf den RSS-Button drücke nicht.

    Code:
    The requested URL /forum1,2,3,4,5,6,7,8.xml was not found on this server.
    Noch irgendwas, was ich falsch mache?

    Gruß,
    Sebi

  9. #9
    Contao-Urgestein Avatar von KATgirl
    Registriert seit
    31.03.2010.
    Ort
    Marburg
    Beiträge
    1.579
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ja ;-)

    1. du hast keine Ahnung was du tust ;-) aber Rettung ist unterwegs [ich habe auch so angefangen und aus mir ist was geworden]
    2. RegularExpression ist dein Freund
    3. Mal schauen ob ich das so hin bekomme

    Frage: Hast du bei der Seite die Länderkennung aktive? (http://www.meinedomain.de/de/forum.html) oder (http://www.meinedomain.de/forum.html)

    Erklärung:
    HTML-Code:
    RewriteRule ^forum([0-9,]+).xml$ system/modules/helpdesk/HelpdeskFeed.php?id=$1 [L]
    ^ steht für den Zeilenanfang (nicht zu verwechseln mit „^“ bei der Zeichenauswahl mittels „[“ und „]“).
    $ steht für das Zeilenende
    $1 steht für die erst Variable in dem Fall für die ID , du kannst auch komplexe Reguläreausdrücke schachteln, wo mehrere Variablen definiert werden.
    + steht für so wenige wie mögliche Zeichen

    z.B. du rufst http://www.meinedomain.de/forum1.xml auf, dann willst du auf http://www.meinedomain.de/system/mod...kFeed.php?id=1 weitergeleitet werden. Analog für die anderen Feeds.

    Warum da jetzt ein Komma steht begreife ich nicht so ganz. Wenn ich das jetzt richtig verstanden habe, was du möchtest sollte dir das vielleicht weiterhelfen.

    HTML-Code:
    RewriteRule .forum([\d]+).xml$ system/modules/helpdesk/HelpdeskFeed.php?id=$1 [L]
    Wenn du die Länderkennung aktiviert hast müsste das so aussehen.

    HTML-Code:
    RewriteRule ./de/forum([\d]+).xml$ system/modules/helpdesk/HelpdeskFeed.php?id=$1 [L]
    - GitHub
    - Kontaktanfragen

    "Ein Lächeln ist die kürzeste Entfernung zwischen zwei Menschen." Victor Borge

  10. #10
    Contao-Nutzer Avatar von sebi
    Registriert seit
    17.03.2012.
    Ort
    Kiel
    Beiträge
    154

    Standard

    Hmm,

    Das klappt irgendwie immer noch nicht.

    Zu deiner Frage: Nein, habe keine Ländererkennung aktiv. Aber die gesamte Seite liegt in einer subdomain. Hat das vielleicht Auswirkungen auf die RewriteRule?

    Code:
    RewriteRule ^forum([0-9,]+).xml$ system/modules/helpdesk/HelpdeskFeed.php?id=$1 [L]
    Diese Zeile hab ich aus dem Wiki kopiert und nur auf meinen Basename "forum" angepasst. Aber funktioniert nicht...
    Noch eine Idee?

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •