From 1629c401bf363772cc6f17232cb4f67b11a135cd Mon Sep 17 00:00:00 2001 From: Nicolas Le Goff Date: Fri, 5 Jul 2013 18:39:31 +0200 Subject: [PATCH] Remove get_cgus function from login class --- lib/Alchemy/Phrasea/Application.php | 5 +++++ lib/classes/login.php | 7 ------- templates/web/login/layout/base-layout.html.twig | 2 +- 3 files changed, 6 insertions(+), 8 deletions(-) diff --git a/lib/Alchemy/Phrasea/Application.php b/lib/Alchemy/Phrasea/Application.php index 8e179e63ac..d7cfe6ea57 100644 --- a/lib/Alchemy/Phrasea/Application.php +++ b/lib/Alchemy/Phrasea/Application.php @@ -693,6 +693,11 @@ class Application extends SilexApplication return count(\User_Adapter::getInstance($usrId, $this)->ACL()->get_granted_base()) > 0; } + public function hasTermsOfUse() + { + return '' !== \databox_cgu::getHome($this); + } + /** * Returns an an array of available collection for offline queries * diff --git a/lib/classes/login.php b/lib/classes/login.php index 21459468fe..312066cd00 100644 --- a/lib/classes/login.php +++ b/lib/classes/login.php @@ -1,12 +1,5 @@ {% trans "Help" %} - {% if login.get_cgus(app) is not empty %} + {% if app.hasTermsOfUse() %}
  • {% block tou_link %} {% trans "Terms of use" %}