<?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:blogger='http://schemas.google.com/blogger/2008' 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-7572406500873619262</id><updated>2024-10-04T22:17:04.604-07:00</updated><category term="Angular JS"/><category term="Lotus script"/><category term="Angular JS in lotus notes"/><category term="C API"/><category term="8.5.3 Notes client crash"/><category term="API for fetching lotus notes agent properties"/><category term="Angular Js and AJAX"/><category term="Cache in lotus notes"/><category term="Customised Search tool in Lotus notes application"/><category term="Domino Java"/><category term="Encrption keys in lotus notes"/><category term="Hiding"/><category term="IFRAME"/><category term="JSON format fro Lotus notes view"/><category term="Javascript"/><category term="Lotus notes client crash 8.5.3"/><category term="Option for prevent forwarding"/><category term="Scheduled Agent Monitoring tool in lotus notes"/><category term="Whitespace is not allowed at this location. Error processing resource"/><category term="XML error in Lotus notes"/><category term="and copying the email content from Lotus notes emails."/><category term="generate PDF from Lotus notes documents"/><category term="ng-bind-html-unsafe"/><category term="notes documents missing in the notes view"/><category term="showing or hiding  HTML Elements"/><category term="style.display:none"/><title type='text'>Maheshwaran Thirumoorthy&#39;s Blog</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>29</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-4896547771407071597</id><published>2020-09-04T08:12:00.015-07:00</published><updated>2020-09-17T19:38:51.912-07:00</updated><title type='text'>Hellow</title><content type='html'>&lt;p&gt;&amp;nbsp;Test:&lt;a href=&quot;https://www.staples.com/grs/rewards/subprogram/toast&quot; target=&quot;_blank&quot;&gt;helloq&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Launch MaheshLink:&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;https://www.staples.com/grs/rewards/subprogram/toast&lt;/p&gt;


