summary refs log tree commit diff
path: root/webclient/room/room.html
diff options
context:
space:
mode:
authorKegan Dougal <kegan@matrix.org>2014-10-29 15:02:30 +0000
committerKegan Dougal <kegan@matrix.org>2014-10-29 15:02:30 +0000
commit70137409ed13da80fe1722f1bd0638936a14bff1 (patch)
treea32642eb8c49b650f39f0786ece5bd3b0b7cb122 /webclient/room/room.html
parentImplement SYWEB-58: Clicking a notification now takes you to that room. (diff)
downloadsynapse-70137409ed13da80fe1722f1bd0638936a14bff1.tar.xz
SYWEB-98: Add a 'Redact' button to the event info modal dialog.
I think this is better than overriding the right-click contextual menu.
Currently clicking this button does nothing.
Diffstat (limited to '')
-rw-r--r--webclient/room/room.html13
1 files changed, 13 insertions, 0 deletions
diff --git a/webclient/room/room.html b/webclient/room/room.html
index e753b037fe..5293a579d3 100644
--- a/webclient/room/room.html
+++ b/webclient/room/room.html
@@ -1,5 +1,18 @@
 <div ng-controller="RoomController" data-ng-init="onInit()" class="room" style="height: 100%;">
 
+    <script type="text/ng-template" id="eventInfoTemplate.html">
+        <div class="modal-body">
+            <pre> {{event_selected | json}} </pre>
+        </div>
+        <div class="modal-footer">
+            <button ng-click="redact()" type="button" class="btn btn-danger" 
+             ng-disabled="pow(room_id, state.user_id) < events.rooms[room_id]['m.room.ops_levels'].content.redact_level"
+             title="Delete this event on all home servers. This cannot be undone.">
+                Redact
+            </button>        
+        </div>
+    </script>
+
     <div id="roomHeader">
         <a href ng-click="goToPage('/')"><img src="img/logo-small.png" width="100" height="43" alt="[matrix]"/></a>
         <div class="roomHeaderInfo">