[FIX] website_forum: restore bind to onclick because CKE Editor uses it, so on('click', fun) breaks things.

Fixes bugs with z-index error on some popups (image selector for example...)
This commit is contained in:
Jeremy Kersten 2014-12-01 15:00:43 +01:00 committed by Olivier Dony
parent 0ddee644d6
commit 3c0cf7c977
1 changed files with 13 additions and 13 deletions

View File

@ -217,20 +217,20 @@
editor.on('instanceReady', CKEDITORLoadComplete);
}
function IsKarmaValid(eventNumber, minKarma){
"use strict";
if(parseInt($("#karma").val()) >= minKarma){
CKEDITOR.tools.callFunction(eventNumber,this);
return false;
} else {
alert("Sorry you need more than " + minKarma + " Karma.");
}
}
function CKEDITORLoadComplete(){
"use strict";
$('.cke_button__link').on('click', function() { IsKarmaValid(33,30); });
$('.cke_button__unlink').on('click', function() { IsKarmaValid(37,30); });
$('.cke_button__image').on('click', function() { IsKarmaValid(41,30); });
$('.cke_button__link').attr('onclick','website_forum_IsKarmaValid(33,30)');
$('.cke_button__unlink').attr('onclick','website_forum_IsKarmaValid(37,30)');
$('.cke_button__image').attr('onclick','website_forum_IsKarmaValid(41,30)');
}
});
function website_forum_IsKarmaValid(eventNumber, minKarma){
"use strict";
if(parseInt($("#karma").val()) >= minKarma){
CKEDITOR.tools.callFunction(eventNumber, this);
return false;
} else {
alert("Sorry you need more than " + minKarma + " Karma.");
}
}