validateRoomName
This commit is contained in:
parent
d8b2e58722
commit
6ac0fb1e09
|
@ -126,6 +126,8 @@
|
|||
"mutedTitle": "Stummschaltung aktiv."
|
||||
},
|
||||
"dialog": {
|
||||
"illCharInRoomNameMessage": "Ungültiges Zeichen im Raumnamen",
|
||||
"roomNameHint": "Ein gültiger Raumname besteht aus Buchstaben, Ziffern, + und = Zeichen.",
|
||||
"kickMessage": "Oh! Sie wurden aus der Konferenz ausgeschlossen.",
|
||||
"popupError": "Ihr Browser blockiert Popup-Fenster von dieser Webseite. Bitte erlauben Sie dieser Seite Popups in den Sicherheitseinstellungen Ihres Browsers und versuchen Sie es erneut.",
|
||||
"passwordError": "Diese Konferenz ist mit einem Paswort geschützt. Nur der Besitzer der Konferenz kann ein Passwort vergeben.",
|
||||
|
@ -241,4 +243,4 @@
|
|||
"pending": "Die Aufzeichnung wird gestartet sobald ein weiterer Teilnehmer beitritt",
|
||||
"on": "Aufzeichnung wurde gestartet"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -130,7 +130,9 @@
|
|||
"mutedTitle": "You're muted!"
|
||||
},
|
||||
"dialog": {
|
||||
"kickMessage": "Ouch! You have been kicked out of the meet!",
|
||||
"illCharInRoomNameMessage": "Illegal Character in Room Name",
|
||||
"roomNameHint": "A valid room name may contain only letters, digits, + signs and = -characters.",
|
||||
"kickMessage": "Ouch ! You have been kicked out of the meet!",
|
||||
"popupError": "Your browser is blocking popup windows from this site. Please enable popups in your browser's security settings and try again.",
|
||||
"passwordError": "This conversation is currently protected by a password. Only the owner of the conference can set a password.",
|
||||
"passwordError2": "This conversation isn't currently protected by a password. Only the owner of the conference can set a password.",
|
||||
|
|
|
@ -2,14 +2,25 @@
|
|||
var animateTimeout, updateTimeout;
|
||||
|
||||
var RoomNameGenerator = require("./RoomnameGenerator");
|
||||
var messageHandler = require("../util/MessageHandler");
|
||||
|
||||
function enter_room() {
|
||||
var val = $("#enter_room_field").val();
|
||||
if(!val) {
|
||||
val = $("#enter_room_field").attr("room_name");
|
||||
val = $("#enter_room_field").attr("room_name");
|
||||
}
|
||||
if (val) {
|
||||
// also ÄÖÜäöüß - requiers further changes (nginx - sites-enabled
|
||||
// (locatin .. rewrite), other js-modules
|
||||
// var validRoomNamePattern =
|
||||
// /^[a-zA-Z0-9=\?\+\u00c4\u00e4\u00d6\u00f6\u00dc\u00fc\u00df\ ]+$/;
|
||||
var validRoomNamePattern = /^[a-zA-Z0-9=\?\+]+$/;
|
||||
if (val.match(validRoomNamePattern) !== null) {
|
||||
window.location.pathname = "/" + val;
|
||||
} else {
|
||||
messageHandler.openMessageDialog (
|
||||
"dialog.illCharInRoomNameMessage", "dialog.roomNameHint");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -93,4 +104,4 @@ function setupWelcomePage() {
|
|||
|
||||
}
|
||||
|
||||
module.exports = setupWelcomePage;
|
||||
module.exports = setupWelcomePage;
|
||||
|
|
Loading…
Reference in New Issue