You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by so...@apache.org on 2017/11/06 09:12:16 UTC
openmeetings git commit: [OPENMEETINGS-1744] context menu is added
Repository: openmeetings
Updated Branches:
refs/heads/4.0.x 6b0fdc17b -> bfba80784
[OPENMEETINGS-1744] context menu is added
Project: http://git-wip-us.apache.org/repos/asf/openmeetings/repo
Commit: http://git-wip-us.apache.org/repos/asf/openmeetings/commit/bfba8078
Tree: http://git-wip-us.apache.org/repos/asf/openmeetings/tree/bfba8078
Diff: http://git-wip-us.apache.org/repos/asf/openmeetings/diff/bfba8078
Branch: refs/heads/4.0.x
Commit: bfba807849c1b346bf63335690ac3d9877398170
Parents: 6b0fdc1
Author: Maxim Solodovnik <so...@gmail.com>
Authored: Mon Nov 6 16:12:03 2017 +0700
Committer: Maxim Solodovnik <so...@gmail.com>
Committed: Mon Nov 6 16:12:03 2017 +0700
----------------------------------------------------------------------
.../core/data/whiteboard/WhiteboardCache.java | 2 +-
.../web/app/Application.properties.xml | 1 +
.../web/app/Application_ar.properties.xml | 1 +
.../web/app/Application_bg.properties.xml | 1 +
.../web/app/Application_ca.properties.xml | 1 +
.../web/app/Application_cs.properties.xml | 1 +
.../web/app/Application_da.properties.xml | 1 +
.../web/app/Application_de.properties.xml | 1 +
.../web/app/Application_el.properties.xml | 1 +
.../web/app/Application_es.properties.xml | 1 +
.../web/app/Application_fa.properties.xml | 1 +
.../web/app/Application_fi.properties.xml | 1 +
.../web/app/Application_fr.properties.xml | 1 +
.../web/app/Application_gl.properties.xml | 1 +
.../web/app/Application_he.properties.xml | 1 +
.../web/app/Application_hu.properties.xml | 1 +
.../web/app/Application_id.properties.xml | 1 +
.../web/app/Application_it.properties.xml | 1 +
.../web/app/Application_ja.properties.xml | 1 +
.../web/app/Application_ko.properties.xml | 1 +
.../web/app/Application_nl.properties.xml | 1 +
.../web/app/Application_pl.properties.xml | 1 +
.../web/app/Application_pt.properties.xml | 1 +
.../web/app/Application_pt_BR.properties.xml | 1 +
.../web/app/Application_ru.properties.xml | 1 +
.../web/app/Application_sk.properties.xml | 1 +
.../web/app/Application_sv.properties.xml | 1 +
.../web/app/Application_th.properties.xml | 1 +
.../web/app/Application_tr.properties.xml | 1 +
.../web/app/Application_uk.properties.xml | 1 +
.../web/app/Application_zh_CN.properties.xml | 1 +
.../web/app/Application_zh_TW.properties.xml | 1 +
.../org/apache/openmeetings/web/room/room.js | 11 +++++++-
.../openmeetings/web/room/wb/WbPanel.html | 3 +++
.../openmeetings/web/room/wb/WbPanel.java | 4 +--
.../apache/openmeetings/web/room/wb/wb-area.js | 27 +++++++++++++-------
36 files changed, 65 insertions(+), 13 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/whiteboard/WhiteboardCache.java
----------------------------------------------------------------------
diff --git a/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/whiteboard/WhiteboardCache.java b/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/whiteboard/WhiteboardCache.java
index 9dbed0a..9bba020 100644
--- a/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/whiteboard/WhiteboardCache.java
+++ b/openmeetings-core/src/main/java/org/apache/openmeetings/core/data/whiteboard/WhiteboardCache.java
@@ -81,7 +81,7 @@ public class WhiteboardCache {
return wbs;
}
- public static Set<Entry<Long, Whiteboard>> list(long roomId, Long langId) {
+ public static Set<Entry<Long, Whiteboard>> list(long roomId) {
Whiteboards wbs = get(roomId);
return wbs.getWhiteboards().entrySet();
}
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.properties.xml
index fd1f75d..0e53f4b 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Trash (drag and drop item here)]]></entry>
<entry key="706"><![CDATA[My files (home drive)]]></entry>
<entry key="707"><![CDATA[Room files (public drive)]]></entry>
+ <entry key="711">Edit name</entry>
<entry key="712"><![CDATA[New folder]]></entry>
<entry key="713"><![CDATA[Are you sure you want to delete this item?]]></entry>
<entry key="714"><![CDATA[Search]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ar.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ar.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ar.properties.xml
index acae69e..7b13173 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ar.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ar.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[قمامة]]></entry>
<entry key="706"><![CDATA[ملفاتي (Home Drive)]]></entry>
<entry key="707"><![CDATA[غرفة الملفات (Public Drive)]]></entry>
+ <entry key="711">تحرير إسم</entry>
<entry key="712"><![CDATA[مجلد جديد]]></entry>
<entry key="713"><![CDATA[هل أنت متأكد أنك تريد حذف هذا البند؟]]></entry>
<entry key="714"><![CDATA[بحث]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_bg.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_bg.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_bg.properties.xml
index c0d48c0..eb9cb26 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_bg.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_bg.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Кошче]]></entry>
<entry key="706"><![CDATA[Моите файлове (home)]]></entry>
<entry key="707"><![CDATA[Файлове за стаята]]></entry>
+ <entry key="711">Редактиране на име</entry>
<entry key="712"><![CDATA[Нова папка]]></entry>
<entry key="713"><![CDATA[Сигурни ли сте, че искате да изтриете този елемент?]]></entry>
<entry key="714"><![CDATA[Търсене]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ca.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ca.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ca.properties.xml
index 6147ce6..787fb2f 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ca.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ca.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Papelera]]></entry>
<entry key="706"><![CDATA[Els meus Arxius (Dispositiu personal)]]></entry>
<entry key="707"><![CDATA[Arxius de la Sala (Dispositiu públic)]]></entry>
+ <entry key="711">Editar nom</entry>
<entry key="712"><![CDATA[Nova Carpeta]]></entry>
<entry key="713"><![CDATA[Està segur que vol esborrar aquest ítem?)]]></entry>
<entry key="714"><![CDATA[Buscar]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_cs.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_cs.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_cs.properties.xml
index 122f334..d9e6090 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_cs.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_cs.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Trash (Drag and Drop item here)]]></entry>
<entry key="706"><![CDATA[My Files (Home Drive)]]></entry>
<entry key="707"><![CDATA[Room Files (Public Drive)]]></entry>
+ <entry key="711">Edit Name</entry>
<entry key="712"><![CDATA[New Folder]]></entry>
<entry key="713"><![CDATA[Are you sure you want to delete this Item?]]></entry>
<entry key="714"><![CDATA[Search]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_da.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_da.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_da.properties.xml
index 45835d9..25eed7c 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_da.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_da.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Papirkurv]]></entry>
<entry key="706"><![CDATA[Mine filer (Privat drev)]]></entry>
<entry key="707"><![CDATA[Rum filer (Offentligt drev)]]></entry>
+ <entry key="711">Ret navn</entry>
<entry key="712"><![CDATA[Ny mappe]]></entry>
<entry key="713"><![CDATA[Er du sikker på at du vil slette dette emne?]]></entry>
<entry key="714"><![CDATA[Søg]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_de.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_de.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_de.properties.xml
index bac6c3d..03b2f3d 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_de.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_de.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Papierkorb (Ziehen Sie eine Datei mit der Maus hierher)]]></entry>
<entry key="706"><![CDATA[Meine Dateien (persönliches Laufwerk)]]></entry>
<entry key="707"><![CDATA[Konferenzdokumente (öffentliches Laufwerk)]]></entry>
+ <entry key="711">Name bearbeiten</entry>
<entry key="712"><![CDATA[Neuer Ordner]]></entry>
<entry key="713"><![CDATA[Sind Sie sicher, dass Sie dieses Element löschen wollen?]]></entry>
<entry key="714"><![CDATA[Suche]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_el.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_el.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_el.properties.xml
index b1be16e..301e050 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_el.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_el.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Σκουπίδια]]></entry>
<entry key="706"><![CDATA[Τα Αρχεία Μου (Home Drive)]]></entry>
<entry key="707"><![CDATA[Αρχεία Δωματίου (Public Drive)]]></entry>
+ <entry key="711">Επεξεργασία Ονόματος</entry>
<entry key="712"><![CDATA[Νέος Φάκελος]]></entry>
<entry key="713"><![CDATA[Θέλετε σίγουρα να διαγράψετε το συγκεκριμένο Στοιχείο;]]></entry>
<entry key="714"><![CDATA[Αναζήτηση]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_es.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_es.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_es.properties.xml
index 45ab5f3..38c7c62 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_es.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_es.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Papelera]]></entry>
<entry key="706"><![CDATA[Mis archivos (Dispositivo personal)]]></entry>
<entry key="707"><![CDATA[Archivos de la sala (Dispositivo público)]]></entry>
+ <entry key="711">Editar nombre</entry>
<entry key="712"><![CDATA[Nueva carpeta]]></entry>
<entry key="713"><![CDATA[¿Está seguro de que quiere borrar este ítem?]]></entry>
<entry key="714"><![CDATA[Buscar]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_fa.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_fa.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_fa.properties.xml
index 3351505..ecafd42 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_fa.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_fa.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Trash (Drag and Drop item here)]]></entry>
<entry key="706"><![CDATA[My Files (Home Drive)]]></entry>
<entry key="707"><![CDATA[Room Files (Public Drive)]]></entry>
+ <entry key="711">Edit Name</entry>
<entry key="712"><![CDATA[New Folder]]></entry>
<entry key="713"><![CDATA[Are you sure you want to delete this Item?]]></entry>
<entry key="714"><![CDATA[Search]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_fi.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_fi.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_fi.properties.xml
index 587ca6e..898eff0 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_fi.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_fi.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Trash (Drag and Drop item here)]]></entry>
<entry key="706"><![CDATA[My Files (Home Drive)]]></entry>
<entry key="707"><![CDATA[Room Files (Public Drive)]]></entry>
+ <entry key="711">Edit Name</entry>
<entry key="712"><![CDATA[New Folder]]></entry>
<entry key="713"><![CDATA[Are you sure you want to delete this Item?]]></entry>
<entry key="714"><![CDATA[Search]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_fr.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_fr.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_fr.properties.xml
index 8857981..ba4b534 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_fr.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_fr.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Poubelle]]></entry>
<entry key="706"><![CDATA[Mes fichiers personnels]]></entry>
<entry key="707"><![CDATA[Les fichiers de la salle (Public)]]></entry>
+ <entry key="711">Modifier le nom</entry>
<entry key="712"><![CDATA[Nouveau dossier]]></entry>
<entry key="713"><![CDATA[Etes-vous sûr de vouloir supprimer cet item ?]]></entry>
<entry key="714"><![CDATA[Recherche]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_gl.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_gl.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_gl.properties.xml
index 0c1074a..7950cad 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_gl.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_gl.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Lixo]]></entry>
<entry key="706"><![CDATA[Meus ficheiros Files (Dispositivo personal)]]></entry>
<entry key="707"><![CDATA[Ficheiros da sala (Dispositivo público)]]></entry>
+ <entry key="711">Editar o nome</entry>
<entry key="712"><![CDATA[Novo cartafol]]></entry>
<entry key="713"><![CDATA[Ten a certeza de que desexa eliminar este elemento?]]></entry>
<entry key="714"><![CDATA[Buscar]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_he.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_he.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_he.properties.xml
index fd1f75d..0e53f4b 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_he.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_he.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Trash (drag and drop item here)]]></entry>
<entry key="706"><![CDATA[My files (home drive)]]></entry>
<entry key="707"><![CDATA[Room files (public drive)]]></entry>
+ <entry key="711">Edit name</entry>
<entry key="712"><![CDATA[New folder]]></entry>
<entry key="713"><![CDATA[Are you sure you want to delete this item?]]></entry>
<entry key="714"><![CDATA[Search]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_hu.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_hu.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_hu.properties.xml
index 6c67d5c..df742b2 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_hu.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_hu.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Kuka (húzza bele a kiválasztott elemet)]]></entry>
<entry key="706"><![CDATA[Saját fileok (Home Drive)]]></entry>
<entry key="707"><![CDATA[Terem fileok (Public Drive)]]></entry>
+ <entry key="711">Név szerkesztése</entry>
<entry key="712"><![CDATA[Új könyvtár]]></entry>
<entry key="713"><![CDATA[Biztosan törli ezt az elemet?]]></entry>
<entry key="714"><![CDATA[Keresés]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_id.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_id.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_id.properties.xml
index ab49d41..71d1d38 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_id.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_id.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Trash (Drag and Drop item here)]]></entry>
<entry key="706"><![CDATA[My Files (Home Drive)]]></entry>
<entry key="707"><![CDATA[Room Files (Public Drive)]]></entry>
+ <entry key="711">Edit Name</entry>
<entry key="712"><![CDATA[New Folder]]></entry>
<entry key="713"><![CDATA[Are you sure you want to delete this Item?]]></entry>
<entry key="714"><![CDATA[Search]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_it.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_it.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_it.properties.xml
index e6a40be..820c360 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_it.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_it.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Cestino (Trascina le voci qui)]]></entry>
<entry key="706"><![CDATA[Miei File (Spazio privato)]]></entry>
<entry key="707"><![CDATA[Files della stanza (Spazio pubblico)]]></entry>
+ <entry key="711">Modifica nome</entry>
<entry key="712"><![CDATA[Nuova cartella]]></entry>
<entry key="713"><![CDATA[Sei sicuro di voler cancellare questo elemento?]]></entry>
<entry key="714"><![CDATA[Ricerca]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ja.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ja.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ja.properties.xml
index 700aee0..953d8af 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ja.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ja.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[ゴミ箱 (アイテムをここにドラッグ&ドロップ)]]></entry>
<entry key="706"><![CDATA[私のファイル (ホーム・ドライブ)]]></entry>
<entry key="707"><![CDATA[会議室のファイル (パブリック・ドライブ)]]></entry>
+ <entry key="711">名前を編集する</entry>
<entry key="712"><![CDATA[新規フォルダ]]></entry>
<entry key="713"><![CDATA[このアイテムを消去してよろしいですか?]]></entry>
<entry key="714"><![CDATA[検索]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ko.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ko.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ko.properties.xml
index 079b065..12309e0 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ko.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ko.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Trash (Drag and Drop item here)]]></entry>
<entry key="706"><![CDATA[My Files (Home Drive)]]></entry>
<entry key="707"><![CDATA[Room Files (Public Drive)]]></entry>
+ <entry key="711">Edit Name</entry>
<entry key="712"><![CDATA[New Folder]]></entry>
<entry key="713"><![CDATA[Are you sure you want to delete this Item?]]></entry>
<entry key="714"><![CDATA[Search]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_nl.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_nl.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_nl.properties.xml
index 27ea0c3..b399c4f 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_nl.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_nl.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Vuilnisbak]]></entry>
<entry key="706"><![CDATA[Mijn bestanden]]></entry>
<entry key="707"><![CDATA[Bestanden in de kamer]]></entry>
+ <entry key="711">Naam wijzigen</entry>
<entry key="712"><![CDATA[Nieuwe directory]]></entry>
<entry key="713"><![CDATA[Weet je zeker dat je dit wilt verwijderen?]]></entry>
<entry key="714"><![CDATA[Zoek]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_pl.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_pl.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_pl.properties.xml
index 91971fb..3319030 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_pl.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_pl.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Śmietnik]]></entry>
<entry key="706"><![CDATA[Moje pliki]]></entry>
<entry key="707"><![CDATA[Pliki publiczne (dla pokoju)]]></entry>
+ <entry key="711">Zmień nazwę</entry>
<entry key="712"><![CDATA[Nowy folder]]></entry>
<entry key="713"><![CDATA[Jesteś pewien, że chcesz to skasować?]]></entry>
<entry key="714"><![CDATA[Szukaj]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_pt.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_pt.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_pt.properties.xml
index 75f9c98..447db19 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_pt.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_pt.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Trash (Drag and Drop item here)]]></entry>
<entry key="706"><![CDATA[My Files (Home Drive)]]></entry>
<entry key="707"><![CDATA[Room Files (Public Drive)]]></entry>
+ <entry key="711">Edit Name</entry>
<entry key="712"><![CDATA[New Folder]]></entry>
<entry key="713"><![CDATA[Are you sure you want to delete this Item?]]></entry>
<entry key="714"><![CDATA[Search]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_pt_BR.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_pt_BR.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_pt_BR.properties.xml
index 7777ba9..0465003 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_pt_BR.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_pt_BR.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Lixeira]]></entry>
<entry key="706"><![CDATA[Meus Arquivos (Home Drive)]]></entry>
<entry key="707"><![CDATA[Arquivos da sala (Public Drive)]]></entry>
+ <entry key="711">Edita Nome</entry>
<entry key="712"><![CDATA[Nova pasta]]></entry>
<entry key="713"><![CDATA[Tem certeza que quer excluir esse item?]]></entry>
<entry key="714"><![CDATA[Busca]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ru.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ru.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ru.properties.xml
index 0a2bcf0..7487fa2 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ru.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_ru.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Корзина]]></entry>
<entry key="706"><![CDATA[Мои файлы (Локальное устройство)]]></entry>
<entry key="707"><![CDATA[Файлы из комнаты (Общее устройство)]]></entry>
+ <entry key="711">Редактировать имя</entry>
<entry key="712"><![CDATA[Новая папка]]></entry>
<entry key="713"><![CDATA[Вы уверены, что хотите удалить этот пункт?]]></entry>
<entry key="714"><![CDATA[Поиск]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sk.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sk.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sk.properties.xml
index ffad78a..b5963d3 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sk.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sk.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Kôš]]></entry>
<entry key="706"><![CDATA[Moje súbory]]></entry>
<entry key="707"><![CDATA[Súbory v miestnosti(verejné)]]></entry>
+ <entry key="711">Zmeniť meno</entry>
<entry key="712"><![CDATA[Nový priečinok]]></entry>
<entry key="713"><![CDATA[Naozaj chcete zmazať túto položku?]]></entry>
<entry key="714"><![CDATA[Hľadať]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sv.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sv.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sv.properties.xml
index a886227..73653a0 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sv.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_sv.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Trash (Drag and Drop item here)]]></entry>
<entry key="706"><![CDATA[My Files (Home Drive)]]></entry>
<entry key="707"><![CDATA[Room Files (Public Drive)]]></entry>
+ <entry key="711">Edit Name</entry>
<entry key="712"><![CDATA[New Folder]]></entry>
<entry key="713"><![CDATA[Are you sure you want to delete this Item?]]></entry>
<entry key="714"><![CDATA[Search]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_th.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_th.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_th.properties.xml
index 315b971..5272c40 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_th.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_th.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Trash (Drag and Drop item here)]]></entry>
<entry key="706"><![CDATA[My Files (Home Drive)]]></entry>
<entry key="707"><![CDATA[Room Files (Public Drive)]]></entry>
+ <entry key="711">Edit Name</entry>
<entry key="712"><![CDATA[New Folder]]></entry>
<entry key="713"><![CDATA[Are you sure you want to delete this Item?]]></entry>
<entry key="714"><![CDATA[Search]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_tr.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_tr.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_tr.properties.xml
index fe58a1a..3a16a68 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_tr.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_tr.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Trash (Drag and Drop item here)]]></entry>
<entry key="706"><![CDATA[My Files (Home Drive)]]></entry>
<entry key="707"><![CDATA[Room Files (Public Drive)]]></entry>
+ <entry key="711">Edit Name</entry>
<entry key="712"><![CDATA[New Folder]]></entry>
<entry key="713"><![CDATA[Are you sure you want to delete this Item?]]></entry>
<entry key="714"><![CDATA[Search]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_uk.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_uk.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_uk.properties.xml
index 0b4ad0f..75e33be 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_uk.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_uk.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Кошик]]></entry>
<entry key="706"><![CDATA[Мої файли (Локальний пристрій)]]></entry>
<entry key="707"><![CDATA[Файли з кімнати (Загальне пристрій)]]></entry>
+ <entry key="711">Редагувати ім'я</entry>
<entry key="712"><![CDATA[Нова папка]]></entry>
<entry key="713"><![CDATA[Ви впевнені, що хочете видалити цей пункт?]]></entry>
<entry key="714"><![CDATA[Пошук]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_CN.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_CN.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_CN.properties.xml
index 604693c..31d7df9 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_CN.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_CN.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[回收站]]></entry>
<entry key="706"><![CDATA[我的文件(Home Drive)]]></entry>
<entry key="707"><![CDATA[会议室文件 (Public Drive)]]></entry>
+ <entry key="711">编辑文件名</entry>
<entry key="712"><![CDATA[新建文件夹]]></entry>
<entry key="713"><![CDATA[您确定要删除此项目?]]></entry>
<entry key="714"><![CDATA[搜索]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_TW.properties.xml
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_TW.properties.xml b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_TW.properties.xml
index 8c4bb84..cfd52de 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_TW.properties.xml
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/app/Application_zh_TW.properties.xml
@@ -307,6 +307,7 @@ see http://openmeetings.apache.org/LanguageEditor.html for Details
<entry key="705"><![CDATA[Trash (Drag and Drop item here)]]></entry>
<entry key="706"><![CDATA[My Files (Home Drive)]]></entry>
<entry key="707"><![CDATA[Room Files (Public Drive)]]></entry>
+ <entry key="711">Edit Name</entry>
<entry key="712"><![CDATA[New Folder]]></entry>
<entry key="713"><![CDATA[Are you sure you want to delete this Item?]]></entry>
<entry key="714"><![CDATA[Search]]></entry>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/room.js
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/room.js b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/room.js
index 8f58609..b6ec7fb 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/room.js
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/room.js
@@ -605,6 +605,14 @@ var Room = (function() {
break;
}
}
+ if (e.which === 27) {
+ $('#wb-rename-menu').hide();
+ }
+ }
+ function _mouseHandler(e) {
+ if (e.which === 1) {
+ $('#wb-rename-menu').hide();
+ }
}
function _setSize() {
const sb = $(".room.sidebar")
@@ -667,6 +675,7 @@ var Room = (function() {
Wicket.Event.subscribe("/websocket/closed", _close);
Wicket.Event.subscribe("/websocket/error", _close);
$(window).keyup(_keyHandler);
+ $(document).click(_mouseHandler);
}
function _unload() {
$(window).off('resize.openmeetings');
@@ -681,6 +690,7 @@ var Room = (function() {
}
$('.ui-dialog.user-video').remove();
$(window).off('keyup', _keyHandler);
+ $(document).off('click', _mouseHandler);
}
function _showClipboard(txt) {
const dlg = $('#clipboard-dialog');
@@ -706,7 +716,6 @@ var Room = (function() {
self.getOptions = function() { return JSON.parse(JSON.stringify(options)); };
self.setRights = function(_r) { return options.rights = _r; };
self.setSize = _setSize;
- self.keyHandler = _keyHandler;
self.load = _load;
self.unload = _unload;
self.showClipboard = _showClipboard;
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/WbPanel.html
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/WbPanel.html b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/WbPanel.html
index 27d943f..60823d0 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/WbPanel.html
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/WbPanel.html
@@ -149,6 +149,9 @@
<wicket:message key="1313"/>
</div>
</div>
+ <ul id="wb-rename-menu" style="position: absolute; display: none;">
+ <li class="wb-rename"><div><span class="ui-icon ui-icon-pencil"></span><wicket:message key="711"/></div></li>
+ </ul>
<div wicket:id="filename"></div>
</wicket:panel>
</html>
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/WbPanel.java
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/WbPanel.java b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/WbPanel.java
index d42b153..bde2aae 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/WbPanel.java
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/WbPanel.java
@@ -190,7 +190,7 @@ public class WbPanel extends AbstractWbPanel {
}
}
Whiteboards wbs = WhiteboardCache.get(roomId, langId);
- loadWhiteboards(sb, rp.getClient(), wbs, WhiteboardCache.list(roomId, langId));
+ loadWhiteboards(sb, rp.getClient(), wbs, WhiteboardCache.list(roomId));
JSONObject wbj = getWbJson(wbs.getActiveWb());
sb.append("WbArea.activateWb(").append(wbj).append(");");
Whiteboard wb = wbs.get(wbs.getActiveWb());
@@ -250,7 +250,7 @@ public class WbPanel extends AbstractWbPanel {
{
StringBuilder sb = new StringBuilder("WbArea.initVideos(");
JSONArray arr = new JSONArray();
- for (Entry<Long, Whiteboard> entry : WhiteboardCache.list(roomId, rp.getClient().getUser().getLanguageId())) {
+ for (Entry<Long, Whiteboard> entry : WhiteboardCache.list(roomId)) {
Whiteboard wb = entry.getValue();
for (JSONObject o : wb.list()) {
String ft = o.optString(ATTR_FILE_TYPE);
http://git-wip-us.apache.org/repos/asf/openmeetings/blob/bfba8078/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/wb-area.js
----------------------------------------------------------------------
diff --git a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/wb-area.js b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/wb-area.js
index 71cc2d4..4da8f4f 100644
--- a/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/wb-area.js
+++ b/openmeetings-web/src/main/java/org/apache/openmeetings/web/room/wb/wb-area.js
@@ -53,6 +53,9 @@ var DrawWbArea = function() {
break;
}
}
+ function _getWbTab(wbId) {
+ return tabs.find('li[data-wb-id="' + wbId + '"]');
+ }
function _activateTab(wbId) {
container.find('.wb-tabbar li').each(function(idx) {
if (wbId === 1 * $(this).data('wb-id')) {
@@ -67,12 +70,7 @@ var DrawWbArea = function() {
.find('span').text(name)
}
function _renameTab(obj) {
- container.find('.wb-tabbar li').each(function(idx) {
- if (obj.wbId === 1 * $(this).data('wb-id')) {
- _setTabName($(this), obj.name)
- return false;
- }
- });
+ _setTabName(_getWbTab(obj.wbId), obj.name);
}
function _resizeWbs() {
const w = area.width(), hh = area.height()
@@ -187,6 +185,9 @@ var DrawWbArea = function() {
});
_inited = true;
self.setRole(role);
+ $('#wb-rename-menu').menu().find('.wb-rename').click(function() {
+ _getWbTab($(this).parent().data('wb-id')).find('a span').trigger("dblclick");
+ });
};
self.destroy = function() {
$(window).off('keyup', deleteHandler);
@@ -194,8 +195,16 @@ var DrawWbArea = function() {
self.create = function(obj) {
if (!_inited) return;
const tid = self.getWbTabId(obj.wbId)
- , li = $('#wb-area-tab').clone().attr('id', '').data('wb-id', obj.wbId)
- , wb = $('#wb-area').clone().attr('id', tid);
+ , wb = $('#wb-area').clone().attr('id', tid)
+ , li = $('#wb-area-tab').clone().attr('id', '').data('wb-id', obj.wbId).attr('data-wb-id', obj.wbId)
+ .contextmenu(function(e) {
+ if (role !== PRESENTER) {
+ return;
+ }
+ e.preventDefault();
+ $('#wb-rename-menu').show().data('wb-id', obj.wbId)
+ .position({my: 'left top', collision: 'none', of: _getWbTab(obj.wbId)});
+ });
li.find('a').attr('href', "#" + tid);
_setTabName(li, obj.name)
.dblclick(function() {
@@ -270,7 +279,7 @@ var DrawWbArea = function() {
self.removeWb = function(obj) {
if (!_inited) return;
const tabId = self.getWbTabId(obj.wbId);
- tabs.find('li[aria-controls="' + tabId + '"]').remove();
+ _getWbTab(obj.wbId).remove();
$("#" + tabId).remove();
refreshTabs();
};