Anonymous avatar Anonymous committed dd74845

1. Added items to the TODO.

2. Added links to the IRC channels. (thanks to Kenneth Porter).

Comments (0)

Files changed (2)

 
 * Add a news section.
 
+* Add URLs to the IRC channels - thanks to Kenneth Porter.
+
+* Add MAG-Net (irc.perl.org) to the IRC page.
+
+* Revamp the X-Chat documentation to say it can run on Windows and point
+to the Windows client.
+
 Long Term:
 ----------
 

src/irc/index.html.wml

 page for more details.
 </p>
 
+<define-tag irc_channel whitespace="delete">
+<preserve net chan />
+<set-var %attributes />
+<:{
+    my $net = "<get-var net />";
+    my $chan = "<get-var chan />";
+    my %servers =
+    (
+        'freenode' => "irc.freenode.net",
+        'efnet' => "irc.Prison.NET",
+        'oftc' => "irc.oftc.net",
+        'undernet' => "us.undernet.org",
+        'ircnet' => "ircnet.demon.co.uk",
+    );
+    if (!exists($servers{$net}))
+    {
+        die "Unknown network!";
+    }
+    print "<a href=\"irc://" . $servers{$net} . "/%23$chan\"><tt>#$chan</tt></a>";
+}:>
+<restore net chan />
+</define-tag>
+
 <h2><a href="http://freenode.net/">FreeNode</a></h2>
 
 <p>
 </p>
 
 <p>
-Check the channels <tt>#perl</tt>, <tt>#mandrake</tt> and <tt>#modperl</tt>.
+Check the channels <irc_channel chan="perl" net="freenode" />,
+<irc_channel chan="mandrake" net="freenode" /> and
+<irc_channel chan="modperl" net="freenode" />.
 </p>
 
 <h2><a href="http://www.efnet.org/">EF-Net</a></h2>
 
 <p>
-Check the channels <tt>#perlhelp</tt> (but not <tt>#perl</tt> which is
-intended for advanced discussion), and <tt>#html</tt>.
+Check the channels <irc_channel chan="perlhelp" net="efnet" />
+(but not <tt>#perl</tt> which is intended for advanced discussion), and
+<irc_channel chan="html" net="efnet" /> (for issues related to Perl and
+the web).
 </p>
 
 <h2><a href="http://www.ircnet.org/">IRCnet</a></h2>
 
 <p>
-Try the channel <tt>#perl</tt>.
+Try the channel <irc_channel net="ircnet" chan="perl" />.
 </p>
 
 <h2><a href="http://www.oftc.net/">OFTC</a></h2>
 
 <p>
-The channel <tt>#perl</tt> accepts beginner questions.
+The channel <irc_channel net="oftc" chan="perl" /> accepts beginner questions.
 </p>
 
 <h2><a href="http://www.undernet.org/">Undernet</a></h2>
 
 <p>
-Check the channels <tt>#perl</tt> (not for CGI questions), and <tt>#cgi</tt>.
+Check the channels <irc_channel net="undernet" chan="perl" />
+(but not for CGI questions), and <irc_channel net="undernet" chan="cgi" />.
 </p>
 
 <h2>TODO</h2>
 Add DAL-net and other networks that are fit for the purpose.
 </p>
 
-
-
-
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.