mirror of
https://github.com/FreshRSS/FreshRSS.git
synced 2026-03-04 14:36:00 -05:00
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)
47 lines
1.7 KiB
PHTML
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>
|