diff options
| author | 2013-08-21 16:26:22 +0200 | |
|---|---|---|
| committer | 2013-08-21 16:26:22 +0200 | |
| commit | 695af6e1fe72865eb8cf67d83d592661936a080b (patch) | |
| tree | af81cfd4fcc2491048630147e96509d838110363 | |
| parent | d89b9056cd97f2d114d891a284ea56e6540ff3dc (diff) | |
Fix issue #133 : nombre non lus dans titre onglet
+ Début fix issue #130 : en cliquant sur une catégorie ou un flux, on
repasse en mode de vue "normale" pour pouvoir lire les articles
Ce n'est qu'un début :)
| -rwxr-xr-x | app/controllers/indexController.php | 17 | ||||
| -rw-r--r-- | app/views/helpers/view/global_view.phtml | 4 |
2 files changed, 14 insertions, 7 deletions
diff --git a/app/controllers/indexController.php b/app/controllers/indexController.php index d23db01a3..9de042a51 100755 --- a/app/controllers/indexController.php +++ b/app/controllers/indexController.php @@ -21,6 +21,13 @@ class indexController extends ActionController { } } + $nb_not_read = $this->view->nb_not_read; + if($nb_not_read > 0) { + View::prependTitle (' (' . $nb_not_read . ') - '); + } else { + View::prependTitle (' - '); + } + $entryDAO = new EntryDAO (); $feedDAO = new FeedDAO (); $catDAO = new CategoryDAO (); @@ -104,22 +111,22 @@ class indexController extends ActionController { */ private function checkAndProcessType ($type) { if ($type['type'] == 'all') { - View::prependTitle (Translate::t ('your_rss_feeds') . ' - '); + View::prependTitle (Translate::t ('your_rss_feeds')); $this->view->get_c = $type['type']; return false; } elseif ($type['type'] == 'favoris') { - View::prependTitle (Translate::t ('your_favorites') . ' - '); + View::prependTitle (Translate::t ('your_favorites')); $this->view->get_c = $type['type']; return false; } elseif ($type['type'] == 'public') { - View::prependTitle (Translate::t ('public') . ' - '); + View::prependTitle (Translate::t ('public')); $this->view->get_c = $type['type']; return false; } elseif ($type['type'] == 'c') { $catDAO = new CategoryDAO (); $cat = $catDAO->searchById ($type['id']); if ($cat) { - View::prependTitle ($cat->name () . ' - '); + View::prependTitle ($cat->name ()); $this->view->get_c = $type['id']; return false; } else { @@ -129,7 +136,7 @@ class indexController extends ActionController { $feedDAO = new FeedDAO (); $feed = $feedDAO->searchById ($type['id']); if ($feed) { - View::prependTitle ($feed->name () . ' - '); + View::prependTitle ($feed->name ()); $this->view->get_f = $type['id']; $this->view->get_c = $feed->category (); return false; diff --git a/app/views/helpers/view/global_view.phtml b/app/views/helpers/view/global_view.phtml index fff391cba..9ecff2246 100644 --- a/app/views/helpers/view/global_view.phtml +++ b/app/views/helpers/view/global_view.phtml @@ -9,7 +9,7 @@ ?> <div class="category"> <div class="cat_header"> - <a href="<?php echo _url ('index', 'index', 'get', 'c_' . $cat->id ()); ?>"> + <a href="<?php echo _url ('index', 'index', 'get', 'c_' . $cat->id (), 'output', 'normal'); ?>"> <?php echo $cat->name(); ?><?php echo $catNotRead > 0 ? ' (' . $catNotRead . ')' : ''; ?> </a> </div> @@ -20,7 +20,7 @@ <li class="item"> <img class="favicon" src="<?php echo $feed->favicon (); ?>" alt="" /> - <a href="<?php echo _url ('index', 'index', 'get', 'f_' . $feed->id ()); ?>"> + <a href="<?php echo _url ('index', 'index', 'get', 'f_' . $feed->id (), 'output', 'normal'); ?>"> <?php echo $not_read > 0 ? '<b>' : ''; ?> <?php echo $feed->name(); ?> <?php echo $not_read > 0 ? ' (' . $not_read . ')' : ''; ?> |
