#! perl
use strict;
our $VERSION = "1.03";
our $name = "C-Section Comics";
# C-Section Comics seems to return arbitrary comics.
# our $pattern =
# qr{ <div \s+ id="comic"> \s+
# <img \s+
# src="(?<url>http://.*?.csectioncomics.com/csectioncomics/
# wp-content/uploads/\d+/\d+/
# (?<image>.*?\.\w+))" \s+
# alt="(?<alt>.*?)" \s+
# title="(?<title>.*?)" \s*
# />
# }six;
# Retrieve from the archives page instead.
our @patterns =
( qr{ <a \s+
href="?(?<url>https?://www.csectioncomics.com/archives)"?>
(?:<span>)?Comics(?:</span>)?</a>
}six,
qr{ <td \s+
class="?archive-title"?> \s*
<a \s+
href="?(?<url>https?://www.csectioncomics.com/comics/.*?)"? \s+
rel="?bookmark"?
}six,
qr{ <div \s+ id="?comic"?> \s*
(?: <div \s+ id="?bonus-comic"? .*? </div> \s* )?
<img \s+
src="?(?<url>https?://.*?.csectioncomics.com/
wp-content/uploads/\d+/\d+/
(?<image>.*?\.\w+))"? \s+
alt="(?<alt>.*?)" \s+
title="(?<title>.*?)" \s*
/?>
}six,
);
# Important: Return the package name!
__PACKAGE__;