Browse Source

Merge pull request #2641 from rabuzarus/2606_frio_jot

frio: fix - jot default was not removed in every case while inserting…
pull/2642/head
Tobias Diekershoff 6 years ago committed by GitHub
parent
commit
be5491e12d
  1. 2
      view/theme/frio/js/textedit.js
  2. 19
      view/theme/frio/templates/jot-header.tpl

2
view/theme/frio/js/textedit.js

@ -191,5 +191,3 @@ function dropItem(url, object) {
});
}
}

19
view/theme/frio/templates/jot-header.tpl

@ -143,10 +143,14 @@ function enableOnUser(){
$(document).ready(function() {
/* enable tinymce on focus and click */
$("#profile-jot-text").focus(enableOnUser);
$("#profile-jot-text").click(enableOnUser);
//$("#profile-jot-text").focus(enableOnUser);
//$("#profile-jot-text").click(enableOnUser);
// When clicking on a forum in acl we should remove the profile jot textarea
// default value before inserting the forum mention
$("body").on('click', '#jot-modal .acl-list-item.forum', function(){
jotTextOpenUI(document.getElementById("profile-jot-text"));
});
/* show images / file browser window
@ -376,8 +380,14 @@ function enableOnUser(){
function addeditortext(data) {
if(plaintext == 'none') {
// get the textfield
var textfield = document.getElementById("profile-jot-text");
// check if the textfield does have the default-value
jotTextOpenUI(textfield);
// save already existent content
var currentText = $("#profile-jot-text").val();
$("#profile-jot-text").val(currentText + data);
//insert the data as new value
textfield.value = currentText + data;
}
else
tinyMCE.execCommand('mceInsertRawHTML',false,data);
@ -426,5 +436,6 @@ function enableOnUser(){
$(function() {Dialog.showJot();});
}
</script>

Loading…
Cancel
Save