move errorToException 'appendTop' javascript into 'js' hook

since this also fixes not having had this in backend_header before.
This commit is contained in:
Ian
2014-03-16 09:33:20 +01:00
parent f509d042ab
commit 408774cba3
2 changed files with 16 additions and 20 deletions
+16 -1
View File
@@ -135,7 +135,22 @@ function serendipity_plugin_api_pre_event_hook($event, &$bag, &$eventData, &$add
case 'js':
// This is frontend and backend!
// alway add \n\n for the next and start at line Col 1, to populate the (virtual) serendipity.js file
// add a global available (index.tpl; admin/index.tpl; preview_iframe.tpl) redirect error string function used by errorToExceptionHandler()
// hardened by admin only - better have that here, to be reachable everywhere
if( $serendipity['serendipityUserlevel'] >= USERLEVEL_ADMIN ) {
echo "
function create(htmlStr) {
var frag = document.createDocumentFragment(),
temp = document.createElement('div');
temp.innerHTML = htmlStr;
while (temp.firstChild) {
frag.appendChild(temp.firstChild);
}
return frag;
}
\n";
}
// alway add \n\n for the last element dor plugins using this hook and start at line Col 1, to populate the (virtual) serendipity.js file
echo "
jQuery(function() {
jQuery('input[type=\"url\"]').change(function() {