diff --git a/www/plugins/es/i18n/locale-fr-FR.json b/www/plugins/es/i18n/locale-fr-FR.json
index 96d22d0928b6dfa4f701d7ff51b57140760cab6c..189658064459883899fe120b2db598b6c2dffe0f 100644
--- a/www/plugins/es/i18n/locale-fr-FR.json
+++ b/www/plugins/es/i18n/locale-fr-FR.json
@@ -605,7 +605,11 @@
     "ES_MAX_UPLOAD_BODY_SIZE": "Le volume des données à envoyer dépasse la limite fixée par le serveur.<br/>Veuillez ré-essayer après avoir, par exemple, supprimer des photos."
   },
   "ADMIN": {
+    "MESSAGE": {
+      "BTN_SEND_EMAIL": "Envoyer un email groupé"
+    },
     "LOG": {
+      "BTN_SHOW_LOG": "Logs des IP bloquées",
       "VIEW": {
         "TITLE": "Logs",
         "LOG_REQUEST_DIVIDER": "Liste des requêtes bloquées"
diff --git a/www/plugins/es/js/controllers/admin-controllers.js b/www/plugins/es/js/controllers/admin-controllers.js
index ba6509e81ee3741e9db5cc90cef4e10f3c8371f1..4431897bd667e57380046803dc32796dd4707f0c 100644
--- a/www/plugins/es/js/controllers/admin-controllers.js
+++ b/www/plugins/es/js/controllers/admin-controllers.js
@@ -5,7 +5,7 @@ angular.module('cesium.es.admin.controllers', ['cesium.es.services'])
 
     $stateProvider
 
-      .state('app.es_admin', {
+      .state('app.es_peer_log', {
         url: "/network/data/peer/:server/log?ssl&tor",
         cache: false,
         views: {
diff --git a/www/plugins/es/templates/network/view_es_peer.html b/www/plugins/es/templates/network/view_es_peer.html
index 9593d2f18115dd7003c80222dda7c93bff6adce0..34c6e2e3f5326f6cbd23636aaa611d0d1ef3c06b 100644
--- a/www/plugins/es/templates/network/view_es_peer.html
+++ b/www/plugins/es/templates/network/view_es_peer.html
@@ -106,6 +106,22 @@
         <!-- Allow extension here -->
         <cs-extension-point name="general"></cs-extension-point>
 
+        <ion-item class="item item-icon-left item-icon-right item-text-wrap"
+                  ui-sref="app.es_peer_log({server: node.server, ssl: node.useSsl, tor: node.useTor})"
+                  ng-if="!loading && isReachable && (admin || moderator)">
+          <i class="icon ion-document"></i>
+          <span translate>ADMIN.LOG.BTN_SHOW_LOG</span>
+          <i class="gray icon ion-ios-arrow-right"></i>
+        </ion-item>
+
+        <ion-item class="item item-icon-left item-icon-right item-text-wrap"
+                  ui-sref="app.user_new_message"
+                  ng-if="!loading && isReachable && admin">
+          <i class="icon ion-email"></i>
+          <span translate>ADMIN.MESSAGE.BTN_SEND_EMAIL</span>
+          <i class="gray icon ion-ios-arrow-right"></i>
+        </ion-item>
+
         <div class="item item-divider" ng-hide="loading || !isReachable" translate>
           PEER.VIEW.KNOWN_PEERS
         </div>