<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>Discussion on Super Linkifier | Userscripts.org</title>
    <link>http://userscripts.org/scripts/show/10958</link>
    <description>Recent comments on userscript: Super Linkifier</description>
    <language>en-us</language>
    <ttl>60</ttl>
    <item>
      <title>ircs links, replied by auscompgeek</title>
      <description>&lt;p&gt;currently, the script doesn't work on &lt;code&gt;ircs://&lt;/code&gt; links. could this be changed?
&lt;br /&gt;PS &lt;code&gt;irc&lt;/code&gt; is in the first regex for some reason. don't know why...&lt;/p&gt;</description>
      <pubDate>Thu, 23 Jul 2009 08:46:24 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:31319:149531</guid>
      <author>auscompgeek</author>
      <link>http://userscripts.org/posts/149531</link>
    </item>
    <item>
      <title>False positive, replied by Crend King</title>
      <description>&lt;p&gt;I like the style thing this script added, but there are usually frustrating false positive cases such as Linux path &quot;~/.ssh/known_hosts&quot;. This is not a linkable path. The problem comes from the long and mysterious regexp replacement&lt;/p&gt;

&lt;p&gt;&lt;pre&gt;
&quot;(\\s[^\\w]?)([\\w-.+$!*\\/(),~%?@&amp;amp;=\\\\]+\\.[A-Za-z]{2,4}\\/|[\\w-.+$!*\\/(),~%?@&amp;amp;=\\\\]*www\\.|(?:(?:[^(mailto)][.\\w-]+:)?[.\\w-]+@)?(?:(?:[0-1]?[\\d]{1,2}|2[0-4][\\d]|25[0-5])(?:\\.(?:[0-1]?[\\d]{1,2}|2[0-4][\\d]|25[0-5])){3})\\/|[^(mailto)][.\\w-]+:[.\\w-]+@)&quot;: &quot;$1http://$2&quot;
&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;maybe the author should explain a little in comment what does this expression matches, and update from higher compatibility.&lt;/p&gt;</description>
      <pubDate>Mon, 27 Apr 2009 20:51:10 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:25681:115360</guid>
      <author>Crend King</author>
      <link>http://userscripts.org/posts/115360</link>
    </item>
    <item>
      <title>slows down browsing drastically, replied by virus_found</title>
      <description>&lt;p&gt;I have to switch it off, it renders my loading/reloading times unbearable
&lt;br /&gt;is it due to some of Greasemonkey's flaws (if any)? or what?&lt;/p&gt;</description>
      <pubDate>Fri, 13 Mar 2009 20:16:26 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:23148:102446</guid>
      <author>virus_found</author>
      <link>http://userscripts.org/posts/102446</link>
    </item>
    <item>
      <title>missed links, replied by anonymous_user</title>
      <description>&lt;p&gt;The links on this page are not linkified: &lt;a href=&quot;https://addons.mozilla.org/en-US/firefox/addon/4498&quot;&gt;https://addons.mozilla.org/en-US/firefox/addon/...&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Seems this script is in need of an update.&lt;/p&gt;</description>
      <pubDate>Mon, 16 Feb 2009 12:10:41 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:21803:96381</guid>
      <author>anonymous_user</author>
      <link>http://userscripts.org/posts/96381</link>
    </item>
    <item>
      <title>typo, replied by Crend King</title>
      <description>&lt;p&gt;There is a typo in line 141: &quot;imporant&quot;, which will produce a warning in the error console. Please fix it ;)&lt;/p&gt;</description>
      <pubDate>Tue, 25 Nov 2008 08:32:29 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:18256:80004</guid>
      <author>Crend King</author>
      <link>http://userscripts.org/posts/80004</link>
    </item>
    <item>
      <title>Archived Comments, replied by anonymous_user</title>
      <description>&lt;p&gt;Two examples I would like linkified:&lt;/p&gt;

&lt;p&gt;example.com
&lt;br /&gt;subdomain.example.com&lt;/p&gt;</description>
      <pubDate>Sat, 28 Jun 2008 16:48:46 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32685</guid>
      <author>anonymous_user</author>
      <link>http://userscripts.org/posts/32685</link>
    </item>
    <item>
      <title>Archived Comments, replied by AbVag</title>
      <description>&lt;p&gt;I had the Linkification extension for a long while and it served me well. Upon the download and installation of Firefox 3, I lost that extension. I thank you for being there on the rebound. :-)&lt;/p&gt;

&lt;p&gt;Oh and to Some Girl: A better way to make the distinction between regular links and the Super Linkifier links is to:
&lt;br /&gt;1) At var customizeLinks = false;, change false to true.
&lt;br /&gt;2) Play the heck out of the stuff below. For me, I added in a font-family to the linkExtras section so that all the SL links will have a unique font to them.&lt;/p&gt;</description>
      <pubDate>Thu, 19 Jun 2008 21:10:33 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32686</guid>
      <author>AbVag</author>
      <link>http://userscripts.org/posts/32686</link>
    </item>
    <item>
      <title>Archived Comments, replied by Some Girl</title>
      <description>&lt;p&gt;Great script!&lt;/p&gt;

&lt;p&gt;I made one change -- directly below &lt;code&gt;linky.className = &quot;superLinkifier&quot;;&lt;/code&gt;, I added:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;linky.title = &quot;plain text linked with superLinkifier&quot;;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;So I'd have some way to tell if a link had been linkified vs. having been an actual link in the first place. (For those who aren't sure what this does: when I hover over a link, that text will appear if the script linkified it. If it was already linked to begin with, that text will not appear.)&lt;/p&gt;</description>
      <pubDate>Wed, 11 Jun 2008 06:03:54 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32687</guid>
      <author>Some Girl</author>
      <link>http://userscripts.org/posts/32687</link>
    </item>
    <item>
      <title>Archived Comments, replied by jab416171</title>
      <description>&lt;p&gt;A lot of those links on the testcases.txt page don't work.
&lt;br /&gt;One ftp (ends in a period)
&lt;br /&gt;and 5-10 of every category after that, with the exception of the last category (images)&lt;/p&gt;

&lt;p&gt;Firefox automatically splits long text files into multiple text nodes,
&lt;br /&gt;  and a couple of the splits happen to be right in the middle of some links on this page.
&lt;br /&gt;  This is why a couple text links are not fully linkified.&lt;/p&gt;

&lt;p&gt;Is there any way to disable that?&lt;/p&gt;</description>
      <pubDate>Wed, 21 May 2008 01:17:54 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32688</guid>
      <author>jab416171</author>
      <link>http://userscripts.org/posts/32688</link>
    </item>
    <item>
      <title>Archived Comments, replied by Daniel Philpott</title>
      <description>&lt;p&gt;User 'sweeeetah' has posted the SuperLinkifier script with FinalDoom's name replaced with someone else's name.  That's the only change.  But he posted it more recently it looks like an update on the search page (already has 227 installs).&lt;/p&gt;</description>
      <pubDate>Thu, 28 Feb 2008 18:41:11 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32689</guid>
      <author>Daniel Philpott</author>
      <link>http://userscripts.org/posts/32689</link>
    </item>
    <item>
      <title>Archived Comments, replied by Diezi</title>
      <description>&lt;p&gt;h2oz7v, this script works wonderful with Opera. I've tested it with Opera 9.2x on WinXP. 
&lt;br /&gt;Thank you very much!&lt;/p&gt;

&lt;p&gt;Note: you have to use the name xxxx.users.js if you want it work in Opera.&lt;/p&gt;</description>
      <pubDate>Wed, 26 Dec 2007 19:57:10 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32690</guid>
      <author>Diezi</author>
      <link>http://userscripts.org/posts/32690</link>
    </item>
    <item>
      <title>Archived Comments, replied by h2oz7v</title>
      <description>&lt;p&gt;Is there a way of making this script work for Opera?&lt;/p&gt;</description>
      <pubDate>Tue, 11 Dec 2007 14:42:42 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32691</guid>
      <author>h2oz7v</author>
      <link>http://userscripts.org/posts/32691</link>
    </item>
    <item>
      <title>Archived Comments, replied by azulmarino</title>
      <description>&lt;p&gt;Does not work for this example source code:
&lt;br /&gt;    &lt;b&gt;
&lt;br /&gt;    &lt;a&gt;
&lt;br /&gt;    &amp;lt;font&gt;
&lt;br /&gt;    &lt;a href=&quot;http://refer.ccbill.com/cgi&amp;lt;wbr&amp;gt;-bin/clicks.cgi?CA=910266-0000&amp;lt;wbr&amp;gt;&amp;amp;amp;PA=**YOURID**&amp;amp;amp;HTML=http://www&amp;lt;wbr&amp;gt;.tddds.com/tgp/707/anett&amp;lt;wbr&amp;gt;/anettgtredv.html&amp;lt;/font&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/b&amp;gt;,Stunning&quot;&gt;http://refer.ccbill.com/cgi&amp;lt;wbr&gt;-bin/clic...&amp;lt;/wbr&gt;&lt;/a&gt;&amp;lt;/font&gt;&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 02 Nov 2007 23:26:32 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32692</guid>
      <author>azulmarino</author>
      <link>http://userscripts.org/posts/32692</link>
    </item>
    <item>
      <title>Archived Comments, replied by FinalDoom</title>
      <description>&lt;p&gt;I like your ideas. Thanks for the comments. I don't have much time in college right now, but at some point I may do a complete rewrite, and be able to do some of the things you and others have suggested.&lt;/p&gt;</description>
      <pubDate>Wed, 26 Sep 2007 22:45:49 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32693</guid>
      <author>FinalDoom</author>
      <link>http://userscripts.org/posts/32693</link>
    </item>
    <item>
      <title>Archived Comments, replied by Daniel Dawson</title>
      <description>&lt;p&gt;Oops, I guess HTML comments don't work here. Let me try that a different way:&lt;/p&gt;

