From bc38dc1a5974a158f4d64b2a51dfe54aa295b6f9 Mon Sep 17 00:00:00 2001 From: ben Date: Tue, 3 Feb 2009 15:11:11 +0000 Subject: Elgg Javascript update content function git-svn-id: https://code.elgg.org/elgg/trunk@2634 36083f99-b078-4883-b0ff-0f9b5a30f544 --- engine/lib/elgglib.php | 3 ++- views/default/embed/addcontentjs.php | 4 ++++ views/default/embed/js.php | 7 +++++++ 3 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 views/default/embed/addcontentjs.php create mode 100644 views/default/embed/js.php diff --git a/engine/lib/elgglib.php b/engine/lib/elgglib.php index 78d239a5f..46c813065 100644 --- a/engine/lib/elgglib.php +++ b/engine/lib/elgglib.php @@ -2100,7 +2100,8 @@ global $CONFIG; add_menu(elgg_echo('content:latest'), $CONFIG->wwwroot . 'dashboard/latest.php'); // Page handler for JS - register_page_handler('js','js_page_handler'); + register_page_handler('js','js_page_handler'); + extend_view('js/initialise_elgg','embed/js'); // Register an event triggered at system shutdown register_shutdown_function('__elgg_shutdown_hook'); } diff --git a/views/default/embed/addcontentjs.php b/views/default/embed/addcontentjs.php new file mode 100644 index 000000000..1e22fd74a --- /dev/null +++ b/views/default/embed/addcontentjs.php @@ -0,0 +1,4 @@ + + var entity; + $('textarea[@name='+entityname+']').val($('textarea[@name='+entityname+']').val() + ' ' + content); + \ No newline at end of file diff --git a/views/default/embed/js.php b/views/default/embed/js.php new file mode 100644 index 000000000..587acad1d --- /dev/null +++ b/views/default/embed/js.php @@ -0,0 +1,7 @@ + + function elggUpdateContent(content, entityname) { + content = ' ' + content + ' '; + + } \ No newline at end of file -- cgit v1.2.3