categorywalker und RSS |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
categorywalker und RSS |
Wed. 19. December 2007, 08:50
Beitrag
#1
|
|
Advanced Member Gruppe: Members Beiträge: 72 Mitglied seit: 03.07.2006 Mitglieds-Nr.: 77 |
HI,
istz es möglich den Categorywalker mit einem RSS Feed zu kombinieren? Also ähnlich wie im Newsplugin. -------------------- |
|
|
Wed. 19. December 2007, 13:10
Beitrag
#2
|
|
Advanced Member Gruppe: Moderators Beiträge: 911 Mitglied seit: 26.06.2006 Wohnort: Essen; Ruhrgebiet Mitglieds-Nr.: 4 |
Hab ich schon mal gemacht und geht.
Probleme dabei: 1. Header ist falsch, musst du wohl etwas rumhacken. 2. Die Kommentare stören, aber dafür gibt es ja bereits eine REGEX, die das über die Output Manipulation in den Projekteinstellungen rausfiltert. Ansonsten kann man das machen und es funzt auch! -------------------- |
|
|
Fri. 21. December 2007, 14:55
Beitrag
#3
|
|
Advanced Member Gruppe: Members Beiträge: 72 Mitglied seit: 03.07.2006 Mitglieds-Nr.: 77 |
Danke für die Info....allerdings wäre es schön es kurz zu posten wie das geht. Danke!!!
-------------------- |
|
|
Fri. 21. December 2007, 15:17
Beitrag
#4
|
|
Advanced Member Gruppe: Moderators Beiträge: 911 Mitglied seit: 26.06.2006 Wohnort: Essen; Ruhrgebiet Mitglieds-Nr.: 4 |
Weiß ich, ich hatte mich auch auf die Suche gemacht in welchem Projekt ich das mal realisiert habe, aber ich finde es nicht mehr Sorry!
-------------------- |
|
|
Fri. 21. December 2007, 20:23
Beitrag
#5
|
|
Advanced Member Gruppe: Moderators Beiträge: 911 Mitglied seit: 26.06.2006 Wohnort: Essen; Ruhrgebiet Mitglieds-Nr.: 4 |
Hier meine Lösung:
Layout: CODE <CMSPHP> echo '<'.'?xml version="1.0" encoding="utf-8" ?>'; </CMSPHP> <rss version="0.91"> <channel> <title>blue moped blog</title> <link>http://blog.postner.de</link> <description>some webdesign, some lifestyle and comments to life in general </description> <language>en</language> <copyright>2005 Sascha Postner</copyright> <cms:lay type="container" id="1" title="Seiten-Content"/> </channel> </rss> Output in den Projekteinstellungen: CODE $output = preg_replace('#<!--(.*)//-->#U', '', $output); $output = preg_replace('#<pre>#', '', $output); $output = preg_replace('#</pre>#', '', $output); echo $output; Categorywalker (alte Version als Download): Categorywalker.cmsmod ( 119.35KB ) Anzahl der Downloads: 2 In der index.php im Projekt habe ich dann noch in der damaligen Version folgende Änderung eingebaut: Ab Zeile 207 (einfach mal nach "//handle charset" suchen und schauen wo das in der aktuellen Version anfängt und ob es noch genauso aussieht): CODE //handle charset - default is UTF-8 if ( $sf_lang_stack[$lang]['charset'] == 'iso-8859-1') { $output = utf8_decode($output); } //set Content-type header //change by saschapi to get different mime-types for different purposes $file_extension = strtolower(substr(strrchr($_SERVER['REQUEST_URI'] ,"."),1)); switch( $file_extension ) { case "xml": $ctype="text/xml"; break; default: $ctype="text/html"; } header('Content-type: '.$ctype.'; charset='.$sf_lang_stack[$lang]['charset']); //end change by saschapi ob_end_clean (); // Seite komprimieren und ausgeben if ($cfg_cms['gzip'] == '1') { @ob_start('ob_gzhandler'); eval($cfg_client['manipulate_output']); @ob_end_flush(); } else { eval($cfg_client['manipulate_output']); } Achtung, ich hab das mal in einer uralten Sefrengoversion ans Laufen gebracht, für meine damaligen Bedürfnisse. Kann sein, dass es bei Euch nicht läuft oder Fehler produziert!!! Dann ist selber basteln angesagt! Hoffe das hilft dir Toddy und dem ein oder anderen auch Frohe Weihnachten und einen guten Rutsch Sascha -------------------- |
|
|
Vereinfachte Darstellung | Aktuelles Datum: 23.4.24 - 17:59 |