ilch Forum » Ilch Clan 1.1 » Allgemein » RSS Feed

Geschlossen
  1. #1
    User Pic
    mic_pt Mitglied
    Registriert seit
    03.01.2008
    Beiträge
    319
    Beitragswertungen
    19 Beitragspunkte
    Hi,

    ich möchte für meine HP einen RSS Feed der News haben .. das ganze soll dazu genutzt werden die gängigen Sozialen Netzwerke (primär Facebook und Twitter) automatisiert mit den News zu füllen. Hier im Forum habe ich bisher nur wenig gefunden. Es soll sogar einen RSS Fedd der Ilch seite geben - aber den konnte ich auch nicht finden traurig


    Gibt es sowas schon bzw. hat jemand von euch damit erfahrung - wäre um jede kleine Hilfe dankbar lächeln

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    mic_pt Mitglied
    Registriert seit
    03.01.2008
    Beiträge
    319
    Beitragswertungen
    19 Beitragspunkte
    Noch nen bisschen länger gesucht und der Thread hätte sich erübrigt zwinker

    Falls nochmal jemand sowas sucht :

    news-rss = deinedomain/index.php?news-rss


    Zuletzt modifiziert von mic_pt am 17.04.2012 - 01:00:05
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    zillo gelöschter User
    @mic_pt geht aber nicht zeigt an Verbindung nicht möglich, bitte prüfen Sie ihre mySQL Daten wie Passwort, Username und Host wie kann mann die rss einstellen?

    sollte auch so gehen wie hier

    <script type="text/javascript"
     src="http://www.netvibes.com/js/UWA/load.js.php?env=BlogWidget2"></script>
    <script type="text/javascript">
    var BW = new UWA.BlogWidget({moduleUrl:'http://www.netvibes.com/modules/feedReader/feedReader.php?feedUrl=http%3A%2F%2Fwww.n24.de%2F2%2Findex.rss'});
    BW.setPreferencesValues({'view':'Carousel'});
    BW.setConfiguration({'title':'N 24', 'height':200, 'color':'blue'});
    </script>
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    mic_pt Mitglied
    Registriert seit
    03.01.2008
    Beiträge
    319
    Beitragswertungen
    19 Beitragspunkte
    also ich bekomme den newsfeed in Firefox angezeigt (falls es sich um diese HP handelt) : facecom.funpic.de/?news-rss
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    zillo gelöschter User
    danke weil oben beim mic_pt steht "news-rss = deinedomain/index.php?news-rss"
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    zillo gelöschter User
    So neue frsge wie kann ich eine rss seite erstellen habe mehrere rss und die wollte ich als seite reinstellen sollte so aus sehen wie hier ist auch eine Seite von mir rss Liste

    und auf facecom http://facecom.funpic.de/index.php?re

    hier der code

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
      <meta content="text/html; charset=ISO-8859-1"
     http-equiv="content-type">
      <title></title>
      <meta content="Heiko Schulze" name="author">
    </head>
    <body><center>
    <table style="text-align: left; width: 500px; height: 32px;"
     border="0" cellpadding="2" cellspacing="2">
      <tbody>
        <tr>
          <td><script type="text/javascript"
     src="http://www.netvibes.com/js/UWA/load.js.php?env=BlogWidget2"></script>
    <script type="text/javascript">
    var BW = new UWA.BlogWidget({moduleUrl:'http://www.netvibes.com/modules/feedReader/feedReader.php?feedUrl=http%3A%2F%2Fwww.n24.de%2F2%2Findex.rss'});
    BW.setPreferencesValues({'view':'Carousel'});
    BW.setConfiguration({'title':'N 24', 'height':150, 'color':'blue'});
    </script>
    
    <br><br>
    
    <script type="text/javascript"
     src="http://www.netvibes.com/js/UWA/load.js.php?env=BlogWidget2"></script>
    <script type="text/javascript">
    var BW = new UWA.BlogWidget({moduleUrl:'http://www.netvibes.com/modules/feedReader/feedReader.php?feedUrl=http://facecom.funpic.de/?news-rss'});
    BW.setPreferencesValues({'view':'Carousel'});
    BW.setConfiguration({'title':'FaceComNews', 'height':150, 'color':'blue'});
    </script>
    
    <br><br>
    
    <script type="text/javascript"
     src="http://www.netvibes.com/js/UWA/load.js.php?env=BlogWidget2"></script>
    <script type="text/javascript">
    var BW = new UWA.BlogWidget({moduleUrl:'http://www.netvibes.com/modules/feedReader/feedReader.php?feedUrl=http://singlelove.funpic.de/?news-rss'});
    BW.setPreferencesValues({'view':'Carousel'});
    BW.setConfiguration({'title':'SingleLoveNews', 'height':150, 'color':'blue'});
    </script>
    
    <br><br>
    
    <script type="text/javascript"
     src="http://www.netvibes.com/js/UWA/load.js.php?env=BlogWidget2"></script>
    <script type="text/javascript">
    var BW = new UWA.BlogWidget({moduleUrl:'http://www.netvibes.com/modules/feedReader/feedReader.php?feedUrl=http://www.sachsen-spion.de//rss/rss.xml'});
    BW.setPreferencesValues({'view':'Carousel'});
    BW.setConfiguration({'title':'Sachsen-Spion', 'height':150, 'color':'blue'});
    </script></td>
        </tr>
      </tbody>
    </table></center>
    <br>
    </body>
    </html>
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Ich hab so etwas auch in einer box aber ob nun box oder seite sollte beides gehen.

    Denke ist erklärend und kannst ja mal schauen.
    <?php
    defined ('main') or die ( 'no direct access' );
    
     $url = 'http://uo.com/rss.xml';
     $number = 4; //Maximale Anzahl
    
     $ch = curl_init();
     curl_setopt($ch, CURLOPT_URL, $url);
     curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
     $content = curl_exec ($ch);
     curl_close ($ch);
    
     $xml = new SimpleXMLElement($content);
     // print_r($item);
    
    echo '<table>';
    $i = 0;
    foreach ($xml->channel->item as $entry){
    if ($i >= $number) {
      break;
    } else {
    $dates = strtotime($entry->pubDate);
    $date = date('d.m.Y', $dates);
      //Use that namespace
      $namespaces = $entry->getNameSpaces(true);
      //Now we don't have the URL hard-coded
      $dc = $entry->children($namespaces['dc']);
      $titlename = utf8_decode($entry->title);
        echo '<tr><td valign="top" align="left">&nbsp; &nbsp; <img src="include/designs/stuff/images/button.gif"> '. $date .': <b><a class="box" href="'. $entry->link .'" title="'. utf8_decode($entry->title) .'" target="_blank">
    	'.((strlen($titlename)<22) ? $titlename : substr($titlename,0,22).'...').'
    	</a></b> &nbsp;</td></tr>';
      $i++;
    }
     }
    echo '</table>';
    
    
    ?>



    Zuletzt modifiziert von Siggi am 01.03.2013 - 14:55:22
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    zillo gelöschter User
    mus der code noch bearbeitet werden? bei mir zeigts so an http://facecom.funpic.de/?re
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Klar müsste diese ein wenig angepasst werden.

    Aber dann hast du etwas falsch gemacht. wie schaut deine .php den aus?

    dies sollte so aussehen
    gesperrtes Bild
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    zillo gelöschter User
    ne geht nicht die klammern < werden immer als &lt; umgewandelt wenn ich es per Eigene Box/Page eigebe.
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    In eigene Box soll man auch kein php eingeben da muss du eine per hand erstellen :/
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    zillo gelöschter User
    hat nicht geklappt habe jetzt iframe eingebaut

    http://facecom.funpic.de/?re
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Ich schau später mal lächeln bin leider gerade unterwegs
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    Soo ich hab dich nicht vergessen zwinker

    gesperrtes Bild

    Also funktioniert wunderbar in einer .php einfach in include/contents/

    rssliste.php
    <?php
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'];
    $hmenu = 'RSS - Liste';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    // Konfiguration
     $url1 = 'http://www.n24.de/2/index.rss';                           //Link zum RSS
     $url2 = 'http://facecom.fa.funpic.de//index.php?news-rss';         //Link zum RSS
     $url3 = 'http://singlelove.si.funpic.de//index.php?news-rss';      //Link zum RSS
     $url4 = 'http://www.sachsen-spion.de/rss/rss.xml';                 //Link zum RSS
     $number = '6';                                                     //Maximale Anzahl an RSS
    
     $ch = curl_init();
     curl_setopt($ch, CURLOPT_URL, $url1);
     curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
     $content = curl_exec ($ch);
     curl_close ($ch);
    
     $xml = new SimpleXMLElement($content);
     // print_r($item);
    
    echo '<b>N 24</b>
          <ul type="square">';
    $i = 0;
    foreach ($xml->channel->item as $entry){
    if ($i >= $number) {
      break;
    } else {
    $dates = strtotime($entry->pubDate);
    $date = date('d.m.Y', $dates);
      //Use that namespace
      $namespaces = $entry->getNameSpaces(true);
      //Now we don't have the URL hard-coded
      $dc = $entry->children($namespaces['dc']);
      $titlename = utf8_decode($entry->title);
        echo '<li> '. $date .': <b><a class="box" href="'. $entry->link .'" title="'. utf8_decode($entry->title) .'" target="_blank">'.((strlen($titlename)<35) ? $titlename : substr($titlename,0,35).'...').'</a></b></li>';
      $i++;
    }
     }
    echo '</ul><br>';
    
     $ch = curl_init();
     curl_setopt($ch, CURLOPT_URL, $url2);
     curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
     $content = curl_exec ($ch);
     curl_close ($ch);
    
     $xml = new SimpleXMLElement($content);
     // print_r($item);
    
    echo '<b>FaceComNews</b>
          <ul type="square">';
    $i = 0;
    foreach ($xml->channel->item as $entry){
    if ($i >= $number) {
      break;
    } else {
    $dates = strtotime($entry->pubDate);
    $date = date('d.m.Y', $dates);
      //Use that namespace
      $namespaces = $entry->getNameSpaces(true);
      //Now we don't have the URL hard-coded
      $dc = $entry->children($namespaces['dc']);
      $titlename = utf8_decode($entry->title);
        echo '<li> '. $date .': <b><a class="box" href="'. $entry->link .'" title="'. utf8_decode($entry->title) .'" target="_blank">'.((strlen($titlename)<35) ? $titlename : substr($titlename,0,35).'...').'</a></b></li>';
      $i++;
    }
     }
    echo '</ul><br>';
    
     $ch = curl_init();
     curl_setopt($ch, CURLOPT_URL, $url3);
     curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
     $content = curl_exec ($ch);
     curl_close ($ch);
    
     $xml = new SimpleXMLElement($content);
     // print_r($item);
    
    echo '<b>SingleLoveNews</b>
          <ul type="square">';
    $i = 0;
    foreach ($xml->channel->item as $entry){
    if ($i >= $number) {
      break;
    } else {
    $dates = strtotime($entry->pubDate);
    $date = date('d.m.Y', $dates);
      //Use that namespace
      $namespaces = $entry->getNameSpaces(true);
      //Now we don't have the URL hard-coded
      $dc = $entry->children($namespaces['dc']);
      $titlename = utf8_decode($entry->title);
        echo '<li> '. $date .': <b><a class="box" href="'. $entry->link .'" title="'. utf8_decode($entry->title) .'" target="_blank">'.((strlen($titlename)<35) ? $titlename : substr($titlename,0,35).'...').'</a></b></li>';
      $i++;
    }
     }
    echo '</ul><br>';
    
     $ch = curl_init();
     curl_setopt($ch, CURLOPT_URL, $url4);
     curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
     $content = curl_exec ($ch);
     curl_close ($ch);
    
     $xml = new SimpleXMLElement($content);
     // print_r($item);
    
    echo '<b>Sachsen-Spion</b>
          <ul type="square">';
    $i = 0;
    foreach ($xml->channel->item as $entry){
    if ($i >= $number) {
      break;
    } else {
    $dates = strtotime($entry->pubDate);
    $date = date('d.m.Y', $dates);
      //Use that namespace
      $namespaces = $entry->getNameSpaces(true);
      //Now we don't have the URL hard-coded
      $dc = $entry->children($namespaces['dc']);
      $titlename = utf8_decode($entry->title);
        echo '<li> '. $date .': <b><a class="box" href="'. $entry->link .'" title="'. utf8_decode($entry->title) .'" target="_blank">'.((strlen($titlename)<35) ? $titlename : substr($titlename,0,35).'...').'</a></b></li>';
      $i++;
    }
     }
    echo '</ul>';
    
    $design->footer();
    ?>
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten