frio: fix - jot default was not removed in every case while inserting content

This commit is contained in:
rabuzarus 2016-06-26 03:49:21 +02:00
parent 773517a734
commit aec885b963
2 changed files with 15 additions and 6 deletions

View file

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

View file

@ -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>