<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1413775536143286609</id><updated>2011-10-24T21:38:36.022-07:00</updated><category term='Dotnetnuke'/><category term='Javascripts'/><category term='VB.Net'/><category term='Code Sample'/><category term='Tips'/><category term='CSS'/><category term='Javascript'/><category term='Planet Router'/><category term='ADxMenu'/><category term='.NET'/><title type='text'>// Tips, Tricks and Code samples</title><subtitle type='html'>This blog contains Tips, Tricks and Code samples for everything that comes my way as a programmer(Kuno). Tips specifically addressing DNN Module development, ASP.NET, VB.NET and Javascripts.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://function-sub.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1413775536143286609/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://function-sub.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Virgil Reboton</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-8A-QqGyZR4E/AAAAAAAAAAI/AAAAAAAAAAA/q6Ui59qQLX0/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1413775536143286609.post-7953710118946118593</id><published>2007-11-10T00:56:00.000-08:00</published><updated>2007-11-10T01:17:27.818-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dotnetnuke'/><category scheme='http://www.blogger.com/atom/ns#' term='ADxMenu'/><title type='text'>ADxMenu Wrapper for DotNetNuke</title><content type='html'>If you are a web developer and have heard about &lt;a href="http://www.aplus.co.yu/adxmenu/examples/"&gt;ADxMenu&lt;/a&gt; for sure like me you like this cool menu.&lt;br /&gt;&lt;br /&gt;I'm a DNN developer and I have use this menu before in my &lt;a href="http://www.motorcycle-ten.com/"&gt;old project&lt;/a&gt; but the SCHWINGCSSMENU I am using no longer works in IE7 although I have created a fix &lt;a href="http://function-sub.blogspot.com/2007/01/dotnetnuke-schwingcssmenu-in-ie7.html"&gt;here&lt;/a&gt;, I still decided to create a new module(coz I think its cool).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://vreboton.ibacolod.com/DotNetNuke/SkinsandSkinObjects/ADxMenuWrapper/tabid/56/Default.aspx"&gt;View sample and download the module&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1413775536143286609-7953710118946118593?l=function-sub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://function-sub.blogspot.com/feeds/7953710118946118593/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1413775536143286609&amp;postID=7953710118946118593' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1413775536143286609/posts/default/7953710118946118593'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1413775536143286609/posts/default/7953710118946118593'/><link rel='alternate' type='text/html' href='http://function-sub.blogspot.com/2007/11/adxmenu-wrapper-for-dotnetnuke.html' title='ADxMenu Wrapper for DotNetNuke'/><author><name>Virgil Reboton</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-8A-QqGyZR4E/AAAAAAAAAAI/AAAAAAAAAAA/q6Ui59qQLX0/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1413775536143286609.post-1353411756576576932</id><published>2007-10-31T06:42:00.000-07:00</published><updated>2007-11-10T22:35:58.656-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Code Sample'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='VB.Net'/><title type='text'>Generating Video Thumbnail Using VB.NET</title><content type='html'>I have finally get a snapshot/thumbnail of a given video using &lt;strong&gt;&lt;a href="http://ffmpeg.mplayerhq.hu/"&gt;FFMPEG&lt;/a&gt;&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;If you wish to do accomplish the same thing follow instruction below:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://vreboton.ibacolod.com/portals/0/Downloads/ffmpeg.zip"&gt;Download the zip file containg ffmpeg and corresponding files&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Copy the dll and the exe to your bin folder.&lt;br /&gt;&lt;br /&gt;Give your .NET user (probably Network Service) full permission to ffmpeg.exe. This step may not be neccesary or may vary depending on your Windows security settings.&lt;br /&gt;&lt;br /&gt;Paste this code in your codebehind&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;' Generate thumbnail&lt;br /&gt;Dim p As Process&lt;br /&gt;Dim pInfo As New ProcessStartInfo()&lt;br /&gt;pInfo.FileName = "&lt;server&gt;\bin\ffmpeg.exe"&lt;br /&gt;pInfo.WindowStyle = ProcessWindowStyle.Hidden&lt;br /&gt;pInfo.Arguments = String.Format("-y -i ""{0}"" -f mjpeg -ss 5 -vframes 1 ""{1}""", &lt;filename&gt;, &lt;thumbnailfilename&gt;)&lt;br /&gt;&lt;br /&gt;p = Process.Start(pInfo)&lt;br /&gt;While (Not p.HasExited)&lt;br /&gt;System.Threading.Thread.Sleep(10)&lt;br /&gt;End While&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;Hope this helps.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1413775536143286609-1353411756576576932?l=function-sub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://function-sub.blogspot.com/feeds/1353411756576576932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1413775536143286609&amp;postID=1353411756576576932' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1413775536143286609/posts/default/1353411756576576932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1413775536143286609/posts/default/1353411756576576932'/><link rel='alternate' type='text/html' href='http://function-sub.blogspot.com/2007/10/generating-video-thumbnail-using-vbnet.html' title='Generating Video Thumbnail Using VB.NET'/><author><name>Virgil Reboton</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-8A-QqGyZR4E/AAAAAAAAAAI/AAAAAAAAAAA/q6Ui59qQLX0/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1413775536143286609.post-4068405268145744955</id><published>2007-03-28T03:37:00.000-07:00</published><updated>2007-03-28T03:57:36.782-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Planet Router'/><category scheme='http://www.blogger.com/atom/ns#' term='.NET'/><title type='text'>Auto Reset Planet Router</title><content type='html'>Yesterday I've been googling for a solution to automatically reset my &lt;strong&gt;Planet Internet Broadband Router&lt;/strong&gt; every 24 hours but did'nt find any solution.  So I decided to create my own.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://nevermind.1speedcom.com/DNN/Portals/0/ResetPlanetRouter.zip"&gt;VS.NET 2003 source code&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;When compile this console application will reset the router using its administration page.&lt;br /&gt;&lt;br /&gt;Sample console command&lt;br /&gt;&lt;em&gt;resetpr 192.168.0.1 admin password&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;In order for this to run every 24 hours I created a batch file and add it to my server scheduled task.&lt;br /&gt;&lt;br /&gt;HTH&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1413775536143286609-4068405268145744955?l=function-sub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://function-sub.blogspot.com/feeds/4068405268145744955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1413775536143286609&amp;postID=4068405268145744955' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1413775536143286609/posts/default/4068405268145744955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1413775536143286609/posts/default/4068405268145744955'/><link rel='alternate' type='text/html' href='http://function-sub.blogspot.com/2007/03/auto-reset-planet-router.html' title='Auto Reset Planet Router'/><author><name>Virgil Reboton</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-8A-QqGyZR4E/AAAAAAAAAAI/AAAAAAAAAAA/q6Ui59qQLX0/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1413775536143286609.post-7852493196919396966</id><published>2007-01-02T00:32:00.000-08:00</published><updated>2007-01-02T01:10:20.664-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dotnetnuke'/><category scheme='http://www.blogger.com/atom/ns#' term='Code Sample'/><category scheme='http://www.blogger.com/atom/ns#' term='Tips'/><category scheme='http://www.blogger.com/atom/ns#' term='CSS'/><title type='text'>DotNetNuke SCHWINGCSSMENU in IE7</title><content type='html'>Last year I needed a better menu than the default use by DotNetNuke for a site I was working, and I run into this SCHWINGCSSMENU a DNN Skin Object which is a wrapper for&lt;br /&gt;&lt;a href="http://www.aplus.co.yu" target="_blank"&gt;ADxMenu by Aleksandar Vacic&lt;/a&gt;. It was perfectly working with IE6 and Firefox until IE7 comes. I tried to look for an upgrade for the menu but at the time of this writing I can't find one and I needed a quick fix, So upon further research I come up with this solution.&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:times new roman;"&gt;&lt;em&gt;&amp;lt;!--[if gte IE 6]&amp;gt;&lt;br /&gt;&amp;lt;style type="text/css"&amp;gt;&lt;br /&gt;@import url(/DesktopModules/SchwingCSSMenu/menuh4ie.css );&lt;br /&gt;body {behavior: url("/DesktopModules/SchwingCSSMenu/adxmenu.htc")}&lt;br /&gt;&amp;lt;/style&amp;gt;&lt;br /&gt;&amp;lt;![endif]--&amp;gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The reason why SCHWINGCSSMENU no longer works in IE7 is that it only checks for IE6 and below before it inserts the required scripts and styles.&lt;br /&gt;&lt;p&gt;&lt;em&gt;&amp;lt;!--[if lte IE 6]&amp;gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;If you insert the first code above in your skin or in the page header tags of your page, SCHWINGCSSMENU will work again in IE7.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.motorcycle-ten.com" target="_blank"&gt;See Sample&lt;/a&gt;&lt;/p&gt;&lt;p&gt;HTH, Happy New Year.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1413775536143286609-7852493196919396966?l=function-sub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://function-sub.blogspot.com/feeds/7852493196919396966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1413775536143286609&amp;postID=7852493196919396966' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1413775536143286609/posts/default/7852493196919396966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1413775536143286609/posts/default/7852493196919396966'/><link rel='alternate' type='text/html' href='http://function-sub.blogspot.com/2007/01/dotnetnuke-schwingcssmenu-in-ie7.html' title='DotNetNuke SCHWINGCSSMENU in IE7'/><author><name>Virgil Reboton</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-8A-QqGyZR4E/AAAAAAAAAAI/AAAAAAAAAAA/q6Ui59qQLX0/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1413775536143286609.post-7923290729264701777</id><published>2006-12-17T21:16:00.000-08:00</published><updated>2006-12-17T21:46:59.701-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascript'/><category scheme='http://www.blogger.com/atom/ns#' term='Dotnetnuke'/><title type='text'>DNN Login form enhancement</title><content type='html'>&lt;strong&gt;See&lt;/strong&gt; &lt;a href="http://www.phileconsociety.org/Login/tabid/66/Default.aspx"&gt;http://www.phileconsociety.org/Login/tabid/66/Default.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;If you want to implement the same style, read on.&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Copy the script below in your login form.&lt;/strong&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="font-family:times new roman;"&gt;&amp;lt;script language=javascript&amp;gt;&lt;br /&gt;&amp;lt;!-- //&lt;br /&gt;var eUserName = dnn.dom.getById("&amp;lt;%=txtUserName.ClientID%&amp;gt;")&lt;br /&gt;function BodyOnLoad()&lt;br /&gt;{&lt;br /&gt;if (eUserName != null)&lt;br /&gt;{&lt;br /&gt;eUserName.focus();&lt;br /&gt;eUserName.select();&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function SelText()&lt;br /&gt;{&lt;br /&gt;if (eUserName.value == "[Type your user name]")&lt;br /&gt;{&lt;br /&gt;eUserName.value = "";&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;BodyOnLoad();&lt;br /&gt;// --&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;Make sure the dnn object is available in the client.&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;In my case since I'm using a custom login form I use the code below in my page load event handler&lt;/strong&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="font-family:times new roman;"&gt;If ClientAPI.BrowserSupportsFunctionality(ClientAPI.ClientFunctionality.DHTML) Then&lt;br /&gt;ClientAPI.RegisterClientReference(Page, ClientAPI.ClientNamespaceReferences.dnn)&lt;br /&gt;End If&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;In case you dont want to edit your code behind inserting the code below in page header tags in page settings will do the trick.&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-family:times new roman;"&gt;&lt;em&gt;&amp;lt;script src="/js/dnn.js"&amp;gt;&amp;lt;/script&amp;gt; &lt;/em&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1413775536143286609-7923290729264701777?l=function-sub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://function-sub.blogspot.com/feeds/7923290729264701777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1413775536143286609&amp;postID=7923290729264701777' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1413775536143286609/posts/default/7923290729264701777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1413775536143286609/posts/default/7923290729264701777'/><link rel='alternate' type='text/html' href='http://function-sub.blogspot.com/2006/12/dnn-login-form-inhancement.html' title='DNN Login form enhancement'/><author><name>Virgil Reboton</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-8A-QqGyZR4E/AAAAAAAAAAI/AAAAAAAAAAA/q6Ui59qQLX0/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1413775536143286609.post-8376218901382544505</id><published>2006-10-04T05:26:00.000-07:00</published><updated>2006-10-04T06:08:08.130-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Javascripts'/><title type='text'>Blogger Beta all labels selection</title><content type='html'>This is my first post, I'm more of a coder than a writer but I'll try to (etc2x) what's in my mind.&lt;br /&gt;&lt;br /&gt;You can always, post comment with your suggestions and recommendations. Just don't give me a wild reaction.&lt;br /&gt;&lt;br /&gt;Now lets go to the Code Sample part.&lt;br /&gt;&lt;br /&gt;The script below will mimic the experience when you click a label in the &lt;strong&gt;All Labels&lt;/strong&gt; section of blogger when you create a post.   Call the script passing the label/tag. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Example&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;toggleTag('Scoters')&lt;/em&gt;&lt;br /&gt;&lt;p&gt;or&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;&amp;lt;a href="javascript:toggleTag('vacation');void(0);"&amp;gt;vacation&amp;lt;/a&amp;gt;&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;THE CODE&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;span style="color:#3333ff;"&gt;function&lt;/span&gt; toggleTag(sTag)&lt;br /&gt;{&lt;br /&gt;   &lt;span style="color:#3333ff;"&gt;var&lt;/span&gt; eTags = "Get reference to your label input object";&lt;br /&gt;   &lt;span style="color:#3333ff;"&gt;if&lt;/span&gt; (eTags != null)&lt;br /&gt;   {&lt;br /&gt;      // Search if tag is already in the list if not add&lt;br /&gt;      &lt;span style="color:#3333ff;"&gt;var&lt;/span&gt; sOldTags = ';' + eTags.value.replace(/; /g,';') + ';';&lt;br /&gt;      &lt;span style="color:#3333ff;"&gt;if&lt;/span&gt; (sOldTags != ';;')&lt;br /&gt;      {&lt;br /&gt;         &lt;span style="color:#3333ff;"&gt;if&lt;/span&gt; (sOldTags.toLowerCase().match(';' + sTag.toLowerCase() + ';') == null)&lt;br /&gt;         {&lt;br /&gt;            &lt;span style="color:#3333ff;"&gt;var&lt;/span&gt; sNewTags = sOldTags.replace(/;/g,'; ') + sTag;&lt;br /&gt;            eTags.value = sNewTags.substr(2);&lt;br /&gt;         }&lt;br /&gt;      }&lt;br /&gt;      &lt;span style="color:#3333ff;"&gt;else&lt;/span&gt;&lt;br /&gt;      {&lt;br /&gt;         eTags.value = sTag;&lt;br /&gt;      }&lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;a s t a l a v i s t a&lt;/strong&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1413775536143286609-8376218901382544505?l=function-sub.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://function-sub.blogspot.com/feeds/8376218901382544505/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1413775536143286609&amp;postID=8376218901382544505' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1413775536143286609/posts/default/8376218901382544505'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1413775536143286609/posts/default/8376218901382544505'/><link rel='alternate' type='text/html' href='http://function-sub.blogspot.com/2006/10/blogger-beta-all-labels-selection.html' title='Blogger Beta all labels selection'/><author><name>Virgil Reboton</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-8A-QqGyZR4E/AAAAAAAAAAI/AAAAAAAAAAA/q6Ui59qQLX0/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry></feed>
