add random whiteboardId function
This commit is contained in:
parent
3b3dffb3f5
commit
c0ae6031d5
@ -1,4 +1,12 @@
|
|||||||
var whiteboardId = getQueryVariable("whiteboardid");
|
var whiteboardId = getQueryVariable("whiteboardid");
|
||||||
|
var randomid = getQueryVariable("randomid");
|
||||||
|
if (randomid && !whiteboardId) { //set random whiteboard on empty whiteboardid
|
||||||
|
whiteboardId = Array(2).fill(null).map(() => Math.random().toString(36).substr(2)).join('');
|
||||||
|
const urlParams = new URLSearchParams(window.location.search);
|
||||||
|
urlParams.set('whiteboardid', whiteboardId);
|
||||||
|
window.location.search = urlParams;
|
||||||
|
}
|
||||||
|
|
||||||
whiteboardId = whiteboardId || "myNewWhiteboard";
|
whiteboardId = whiteboardId || "myNewWhiteboard";
|
||||||
whiteboardId = unescape(encodeURIComponent(whiteboardId)).replace(/[^a-zA-Z0-9 ]/g, "");
|
whiteboardId = unescape(encodeURIComponent(whiteboardId)).replace(/[^a-zA-Z0-9 ]/g, "");
|
||||||
var myUsername = getQueryVariable("username");
|
var myUsername = getQueryVariable("username");
|
||||||
@ -9,7 +17,7 @@ var accessDenied = false;
|
|||||||
|
|
||||||
// Custom Html Title
|
// Custom Html Title
|
||||||
var title = getQueryVariable("title");
|
var title = getQueryVariable("title");
|
||||||
if(!title === false){
|
if (!title === false) {
|
||||||
document.title = decodeURIComponent(title);
|
document.title = decodeURIComponent(title);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -187,22 +195,22 @@ $(document).ready(function () {
|
|||||||
},
|
},
|
||||||
|
|
||||||
moveDraggableUp: function () {
|
moveDraggableUp: function () {
|
||||||
var elm = whiteboard.tool == "text" ? $("#"+whiteboard.latestActiveTextBoxId) : $(".dragMe")[0];
|
var elm = whiteboard.tool == "text" ? $("#" + whiteboard.latestActiveTextBoxId) : $(".dragMe")[0];
|
||||||
var p = $(elm).position();
|
var p = $(elm).position();
|
||||||
$(elm).css({ top: p.top - 5, left: p.left })
|
$(elm).css({ top: p.top - 5, left: p.left })
|
||||||
},
|
},
|
||||||
moveDraggableDown: function () {
|
moveDraggableDown: function () {
|
||||||
var elm = whiteboard.tool == "text" ? $("#"+whiteboard.latestActiveTextBoxId) : $(".dragMe")[0];
|
var elm = whiteboard.tool == "text" ? $("#" + whiteboard.latestActiveTextBoxId) : $(".dragMe")[0];
|
||||||
var p = $(elm).position();
|
var p = $(elm).position();
|
||||||
$(elm).css({ top: p.top + 5, left: p.left })
|
$(elm).css({ top: p.top + 5, left: p.left })
|
||||||
},
|
},
|
||||||
moveDraggableLeft: function () {
|
moveDraggableLeft: function () {
|
||||||
var elm = whiteboard.tool == "text" ? $("#"+whiteboard.latestActiveTextBoxId) : $(".dragMe")[0];
|
var elm = whiteboard.tool == "text" ? $("#" + whiteboard.latestActiveTextBoxId) : $(".dragMe")[0];
|
||||||
var p = $(elm).position();
|
var p = $(elm).position();
|
||||||
$(elm).css({ top: p.top, left: p.left - 5 })
|
$(elm).css({ top: p.top, left: p.left - 5 })
|
||||||
},
|
},
|
||||||
moveDraggableRight: function () {
|
moveDraggableRight: function () {
|
||||||
var elm = whiteboard.tool == "text" ? $("#"+whiteboard.latestActiveTextBoxId) : $(".dragMe")[0];
|
var elm = whiteboard.tool == "text" ? $("#" + whiteboard.latestActiveTextBoxId) : $(".dragMe")[0];
|
||||||
var p = $(elm).position();
|
var p = $(elm).position();
|
||||||
$(elm).css({ top: p.top, left: p.left + 5 })
|
$(elm).css({ top: p.top, left: p.left + 5 })
|
||||||
},
|
},
|
||||||
|
Loading…
Reference in New Issue
Block a user