<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5443017587065155277</id><updated>2012-02-16T13:13:52.351+05:30</updated><title type='text'>CollapseComments FireFox Extension</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://coloments.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5443017587065155277/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://coloments.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Sithsala</name><uri>http://www.blogger.com/profile/04946306752147923415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5443017587065155277.post-220044163085018768</id><published>2009-03-01T20:56:00.003+05:30</published><updated>2009-03-01T21:24:11.150+05:30</updated><title type='text'>CollapseComments 0.0.1 will remain in sandbox</title><content type='html'>The review team has decided to keep it in the sandbox because of a certain AMO coding standards requirement.&lt;br /&gt;&lt;br /&gt;I'm quoting the entire reply that I got from AMO review team.&lt;br /&gt;&lt;span style="font-style: italic;"&gt;[quote]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Your nominated add-on, CollapseComments, has been reviewed by a Mozilla Add-ons editor who decided to retain your add-on in the sandbox.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Review Information:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Reviewer: Sid Kalra&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Comments: In order to prevent conflicts with other addons that may be installed by users, you need to wrap your 'loose' variables and functions within a JavaScript object. You can see an example of how to do this @ http://blogger.ziesemer.com/2007/10/respecting-javascript-global-namespace.html. Thanks.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;If you have questions about this review, please e-mail amo-editors@mozilla.org or join #addons on irc.mozilla.org.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Mozilla Add-ons&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;http://addons.mozilla.org&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;[/quote]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Thanks everyone, for taking the trouble creating AMO accounts and trying out CollapseComments 0.0.1.&lt;br /&gt;&lt;br /&gt;Hopefully, I'll be able to complete 0.0.2 with all those features in the &lt;a href="http://coloments.blogspot.com/2008/11/feature-wishlist-for-next-release.html"&gt;whishlist,&lt;/a&gt; plus those requirements indicated by the review team, soon.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5443017587065155277-220044163085018768?l=coloments.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coloments.blogspot.com/feeds/220044163085018768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5443017587065155277&amp;postID=220044163085018768' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5443017587065155277/posts/default/220044163085018768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5443017587065155277/posts/default/220044163085018768'/><link rel='alternate' type='text/html' href='http://coloments.blogspot.com/2009/03/collapsecomments-001-will-remain-in.html' title='CollapseComments 0.0.1 will remain in sandbox'/><author><name>Sithsala</name><uri>http://www.blogger.com/profile/04946306752147923415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5443017587065155277.post-8028041673282655748</id><published>2008-12-19T20:12:00.012+05:30</published><updated>2008-12-20T01:26:34.921+05:30</updated><title type='text'>Filter by ID giving dividends</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kcW4PYuKXpg/SUv33JNylQI/AAAAAAAAACA/FA2JiFHvT_A/s1600-h/preferences_2.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 320px; height: 313px;" src="http://4.bp.blogspot.com/_kcW4PYuKXpg/SUv33JNylQI/AAAAAAAAACA/FA2JiFHvT_A/s320/preferences_2.png" alt="" id="BLOGGER_PHOTO_ID_5281587514760664322" border="0" /&gt;&lt;/a&gt;A &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;spammer&lt;/span&gt; has posted a large number of useless comments in one of the &lt;a href="https://www.blogger.com/comment.g?blogID=5899907675904775235&amp;amp;postID=3596249010985651540"&gt;DefenceWire&lt;/a&gt; posts. All these comments were posted using the same blogger profile, but with different nicks. This was an ideal scenario to use the 'filter by ID' feature of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;CollapseComments&lt;/span&gt;. I've attached several screen shots depicting its use. &lt;span style="font-weight: bold;"&gt;Note how the original &lt;/span&gt;&lt;span style="font-weight: bold;" class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;bloggers&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;' comments were left untouched while collapsing unwanted comments.&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Spammers&lt;/span&gt; can avoid this only by creating new profiles, which would be too much of an effort. Even if someone creates a new profile, all that is required to avoid them would be to open up the preferences and add their id/nick to the list.&lt;br /&gt;&lt;br /&gt;Check the sidebar to the right for useful links.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kcW4PYuKXpg/SUv7GNF7yyI/AAAAAAAAAC4/G6t849D5aeI/s1600-h/coloments-in-action_6.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_kcW4PYuKXpg/SUv7GNF7yyI/AAAAAAAAAC4/G6t849D5aeI/s400/coloments-in-action_6.png" alt="" id="BLOGGER_PHOTO_ID_5281591072034376482" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kcW4PYuKXpg/SUv6BQpp18I/AAAAAAAAACo/vnyU3r8BSh4/s1600-h/coloments-in-action_4.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_kcW4PYuKXpg/SUv6BQpp18I/AAAAAAAAACo/vnyU3r8BSh4/s400/coloments-in-action_4.png" alt="" id="BLOGGER_PHOTO_ID_5281589887578527682" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_kcW4PYuKXpg/SUv6sfjfL0I/AAAAAAAAACw/HvLWQ6uIywg/s1600-h/coloments-in-action_5.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_kcW4PYuKXpg/SUv6sfjfL0I/AAAAAAAAACw/HvLWQ6uIywg/s400/coloments-in-action_5.png" alt="" id="BLOGGER_PHOTO_ID_5281590630313570114" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kcW4PYuKXpg/SUv7GC-zcQI/AAAAAAAAADA/PwqIL3uThY0/s1600-h/coloments-in-action_7.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_kcW4PYuKXpg/SUv7GC-zcQI/AAAAAAAAADA/PwqIL3uThY0/s400/coloments-in-action_7.png" alt="" id="BLOGGER_PHOTO_ID_5281591069320114434" border="0" /&gt;&lt;/a&gt;I know that having to crate an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;AMO&lt;/span&gt; (addons.mozilla.org) account is a pain. Its because of the way FF extensions are developed and released to the general public.&lt;br /&gt;&lt;br /&gt;Every new extension as well as new versions of old extensions have to go through a review process, after which they are placed in the public section of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;AMO&lt;/span&gt;. Extensions remain in a &lt;a href="https://addons.mozilla.org/en-US/firefox/pages/policy"&gt;sandbox&lt;/a&gt; during the review process and requires &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;logging&lt;/span&gt; in to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;AMO&lt;/span&gt; to install it.&lt;br /&gt;&lt;br /&gt;There are over 500 extensions to be reviewed, in the public nomination queue, by the reviewers at &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;AMO&lt;/span&gt;. Even though its called a queue, it doesn't seem to operate in the FIFO manner. On top of that many &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;addons&lt;/span&gt;/extensions are added to the queue, daily, which make the matters worse. Most of the reviewers are volunteers and extensions vary on their code size and complexity. So there's nothing much that can be done to speed this up.&lt;br /&gt;&lt;br /&gt;Anyone interested can have a look at &lt;a href="https://addons.mozilla.org/en-US/firefox/files/browse/39158"&gt;the source&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Also, having review comments at the &lt;/span&gt;&lt;a style="font-weight: bold;" href="https://addons.mozilla.org/en-US/firefox/addon/9218#reviews"&gt;extension page&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; helps very much to get through the review process . I would appreciate if some of you can add some review comments, noting whether the extension works/does not work/useless/ has some &lt;/span&gt;&lt;span style="font-weight: bold;" class="blsp-spelling-corrected" id="SPELLING_ERROR_11"&gt;erroneous&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; behavior/etc. over there. &lt;/span&gt;&lt;a style="font-weight: bold;" href="http://shawnwilsher.com/archives/103"&gt;More descriptive&lt;/a&gt;&lt;span style="font-weight: bold;"&gt; the review comments are, the better.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5443017587065155277-8028041673282655748?l=coloments.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coloments.blogspot.com/feeds/8028041673282655748/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5443017587065155277&amp;postID=8028041673282655748' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5443017587065155277/posts/default/8028041673282655748'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5443017587065155277/posts/default/8028041673282655748'/><link rel='alternate' type='text/html' href='http://coloments.blogspot.com/2008/12/filter-by-id-giving-dividends.html' title='Filter by ID giving dividends'/><author><name>Sithsala</name><uri>http://www.blogger.com/profile/04946306752147923415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_kcW4PYuKXpg/SUv33JNylQI/AAAAAAAAACA/FA2JiFHvT_A/s72-c/preferences_2.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5443017587065155277.post-7812680982151511857</id><published>2008-11-30T13:40:00.005+05:30</published><updated>2008-11-30T13:44:43.424+05:30</updated><title type='text'>Use CollapseComments to make your life easier</title><content type='html'>CollapseComments's capability is not limited to comments by brain dead idiots. It can be used to suite individual liking. The extension does not decide if a particular comment is worth reading or not. Its up to the user to decide whose comments he/she does not wish to read.&lt;br /&gt;&lt;br /&gt;So, for a very far fetched example, if a particular moron don't want to read comments by someone that wake him up from his dream, he too can use CollapseComments.&lt;br /&gt;&lt;br /&gt;I'm attaching two screen shots, depicting its use against different individuals.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_kcW4PYuKXpg/STJLB9_eL7I/AAAAAAAAAB4/bonUbQ3maw8/s1600-h/coloments-in-action_3.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_kcW4PYuKXpg/STJLB9_eL7I/AAAAAAAAAB4/bonUbQ3maw8/s400/coloments-in-action_3.png" alt="" id="BLOGGER_PHOTO_ID_5274360610797006770" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kcW4PYuKXpg/STJLBZuL2AI/AAAAAAAAABw/pxaTejuVAh4/s1600-h/coloments-in-action_2.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_kcW4PYuKXpg/STJLBZuL2AI/AAAAAAAAABw/pxaTejuVAh4/s400/coloments-in-action_2.png" alt="" id="BLOGGER_PHOTO_ID_5274360601060825090" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5443017587065155277-7812680982151511857?l=coloments.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coloments.blogspot.com/feeds/7812680982151511857/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5443017587065155277&amp;postID=7812680982151511857' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5443017587065155277/posts/default/7812680982151511857'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5443017587065155277/posts/default/7812680982151511857'/><link rel='alternate' type='text/html' href='http://coloments.blogspot.com/2008/11/use-collapsecomments-to-make-your-life.html' title='Use CollapseComments to make your life easier'/><author><name>Sithsala</name><uri>http://www.blogger.com/profile/04946306752147923415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_kcW4PYuKXpg/STJLB9_eL7I/AAAAAAAAAB4/bonUbQ3maw8/s72-c/coloments-in-action_3.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5443017587065155277.post-518220337657135094</id><published>2008-11-04T16:42:00.018+05:30</published><updated>2008-11-04T20:18:08.196+05:30</updated><title type='text'>Feature wishlist for next release</title><content type='html'>I've collected couple of features that could be included in the next release. Some of them were suggested by fellow bloggers like Sam and Randana. I would like to get some feedback on current issues, enhancements, new features, etc. based on your experience of CollapseComments.&lt;br /&gt;&lt;br /&gt;Current list:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Add context menu items to update blacklist with nicks/ids.&lt;/li&gt;Add a context menu item with sub menu items to easily update blacklist.&lt;br /&gt;The menu items will be accessible by right clicking on the blogger nick.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_kcW4PYuKXpg/SRBX-z5sSSI/AAAAAAAAABY/u3hxsWvxbd8/s1600-h/page-context-menu.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 46px;" src="http://2.bp.blogspot.com/_kcW4PYuKXpg/SRBX-z5sSSI/AAAAAAAAABY/u3hxsWvxbd8/s320/page-context-menu.png" alt="" id="BLOGGER_PHOTO_ID_5264804700991801634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;li&gt;Remove deleted comments&lt;/li&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_kcW4PYuKXpg/SRBX-7yVF_I/AAAAAAAAABg/sQeCJa0ZRYg/s1600-h/comment-deleted.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 106px;" src="http://3.bp.blogspot.com/_kcW4PYuKXpg/SRBX-7yVF_I/AAAAAAAAABg/sQeCJa0ZRYg/s320/comment-deleted.png" alt="" id="BLOGGER_PHOTO_ID_5264804703108405234" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;li&gt;Update status bar icon and context menu on tab selection&lt;/li&gt;Currently the status bar icon and context menu does not change to indicate the correct state (collapsed/expanded) when different tabs are selected.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Have a whitelist mode&lt;/li&gt;Have a list of ids/nicks in a separate list.&lt;br /&gt;If whitelist mode is selected, all comments will be collapsed except for the ones posted by those in the whitelist.&lt;br /&gt;This will be useful to read comments posted by a selected set of bloggers.&lt;br /&gt;&lt;br /&gt;&lt;li&gt;Import/export capability of blacklist&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Enable for article view&lt;/li&gt;Anyone using the article view and want CollapseComments to support it?&lt;br /&gt;Currently it supports the comments view.&lt;br /&gt;Screen shots of both views are attached at the end of the post.&lt;br /&gt;&lt;/ol&gt;I might not implement all of these features in the next release. It would be helpful to get the preferential order of these, as well as other, features.&lt;br /&gt;&lt;br /&gt;I'm hoping to start development on these features once version 0.0.1 becomes public.&lt;br /&gt;&lt;br /&gt;Comments view:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kcW4PYuKXpg/SPIQ7YF3w6I/AAAAAAAAAA8/KpdIxhzwnro/s400/comments-view.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 235px;" src="http://1.bp.blogspot.com/_kcW4PYuKXpg/SPIQ7YF3w6I/AAAAAAAAAA8/KpdIxhzwnro/s400/comments-view.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Article view:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_kcW4PYuKXpg/SRBcpyWGaDI/AAAAAAAAABo/CMwMOi4vdmA/s1600-h/article-view.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 310px; height: 320px;" src="http://4.bp.blogspot.com/_kcW4PYuKXpg/SRBcpyWGaDI/AAAAAAAAABo/CMwMOi4vdmA/s320/article-view.png" alt="" id="BLOGGER_PHOTO_ID_5264809837354969138" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5443017587065155277-518220337657135094?l=coloments.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coloments.blogspot.com/feeds/518220337657135094/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5443017587065155277&amp;postID=518220337657135094' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5443017587065155277/posts/default/518220337657135094'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5443017587065155277/posts/default/518220337657135094'/><link rel='alternate' type='text/html' href='http://coloments.blogspot.com/2008/11/feature-wishlist-for-next-release.html' title='Feature wishlist for next release'/><author><name>Sithsala</name><uri>http://www.blogger.com/profile/04946306752147923415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_kcW4PYuKXpg/SRBX-z5sSSI/AAAAAAAAABY/u3hxsWvxbd8/s72-c/page-context-menu.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5443017587065155277.post-2613482236410577331</id><published>2008-10-16T00:08:00.005+05:30</published><updated>2008-10-16T00:20:49.669+05:30</updated><title type='text'>Lasantha getting CollapseComments treatment</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_kcW4PYuKXpg/SPY4_brB_gI/AAAAAAAAABQ/DUKBTNNEiIk/s1600-h/coloments-in-action.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_kcW4PYuKXpg/SPY4_brB_gI/AAAAAAAAABQ/DUKBTNNEiIk/s400/coloments-in-action.png" alt="" id="BLOGGER_PHOTO_ID_5257452277412789762" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;a style="font-weight: bold;" href="http://coloments.blogspot.com/2008/10/collapsecomments-001-is-ready.html"&gt;What is CollapseComments and how to get it...&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5443017587065155277-2613482236410577331?l=coloments.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coloments.blogspot.com/feeds/2613482236410577331/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5443017587065155277&amp;postID=2613482236410577331' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5443017587065155277/posts/default/2613482236410577331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5443017587065155277/posts/default/2613482236410577331'/><link rel='alternate' type='text/html' href='http://coloments.blogspot.com/2008/10/lasantha-getting-collapsecomments.html' title='Lasantha getting CollapseComments treatment'/><author><name>Sithsala</name><uri>http://www.blogger.com/profile/04946306752147923415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_kcW4PYuKXpg/SPY4_brB_gI/AAAAAAAAABQ/DUKBTNNEiIk/s72-c/coloments-in-action.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5443017587065155277.post-5807844730139761963</id><published>2008-10-14T23:50:00.007+05:30</published><updated>2008-10-15T00:53:34.090+05:30</updated><title type='text'>Exporting and importing the blacklist</title><content type='html'>There are couple of requests to add export and import feature for the blacklist, allowing it to be shared among fellow &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;bloggers&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;There is a hack that you can use until it is properly implemented. &lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;BE &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;CAREFUL&lt;/span&gt;, YOU WERE WARNED&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;The blacklist is maintained as part of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;FireFox's&lt;/span&gt; preferences system. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;FireFox's&lt;/span&gt; preferences can be accessed by visiting 'about:&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;config&lt;/span&gt;' page. Preference name for the blacklist is 'extensions.coloments.blacklist' and it should be entered into the filter box to filter out other preferences.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_kcW4PYuKXpg/SPTvMwdJrhI/AAAAAAAAABI/yTS08phEWAU/s1600-h/blacklist-editing.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_kcW4PYuKXpg/SPTvMwdJrhI/AAAAAAAAABI/yTS08phEWAU/s400/blacklist-editing.png" alt="" id="BLOGGER_PHOTO_ID_5257089667492851218" border="0" /&gt;&lt;/a&gt;Double clicking on the value (highlighted in the above screenshot) will open up a input box with current value. This can be copied and shared with others, and someone &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;else's&lt;/span&gt; blacklist can be pasted in as well.&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_6"&gt;Format&lt;/span&gt; of the blacklist:&lt;br /&gt;There are two delimiters, '&lt;span style="font-weight: bold;"&gt;_@@_&lt;/span&gt;' which &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;separate&lt;/span&gt; one blogger from another, and '&lt;span style="color: rgb(0, 0, 0); font-weight: bold;"&gt;_::_&lt;/span&gt;' which &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;separate&lt;/span&gt; blogger from type (0 - nick, 1 - id).&lt;br /&gt;e.g.- &lt;span style="font-family:courier new;"&gt;peter_::_0_@@_lasantha_::_0&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The extension will work as long as the format of blacklist is correct, and the preferences management &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;UI&lt;/span&gt; of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;CollapseComments&lt;/span&gt; will interpret them properly.&lt;br /&gt;&lt;br /&gt;There are couple of things that I would like to point out regarding the preferences management &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;UI&lt;/span&gt;.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;The 'Add' button of the preferences management &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;UI&lt;/span&gt; brings focus back to blogger &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;textbox&lt;/span&gt; automatically, and selects the existing text.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Tab key will move the focus from one field to another, in a cycle.&lt;/li&gt;&lt;li&gt;Up/Down arrows will change the select box value between nick and id.&lt;/li&gt;&lt;li&gt;When they have the focus, pressing 'Space' or 'Enter' keys will be same as clicking 'Add' and 'Delete' buttons.&lt;/li&gt;&lt;li&gt;Pressing 'Space' on the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;checkbox&lt;/span&gt; will check/&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;uncheck&lt;/span&gt; it.&lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5443017587065155277-5807844730139761963?l=coloments.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coloments.blogspot.com/feeds/5807844730139761963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5443017587065155277&amp;postID=5807844730139761963' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5443017587065155277/posts/default/5807844730139761963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5443017587065155277/posts/default/5807844730139761963'/><link rel='alternate' type='text/html' href='http://coloments.blogspot.com/2008/10/exporting-and-importing-blacklist.html' title='Exporting and importing the blacklist'/><author><name>Sithsala</name><uri>http://www.blogger.com/profile/04946306752147923415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_kcW4PYuKXpg/SPTvMwdJrhI/AAAAAAAAABI/yTS08phEWAU/s72-c/blacklist-editing.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5443017587065155277.post-1982178383521248052</id><published>2008-10-12T18:49:00.001+05:30</published><updated>2008-10-12T20:57:03.754+05:30</updated><title type='text'>CollapseComments 0.0.1 is ready</title><content type='html'>&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;CollapseComments&lt;/span&gt;&lt;/span&gt; is a FireFox extension that can selectively collapse (and expand too) comments based on nicks and profile ids. This version (0.0.1) supports the comments view, where comments are posted, in blogs hosted by &lt;a href="http://www.blogger.com/"&gt;www.blogger.com&lt;/a&gt;. I've attached a screenshot of comments view at the bottom of the post.&lt;br /&gt;&lt;br /&gt;Extension is hosted at &lt;a href="https://addons.mozilla.org/"&gt;addons.mozilla.org&lt;/a&gt; and you can install it by visiting the following URL.&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a style="font-weight: bold;" href="https://addons.mozilla.org/en-US/firefox/addon/9218"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;CollapseComments&lt;/span&gt;&lt;/span&gt; v0.0.1&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Currently the extension is in the sandbox, awaiting some reviews, to be nominated for public section. Therefore anyone interested will have to have a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;addons&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;mozilla&lt;/span&gt; account (or create a one, which is quite is easy) &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_4"&gt;in order&lt;/span&gt; to install &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;CollapseComments&lt;/span&gt;. I would appreciate if some of you guys/gals can add some reviews, so that I can apply for the nomination for public section. Extensions in the public section can be installed without an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;addons&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;mozilla&lt;/span&gt; account. Also it would be very &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_8"&gt;helpful&lt;/span&gt; to know the issues faced, during the usage of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;CollapseComments&lt;/span&gt;. Suggestions/enhancements are also welcome.&lt;br /&gt;&lt;br /&gt;Once installed the extension will add a status bar icon that can be clicked to collapse and expand comments. The icon will change between &lt;img src="http://2.bp.blogspot.com/_kcW4PYuKXpg/SPILtXUgurI/AAAAAAAAAAc/xSn24_F9qKI/s200/expanded.png" /&gt; and &lt;img src="http://2.bp.blogspot.com/_kcW4PYuKXpg/SPILtbHg0SI/AAAAAAAAAAU/ngbTekSkEz4/s200/collapsed.png" /&gt; based on the current status, expanded and collapsed, respectively.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kcW4PYuKXpg/SPINrbBfaRI/AAAAAAAAAAk/XewG4ZGmeQk/s1600-h/coloments-context-menu-1.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://1.bp.blogspot.com/_kcW4PYuKXpg/SPINrbBfaRI/AAAAAAAAAAk/XewG4ZGmeQk/s200/coloments-context-menu-1.png" alt="" id="BLOGGER_PHOTO_ID_5256278754734336274" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_kcW4PYuKXpg/SPINrmeXxUI/AAAAAAAAAAs/alfbgH7tGUk/s1600-h/coloments-context-menu-2.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_kcW4PYuKXpg/SPINrmeXxUI/AAAAAAAAAAs/alfbgH7tGUk/s200/coloments-context-menu-2.png" alt="" id="BLOGGER_PHOTO_ID_5256278757808260418" border="0" /&gt;&lt;/a&gt;A context menu is attached to the status bar icon, which can be accessed by right clicking on the icon. There are two menu items to collapse or expand all comments in the page. There are two more menu items, one to access the preferences management &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;UI&lt;/span&gt;&lt;/span&gt; and another to perform the collapse/expand operation.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_kcW4PYuKXpg/SPIO3FT2QpI/AAAAAAAAAA0/JZ0MHZvpYw0/s1600-h/preferences.png"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_kcW4PYuKXpg/SPIO3FT2QpI/AAAAAAAAAA0/JZ0MHZvpYw0/s320/preferences.png" alt="" id="BLOGGER_PHOTO_ID_5256280054575809170" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Preferences management &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;UI&lt;/span&gt;&lt;/span&gt; is pretty much self explanatory.&lt;br /&gt;&lt;br /&gt;If checked, the 'Collapse on load' will automatically collapse comments during page load.&lt;br /&gt;&lt;br /&gt;Nicks can be used to collapse comments of everyone - original as well as &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;impostors&lt;/span&gt; - using that nick.&lt;br /&gt;&lt;br /&gt;Profile ids can be used to collapse comments posted by that id, which is &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;useful&lt;/span&gt; in two scenarios&lt;br /&gt;1. nick can not be used as original id using the nick should not be collapsed&lt;br /&gt;2. different nicks are used by a single id and all those comments should be collapsed&lt;br /&gt;&lt;br /&gt;Its also possible to read comments of selected set of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;bloggers&lt;/span&gt;&lt;/span&gt;. In this case these blogger nicks and/or ids should be added using the preferences and a 'Collapse All' followed by a 'Expand' can be used to expand the comments of those selected &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;bloggers&lt;/span&gt;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Inspiration:&lt;br /&gt;&lt;a href="http://defencewire.blogspot.com/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;DefenceWire&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://defencenet.blogspot.com/"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;DefenceNet&lt;/span&gt;&lt;/span&gt;&lt;/a&gt; are two blogs doing a yeoman service regarding the current &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;Sri&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;Lankan&lt;/span&gt;&lt;/span&gt; conflict by providing accurate information to the online community. They allow users to comment on their posts with minimum moderation. From time to time &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;spammers&lt;/span&gt;&lt;/span&gt; and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;impostors&lt;/span&gt; ruin the day of everyone by posting garbage. Even though this extension can be used with any blog hosted by blogger.com, it started as an effort to make the life easy for people in these two blogs.&lt;br /&gt;&lt;br /&gt;Comments view:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_kcW4PYuKXpg/SPIQ7YF3w6I/AAAAAAAAAA8/KpdIxhzwnro/s1600-h/comments-view.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_kcW4PYuKXpg/SPIQ7YF3w6I/AAAAAAAAAA8/KpdIxhzwnro/s400/comments-view.png" alt="" id="BLOGGER_PHOTO_ID_5256282327360193442" border="0" /&gt;&lt;/a&gt;This is a sample comments view taken from one of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;DefenceWire&lt;/span&gt;&lt;/span&gt; posts. This view already has the capability to collapse comments using 'Collapse comments' link at the top or by clicking on the 'said ...' against individuals nick. 'Collapse comments' link will collapse all the comments and clicking on 'said ...' will collapse only that comment. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;CollapseComments&lt;/span&gt;&lt;/span&gt; extension is to collapse multiple comments based on nicks and ids, automatically.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5443017587065155277-1982178383521248052?l=coloments.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://coloments.blogspot.com/feeds/1982178383521248052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5443017587065155277&amp;postID=1982178383521248052' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5443017587065155277/posts/default/1982178383521248052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5443017587065155277/posts/default/1982178383521248052'/><link rel='alternate' type='text/html' href='http://coloments.blogspot.com/2008/10/collapsecomments-001-is-ready.html' title='CollapseComments 0.0.1 is ready'/><author><name>Sithsala</name><uri>http://www.blogger.com/profile/04946306752147923415</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_kcW4PYuKXpg/SPILtXUgurI/AAAAAAAAAAc/xSn24_F9qKI/s72-c/expanded.png' height='72' width='72'/><thr:total>5</thr:total></entry></feed>
