Ankündigung

Einklappen
Keine Ankündigung bisher.

RSS Feeds

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    RSS Feeds

    Hallo!!

    Ist es möglich, RSS Feeds anzuzeigen?
    Wenn ja, was braucht man dazu?

    Danke

    Max

    #2
    Hallo Max,

    ja es müsste möglich sein, denn z.B. arbeitet die TV Spielfilm und die TV Movie 'App' damit.

    Habe mich damit noch nicht beschäftigt. Man sollte den Code aber verändert verwenden können.

    LG Erik
    Angaben nach bestem Wissen und Gewissen (Inhalt und Rechtschreibung)

    Kommentar


      #3
      Morgen!

      Ich hab mir die app_tv_spielfilm.html mal angesehen. Ziemlich kompliziert für einen Laien...
      Es reicht wohl nicht, nur den Pfad in dieser Datei zu ändern.
      Kann mir jemand erklären, welche Dateien sonst noch bearbeitet werden müssen?

      LG Max

      Kommentar


        #4
        Ich habe mal für spiegel.de eine RSS Anzeige als neue Kategorie erstellt. Ähnlich wie bei den TV Programmen:

        Prinzip: Neues DIV mit eigener ID gemacht. Den JavaScript Code mit neuer URL und neuer DIV-ID angepasst. CSS von der Größe etwas getuned.
        Bei anderen Feeds (sueddeutsche) hatte ich noch ein Problem mit dem CDATA Inhalt im JSON. Da hatte ich bisher noch keine Muße.. Bischen mit Webentwicklung und JS sollte man sich dafür aber schon auskennen. Das sollte man aber für die ganze smartVISU ;-)

        Code:
        [LIST][/LIST]
         
         <style type="text/css">
                .newslist ul {
                    margin: 0 !important;
                }
        
                .newslist li {
                    padding: 0 0 0 75px !important;
                                height: 75px;
                }
        
                .newslist .ui-li-thumb {
                    height: 63px;
                    max-width: 113px;
                    top: 5px;
                    left: 5px;
                    border: 1px solid #aaa;
                }
        
                .newslist .ui-li-aside {
                    background-color: white;
                    border: 1px solid #ccc;
                    border-radius: 5px;
                    height: 25px;
                    width: 70px;
                    margin: 3px;
                    text-align: center;
                    vertical-align: middle;
                    line-height: 27px;
                }
        
            </style>
                   
            <div id="spiegel_news" class="newslist">
                <ul data-role="listview">
                </ul>
            </div>
                
            <script type="text/javascript">
                $('#{{ page }}').on('pagecreate', function (event, ui) {
                    
        
                    $.getJSON('lib/feeds/rss.php?url=www.spiegel.de/schlagzeilen/index.rss', function (data) {
                        var line = '';
                        var entry = data['entry'];
        
                        for (var i in entry) {
                            var ret = '';
        
                            if (entry[i].image) {
                                ret += '<img src="' + entry[i].image.url + '" />';
                            }
        
                            ret += '<h3><a class="ui-link" href="' + entry[i].link + '" target="_blank">' + entry[i].title + '</a></h3>';
                            ret += '<p>' + entry[i].description + '&nbsp;</p>';
                            line += '<li>' + ret + '</li>';
                        }
        
                        $('#spiegel_news ul').html(line).trigger('prepare').listview('refresh').trigger('redraw');
                    })
                        .error(notify.json);
                });
                        
        </script>

        Kommentar

        Lädt...
        X