# FreeDOS Software Repository Maintenance Utility Script HTML Template File # The Following is the global CSS file for all static html pages # FILE:REPOSITORY.CSS div.page_header { margin: 0.75em; } div.page_navbar { margin: 0.75em; } div.page_table { margin: 0.75em; } div.page_footer { margin: 0.75em; } span.highlight { color: white; font-weight: bold; font-size: larger; } span.highlight a { text-transform: none; text-decoration: none; } span.highlight a:link { color: white; } span.highlight a:visited { color: white; } span.highlight a:hover { color: yellow; text-decoration: underline; } span.highlight a:active { color: green; text-decoration: none; } table { font-family: "Open Sans", "DejaVu Sans", Verdana, sans-serif; border: 1px solid gray; width:auto; height:auto; max-width:95%; margin-right: auto; margin-left: auto; margin-top: 1em; margin-bottom: 1em; } table caption { background-color: gray; color: LightGrey; font-size: smaller; } table th { font-family: Montserrat, "Liberation Sans", Tahoma, sans-serif; background-color: #ddd; color: #333; min-width: 5em; padding: .5em; text-align: left; text-transform: capitalize; } table td { background-color: #eee; color: #000; min-width: 5em; padding: .5em; } table a { text-transform: none; text-decoration: underline; } table a:link { color: steelblue; } table a:visited { color: royalblue; } table a:hover { color: dodgerblue; } table a:active { color: red; text-decoration: none; } # The following is the CSS for the main INDEX page. # FILE:INDEX.CSS div.page_site_links { margin: 0.75em; } span.description { color: #222; display: block; margin-top: 0.75em; font-size: small; font-weight: normal; } span.group_title { display: block; } table th { text-transform: none; } span.site_link { display: block; } # The following is the CSS for all package group pages. # FILE:GROUP.CSS span.description { color: #222; display: block; } span.license { color: #060; display: block; font-size: small; font-style: italic; } # The following is the CSS for all package pages. # FILE:PACKAGE.CSS # The following is the CSS for the package comparison page. # FILE:COMPARISON.CSS div.page_legend { margin-left: 0.75em; margin-right: 0.75em; margin-top: 1.25em; margin-top: 1.25em; } span.package_first { color: #222; } span.package_changed { color: #222; } span.package_missing { color: #600; } span.package_similar { color: #aa0; font-weight: bolder; font-size: larger; } span.package_identical { color: #080; font-weight: bolder; font-size: larger; } # Some general re-used snippets # HTML:DOCTYPE # HTML:META # HTML:CACHE # HTML:NOCACHE # HTML:HEADER # HTML:FOOTER # The index display template # HTML:INDEX <!--REPO:SERVER--> <!--REPOSITORY:TITLE--> -- Index # Link to comparison html page # HTML:URLCOMPARE View the package comparison chart. # Link to listing.csv page # HTML:URLLISTING Download the package listing.csv spreadsheet. # Link to RSS Feed # HTML:URLRSS Subscribe to the package update RSS feed. # The group display template # HTML:GROUP <!--REPO:SERVER--> <!--REPOSITORY:TITLE--> Group -- <!--GROUP:TITLE--> # The package display template # HTML:PACKAGE <!--REPO:SERVER--> <!--REPOSITORY:TITLE--> Package -- <!--@PACKAGE:TITLE--> (<!--GROUP:TITLE-->) # The package comparison display template # HTML:COMPARISON <!--REPO:SERVER--> <!--REPOSITORY:TITLE--> Comparison Table
- Identical package.
- Same version, but slight package changes.
# The package metadata list display # LIST:PACKAGE.HEADER # LIST:PACKAGE.ITEM # LIST:PACKAGE.FOOTER
Package in group
# The package metadata Special item value handlers # ITEM:DEFAULT # ITEM:LINKS # ITEM:GROUP # ITEM:DOWNLOAD () # ITEM:VERSIONS # The package metadata Versions list display handler # LIST:VERSIONS.HEADER # LIST:VERSIONS.ITEM View - , Download ()
# LIST:VERSIONS.FOOTER # The package metadata URL/LINKS list display handler # LIST:LINKS.HEADER # LIST:LINKS.ITEM
# LIST:LINKS.FOOTER # The package metadata list for group display # LIST:GROUP.HEADER # LIST:GROUP.ITEM # LIST:GROUP.FOOTER
Package group
# The package metadata list for group display # LIST:INDEX.HEADER
# LIST:INDEX.ITEM # LIST:INDEX.FOOTER
Index of on
# LIST:COMPARE.INDEX.HEADER # LIST:COMPARE.INDEX.ITEM # LIST:COMPARE.INDEX.FOOTER # LIST:COMPARE.GROUP.HEADER # LIST:COMPARE.GROUP.FOOTER
# Package is in the current repository # LIST:COMPARE.GROUP.ITEM # Package is not in the current repository # LIST:COMPARE.GROUP.NOURL # Comparison table column repository headers # LIST:COMPARE.COLUMNS.HEADER # LIST:COMPARE.COLUMNS.ITEM # LIST:COMPARE.COLUMNS.FOOTER # LIST:COMPARE.PACKAGE.HEADER # Compares as not in previous column # LIST:COMPARE.PACKAGE.NEW # Compares as different versions # LIST:COMPARE.PACKAGE.ITEM # Compares as not included # LIST:COMPARE.PACKAGE.MISSING # Compares as same version but contains modifications # LIST:COMPARE.PACKAGE.SIMILAR # Compares as identical versions # LIST:COMPARE.PACKAGE.IDENTICAL # LIST:COMPARE.PACKAGE.FOOTER # HTML:RSS # HTML:RSS.LOGO /pkg-html/rss.png <!--REPOSITORY:TITLE--> on <!--REPOSITORY:SERVER--> # HTML:RSS.CHANGES <p> What's New: # HTML:RSS.DOWNLOAD <p> Download: <a href="" download></a> <br> # LIST:RSS.HEADER <!--REPOSITORY:TITLE--> on <!--REPOSITORY:SERVER--> FreeDOS software package update feed for on . en-us Copyright http://blogs.law.harvard.edu/tech/rss () fdrepo.sh software repository management utility # LIST:RSS.ITEM <!--@PACKAGE:TITLE--> - <!--@PACKAGE:VERSION--> # LIST:RSS.FOOTER # End of Template file (required)