Convert between html and irc formatting
Version 0.29
Convert raw \s-1IRC\s0 formatting to \s-1HTML\s0
use IRC::Formatting::HTML qw/irc_to_html html_to_irc/; ... my $irctext = "\002\0031,2Iron & Wine"; my $html = irc_to_html($irctext); print $html # the above will print: # <span style="font-weight: bold;color: #000; background-color: #008">Iron & Wine</span> ... my $html = "<b><em>Nicotine and gravy</em></b>"; my $irctext = html_to_irc($html); print $html; # the above will print: # \002\026Nicotine and Gravy\002\026
irc_to_html($irctext, invert => \*(L"italic\*(R")
Takes an irc formatted string and returns the \s-1HTML\s0 version. Takes an option to treat inverted text as italic text.
html_to_irc($html)
Takes an \s-1HTML\s0 string and returns an irc formatted string
Lee Aylward, <[email protected]>
Please report any bugs or feature requests to \*(C`bug-irc-formatting-html at rt.cpan.org\*(C', or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=IRC-Formatting-HTML <http://rt.cpan.org/NoAuth/ReportBug.html?Queue=IRC-Formatting-HTML>. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
You can find documentation for this module with the perldoc command.
perldoc IRC::Formatting::HTML
You can also look for information at:
\s-1RT:\s0 \s-1CPAN\s0's request tracker http://rt.cpan.org/NoAuth/Bugs.html?Dist=IRC-Formatting-HTML <http://rt.cpan.org/NoAuth/Bugs.html?Dist=IRC-Formatting-HTML>
AnnoCPAN: Annotated \s-1CPAN\s0 documentation http://annocpan.org/dist/IRC-Formatting-HTML <http://annocpan.org/dist/IRC-Formatting-HTML>
\s-1CPAN\s0 Ratings http://cpanratings.perl.org/d/IRC-Formatting-HTML <http://cpanratings.perl.org/d/IRC-Formatting-HTML>
Search \s-1CPAN\s0 http://search.cpan.org/dist/IRC-Formatting-HTML/ <http://search.cpan.org/dist/IRC-Formatting-HTML/>
This is a direct port of Sam Stephenson's ruby version.
Copyright 2009 Lee Aylward, all rights reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.