From 22d080d12181eb7f52917b16c2fc5ea74f7da8ac Mon Sep 17 00:00:00 2001
From: gloas <gloas@afi-sa.fr>
Date: Mon, 29 May 2017 16:56:28 +0200
Subject: [PATCH] dev #60900 move CSS editor button from lock to menu admin

---
 library/ZendAfi/View/Helper/Admin/FrontNav.php              | 5 ++++-
 .../modules/opac/controllers/IndexControllerTest.php        | 6 ++++++
 2 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/library/ZendAfi/View/Helper/Admin/FrontNav.php b/library/ZendAfi/View/Helper/Admin/FrontNav.php
index 23206f8a7c5..9ad46ea694f 100644
--- a/library/ZendAfi/View/Helper/Admin/FrontNav.php
+++ b/library/ZendAfi/View/Helper/Admin/FrontNav.php
@@ -96,7 +96,10 @@ class ZendAfi_View_Helper_Admin_FrontNav extends ZendAfi_View_Helper_BaseHelper
                                                            ->getIconUrl('actions',
                                                                         'toggle_on')),
                                        ['class' => 'deactivate_block_sorting',
-                                        'onclick' => 'window.deactiveOpacBlocksSorting();return true;'])];
+                                        'onclick' => 'window.deactiveOpacBlocksSorting();return true;']),
+                $this->view->tagAnchor('#',
+                                       $this->_('Editeur CSS'),
+                ['onclick' => 'window.smalltalk.AFICssEditor._open();return true;'])];
 
     return $this->_tag('ul', implode($this->_lify($actions)));
   }
diff --git a/tests/application/modules/opac/controllers/IndexControllerTest.php b/tests/application/modules/opac/controllers/IndexControllerTest.php
index cfe7cefe7a3..19d1ca33da8 100644
--- a/tests/application/modules/opac/controllers/IndexControllerTest.php
+++ b/tests/application/modules/opac/controllers/IndexControllerTest.php
@@ -748,4 +748,10 @@ class IndexControllerWithBibAdminLoggedTest extends AbstractControllerTestCase {
   public function linkToToggleWidgetMoveShouldBeInMenu() {
     $this->assertXPathContentContains('//body/div//ul/li/ul/li/a', 'Déplacement des boites');
   }
+
+
+  /** @test */
+  public function linkToOpenCSSShouldBeInMenu() {
+    $this->assertXPathContentContains('//body/div//ul/li/ul/li/a', 'Editeur CSS');
+  }
 }
\ No newline at end of file
-- 
GitLab