Przeglądaj źródła

Implements config property for disabling the prezi button

master
hristoterezov 11 lat temu
rodzic
commit
ab4ba5a9c3
3 zmienionych plików z 17 dodań i 4 usunięć
  1. 1
    0
      app.js
  2. 6
    4
      index.html
  3. 10
    0
      toolbar.js

+ 1
- 0
app.js Wyświetl plik

60
 var sessionTerminated = false;
60
 var sessionTerminated = false;
61
 
61
 
62
 function init() {
62
 function init() {
63
+    Toolbar.setupButtonsFromConfig();
63
     RTC = setupRTC();
64
     RTC = setupRTC();
64
     if (RTC === null) {
65
     if (RTC === null) {
65
         window.location.href = 'webrtcrequired.html';
66
         window.location.href = 'webrtcrequired.html';

+ 6
- 4
index.html Wyświetl plik

190
                         </a>
190
                         </a>
191
                         <span id="unreadMessages"></span>
191
                         <span id="unreadMessages"></span>
192
                     </span>
192
                     </span>
193
-                    <div class="header_button_separator"></div>
194
-                    <a class="button" data-toggle="popover" data-placement="bottom" content="Share Prezi" onclick='Prezi.openPreziDialog();'>
195
-                        <i class="icon-prezi"></i>
196
-                    </a>
193
+                    <span id="prezi_button">
194
+                        <div class="header_button_separator"></div>
195
+                        <a class="button" data-toggle="popover" data-placement="bottom" content="Share Prezi" onclick='Prezi.openPreziDialog();'>
196
+                            <i class="icon-prezi"></i>
197
+                        </a>
198
+                    </span>
197
                     <span id="etherpadButton">
199
                     <span id="etherpadButton">
198
                         <div class="header_button_separator"></div>
200
                         <div class="header_button_separator"></div>
199
                         <a class="button" data-toggle="popover" data-placement="bottom" content="Shared document" onclick='Etherpad.toggleEtherpad(0);'>
201
                         <a class="button" data-toggle="popover" data-placement="bottom" content="Shared document" onclick='Etherpad.toggleEtherpad(0);'>

+ 10
- 0
toolbar.js Wyświetl plik

1
 var Toolbar = (function (my) {
1
 var Toolbar = (function (my) {
2
 
2
 
3
+    /**
4
+     * Disables and enables some of the buttons.
5
+     */
6
+    my.setupButtonsFromConfig = function () {
7
+        if(config.disablePrezi)
8
+        {
9
+            $("#prezi_button").css({display: "none"});
10
+        }
11
+    }
12
+
3
     /**
13
     /**
4
      * Opens the lock room dialog.
14
      * Opens the lock room dialog.
5
      */
15
      */

Ładowanie…
Anuluj
Zapisz