Files
FreshRSS/app/layout/layout.phtml
Alexandre Alapetite 4f0b1efc2b Prefectch : précharge les icônes
Précharge les icônes qui ne sont pas forcément affichées sur la page en
cours (par exemple l'icône favoris) pour éviter d'avoir un bref instant
sans icône lors du changement d'état (par exemple lorsqu'on marque un
article comme favoris)
2013-12-14 13:57:25 +01:00

47 lines
1.7 KiB
PHTML

<!DOCTYPE html>
<html lang="<?php echo $this->conf->language (); ?>" xml:lang="<?php echo $this->conf->language (); ?>">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="initial-scale=1.0" />
<?php echo self::headTitle (); ?>
<?php echo self::headStyle (); ?>
<?php echo self::headScript (); ?>
<script>//<![CDATA[
<?php $this->renderHelper ('javascript_vars'); ?>
//]]></script>
<?php
if (!empty($this->nextId)) {
$params = Request::params ();
$params['next'] = $this->nextId;
?>
<link id="prefetch" rel="next prefetch" href="<?php echo Url::display (array ('c' => Request::controllerName (), 'a' => Request::actionName (), 'params' => $params)); ?>" />
<?php } ?>
<link rel="icon" href="<?php echo Url::display ('/favicon.ico'); ?>" />
<?php if (isset ($this->rss_url)) { ?>
<link rel="alternate" type="application/rss+xml" title="<?php echo $this->rss_title; ?>" href="<?php echo Url::display ($this->rss_url); ?>" />
<?php } ?>
<link rel="prefetch" href="<?php echo RSSThemes::icon('starred', true); ?>">
<link rel="prefetch" href="<?php echo RSSThemes::icon('non-starred', true); ?>">
<link rel="prefetch" href="<?php echo RSSThemes::icon('read', true); ?>">
<link rel="prefetch" href="<?php echo RSSThemes::icon('unread', true); ?>">
<meta name="robots" content="noindex,nofollow" />
</head>
<body>
<?php $this->partial ('header'); ?>
<div id="global">
<?php $this->render (); ?>
</div>
<?php
if (isset ($this->notification)) {
invalidateHttpCache();
?>
<div class="notification <?php echo $this->notification['type']; ?>">
<?php echo $this->notification['content']; ?>
<a class="close" href=""><?php echo RSSThemes::icon('close'); ?></a>
</div>
<?php } ?>
</body>
</html>