"render" : "function (_self)\n{\n _this.articleCtr = this;\n}"
},
"xtype" : "Element",
- "| function loadArticle" : "function(pos) { \n \n\n if (pos < 0) {\n Roo.MessageBox.alert(\"error\", \"show article got < 0\");\n }\n \n // Roo.select('.hover-nav').show();\n _this.table.hide(); // hopefully...\n this.show();\n \n var rec = _this.table.store.getAt(pos);\n if (typeof(rec.data.rss_body) == 'undefined') {\n\n \n new Pman.Request({\n method: 'GET',\n mask : 'Fetching Article',\n url : baseURL + '/FeedBody/' + id,\n success : function(res) {\n rec.data.rss_body = res.responseText;\n _this.article_ctr.showArticle(pos);\n \n \n }\n });\n return;\n \n }\n \n _this.articleDate.el.update(rec.data.article_id_published_dt);\n\n _this.articleDomain.el.update(String.format('<a href=\"{0}\">{1}</a>', \n rec.data.article_id_real_url,\n rec.data.article_id_real_url.split('/')[2] // hopefull will not break.!\n );\n \n _this.articleBody.el.update(rec.data.rss_body || \"Body has not been loaded\",false, function() {\n //Roo.log(\"body loaded\");\n (function() { \n var w = Roo.lib.Dom.getViewportWidth();\n\n // resize the images... \n _this.articleBody.el.select('img', true).each(function(im) {\n if (im.getWidth() > w) {\n var sf = w/im.getWidth() \n im.setSize(w, im.getHeight() * sf);\n }\n \n \n });\n }).defer(100);\n \n });\n // hide the summary...\n \n \n \n \n \n //Roo.get(document.body).unmask();\n \n //Roo.select('.rss-art-count').first().update((this.pos +1) +'/' + this.articles.elements.length);\n \n // flag it as read...\n \n new Pman.Request({\n method: 'GET',\n url : baseURL + '/FeedBody/' + id,\n params : { flag_read : 1 }, \n success : function(res) { }\n });\n rec.set('has_read', 1);\n \n //Roo.select('.rss-list-article-' +id +\n // ' .count').show();\n \n //Roo.select('.rss-list-article-' +id +\n // ' .count').first().dom.innerHTML = 'Read';\n\n //Roo.select('.rss-list-article-' +id +\n // ' .chevron').first().hide();\n \n \n //Roo.select('header h2').first().dom.innerHTML = this.feed_title + ' - ' +\n // art.select('.rss-title').first().dom.innerH\n}",
+ "| function loadArticle" : "function(pos) { \n \n\n if (pos < 0) {\n Roo.MessageBox.alert(\"error\", \"show article got < 0\");\n }\n \n // Roo.select('.hover-nav').show();\n _this.table.hide(); // hopefully...\n this.show();\n \n var rec = _this.table.store.getAt(pos);\n if (typeof(rec.data.rss_body) == 'undefined') {\n\n \n new Pman.Request({\n method: 'GET',\n mask : 'Fetching Article',\n url : baseURL + '/FeedBody/' + id,\n success : function(res) {\n rec.data.rss_body = res.responseText;\n _this.article_ctr.showArticle(pos);\n \n \n }\n });\n return;\n \n }\n \n _this.articleDate.el.update(rec.data.article_id_published_dt);\n\n _this.articleDomain.el.update(String.format('<a href=\"{0}\">{1}</a>', \n rec.data.article_id_real_url,\n rec.data.article_id_real_url.split('/')[2] // hopefull will not break.!\n );\n _this.articleDomain.el.update(String.format('{0}', rec.data.article_id_headline));\n \n _this.articleBody.el.update(rec.data.rss_body || \"Body has not been loaded\",false, function() {\n //Roo.log(\"body loaded\");\n (function() { \n var w = Roo.lib.Dom.getViewportWidth();\n\n // resize the images... \n _this.articleBody.el.select('img', true).each(function(im) {\n if (im.getWidth() > w) {\n var sf = w/im.getWidth() \n im.setSize(w, im.getHeight() * sf);\n }\n \n \n });\n }).defer(100);\n \n });\n // hide the summary...\n \n \n \n \n \n //Roo.get(document.body).unmask();\n \n //Roo.select('.rss-art-count').first().update((this.pos +1) +'/' + this.articles.elements.length);\n \n // flag it as read...\n \n new Pman.Request({\n method: 'GET',\n url : baseURL + '/FeedBody/' + id,\n params : { flag_read : 1 }, \n success : function(res) { }\n });\n rec.set('has_read', 1);\n \n //Roo.select('.rss-list-article-' +id +\n // ' .count').show();\n \n //Roo.select('.rss-list-article-' +id +\n // ' .count').first().dom.innerHTML = 'Read';\n\n //Roo.select('.rss-list-article-' +id +\n // ' .chevron').first().hide();\n \n \n //Roo.select('header h2').first().dom.innerHTML = this.feed_title + ' - ' +\n // art.select('.rss-title').first().dom.innerH\n}",
"$ xns" : "Roo.bootstrap",
"Boolean hidden" : false,
"items" : [
_this.articleDomain.el.update(String.format('<a href="{0}">{1}</a>',
rec.data.article_id_real_url,
rec.data.article_id_real_url.split('/')[2] // hopefull will not break.!
- );
+ );
+ _this.articleDomain.el.update(String.format('{0}', rec.data.article_id_headline));
_this.articleBody.el.update(rec.data.rss_body || "Body has not been loaded",false, function() {
//Roo.log("body loaded");