mirror of
https://github.com/Pathduck/gallery3.git
synced 2026-05-22 04:19:11 -04:00
theme. Because the theme comes first, this means that themes can override any module resources, at the cost that we no longer have namespacing for JS and CSS files. The only file getting used outside of this model is themes/default/screen.css which is used in the admin theme. I fixed that by copying screen.css into admin_default and renaming its screen.css to admin_screen.css. I also copied over all the images that it was referencing. Fixes tickets #48 and #539. Theme API changes: - theme_script(), theme_url() and theme_css() are no longer needed - script(), url() and css() now refer to the first matching asset in the module load path, where gallery3/lib is at the end of the path
83 lines
2.9 KiB
PHP
83 lines
2.9 KiB
PHP
<?php defined("SYSPATH") or die("No direct script access.") ?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
|
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
|
<head>
|
|
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
|
|
<title><?= t("Admin Dashboard") ?></title>
|
|
<link rel="shortcut icon" href="<?= url::file("themes/default/images/favicon.ico") ?>" type="image/x-icon" />
|
|
|
|
<?= $theme->css("yui/reset-fonts-grids.css") ?>
|
|
<?= $theme->css("themeroller/ui.base.css") ?>
|
|
<?= $theme->css("superfish/css/superfish.css") ?>
|
|
<?= $theme->css("screen.css") ?>
|
|
<?= $theme->css("admin_screen.css") ?>
|
|
<!--[if lt IE 8]>
|
|
<link rel="stylesheet" type="text/css" href="<?= $theme->url("fix-ie.css") ?>"
|
|
media="screen,print,projection" />
|
|
<![endif]-->
|
|
|
|
<?= $theme->script("jquery.js") ?>
|
|
<?= $theme->script("jquery.form.js") ?>
|
|
<?= $theme->script("jquery-ui.js") ?>
|
|
<?= $theme->script("gallery.common.js") ?>
|
|
<? /* MSG_CANCEL is required by gallery.dialog.js */ ?>
|
|
<script type="text/javascript">
|
|
var MSG_CANCEL = "<?= t('Cancel') ?>";
|
|
</script>
|
|
<?= $theme->script("gallery.dialog.js") ?>
|
|
<?= $theme->script("superfish/js/superfish.js") ?>
|
|
<?= $theme->script("jquery.dropshadow.js") ?>
|
|
<?= $theme->script("ui.init.js") ?>
|
|
|
|
<?= $theme->admin_head() ?>
|
|
</head>
|
|
|
|
<body <?= $theme->body_attributes() ?>>
|
|
<?= $theme->admin_page_top() ?>
|
|
<? if ($sidebar): ?>
|
|
<div id="doc3" class="yui-t5 gView">
|
|
<? else: ?>
|
|
<div id="doc3" class="yui-t7 gView">
|
|
<? endif; ?>
|
|
<?= $theme->site_status() ?>
|
|
<div id="gHeader">
|
|
<?= $theme->admin_header_top() ?>
|
|
<ul id="gLoginMenu">
|
|
<li class="first"><?= html::anchor("albums/1", "← ".t("Back to the Gallery")) ?></li>
|
|
<li id="gLogoutLink"><a href="<?= url::site("logout?continue=albums/1&csrf=$csrf") ?>"><?= t("Logout") ?></a></li>
|
|
</ul>
|
|
<a id="gLogo" href="<?= url::site("albums/1") ?>" title="<?= t("go back to the Gallery") ?>">
|
|
← <?= t("back to the ...") ?>
|
|
</a>
|
|
<div id="gSiteAdminMenu" style="display: none;">
|
|
<?= $theme->admin_menu() ?>
|
|
</div>
|
|
<?= $theme->admin_header_bottom() ?>
|
|
</div>
|
|
<div id="bd">
|
|
<div id="yui-main">
|
|
<div class="yui-b">
|
|
<div id="gContent" class="yui-g">
|
|
<?= $theme->messages() ?>
|
|
<?= $content ?>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<? if ($sidebar): ?>
|
|
<div id="gSidebar" class="yui-b">
|
|
<?= $sidebar ?>
|
|
</div>
|
|
<? endif ?>
|
|
</div>
|
|
<div id="gFooter">
|
|
<?= $theme->admin_footer() ?>
|
|
<div>
|
|
<?= $theme->admin_credits() ?>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<?= $theme->admin_page_bottom() ?>
|
|
</body>
|
|
</html>
|