RSS Thumbnail code

RSS Thumbnail code

Hi

With respect to the following code.Jquery mobile rss feed and Thumbnail how do I add? Rss feedlist how do I make a horizontal listview?

help me,

Thanks

  1. <link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.css" />
  2.     <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
  3.     <script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js"></script>
  4.     <script type="text/javascript" src="http://www.google.com/jsapi"  ></script>
  5.   
  6.  
  7.         <script type="text/javascript">
  8.  
  9.             var maxLength = 10;

  10.        document.write(
  11.          '<div data-role="page" id="list">' +
  12.          '  <div data-role="header" data-position="fixed">' +
  13.          '    <h1><span id="widgetTitle">...</span> ' +
  14.          '      <span style="font-size: x-small">(HTML)</span></h1>' +
  15.          '  </div>' +
  16.          '  <div data-role="content">' +
  17.          '    <ul data-role="listview" data-filter="true" id="articleList">'
  18.        );
  19.        for (var i = 1; i <= maxLength; i++) {
  20.            document.write(
  21.              '<li id="list' + i + '"><a href="#article' + i + '" id="link' + i + '">&nbsp;</a></li>'
  22.            );
  23.        }
  24.        document.write(
  25.          '    </ul>' +
  26.          '  </div>' +
  27.          '</div>'
  28.        );
  29.        for (i = 1; i <= maxLength; i++) {
  30.            document.write(
  31.              '<div data-role="page" id="article' + i + '">' +
  32.              '  <div data-role="header" data-position="inline">' +
  33.              '    <a href="#list" data-role="button" data-icon="home" data-back="true">Home</a>' +
  34.              '    <h1 id="articleHeader' + i + '">&nbsp;</h1>' +
  35.              '    <a href="#" id="openButton' + i + '" data-role="button" data-icon="plus"' +
  36.              '      class="ui-btn-right" rel="external">Open</a>' +
  37.              '  </div>' +
  38.              '  <div data-role="content">' +
  39.              '    <div id="articleContent' + i + '" class="articleContent"></div>' +
  40.              '    <div data-role="controlgroup" data-type="horizontal">' +
  41.              '      <a href="#article' + String(i - 1) + '" data-role="button" data-icon="arrow-l"' +
  42.              '        data-inline="true" class="prevButton">Prev</a>' +
  43.              '      <a href="#article' + String(i + 1) + '" data-role="button" data-icon="arrow-r"' +
  44.              '        data-inline="true" class="nextButton" data-iconpos="right">Next</a>' +
  45.              '    </div>' +
  46.              '  </div>' +
  47.              '</div>'
  48.            );
  49.        }
  50.        /* JSONP */
  51.        $(function () {
  52.     
  53.            getOnlineFeed('http://www.belge.com.tr/s/_phxml/short/manset2.xml');

  54.        
  55.        });
  56.        /* functions */
  57.        var listEntries = function (json) {
  58.            if (!json.responseData.feed.entries) return false;
  59.            $('#widgetTitle').text(json.responseData.feed.title);
  60.           
  61.            var articleLength = json.responseData.feed.entries.length;
  62.            articleLength = (articleLength > maxLength) ? maxLength : articleLength;
  63.            for (var i = 1; i <= articleLength ; i++) {
  64.                var entry = json.responseData.feed.entries[i - 1];
  65.                $('#link' + i).text(entry.title);
  66.                $('#articleHeader' + i).text(entry.title);
  67.                $('#openButton' + i).attr('href', entry.link);
  68.                $('#articleContent' + i).append(entry.content);
  69.            }
  70.            $('#article1 .prevButton').remove();
  71.            $('#article' + articleLength + ' .nextButton').remove();
  72.            if (articleLength < maxLength) {
  73.                for (i = articleLength + 1; i <= maxLength; i++) {
  74.                    $('#list' + i).remove();
  75.                    $('#article' + i).remove();
  76.                }
  77.            }
  78.        };
  79.        var getOnlineFeed = function (url) {
  80.            var script = document.createElement('script');
  81.            script.setAttribute('src', 'http://ajax.googleapis.com/ajax/services/feed/load?callback=listEntries&hl=ja&output=json-in-script&q='
  82.                                + encodeURIComponent(url)
  83.                                + '&v=1.0&num=' + maxLength);
  84.            script.setAttribute('type', 'text/javascript');
  85.            document.documentElement.firstChild.appendChild(script);
  86.        };
  87.        var getOfflineFeed = function (url) {
  88.            var script = document.createElement('script');
  89.            script.setAttribute('src', url);
  90.            script.setAttribute('type', 'text/javascript');
  91.            document.documentElement.firstChild.appendChild(script);
  92.        };
  93.         </script>