2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
# File 'app/helpers/admin/snippets_helper.rb', line 2
def snippet_edit_javascripts
(" var tagReferenceWindows = {};\n function loadTagReference() {\n var pageType = 'Page';\n if (!tagReferenceWindows[pageType])\n tagReferenceWindows[pageType] = new Popup.AjaxWindow(\"\#{admin_reference_path('tags')}?class_name=\" + encodeURIComponent(pageType), {reload: false});\n var window = tagReferenceWindows[pageType];\n if('Page' != pageType) {\n $('tag_reference_link').highlight();\n window.show();\n } else {\n window.toggle();\n }\n lastPageType = pageType;\n return false;\n }\n\n var lastFilter = '\#{@snippet.filter_id}';\n var filterWindows = {};\n function loadFilterReference() {\n var filter = $F(\"snippet_filter_id\");\n if (filter != \"\") {\n if (!filterWindows[filter]) filterWindows[filter] = new Popup.AjaxWindow(\"\#{admin_reference_path('filters')}?filter_name=\"+encodeURIComponent(filter), {reload: false});\n var window = filterWindows[filter];\n if(lastFilter != filter) {\n window.show();\n } else {\n window.toggle();\n }\n lastFilter = filter;\n } else {\n alert('No documentation for filter.');\n }\n return false;\n }\n CODE\nend\n").html_safe
|