&lt;p&gt;&amp;nbsp;Test:&lt;a href=&quot;https://qanp.staples.com/grs/rewards/subprogram/toast&quot; target=&quot;_blank&quot;&gt;helloq&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Launch MaheshLink:&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;https://www.qanp.staples.com/grs/rewards/subprogram/toast&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/4896547771407071597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2020/09/hellow.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/4896547771407071597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/4896547771407071597'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2020/09/hellow.html' title='Hellow'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-5171967422365647920</id><published>2015-03-17T09:06:00.000-07:00</published><updated>2015-03-17T09:06:03.106-07:00</updated><title type='text'>CSS for Chrome TAB</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hi All,&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Chrome TAB CSS&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;.chromeTAB {&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: small;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; width: 100px;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: small;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; height: px;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: small;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; border-left: 14px solid transparent;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: small;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; border-right:&amp;nbsp;&amp;nbsp;&amp;nbsp; 14px solid transparent;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: small;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; border-top: 19px solid green;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: small;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; border-radius: 10px 10px 80px 80px;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: small;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; color: red;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: small;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; text-align: center;&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: small;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: small;&quot; /&gt;&lt;br style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: small;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;&amp;lt;div class=&#39;chromeTab&#39;&amp;gt;&lt;/span&gt;&lt;wbr style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;&lt;/wbr&gt;&lt;span style=&quot;background-color: white; color: #222222; font-family: &#39;Sans Serif&#39;, Verdana, Arial, Helvetica, sans-serif; font-size: x-small;&quot;&gt;pDescription&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/5171967422365647920/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2015/03/css-for-chrome-tab.html#comment-form' title='57 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/5171967422365647920'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/5171967422365647920'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2015/03/css-for-chrome-tab.html' title='CSS for Chrome TAB'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>57</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-444180160555673179</id><published>2015-03-17T08:57:00.002-07:00</published><updated>2015-03-17T09:03:26.533-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Hiding"/><category scheme="http://www.blogger.com/atom/ns#" term="Javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="showing or hiding  HTML Elements"/><category scheme="http://www.blogger.com/atom/ns#" term="style.display:none"/><title type='text'>Conditional Ternary Operator:</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;br /&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;Conditional Ternary Operator:&lt;/b&gt;&lt;/h2&gt;
&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;
I saw couple of people suggested in the Stack overflow forum for hiding the HTML elements using below code.&lt;br /&gt;
&lt;br /&gt;
if countryName == &quot;INDIA&quot; {&lt;br /&gt;
document.getElementById(&quot;test&quot;).style.display = &quot;&quot;&lt;br /&gt;
}&lt;br /&gt;
else{&lt;br /&gt;
document.getElementById(&quot;test&quot;).style.display = &#39;&#39;none.&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
I would like to suggest for hiding HTML Elements using Conditional Ternary operator. &amp;nbsp;Just try the below line for showing or hiding the HTML Elements&lt;br /&gt;
&lt;br /&gt;
&lt;pre style=&quot;font-family: Consolas, Courier, monospace !important; font-size: 14px; line-height: 20.0059986114502px; overflow: auto; padding: 5px; word-wrap: normal;&quot;&gt;&lt;b&gt;test ? expression1 : expression2&lt;/b&gt;&lt;/pre&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Example:&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
document.getElementById(&quot;test&quot;).style.display = (CountryName==&quot;INDIA&quot; ? &quot;&quot; : &#39;none&#39;)&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/444180160555673179/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2015/03/conditional-ternary-operator-i-saw.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/444180160555673179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/444180160555673179'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2015/03/conditional-ternary-operator-i-saw.html' title='Conditional Ternary Operator:'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-8106351034246496987</id><published>2014-08-08T07:52:00.000-07:00</published><updated>2015-03-17T09:03:18.483-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Angular JS"/><title type='text'>Lesson 4 : Angular JS - Browser Compatibility</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hi All,&lt;br /&gt;
&lt;br /&gt;
* As per my view(not sure if it have problem with other browsers), Angular is working fine with all browers except &lt;b&gt;Internet Explorer&lt;/b&gt;.&lt;br /&gt;
&lt;br /&gt;
* I made it that Angular is working fine from IE 8+, but i faced that Angualr JS is not working &amp;nbsp;from IE6, and IE7.&lt;br /&gt;
&lt;br /&gt;
To make Angular JS works at IE6, and IE7, I refered some websites, and i came to know that couple of changes required in the HTML5 tags lke,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;b&gt;&lt;span class=&quot;tag&quot; style=&quot;box-sizing: border-box; color: #1e347b; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;Other browsers:&amp;nbsp; The syntax is &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;tag&quot; style=&quot;box-sizing: border-box; color: #1e347b; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;     &lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;tag&quot; style=&quot;box-sizing: border-box; color: #1e347b; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;&amp;lt;body&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;box-sizing: border-box; color: #48484c; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;atn&quot; style=&quot;box-sizing: border-box; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: orange;&quot;&gt;ng-app&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;box-sizing: border-box; color: purple; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;atv&quot; style=&quot;box-sizing: border-box; color: #dd1144; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;&quot;MaheshApp&quot;&lt;/span&gt;&lt;span class=&quot;tag&quot; style=&quot;box-sizing: border-box; color: #1e347b; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;tag&quot; style=&quot;box-sizing: border-box; color: #1e347b; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;     &amp;lt;div&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;box-sizing: border-box; color: #48484c; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;atv&quot; style=&quot;box-sizing: border-box; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: orange;&quot;&gt;ng-view&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;tag&quot; style=&quot;box-sizing: border-box; color: #1e347b; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;tag&quot; style=&quot;box-sizing: border-box; color: #1e347b; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;     &amp;lt;div&lt;/span&gt;&lt;span class=&quot;tag&quot; style=&quot;box-sizing: border-box; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt; ng-click&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;tag&quot; style=&quot;box-sizing: border-box; color: #1e347b; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;pln&quot; style=&quot;box-sizing: border-box; color: #48484c; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;       &lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;pln&quot; style=&quot;box-sizing: border-box; color: #48484c; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;  &lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span class=&quot;tag&quot; style=&quot;box-sizing: border-box; color: #1e347b; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;While writing the code for IE 6 and 7 + otherbrowsers:&amp;nbsp; The syntax should be&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;span class=&quot;tag&quot; style=&quot;box-sizing: border-box; color: #1e347b; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;&amp;lt;body&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;box-sizing: border-box; color: #48484c; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;b&gt;&lt;span class=&quot;atn&quot; style=&quot;box-sizing: border-box; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;id&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;box-sizing: border-box; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;atv&quot; style=&quot;box-sizing: border-box; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;&quot;ng-app&quot;&lt;/span&gt;&lt;span class=&quot;pln&quot; style=&quot;box-sizing: border-box; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;atn&quot; style=&quot;box-sizing: border-box; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;ng-app&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;box-sizing: border-box; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;atv&quot; style=&quot;box-sizing: border-box; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;&quot;MaheshApp&quot;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;tag&quot; style=&quot;box-sizing: border-box; color: #1e347b; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;tag&quot; style=&quot;box-sizing: border-box; color: #1e347b; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;     &amp;lt;div&lt;/span&gt;&lt;b&gt;&lt;span class=&quot;pln&quot; style=&quot;box-sizing: border-box; color: #48484c; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;span class=&quot;atn&quot; style=&quot;box-sizing: border-box; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;class&lt;/span&gt;&lt;span class=&quot;pun&quot; style=&quot;box-sizing: border-box; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;atv&quot; style=&quot;box-sizing: border-box; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;&quot;ng-view&quot;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;tag&quot; style=&quot;box-sizing: border-box; color: #1e347b; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;tag&quot; style=&quot;box-sizing: border-box; color: #1e347b; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;     &amp;lt;div &lt;/span&gt;&lt;span class=&quot;tag&quot; style=&quot;box-sizing: border-box; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;&lt;span style=&quot;color: orange;&quot;&gt;&lt;b&gt;href=&quot;#&quot; ng-click=&quot;&quot;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;tag&quot; style=&quot;box-sizing: border-box; color: #1e347b; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt;&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;tag&quot; style=&quot;box-sizing: border-box; color: #1e347b; font-family: Monaco, Menlo, Consolas, &#39;Courier New&#39;, monospace; font-size: 12px; line-height: 20px; white-space: pre-wrap;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Still i am doing R&amp;amp;D for other directives, but not yet i succeded, if i found any will update the details here&lt;br /&gt;
&lt;br /&gt;
I came to know that Angular.JS 1.3 has some problem with IE8..Will let you know what is it&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/8106351034246496987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2014/08/lesson-4-angular-js-browser.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/8106351034246496987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/8106351034246496987'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2014/08/lesson-4-angular-js-browser.html' title='Lesson 4 : Angular JS - Browser Compatibility'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-8012157666856622519</id><published>2014-08-01T08:48:00.001-07:00</published><updated>2015-03-17T08:59:35.037-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Angular JS"/><title type='text'>Lesson 2 : Features of Angular JS</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 27px;&quot;&gt;* Before going to the develop the code, please try to understand like Model, View , &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 27px;&quot;&gt;&amp;nbsp; Controller, Directives, scope, Services.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 27px;&quot;&gt;People who are aware about Knockout, &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 27px;&quot;&gt;&amp;nbsp; Backbone, and node.js, it is very easy to learn and develop the code.&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 27px;&quot; /&gt;
&lt;strong style=&quot;background-color: white; color: #333333; font-family: &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 27px;&quot;&gt;Key points:&amp;nbsp;&lt;/strong&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 27px;&quot;&gt;&lt;b&gt;Model &lt;/b&gt;: It is a Javascript Object&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 27px;&quot; /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 27px;&quot;&gt;&lt;b&gt;View &lt;/b&gt;: It is the HTML, and suited for UI design. It is based on DOM Objects&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 27px;&quot; /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 27px;&quot;&gt;&lt;b&gt;Controller &lt;/b&gt;: Its responsible to construct MODEL (Javascript object), and Connect it to view (HTML, UI Design)&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 27px;&quot; /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 27px;&quot;&gt;&lt;b&gt;Directives &lt;/b&gt;: It indicates a postion for DOM elements (like, attributes , CSS, name of the element) that tell AngularJS&#39;s HTML compiler ($compile) to attach a specified behavior to that DOM element.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 27px;&quot; /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 27px;&quot;&gt;Let me explain in detail, Directives can be attributes, tags or even class names. here&amp;nbsp;&lt;/span&gt;&lt;strong style=&quot;background-color: white; color: #333333; font-family: &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 27px;&quot;&gt;&amp;lt;div mahesh&amp;gt;&amp;lt;/div&amp;gt;&lt;/strong&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 27px;&quot;&gt;. I have added new attribute called Mahesh, This is called directive,we can change the behaviour of particular div adding/changing the custom attribute .&lt;/span&gt;&lt;br /&gt;
&lt;br style=&quot;background-color: white; color: #333333; font-family: &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 27px;&quot; /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: &#39;Open Sans&#39;, &#39;Helvetica Neue&#39;, Helvetica, Arial, sans-serif; font-size: 17px; line-height: 27px;&quot;&gt;&lt;b&gt;Scope &lt;/b&gt;: The job of the Scope is to detect changes to model objects.&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/8012157666856622519/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2014/08/lesson-2-features-of-angular-js.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/8012157666856622519'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/8012157666856622519'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2014/08/lesson-2-features-of-angular-js.html' title='Lesson 2 : Features of Angular JS'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-345185541838520511</id><published>2014-08-01T08:46:00.003-07:00</published><updated>2015-03-17T08:59:40.031-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Angular JS"/><title type='text'>Lesson 3 : Basic Example - Angular JS</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Refer the below HTML, there is a keyword ng-app.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;What is ng-app?&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; * ng-app is a directive that informs to Angular that &amp;lt;HTML&amp;gt; or&amp;lt;div&amp;gt; tag is the root(or owner) of this &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;entire document.&lt;br /&gt;
&amp;nbsp; * if you want to enable Angular only at specific location in your webpage then you can define ng-app&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;attribute to any DIV or other tag.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; **example &amp;lt;div ng-app&quot;=&quot;&quot;&amp;gt;&amp;lt;/div&amp;gt;, here Angular will applicable for only particula div tag not for entire&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;document.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Why is ng?&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;* ng stands Angular.&lt;br /&gt;
&amp;nbsp;* Whenever if you seen any attribites starts with ng, that means they have used Angular.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Syntax&lt;/b&gt;&lt;br /&gt;
&amp;lt;body ng-app = &quot;bodyApp&quot;&amp;gt;&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;html ng-app = &quot;htmlApp&quot;&amp;gt;&amp;lt;/html&amp;gt;&lt;br /&gt;
&amp;lt;div ng-app = &quot;divApp&quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
you can include ng-app with any tags,if you are not include angular will not work.&lt;br /&gt;
Angular will start automatically once page loads, but sometimes we have to load the particilar div using angular by manually, there we have to use JS like&lt;br /&gt;
angular.bootstrap();&lt;br /&gt;
&lt;br /&gt;
Note : Whenever page loads, angular Js loads automatically.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;HTML Strucure&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;html ng-app=&quot;&quot;&amp;gt;&lt;br /&gt;
&amp;lt;body&amp;gt;&lt;br /&gt;
&amp;lt;script src=&quot;//ajax.googleapis.com/ajax/libs/angularjs/1.2.15/angular.min.js&quot;&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/body&amp;gt;&lt;br /&gt;
&amp;lt;/html&amp;gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/345185541838520511/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2014/08/lesson-3-basic-example-angular-js.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/345185541838520511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/345185541838520511'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2014/08/lesson-3-basic-example-angular-js.html' title='Lesson 3 : Basic Example - Angular JS'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-467835868488705721</id><published>2014-07-25T09:21:00.002-07:00</published><updated>2015-03-17T08:59:44.899-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Angular JS"/><title type='text'>Lesson 1: Basic: What and Why Angular Js?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hi All, I would like to share my learnings about Angular JS. Today i am 
explaining about What is Angular JS?and why Angular JS? &lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;What is Angular JS? &lt;/strong&gt;&lt;br /&gt;
*A client-side JavaScript Framework for adding interactivity to HTML &lt;br /&gt;
* It is a open-source web application, maintained by Google and community. 
&lt;br /&gt;
* It is a SuperHeroic MVW framework (MVW Stands for MODEL VIEW Whatever). 
&lt;br /&gt;
* It assists to create a Single page web applications using HTML, CSS, and 
Javascript (client or Browser side). &lt;br /&gt;
&lt;br /&gt;
* It goal is to augment web applications with model–view–controller (MVC) 
capability.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;ksoContent print-kso&quot; sizcache0024400574495648863=&quot;25 18 497&quot; sizset=&quot;false&quot;&gt;
&lt;div class=&quot;iconed big-iconed&quot; sizcache0024400574495648863=&quot;25 18 497&quot; sizset=&quot;false&quot;&gt;
&lt;div class=&quot;iconedBody js_like_icon_body&quot; sizcache0024400574495648863=&quot;25 18 497&quot; sizset=&quot;false&quot;&gt;
&lt;div class=&quot;kdescription&quot;&gt;
&lt;strong&gt;Why Angular JS?&lt;/strong&gt; &lt;br /&gt;
* It help to create dynamic website, and it makes website quick to respond. 
&lt;br /&gt;
* Important : It organise Javascript&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/467835868488705721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2014/07/basic-what-and-why-angular-js.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/467835868488705721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/467835868488705721'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2014/07/basic-what-and-why-angular-js.html' title='Lesson 1: Basic: What and Why Angular Js?'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-5166356332402599433</id><published>2013-06-26T09:09:00.003-07:00</published><updated>2013-06-26T09:10:34.338-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="and copying the email content from Lotus notes emails."/><category scheme="http://www.blogger.com/atom/ns#" term="Option for prevent forwarding"/><title type='text'>Option for prevent forwarding , and copying the email content from Lotus notes emails.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hi All,&lt;br /&gt;
&lt;br /&gt;
This is to inform you that, we have an option to prevent forwarding , and copying the email content from Lotus notes emails.&lt;br /&gt;
&lt;br /&gt;
I used this scenario while developing customized mail-in applications. We have memo form, and we have to disable these forward and copy options. In form properties, there is an tab called &quot;&lt;b&gt;Security&lt;/b&gt;&quot;, that contains option called &quot;&lt;b&gt;Disable printing/forwarding/copying in to clipboard&lt;/b&gt;&quot; that option we have to enable.&lt;br /&gt;
&lt;br /&gt;
This option will prevent forwarding,and copying the content from emails.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/5166356332402599433/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/06/option-for-prevent-forwarding-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/5166356332402599433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/5166356332402599433'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/06/option-for-prevent-forwarding-and.html' title='Option for prevent forwarding , and copying the email content from Lotus notes emails.'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-7060629205343106756</id><published>2013-06-13T08:53:00.000-07:00</published><updated>2013-06-13T08:53:20.243-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Whitespace is not allowed at this location. Error processing resource"/><category scheme="http://www.blogger.com/atom/ns#" term="XML error in Lotus notes"/><title type='text'>XML Error In Lotus notes : XML Page cannot be displayed</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hi All,&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Issue :&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Recently, we have faced an XML error called &quot;Whitespace is not allowed at this location. Error processing resource &quot;Notes link&quot;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&amp;lt;Title&amp;gt; India &amp;amp; US &amp;lt;/Title&amp;gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Analysis:&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;
I have found that, Title name contains &quot;&amp;amp;&quot; character in the above xml format, that is the reason the XML is not working and throwing this error.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Solution:&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;
1. We have to handle the &quot;&amp;amp;&quot;,character, the title name is coming from Notes field. So we have handle the character using below code 2 lines of code&lt;br /&gt;
x&lt;br /&gt;
1. titlename= Evaluate(&quot;@ReplaceSubstring(Titlename; &quot;&quot;&amp;amp;&quot;&quot;; &quot;&quot;&amp;amp;amp;&quot;&quot;)&quot;, doc)&lt;br /&gt;
2. &amp;nbsp;Print |&amp;lt;Title&amp;gt;| &amp;amp;&amp;nbsp;titlename(0) &amp;amp; |&amp;lt;/Title&amp;gt;|&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/7060629205343106756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/06/xml-error-in-lotus-notes-xml-page.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/7060629205343106756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/7060629205343106756'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/06/xml-error-in-lotus-notes-xml-page.html' title='XML Error In Lotus notes : XML Page cannot be displayed'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-5384205590903761303</id><published>2013-06-13T08:43:00.003-07:00</published><updated>2013-06-13T08:43:59.736-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="8.5.3 Notes client crash"/><category scheme="http://www.blogger.com/atom/ns#" term="Lotus notes client crash 8.5.3"/><title type='text'>8.5.3 Notes client crashes while replying to a particular email</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hi All,&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Issue:&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
Recently, we have faced an issue , whenever user trying to reply to a particular email, Notes client crashed.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Analysis:&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
User is using Notes client 8.5.3 FP2. He tried to reply to an email sent by Mail-in database. But Notes client crashed.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Solution:&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;&lt;br /&gt;&lt;/u&gt;&lt;/b&gt;
We have tried to sent a couple of email from Mail-in database to Inbox who having Notes client version 8.5.2 FP2 and 8.5.3 FP3 and confirmed that we are able to reply it without any Notes crash.&lt;br /&gt;
&lt;br /&gt;
We have noticed , IBM has provide the link about this issue and they mentioned the below solution&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; 1. Upgrade/Downgrade the Notes client version from 8.5.3 FP2&lt;br /&gt;
&amp;nbsp; 2. Delete the message from the body part from original email and type the details and reply it&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/5384205590903761303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/06/853-notes-client-crashes-while-replying.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/5384205590903761303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/5384205590903761303'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/06/853-notes-client-crashes-while-replying.html' title='8.5.3 Notes client crashes while replying to a particular email'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-6265079269148403924</id><published>2013-05-17T08:41:00.001-07:00</published><updated>2013-05-17T08:41:33.200-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Angular JS"/><category scheme="http://www.blogger.com/atom/ns#" term="Angular Js and AJAX"/><category scheme="http://www.blogger.com/atom/ns#" term="Angular JS in lotus notes"/><title type='text'>How to use AJAX using Angular JS in Lotus notes</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hi All,&lt;br /&gt;
&lt;br /&gt;
I have implemented the AJAX using Angular Js in Lotus notes. Here to go,&lt;br /&gt;
&lt;br /&gt;
&lt;u style=&quot;font-weight: bold;&quot;&gt;Scenario and Solution:&lt;/u&gt;&amp;nbsp;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&amp;nbsp; &amp;nbsp; * I want to connect the backend view, and get the data in to JSON structure, Here i have used Angular JS, it is very simple.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;* Refer the below function, this was the strucuture of the code for calling AJAX in Angular Js, and&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;i am passing the URL,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; and get the JSON,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; and&amp;nbsp;customized&amp;nbsp;the JSON ,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;and sending to Angular Scope variable,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; Using Scope&amp;nbsp;variable&amp;nbsp;i am easily fetching the details from&amp;nbsp;front-end&amp;nbsp;:)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;function LoadJSONVal($scope,$http, $templateCache, $filter)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;{&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;$scope.method = &quot;GET&quot;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;$scope.url = &quot;vwAppdetails?ReadViewEntries&amp;amp;outputformat=JSON&amp;amp;count=10000&quot;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;$http({method: $scope.method, url: $scope.url, cache: $templateCache}).&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;success(function(data, status) {&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; $scope.status = status;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; var AllVal = new Array();&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;for(var i=0; i&amp;lt;data.viewentry.length; i++)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;{&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AllVal[i] = {&quot;AppName&quot; : data.viewentry[i].entrydata[0].text[0],&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;Server&quot; : data.viewentry[i].entrydata[1].text[0]&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ,&quot;Filepath&quot; :data.viewentry[i].entrydata[2].text[0],&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;Sponsor&quot; : data.viewentry[i].entrydata[3].text[0],&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &quot;Suppteam&quot; : data.viewentry[i].entrydata[4].text[0],&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;    &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;UNID&quot; : data.viewentry[i].entrydata[5].text[0],&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&quot;WebURL&quot; : data.viewentry[i].entrydata[6].text[0]} &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;$scope.Value1.AppName=AllVal;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;color: blue;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/6265079269148403924/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/05/how-to-use-ajax-using-angular-js-in.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/6265079269148403924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/6265079269148403924'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/05/how-to-use-ajax-using-angular-js-in.html' title='How to use AJAX using Angular JS in Lotus notes'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-4370407103983412785</id><published>2013-05-15T10:26:00.000-07:00</published><updated>2013-05-15T10:26:24.968-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Angular JS"/><category scheme="http://www.blogger.com/atom/ns#" term="Angular JS in lotus notes"/><category scheme="http://www.blogger.com/atom/ns#" term="IFRAME"/><category scheme="http://www.blogger.com/atom/ns#" term="ng-bind-html-unsafe"/><title type='text'>How to bind the HTML using Angular JS?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hi All,&lt;br /&gt;
&lt;br /&gt;
I have implemented couple of things in Angular Js in Lotus notes. I would like to share the same with you all.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Scenario :&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;How to open the the multiple document(using&amp;nbsp;UNID) in to frontend using Angular JS&lt;br /&gt;
&lt;br /&gt;
Code :&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;* &amp;nbsp;This is my HTML, in this there is a directives called &quot;ng-click&quot;, this will call the function &quot;Iframe Model&quot; and passing the UNID,and status of the document like EDITDOC or OPENDOc or OPENFORM&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;a &amp;nbsp;data-toggle=&quot;modal&quot; ng-click=&#39;IframeModel(Value1.UNID,&quot;EDITDOCUMENT&quot;)&#39;&amp;gt;&amp;lt;Computed Value&amp;gt;&amp;lt;/a&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; * &amp;nbsp;That function i have&amp;nbsp;written&amp;nbsp;in angular JS, Here,based on the parameter it is choosing the IFRAM, and &amp;nbsp;store the same in to the $Scope.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;scope.IframeModel = function(srcURL,status){&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;if (status==&quot;EDITDOCUMENT&quot;)&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;$scope.renderIframe = &#39;&amp;lt;iframe id=&quot;Iframe1&quot; width=&quot;600&quot; height=&quot;350&quot; src=&quot;0/&#39;+ srcURL +&quot;?&quot;+status+&#39;&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&#39;;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;else if(status==&quot;OPENFORM&quot;){&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;$scope.renderIframe = &#39;&amp;lt;iframe id=&quot;Iframe1&quot; width=&quot;600&quot; height=&quot;350&quot; src=&quot;&#39;+ srcURL +&quot;?&quot;+status+&#39;&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&#39;;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;else{&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;$scope.renderIframe = &#39;&amp;lt;iframe id=&quot;Iframe1&quot; width=&quot;600&quot; height=&quot;300&quot; src=&quot;&#39;+ srcURL +&quot;?&quot;+status+&#39;&quot;&amp;gt;&amp;lt;/iframe&amp;gt;&#39;;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; This is the another directives which helps to bind the HTML from JS, In the above function we are storing in to the scope variable and binding the same in to the another directives called &quot;ng-bind-html-unsafe&quot;. This bind directives open the URL at fontend&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;div ng-bind-html-unsafe=&quot;renderIframe&quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/4370407103983412785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/05/how-to-bind-html-using-angular-js.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/4370407103983412785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/4370407103983412785'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/05/how-to-bind-html-using-angular-js.html' title='How to bind the HTML using Angular JS?'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-8677610254929538137</id><published>2013-05-06T08:38:00.004-07:00</published><updated>2013-05-06T08:38:55.159-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="notes documents missing in the notes view"/><title type='text'>Notes Documents are disappearing from Lotus notes view</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hi All,&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Issue &lt;/u&gt;&lt;/b&gt;: There was an issue, documents are missing in the view, but readers field was fine, so we are not sure why documents are disappearing from the view&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Solution &lt;/u&gt;&lt;/b&gt;: Later on , i&amp;nbsp;realized&amp;nbsp;if document type is response, those response document view based on the main documents, suppose main documents has deleted the response document will not show, so i just turn off the &amp;nbsp;&quot;&lt;span style=&quot;background-color: white; font-family: Arial, &#39;Liberation Sans&#39;, &#39;DejaVu Sans&#39;, sans-serif; font-size: 14px; line-height: 18px;&quot;&gt;Show response documents in a hierarchy&quot; in view properties&lt;/span&gt;&amp;nbsp;,and i am able to easily find the missed out documents from that flat view&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/8677610254929538137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/05/notes-documents-are-disappearing-from.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/8677610254929538137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/8677610254929538137'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/05/notes-documents-are-disappearing-from.html' title='Notes Documents are disappearing from Lotus notes view'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-4765059294550639090</id><published>2013-05-01T03:43:00.000-07:00</published><updated>2013-05-01T03:43:04.140-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="JSON format fro Lotus notes view"/><title type='text'>Do you know how to get the JSON and XML from Lotus notes view?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Here you go,&lt;br /&gt;
&lt;br /&gt;
We have a way to get the JSON and XML format from Lotus notes view?&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&quot;https://servername/Db filepath&lt;span style=&quot;background-color: white; font-family: verdana, arial, sans-serif; font-size: 11px;&quot;&gt;/viewname?readviewentries&amp;amp;OutputFormat=JSON&quot;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;background-color: white; font-family: verdana, arial, sans-serif; font-size: 11px;&quot;&gt;&quot;&lt;/span&gt;https://servername/Db filepath&lt;span style=&quot;background-color: white; font-family: verdana, arial, sans-serif; font-size: 11px;&quot;&gt;/viewname?readviewentries&amp;amp;OutputFormat=XML&quot;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;background-color: white; font-family: verdana, arial, sans-serif; font-size: 11px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;span style=&quot;background-color: white; font-family: verdana, arial, sans-serif; font-size: 11px;&quot;&gt;After converting the JSON format , how to get the Key-Pair values from JSON?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: verdana, arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;&lt;b&gt;Javascript :&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: verdana, arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: verdana, arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;&lt;b&gt;you have to use AJAX, and try the below code, you will get the details from the notes view&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: verdana, arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: verdana, arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;for(var i=0; i&amp;lt;data.viewentry.length; i++)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: verdana, arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;{&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: verdana, arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: verdana, arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;data.viewentry[i].entrydata[0].text[0]&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: verdana, arial, sans-serif; font-size: 11px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: verdana, arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt; &amp;nbsp;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: verdana, arial, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 11px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/4765059294550639090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/05/do-you-know-how-to-get-json-and-xml.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/4765059294550639090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/4765059294550639090'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/05/do-you-know-how-to-get-json-and-xml.html' title='Do you know how to get the JSON and XML from Lotus notes view?'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-1235906272575052709</id><published>2013-05-01T03:31:00.000-07:00</published><updated>2013-05-01T03:31:34.770-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Customised Search tool in Lotus notes application"/><title type='text'>Web Tool for searching keywords in all the Lotus notes database</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hi All,&lt;br /&gt;
&lt;br /&gt;
This is my another tool. The purpose of this tool is searching the keywords from multiple lotus notes databases.This tool is based on web application. I have used JQuery, Lotusscript, AJAX, JSON.&lt;br /&gt;
&lt;br /&gt;
1. In this tool, we have to&amp;nbsp;manually&amp;nbsp;create a&amp;nbsp;document&amp;nbsp;with details like databasename,Server, filepath, 8 fields name.&lt;br /&gt;
&lt;br /&gt;
2. We have to select the&amp;nbsp;database name&amp;nbsp;which is present in the&amp;nbsp;drop-down&amp;nbsp; and using JSON, we will get the corresponding details like, server, and filepath etc,&lt;br /&gt;
&lt;br /&gt;
3. We have to enter the search keyword in to the field, and while clicking the search button, system fetch the parameters like server , filepath , 8 field name etc and pass those&amp;nbsp;parameters&amp;nbsp;in to backend agent, then the agent will start to search it in the corresponding database, and retrieve the result in JSON format&lt;br /&gt;
&lt;br /&gt;
4. Using AJAX. i fetch those JSON format result and show in to the&amp;nbsp;front-end.&lt;br /&gt;
&lt;br /&gt;
5. We have an option called &quot;Export in to excel&quot;, it will help to export the search results&lt;br /&gt;
&lt;br /&gt;
-END-&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/1235906272575052709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/05/web-tool-for-searching-keywords-in-all.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/1235906272575052709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/1235906272575052709'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/05/web-tool-for-searching-keywords-in-all.html' title='Web Tool for searching keywords in all the Lotus notes database'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-3965074655547662431</id><published>2013-05-01T03:14:00.004-07:00</published><updated>2013-05-01T03:17:18.539-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Scheduled Agent Monitoring tool in lotus notes"/><title type='text'>Implemented Schedule Agent Monitoring Tool in Lotus notes application</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hi All,&lt;br /&gt;
&lt;br /&gt;
After detailed analysis, i have created a tool called &quot;Schedule agent monitoring tool in Lotus notes&quot;. I will explain to everyone, how this tool is working.&lt;br /&gt;
&lt;br /&gt;
1. In this tool, First, we have to manually create a server and database details, while save the document, there is an API (refer code :&lt;a href=&quot;http://maheshwaranthiru.blogspot.com/2013/04/lotus-notes-c-apis-for-fetching-agent.html&quot;&gt;http://maheshwaranthiru.blogspot.com/2013/04/lotus-notes-c-apis-for-fetching-agent.html&lt;/a&gt;) that will run, and start to fetch all the scheduled agent details in to this tool, and create a new doucment with Last ran of agent.&lt;br /&gt;
&lt;br /&gt;
2. Progress bar will help us to confirm whether APIs is still fetching the agent details or not. (Note : Dont Press CTRL+Break when API is running- otherwise&amp;nbsp;lotus notes&amp;nbsp;client crash.). This is the only problem in this tool. I am planning to overcome this issues in version 2.&lt;br /&gt;
&lt;br /&gt;
3. There is an scheduled agent present in this tool, it will process all the documents, and checking last ran details and compared with corresponding minutes. If the comparison is more than 0, it will not send an email to the team otherwise it will send an email to team with the agent details, Team will taken the relevant steps.&lt;br /&gt;
&lt;br /&gt;
- END-&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/3965074655547662431/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/05/implemented-schedule-agent-monitoring.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/3965074655547662431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/3965074655547662431'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/05/implemented-schedule-agent-monitoring.html' title='Implemented Schedule Agent Monitoring Tool in Lotus notes application'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-6302133353729873447</id><published>2013-04-29T08:13:00.000-07:00</published><updated>2013-04-29T08:14:37.816-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="API for fetching lotus notes agent properties"/><category scheme="http://www.blogger.com/atom/ns#" term="C API"/><title type='text'>Lotus Notes C API&#39;s for fetching Agent properties </title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hi All,&lt;br /&gt;
&lt;br /&gt;
I have created a tool for monitoring the scheduled agents. I have found an API&#39;s which help us to fetch the agent properties. This is not my own code, i found this API&#39;s in IBM website. Please refer the below code.&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;Note :&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;1. While running, you have to check target and source database should have full acess, otherwise your server or lotus notes client will crash.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;2. Dont Schedule it, try to run this API manually.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;u&gt;Call this API as with paramenter -&amp;nbsp;GetAssistInfo db, a$, info&lt;/u&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
Sub GetAssistInfo(db As NotesDatabase, agent As String, info As AssistInfo)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;np$ = Space(1024)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;OSPathNetConstruct 0, db.Server, db.FilePath, np$&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim hDB As Long&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;NSFDbOpen np$, hDB&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;If hDB = 0 Then&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Messagebox &quot;Can&#39;t open database&quot;, 16&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Exit Sub&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;End If&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;pt&amp;amp; = Instr(agent, &quot;|&quot;)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;If pt&amp;amp; = 0 Then ti$ = Trim$(agent) Else ti$ = Trim$(Left$(agent, pt&amp;amp; - 1))&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim nID As Long&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;NIFFindDesignNote hDB, ti$, NOTE_CLASS_FILTER, nID&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;If nID = 0 Then&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Messagebox &quot;Can&#39;t find agent &quot; &amp;amp; ti$, 16&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Exit Sub&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;End If&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;If Instr(db.GetDocumentByID(Hex$(nID)).~$Flags(0), &quot;f&quot;) = 0 Then&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Messagebox ti$ &amp;amp; &quot; is not an agent&quot;, 16&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Exit Sub&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;End If&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim hNT As Long&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;NSFNoteOpen hDB, nID, 0, hNT&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Dim iB As BlockID, vB As BlockID&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;NSFItemInfo hNT&amp;amp;, &quot;$AssistInfo&quot;, 11, iB, dt%, vB, nv&amp;amp;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;If Not vB.hPool = 0 Then&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;p&amp;amp; = OSLockObject(vB.hPool) + vB.Block&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Peek info.Version, p&amp;amp; + 2, 2&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Peek info.TriggerType, p&amp;amp; + 4, 2&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Peek info.SearchType, p&amp;amp; + 6, 2&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Peek info.IntervalType, p&amp;amp; + 8, 2&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Peek info.Interval, p&amp;amp; + 10, 2&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Peek v&amp;amp;, p&amp;amp; + 12, 4&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;If v&amp;amp; &amp;lt;= 31 Then info.Time1 = v&amp;amp; Else info.Time1 = Cdat(v&amp;amp;/100/60/60/24)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Peek v&amp;amp;, p&amp;amp; + 16, 4&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;If v&amp;amp; &amp;lt;= 31 Then info.Time2 = v&amp;amp; Else info.Time2 = Cdat(v&amp;amp;/100/60/60/24)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;t$ = Space(81)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;ConvertTIMEDATEToText 0, 0, p&amp;amp; + 20, t$, 80, nt%&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;If Not nt% = 0 Then info.StartTime = Cdat(Left$(t$, nt%))&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;t$ = Space(81)&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;ConvertTIMEDATEToText 0, 0, p&amp;amp; + 28, t$, 80, nt%&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;If Not nt% = 0 Then info.EndTime = Cdat(Left$(t$, nt%))&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Peek info.Flags, p&amp;amp; + 36, 4&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;OSUnlockObject vB.hPool&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;End If&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;NSFNoteClose hNT&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;NSFDbClose hDB&lt;br /&gt;
End Sub&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/6302133353729873447/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/04/lotus-notes-c-apis-for-fetching-agent.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/6302133353729873447'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/6302133353729873447'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/04/lotus-notes-c-apis-for-fetching-agent.html' title='Lotus Notes C API&#39;s for fetching Agent properties '/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-2360329766204696266</id><published>2013-04-29T08:06:00.002-07:00</published><updated>2013-04-29T08:13:19.732-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Domino Java"/><category scheme="http://www.blogger.com/atom/ns#" term="generate PDF from Lotus notes documents"/><title type='text'>Exporting PDF from Lotus notes documents</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Hi All,&lt;br /&gt;
&lt;br /&gt;
I have developed a tool called PDF generation , it will generate the PDF from notes documents which contains sub documents present in a notes embedded view.&lt;br /&gt;
&lt;br /&gt;
I have used &quot;Domino Java and &amp;nbsp;ITEXT library for generating the PDF from lotus notes documents, if any wants to generate the PDF, let me know, i can help you.&lt;br /&gt;
&lt;br /&gt;
Download the ITEXT Jar file from&amp;nbsp;&lt;a href=&quot;http://itextpdf.com/&quot;&gt;http://itextpdf.com/&lt;/a&gt;, and enjoy to learn and implement Domino Java.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/2360329766204696266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/04/exporting-pdf-from-lotus-notes-documents.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/2360329766204696266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/2360329766204696266'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/04/exporting-pdf-from-lotus-notes-documents.html' title='Exporting PDF from Lotus notes documents'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-3240786538804597610</id><published>2013-04-29T05:16:00.001-07:00</published><updated>2013-04-29T07:35:58.124-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cache in lotus notes"/><title type='text'>Cache.NDK in Lotus notes</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
HI All,&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Issue&lt;/u&gt;&lt;/b&gt; &amp;nbsp;: User has recently&amp;nbsp;changed&amp;nbsp;his access from Author to Manager, but whenever user trying to open the database, still he have author access and he is not able to see the some buttons , somehow he was not getting Manager access,&lt;br /&gt;
&lt;br /&gt;
&lt;u style=&quot;font-weight: bold;&quot;&gt;Investigation :&lt;/u&gt;&amp;nbsp;I have checked the replication in Domino Directory, and Database ,and confirmed that everything is fine.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;b&gt;&lt;u&gt;Solution &lt;/u&gt;&lt;/b&gt;: I have deleted the Cache &amp;nbsp;file from the users lotus notes machine,and try to reopen the lotus notes file and open the database , and confirmed that now user has manager access on that database.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/3240786538804597610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/04/cachendk-in-lotus-notes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/3240786538804597610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/3240786538804597610'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/04/cachendk-in-lotus-notes.html' title='Cache.NDK in Lotus notes'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-336349983458773922</id><published>2013-04-26T03:44:00.002-07:00</published><updated>2013-04-26T03:45:43.624-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Encrption keys in lotus notes"/><title type='text'>Learning : For editing the document, we have a way to use encryption key in Lotus notes</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;&lt;u&gt;Issue :&lt;/u&gt;&lt;/b&gt; &amp;nbsp;A person is not able to edit document, but he/she is able to see the document, and open the document. While clilcking the edit button on the document, it is not in edit mode.&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;&lt;u&gt;Investigation&lt;/u&gt;&lt;/b&gt; : I checked the user access, she/he has editor access, and there is no reader and author fields in that document. I am quite surprising how this scenario is working. Later i have noticed that there is an field called &quot;SecretEncryptionKeys&quot;, and started to learn about that.&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;u&gt;&lt;b&gt;Solution :&lt;/b&gt;&lt;/u&gt; Finally ,I have reached to person who are keep editing those documents, and requested that user to send the secret key via email to another person, and attach the secret key in her lotus notes, then she is able to edit the document&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/336349983458773922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/04/learning-for-editing-document-we-have.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/336349983458773922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/336349983458773922'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/04/learning-for-editing-document-we-have.html' title='Learning : For editing the document, we have a way to use encryption key in Lotus notes'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-7556763527094337527</id><published>2013-04-23T14:51:00.002-07:00</published><updated>2013-04-23T14:52:18.603-07:00</updated><title type='text'>My achievements in TCS from 2012 March to 2013 March</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
1. I have created 4 Lotus notes tool, which helps to reducing the manual activity.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - Schedule agent Monitoring tool (using Domino C API&#39;s, and Lotus script, Formula language)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp; PDF Generation from Lotus notes documents (using Domino Java, ITEXT library)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; -&amp;nbsp; Centralised search tool from all the lotus notes database (JQuery, CSS, HTML, Lotusscript) &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp; -&amp;nbsp; Application Repository for storing all the lotus notes database details (Using Angular JS, Bootstrap css, Jquery)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. STAR OF THE QUARTER - TCS GEMS AWARD&lt;br /&gt;
&lt;br /&gt;
3. My article got selected up to semifinal in TCS level&lt;br /&gt;
&lt;br /&gt;
4. Participated TATA Innovista, and waiting for result.&lt;br /&gt;
&lt;br /&gt;
5. completed Six Sigma green belt &lt;br /&gt;
&lt;br /&gt;
6. Completed PI story from tcs level&lt;br /&gt;
&lt;br /&gt;
7. Particpated in HITECH TCS cricket mactch and we won the cup&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/7556763527094337527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/04/my-achievements-in-tcs-from-2012-march.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/7556763527094337527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/7556763527094337527'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/04/my-achievements-in-tcs-from-2012-march.html' title='My achievements in TCS from 2012 March to 2013 March'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-4557473959652090488</id><published>2013-04-23T14:42:00.002-07:00</published><updated>2013-04-26T03:46:09.056-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="C API"/><title type='text'>Domino Server Crash because of Domino C API&#39;s</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Recently, we have done the upgrade of Domino 8.5(fix pack), and faced an strange issue, and finally we&amp;nbsp; have identified the issue and fixed it.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Issue:&amp;nbsp; &lt;/u&gt;Whenever, C API&#39;s is trying to execute (declare dbopen), the server is keep crashing.&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;Solution &lt;/u&gt;: actually, source databse is keep connecting to target database, but signer id does not have enough access for accessing target databse, and there is no handle for checking access for the sighner id in the backendcode, so APIs got failed to access target database and it caused server crash.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/4557473959652090488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/04/domino-server-crash-because-of-domino-c.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/4557473959652090488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/4557473959652090488'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/04/domino-server-crash-because-of-domino-c.html' title='Domino Server Crash because of Domino C API&#39;s'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-8351600501702856670</id><published>2013-02-07T12:32:00.003-08:00</published><updated>2013-04-26T03:46:47.160-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Angular JS in lotus notes"/><title type='text'>Steps to implement search functionality using Angular JS in Lotus Notes</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
1.Go to this URL :http://angularjs.org/&lt;br /&gt;
2.Understand the concept of angular and particularly 2 methods, $filter, and $http&lt;br /&gt;
3.In that link, we have sample examples, try the same and implement in Lotus notes
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/8351600501702856670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/02/steps-to-implement-search-functionality_1616.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/8351600501702856670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/8351600501702856670'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/02/steps-to-implement-search-functionality_1616.html' title='Steps to implement search functionality using Angular JS in Lotus Notes'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-791829678732033793</id><published>2013-02-07T12:13:00.001-08:00</published><updated>2013-02-07T12:16:21.749-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Angular JS"/><title type='text'>Angular JS in Lotus notes</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Glad to say that, successfully implemented fast search functionality using Agular JS framework in LOTUS NOTES&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/791829678732033793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/02/angular-js-in-lotus-notes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/791829678732033793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/791829678732033793'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2013/02/angular-js-in-lotus-notes.html' title='Angular JS in Lotus notes'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7572406500873619262.post-651564421126362388</id><published>2012-03-18T14:57:00.003-07:00</published><updated>2012-03-18T14:57:39.194-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Lotus script"/><title type='text'>Function for Replace substring in Lotus script</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;color: blue;&quot;&gt;
&amp;nbsp;&lt;b&gt;@Replacesubstring in Formula language. Here you go for the lotus script function of the Replace sub-string&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;color: blue;&quot;&gt;
Function ReplaceSubString (ByVal SrcStr As String, ByVal OrigSubStr As String,ByVal RplcSubString As String) As String &lt;br /&gt;&#39; Dimension variables:&lt;br /&gt;Dim NextPos As Long&lt;br /&gt;Dim OrigSubStringLen As Integer&lt;br /&gt;Dim RplcSubStringLen As Integer&lt;br /&gt;Dim NStr As String &lt;br /&gt;&lt;br /&gt;&#39; Make copy of SourceString&lt;br /&gt;NStr = SrcStr&lt;br /&gt;&#39; Calculate the Original SubString and Replacement SubString lengths only once:&lt;br /&gt;OrigSubStringLen = Len(OrigSubStr)&lt;br /&gt;RplcSubStringLen = Len(RplcSubString)&lt;br /&gt;&#39; Find First SubString to Replace&lt;br /&gt;NextPos = InStr(NStr, OrigSubStr)&lt;br /&gt;&lt;br /&gt;&#39; Loop searching for substrings to replace&lt;br /&gt;Do Until NextPos = 0&lt;br /&gt;&#39; Replace substring with new substring&lt;br /&gt;NStr = Left$(NStr, NextPos-1) + RplcSubString + Mid$(NStr, NextPos +OrigSubStringLen ) &lt;br /&gt;&lt;br /&gt;&#39; Find the next substring to replace&lt;br /&gt;NextPos = InStr(NextPos+RplcSubStringLen, NStr, OrigSubStr)&lt;br /&gt;Loop&lt;br /&gt;&lt;br /&gt;&#39; Return the New String&lt;br /&gt;ReplaceSubString = NStr&lt;br /&gt;End Function&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://maheshwaranthiru.blogspot.com/feeds/651564421126362388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://maheshwaranthiru.blogspot.com/2012/03/function-for-replace-substring-in-lotus.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/651564421126362388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7572406500873619262/posts/default/651564421126362388'/><link rel='alternate' type='text/html' href='http://maheshwaranthiru.blogspot.com/2012/03/function-for-replace-substring-in-lotus.html' title='Function for Replace substring in Lotus script'/><author><name>Maheshwaran Thirumoorthy</name><uri>http://www.blogger.com/profile/06137302137138298164</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='29' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bfLkzYBzWpVubh0DmSeDoSI-59n9pqq3l8yDsmrnZIis17m9Uf1rEGkcExAXdh48-plPUffhMYOMwqNtpxjhu1ly05_sLcuJ_sTCov_JPiAgDQWk6a5ZuT_-GR0m9Q/s220/458302.jpg'/></author><thr:total>0</thr:total></entry></feed>