Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#26 28. Juni 2012 18:23

faglork
arbeitet mit CMS/ms
Ort: Fränkische Schweiz
Registriert: 15. Dezember 2010
Beiträge: 1.152
Webseite

Re: kein valider Feed mit CGFeedMaker 1.0.15

NaN schrieb:

Denn wenn die Module über den Modulmanager installiert worden sind, kannst Du die Dateien nicht via FTP überschreiben.

chown / chgrp ...

Servus,
Alex

Offline

#27 29. Juni 2012 23:21

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: kein valider Feed mit CGFeedMaker 1.0.15

Faglork ... ja, wenn man einen eigenen Server hat, ja dann chown und so ...  roll
Ansonsten nur das, was der Provider bietet.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#28 29. Juni 2012 13:59

piratos
arbeitet mit CMS/ms
Registriert: 12. August 2011
Beiträge: 545

Re: kein valider Feed mit CGFeedMaker 1.0.15

Es ist wie schon bemerkt der Standardheader der vom CMS via PHP gesendet wird und zwar über die index.php.

Über get_encoding wird text/html aus der config geholt und geschickt - damit ist zwar die xml als solches valide , es wird aber der falsche Header geschickt.

Es wird überhaupt nicht abgefragt ob eine Aktion vielleicht einen anderen Header benötigt.

Das aber bedeutet - so einige Reader versagen den Dienst, weil das nicht interoperable ist.

Das ist auch in der aktuellen Beta so  und meiner Meinung nach ein Fehler.

Beitrag geändert von piratos (29. Juni 2012 14:00)

Offline

#29 09. Mai 2013 16:22

leoteo
hat von CMS/ms gehört
Registriert: 09. Mai 2013
Beiträge: 2

Re: kein valider Feed mit CGFeedMaker 1.0.15

Hallo,

in der Hoffnung dass es jemandem weiterhilft:
Soweit ich den code verstehe, geht der feed gar nicht über die index.php. Das Problem ist, dass die header nie gesendet werden(?).

Ich habe im bug report auf http://dev.cmsmadesimple.org/bug/view/8575 eine kleine Codemodifikation gepostet, die für mich den erwünschten Effekt erbracht hat.

Freundliche Grüsse,
leoteo

Offline

#30 09. Mai 2013 18:18

Cherry
arbeitet mit CMS/ms
Registriert: 15. Dezember 2010
Beiträge: 529

Re: kein valider Feed mit CGFeedMaker 1.0.15

wurde dort bereits gelöscht.
Wäre nett, wenn du das hier nochmal posten könntest.

Offline

#31 10. Mai 2013 23:42

leoteo
hat von CMS/ms gehört
Registriert: 09. Mai 2013
Beiträge: 2

Re: kein valider Feed mit CGFeedMaker 1.0.15

Hm, stimmt, was bedeutet das?

Also, ich habe einfach in action.default.php vor Zeile

echo trim($this->ProcessTemplate...

das hier eingefügt:

$ct = cmsms()->get_variable('content-type');
header("Content-Type: $ct; charset=" . get_encoding());

Ich muss dazu sagen, dass ich kein Profi Programmierer bin - Modifikation auf eigene Gefahr wink

Grüsse,
leoteo

Offline

#32 10. Mai 2013 05:22

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: kein valider Feed mit CGFeedMaker 1.0.15

Danke für deinen Bugreport und die Modifikation!

leoteo schrieb:

das hier eingefügt:

$ct = cmsms()->get_variable('content-type');
header("Content-Type: $ct; charset=" . get_encoding());

Kleine Korrektur wink

$ct = cmsms()->get_variable('content-type');
header("Content-Type: $ct; charset= . get_encoding()");

Offline

#33 11. Mai 2013 14:39

Cherry
arbeitet mit CMS/ms
Registriert: 15. Dezember 2010
Beiträge: 529

Re: kein valider Feed mit CGFeedMaker 1.0.15

Version 1.0.19 ist veröffentlicht.
Sehe ich das richtig, daß diese Modifikation eingepflegt wurde ?!

Offline

#34 12. Mai 2013 14:06

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: kein valider Feed mit CGFeedMaker 1.0.15

Cherry schrieb:

Sehe ich das richtig, daß diese Modifikation eingepflegt wurde ?!

Yep!

Offline