By Wolfey on
I am trying to create two sections for use with a comic site, but am not sure what will be necessary in order to complete them.
A description of what each section requires is listed below (copied from the "Comic Site: What Would Be Necessary?" topic):
Each comic has the following sections:
- Archive
- This is a single page, displaying a list of every strip for that particular comic. They are
categorized by year, with a list item for each strip; each list item contains the strip's
number, date, title and a link to that strip. No sidebar is present on this page.
- Strip
- This displays the strip the user wants to visit - it defaults to the most recent
strip if one isn't specified. Below the strip is a set of navigation buttons - they
lead to the first, previous, next and last strips, respectively. They are shown for all
strips, though they may not have a link (only showing the image) in certain cases - the
first strip won't have a first or previous link and the most recent strip won't have a next
or last link. Below that is a "News" section, with any news to be reported for that strip -
for one comic, the website administrator and user share this field. Only the comic's front
page (displaying the most recent strip) will have a sidebar; all other strips (including the
most recent one, if not viewing the comic's front page) will not have a sidebar.
Each strip will contain the following information:
- Date
- The strip's upload date, which will also determine the strip's number. It can be set
to a custom date by the user (for uploading older strips in the proper order), but will use
the current date if one is not supplied. Different pages will display this date in
different formats.
- Image
- The strip's image. For compatibility with the previous CMS, it will have to be able to
use images already uploaded to the site, along with renaming new images to the strip's
upload date (in the "YYYYMMDD" date format).
- Number
- The strip's number, based on the upload date of the strip. If any strip (other than the
most recent) is added/deleted, this number will be recalculated for all affected strips,
to account for the change.
- Title
- The strip's title. Certain symbols (such as the apostrophe and quotation marks) will
have to be converted to their respective HTML entities - this will allow the page to remain
valid (according to the W3C Markup Validator).
Thank you for any help you can provide =)