- Add videodb PHP/MySQL media collection manager (Blu-ray, DVD, CD) - Dockerfile: PHP 8.1 + Apache with GD/mysqli/exif extensions - docker-compose.yml: app on port 6761 + MySQL 8.0 with health checks - docker-entrypoint.sh: auto-generates config.inc.php from env vars, waits for MySQL, initializes DB schema idempotently - init-db.php: CLI schema installer using app's own prefix_query() logic - Persistent volumes for DB, cache, and cover images Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
33 lines
2.0 KiB
Smarty
33 lines
2.0 KiB
Smarty
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
|
|
<!--[if lt IE 7]><html class="lt-ie9 lt-ie8 lt-ie7" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><![endif]-->
|
|
<!--[if IE 7]><html class="lt-ie9 lt-ie8" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><![endif]-->
|
|
<!--[if IE 8]><html class="lt-ie9" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><![endif]-->
|
|
<!--[if gt IE 8]><!--><html xmlns="http://www.w3.org/1999/xhtml"><!--<![endif]-->
|
|
<head>
|
|
<title>videoDB{if $title} - {$title}{/if}</title>
|
|
<meta charset="utf-8" />
|
|
<meta name="viewport" content="width=device-width" />
|
|
<meta name="description" content="VideoDB" />
|
|
<link rel="shortcut icon" type="image/ico" href="images/icons/1-favicon.ico" />
|
|
|
|
{if !empty($rss)}<link rel="alternate" type="application/rss+xml" title="VideoDB RSS" href="index.php?export=rss" />{/if}
|
|
|
|
<!-- css -->
|
|
<link rel="stylesheet" type="text/css" href="lib/foundation4/css/normalize.css" />
|
|
<link rel="stylesheet" type="text/css" href="lib/foundation4/css/foundation.min.css" />
|
|
<link rel="stylesheet" type="text/css" href="lib/foundation4/fonts/general_foundicons.css" />
|
|
<link rel="stylesheet" type="text/css" href="{$style}" />
|
|
<!--[if lt IE 9]><link rel="stylesheet" type="text/css" href="lib/foundation4/css/ltie9.css" /><![endif]-->
|
|
|
|
<link rel='stylesheet' href='http://fonts.googleapis.com/css?family=Exo:600' type='text/css'>
|
|
|
|
<!-- js -->
|
|
<!-- for now, we're only using jquery, no zepto -->
|
|
<script>document.write('<script src="lib/foundation4/js/vendor/' + ('__proto__' in {} ? 'jquery' : 'jquery') + '.js"><\/script>');</script>
|
|
<script type="text/javascript" src="javascript/jquery.lazyload.min.js"></script>
|
|
<script type="text/javascript" src="lib/foundation4/js/vendor/custom.modernizr.js"></script>
|
|
<script type="text/javascript" src="lib/foundation4/js/foundation.min.js"></script>
|
|
<script type="text/javascript" src="{$template}js/app.js"></script>
|
|
{literal}<script>$(document).ready(function(){$(document).foundation()});</script>{/literal}
|
|
</head>
|