&lt;p&gt;&quot;w w w . e x a m p l e . c o m&quot; should not appear as &quot;http://www.example.com/&quot;.&lt;/p&gt;</description>
      <pubDate>Mon, 10 Sep 2007 19:02:40 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32694</guid>
      <author>Daniel Dawson</author>
      <link>http://userscripts.org/posts/32694</link>
    </item>
    <item>
      <title>Archived Comments, replied by Daniel Dawson</title>
      <description>&lt;p&gt;Hi. First of all, this is an excellent linkifier. I'm using it now. A few comments on the comments:&lt;/p&gt;

&lt;p&gt;Everyone is wondering why certain patterns work here but not elsewhere. The answer is simple. Read the notes that appear when you enter a comment here: &quot;We help break your paragraphs and &lt;em&gt;link your links&lt;/em&gt;.&quot; (Emphasis added.) It's us.o that is creating those links, not the userscript. (If you want proof, just View Source: changes to the DOM, which userscripts make, don't reflect in the source view.)&lt;/p&gt;

&lt;p&gt;As for the issue of split text nodes, I don't agree there's nothing you can do about it. It would require modifying your code structure a bit, but when parsing a URL, you could check for a sibling text node. The only trouble is, you would no longer be able to get an &lt;code&gt;XPathResult&lt;/code&gt; with &lt;code&gt;UNORDERED_NODE_SNAPSHOT_TYPE&lt;/code&gt;. But I think you could use &lt;code&gt;ORDER_NODE_SNAPSHOT_TYPE&lt;/code&gt;, and for each node, check if there are more items in the snapshot, and if so, whether the current item's &lt;code&gt;nextSibling&lt;/code&gt; is the same as the next item in the snapshot. But as you said, it's a rare occurrence, so you decide whether it's worth the trouble and CPU.&lt;/p&gt;

&lt;p&gt;One more thing: I don't like having the text content altered. So e.g. &quot;www&amp;lt;!-- --&gt;.example&amp;lt;!-- --&gt;.com&quot; should &lt;em&gt;not&lt;/em&gt; appear as &quot;http&amp;lt;!-- --&gt;://www&amp;lt;!-- --&gt;.example&amp;lt;!-- --&gt;.com/&quot;. It would be nice to have an option to keep all the text as is, and only have the alterations in the &lt;code&gt;href&lt;/code&gt;s. OTOH, looking at the code, it's clear that trying to implement such a thing would probably be an awful hack, due to the preprocessing done in &lt;code&gt;fixLinks&lt;/code&gt;. I guess starting over is the best way to do it.&lt;/p&gt;

&lt;p&gt;But again, this is an excellent linkifier, much better than its predecessors. Thanks.&lt;/p&gt;</description>
      <pubDate>Mon, 10 Sep 2007 19:00:44 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32695</guid>
      <author>Daniel Dawson</author>
      <link>http://userscripts.org/posts/32695</link>
    </item>
    <item>
      <title>Archived Comments, replied by FinalDoom</title>
      <description>&lt;p&gt;Sorry it's been a long time. I have been very very busy, moving, out of town, etc.&lt;/p&gt;

&lt;p&gt;I searched Omerta, and it seems to work on the one with a link. It might have just been the same thing on the testcases.txt page, where firefox divides the text node right in the middle of the link.&lt;/p&gt;

&lt;p&gt;I uploaded my copy of the script just in case.&lt;/p&gt;</description>
      <pubDate>Fri, 31 Aug 2007 21:23:16 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32696</guid>
      <author>FinalDoom</author>
      <link>http://userscripts.org/posts/32696</link>
    </item>
    <item>
      <title>Archived Comments, replied by Webb</title>
      <description>&lt;p&gt;The pic is a screenshot of the userstyles.org main page immediately after installing the script.&lt;/p&gt;

