|
@@ -344,8 +344,9 @@ https://github.com/Bernardo-Castilho/dragdroptouch -->
|
|
|
var displayMode = false;
|
|
|
function toggleDisplayMode() {
|
|
|
if (displayMode == false) {
|
|
|
+ document.body.classList.add("display_rule");
|
|
|
editMode = true;
|
|
|
- toggleEditMode(); // turns off editMode
|
|
|
+ disableEditMode(); // turns off editMode
|
|
|
classDisplayAll("site-nav","none");
|
|
|
classDisplayAll("post-header","none");
|
|
|
classDisplayAll("site-footer","none");
|
|
@@ -361,7 +362,8 @@ https://github.com/Bernardo-Castilho/dragdroptouch -->
|
|
|
// Finish
|
|
|
displayMode = true;
|
|
|
} else {
|
|
|
- toggleEditMode() // turns on editMode
|
|
|
+ document.body.classList.remove("display_rule");
|
|
|
+ enableEditMode() // turns on editMode
|
|
|
classDisplayAll("site-nav","block");
|
|
|
classDisplayAll("post-header","block");
|
|
|
classDisplayAll("site-footer","block");
|
|
@@ -587,21 +589,22 @@ https://github.com/Bernardo-Castilho/dragdroptouch -->
|
|
|
|
|
|
// END Publish tools
|
|
|
|
|
|
-
|
|
|
+var rID;
|
|
|
+ window.onload = function() {
|
|
|
// FINALLY, Page loading
|
|
|
// First, grab the current URL
|
|
|
var urlParams = new URLSearchParams(window.location.search);
|
|
|
// Determine if it is a published Rule
|
|
|
if (urlParams.has('r')) {
|
|
|
// If so, grab the Rule from database and enter displayMode
|
|
|
- var rID = urlParams.get('r');
|
|
|
+ rID = urlParams.get('r');
|
|
|
+ document.body.classList.add("display_rule");
|
|
|
displayRule(rID);
|
|
|
} else {
|
|
|
// Otherwise, open in editMode as default
|
|
|
- var editMode = true;
|
|
|
+ enableEditMode();
|
|
|
}
|
|
|
// eqip editable fields to remove formatting from pasted content
|
|
|
- window.onload = function() {
|
|
|
var editableElements = document.getElementsByClassName("editable");
|
|
|
for (var i = 0; i < editableElements.length; i++ ) {
|
|
|
editableElements[i].addEventListener("paste", handleEditablePaste);
|