[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 /** 2 * Javascript to insert the field tags into the textarea. 3 * Used when editing a data template 4 */ 5 function insert_field_tags(selectlist) { 6 var value = selectlist.options[selectlist.selectedIndex].value; 7 var editorname = 'template'; 8 if (typeof tinyMCE == 'undefined') { 9 if (document.execCommand('insertText')) { 10 document.execCommand('insertText', false, value); 11 } else { 12 var element = document.getElementsByName(editorname)[0]; 13 // For inserting when in normal textareas 14 insertAtCursor(element, value); 15 } 16 } else { 17 tinyMCE.execInstanceCommand(editorname, 'mceInsertContent', false, value); 18 } 19 } 20 21 /** 22 * javascript for hiding/displaying advanced search form when viewing 23 */ 24 function showHideAdvSearch(checked) { 25 var divs = document.getElementsByTagName('div'); 26 for(i=0;i<divs.length;i++) { 27 if(divs[i].id.match('data_adv_form')) { 28 if(checked) { 29 divs[i].style.display = 'inline'; 30 } 31 else { 32 divs[i].style.display = 'none'; 33 } 34 } 35 else if (divs[i].id.match('reg_search')) { 36 if (!checked) { 37 divs[i].style.display = 'inline'; 38 } 39 else { 40 divs[i].style.display = 'none'; 41 } 42 } 43 } 44 } 45 46 M.data_urlpicker = {}; 47 48 M.data_urlpicker.init = function(Y, options) { 49 options.formcallback = M.data_urlpicker.callback; 50 if (!M.core_filepicker.instances[options.client_id]) { 51 M.core_filepicker.init(Y, options); 52 } 53 Y.on('click', function(e, client_id) { 54 e.preventDefault(); 55 M.core_filepicker.instances[client_id].show(); 56 }, '#filepicker-button-'+options.client_id, null, options.client_id); 57 58 }; 59 60 M.data_urlpicker.callback = function (params) { 61 document.getElementById('field_url_'+params.client_id).value = params.url; 62 };
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Thu Aug 11 10:00:09 2016 | Cross-referenced by PHPXref 0.7.1 |