&lt;p&gt;The current link is &lt;a href=&quot;http://userscripts.org/?page=2&quot;&gt;http://userscripts.org/?page=2&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Mon, 13 Aug 2007 00:08:21 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32697</guid>
      <author>Webb</author>
      <link>http://userscripts.org/posts/32697</link>
    </item>
    <item>
      <title>Archived Comments, replied by FinalDoom</title>
      <description>&lt;p&gt;Webb, please link to that page. I can't do anything with an image. For all I know, it's not linkifying right because the person who wrote the thing put a half link or some formatting that the script won't handle.&lt;/p&gt;</description>
      <pubDate>Sun, 12 Aug 2007 22:06:53 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32698</guid>
      <author>FinalDoom</author>
      <link>http://userscripts.org/posts/32698</link>
    </item>
    <item>
      <title>Archived Comments, replied by pojo</title>
      <description>&lt;p&gt;i like it :)&lt;/p&gt;</description>
      <pubDate>Sun, 12 Aug 2007 17:40:58 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32699</guid>
      <author>pojo</author>
      <link>http://userscripts.org/posts/32699</link>
    </item>
    <item>
      <title>Archived Comments, replied by Webb</title>
      <description>&lt;p&gt;I have never found one of these scripts that works.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://photobucket.com&quot;&gt;&lt;img src=&quot;http://i50.photobucket.com/albums/f329/Webbpa/sl.jpg&quot; alt=&quot;Photo Sharing and Video Hosting at Photobucket&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Sun, 12 Aug 2007 03:42:25 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32700</guid>
      <author>Webb</author>
      <link>http://userscripts.org/posts/32700</link>
    </item>
    <item>
      <title>Archived Comments, replied by FinalDoom</title>
      <description>&lt;p&gt;I had it linkifying subdomain.example.com and 192.168.0.1 before but that raised issues with the things in mikeon and treymon's comments.&lt;/p&gt;

&lt;p&gt;A few of the lines on testcases.txt don't likify right because the entire page is one huge textnode, so firefox splits it into 5 or so, sometimes in the middle of a link. Nothing I can do about that-it's a rare occurance.&lt;/p&gt;

&lt;p&gt;Good idea with the [link] thing. I'll see about adding that in.&lt;/p&gt;</description>
      <pubDate>Sun, 12 Aug 2007 02:03:13 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32701</guid>
      <author>FinalDoom</author>
      <link>http://userscripts.org/posts/32701</link>
    </item>
    <item>
      <title>Archived Comments, replied by Lucanos</title>
      <description>&lt;p&gt;ADDITIONAL - And yet somehow, the script linkified those strings properly here, but not on the Testcases page...&lt;/p&gt;

&lt;p&gt;Strange.&lt;/p&gt;</description>
      <pubDate>Thu, 09 Aug 2007 22:19:55 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32702</guid>
      <author>Lucanos</author>
      <link>http://userscripts.org/posts/32702</link>
    </item>
    <item>
      <title>Archived Comments, replied by Lucanos</title>
      <description>&lt;p&gt;Excellent adaptation of an excellent adaptation of an excellent script...&lt;/p&gt;

&lt;p&gt;When reviewing the test cases at &lt;a href=&quot;http://yellow5.us/firefox/testcases.txt&quot;&gt;http://yellow5.us/firefox/testcases.txt&lt;/a&gt; I found only one or two possible issues/failures/opportunities for improvement.&lt;/p&gt;

&lt;p&gt;&lt;pre&gt;ftp://user:password@192.168.0.1/test/.
Linkified to ftp://user:password@192.168.0

irc://www.example.com/test/.
Linkified to irc://www.example.com

http://user@www.example.com/test/.
Linkified to http://user@www.example.com&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;As a possibly suggestion for some of the more common patterns (which do not seem to be Linkified by most of this branch of Userscripts, such as:
&lt;br /&gt;&lt;pre&gt;192.168.0.1
192.168.0.1.
subdomain.example.com
subdomain.example.com.&lt;/pre&gt;&lt;/p&gt;

&lt;p&gt;Possibly allowing for a link to be inserted after them like &quot;[link]&quot; could prove handy (again, if able to be toggled on and off within the script itself, even if defaulting to off.&lt;/p&gt;</description>
      <pubDate>Thu, 09 Aug 2007 22:18:00 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32703</guid>
      <author>Lucanos</author>
      <link>http://userscripts.org/posts/32703</link>
    </item>
    <item>
      <title>Archived Comments, replied by FinalDoom</title>
      <description>&lt;p&gt;Now, with 1.1, it shouldn't linkify anything mistaken for a URL that was presented in the comments. Ought to fix similar things in general as well.&lt;/p&gt;</description>
      <pubDate>Tue, 07 Aug 2007 01:55:08 +0000</pubDate>
      <guid isPermaLink="false">userscripts.org:12276:32704</guid>
      <author>FinalDoom</author>
      <link>http://userscripts.org/posts/32704</link>
    </item>
  </channel>
</rss>
