From 695af6e1fe72865eb8cf67d83d592661936a080b Mon Sep 17 00:00:00 2001 From: Marien Fressinaud Date: Wed, 21 Aug 2013 16:26:22 +0200 Subject: Fix issue #133 : nombre non lus dans titre onglet MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit + 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 :) --- app/controllers/indexController.php | 17 ++++++++++++----- 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 @@ ?>
@@ -20,7 +20,7 @@
  • - + 0 ? '' : ''; ?> name(); ?> 0 ? ' (' . $not_read . ')' : ''; ?> -- cgit v1.2.3