summaryrefslogtreecommitdiff
path: root/modules/tag
diff options
context:
space:
mode:
authorTim Almdal <tnalmdal@shaw.ca>2009-07-28 05:40:28 -0700
committerTim Almdal <tnalmdal@shaw.ca>2009-07-28 05:40:28 -0700
commit2e8f73d4e96e4e114493f703a5c2c0207fad5cf5 (patch)
tree8592f39f104bc40a6778d30cfd900a912fd3e8f8 /modules/tag
parent69f9aea5db38c020a350c5505c2694f3e79f77b5 (diff)
Revert commit 078c77a62b623322956457bfd7bfbdaf56203b00 and change the
tag_event:item_edit_form to use the new Form_Script library to inject script into a form.
Diffstat (limited to 'modules/tag')
-rw-r--r--modules/tag/helpers/tag_event.php18
-rw-r--r--modules/tag/js/tag.js1
2 files changed, 8 insertions, 11 deletions
diff --git a/modules/tag/helpers/tag_event.php b/modules/tag/helpers/tag_event.php
index 0cb49ffa..0fe8a393 100644
--- a/modules/tag/helpers/tag_event.php
+++ b/modules/tag/helpers/tag_event.php
@@ -64,19 +64,15 @@ class tag_event_Core {
tag::compact();
}
- static function item_edit_form($item, $view) {
+ static function item_edit_form($item, $form) {
$url = url::site("tags/autocomplete");
- $view->script[] = "$('#gEditFormContainer form').ready(function() {
- $('#gEditFormContainer form input[id=tags]').autocomplete(
- '$url',
- {max: 30,
- multiple: true,
- multipleSeparator: ',',
- cacheLength: 1}
- );
- });";
+ $form->script("")
+ ->text("$('form input[id=tags]').ready(function() {
+ $('form input[id=tags]').autocomplete(
+ '$url', {max: 30, multiple: true, multipleSeparator: ',', cacheLength: 1});
+ });");
$tag_value = implode(", ", tag::item_tags($item));
- $view->form->edit_item->input("tags")->label(t("Tags (comma separated)"))
+ $form->edit_item->input("tags")->label(t("Tags (comma separated)"))
->value($tag_value);
}
diff --git a/modules/tag/js/tag.js b/modules/tag/js/tag.js
index 5a435ecf..564de393 100644
--- a/modules/tag/js/tag.js
+++ b/modules/tag/js/tag.js
@@ -66,3 +66,4 @@ function editInPlace(element) {
};
ajaxify_editInPlaceForm();
}
+