aboutsummaryrefslogtreecommitdiff
path: root/app/layout
diff options
context:
space:
mode:
authorGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2013-03-17 00:01:40 +0100
committerGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2013-03-17 00:01:40 +0100
commitd63eddf0c5a563d11c880bb700dafc889ee87a3d (patch)
tree17a2d4f788850684e73b8229e57efefeda9a121a /app/layout
parent81eab003ef3ff845da46f85c56850a76f2d16bb8 (diff)
Ajout d'options : possibilité de changer l'ordre des articles + possibilité de marquer comme lu au choix : tous, antérieurs à 1 jour, antérieurs à 1 semaine
Diffstat (limited to 'app/layout')
-rw-r--r--app/layout/nav_menu.phtml63
1 files changed, 63 insertions, 0 deletions
diff --git a/app/layout/nav_menu.phtml b/app/layout/nav_menu.phtml
new file mode 100644
index 000000000..4962c3aa5
--- /dev/null
+++ b/app/layout/nav_menu.phtml
@@ -0,0 +1,63 @@
+<div class="nav_menu">
+ <a class="btn" href="<?php echo _url ('feed', 'actualize'); ?>"><i class="icon i_refresh"></i></a>
+
+ <?php
+ $get = false;
+ $string_mark = 'Tout marquer comme lu';
+ if ($this->get_f) {
+ $get = 'f_' . $this->get_f;
+ $string_mark = 'Marquer le flux comme lu';
+ } elseif ($this->get_c) {
+ $get = 'c_' . $this->get_c;
+ $string_mark = 'Marquer la catégorie comme lue';
+ }
+ ?>
+
+ <?php if (!login_is_conf ($this->conf) || is_logged ()) { ?>
+ <div class="stick">
+ <a class="read_all btn" href="<?php echo _url ('entry', 'read', 'is_read', 1, 'get', $get); ?>">Marquer comme lu</a>
+ <div class="dropdown">
+ <div id="dropdown-read" class="dropdown-target"></div>
+
+ <a class="dropdown-toggle btn" href="#dropdown-read"><i class="icon i_down"></i></a>
+ <ul class="dropdown-menu">
+ <li class="dropdown-close"><a href="#close"><i class="icon i_close"></i></a></li>
+
+ <li class="item"><a href="<?php echo _url ('entry', 'read', 'is_read', 1, 'get', $get); ?>"><?php echo $string_mark; ?></a></li>
+ <li class="separator"></li>
+<?php
+ $date = getdate ();
+ $today = mktime (0, 0, 0, $date['mon'], $date['mday'], $date['year']);
+ $one_week = $today - 604800;
+?>
+ <li class="item"><a href="<?php echo _url ('entry', 'read', 'is_read', 1, 'get', $get, 'dateMax', $today); ?>">Antérieurs à 1 jour</a></li>
+ <li class="item"><a href="<?php echo _url ('entry', 'read', 'is_read', 1, 'get', $get, 'dateMax', $one_week); ?>">Antérieurs à 1 semaine</a></li>
+ </ul>
+ </div>
+ </div>
+ <?php } ?>
+
+ <div class="dropdown">
+ <div id="dropdown-views" class="dropdown-target"></div>
+ <a class="dropdown-toggle btn" href="#dropdown-views">Affichage <i class="icon i_down"></i></a>
+ <ul class="dropdown-menu">
+ <li class="dropdown-close"><a href="#close"><i class="icon i_close"></i></a></li>
+
+ <li class="item">
+ <?php if ($this->mode == 'not_read') { ?>
+ <a class="print_all" href="<?php echo _url ('index', 'changeMode', 'mode', 'all'); ?>">Tout afficher</a>
+ <?php } else { ?>
+ <a class="print_non_read" href="<?php echo _url ('index', 'changeMode', 'mode', 'not_read'); ?>">Afficher les non lus</a>
+ <?php } ?>
+ </li>
+ <li class="separator"></li>
+ <li class="item">
+ <?php if ($this->order == 'low_to_high') { ?>
+ <a href="<?php echo _url ('index', 'changeOrder', 'order', 'high_to_low'); ?>">Plus anciens en premier</a>
+ <?php } else { ?>
+ <a href="<?php echo _url ('index', 'changeOrder', 'order', 'low_to_high'); ?>">Plus récents en premier</a>
+ <?php } ?>
+ </li>
+ </ul>
+ </div>
+</div>