Browse Source

Ajout de l'état de l'affichage sur l'ensemble des liens de la vue globale.

Alexis Degrugillier 12 years ago
parent
commit
412e13aae2
1 changed files with 6 additions and 1 deletions
  1. 6 1
      app/views/helpers/view/global_view.phtml

+ 6 - 1
app/views/helpers/view/global_view.phtml

@@ -2,6 +2,11 @@
 
 <div id="stream" class="global categories">
 <?php
+	$params = Minz_Request::params ();
+	$state = 'not_read';
+	if (array_key_exists('state', $params)) {
+		$state = $params['state'];
+	}
 	foreach ($this->cat_aside as $cat) {
 		$feeds = $cat->feeds ();
 		if (!empty ($feeds)) {
@@ -17,7 +22,7 @@
 			<?php $not_read = $feed->nbNotRead (); ?>
 			<li id="f_<?php echo $feed->id (); ?>" class="item<?php echo $feed->inError () ? ' error' : ''; ?><?php echo $feed->nbEntries () == 0 ? ' empty' : ''; ?>">
 				<img class="favicon" src="<?php echo $feed->favicon (); ?>" alt="✇" />
-				<a class="feed" data-unread="<?php echo $feed->nbNotRead (); ?>" data-priority="<?php echo $feed->priority (); ?>" href="<?php echo _url ('index', 'index', 'get', 'f_' . $feed->id (), 'output', 'normal'); ?>">
+				<a class="feed" data-unread="<?php echo $feed->nbNotRead (); ?>" data-priority="<?php echo $feed->priority (); ?>" href="<?php echo _url ('index', 'index', 'get', 'f_' . $feed->id (), 'output', 'normal', 'state', $state); ?>">
 				<?php echo $feed->name(); ?>
 				</a>
 			</li>