Lines Matching refs:var

6 var update_ckgeditInternalLink, update_ckgeditMediaLink;
7 var fckgInternalInputId, fckgMediaInputId,ckgeditIwikiIndex,ckgeditIwikiData;
8 var ck_m_files_protocol, ckg_dialog, linkOpt;
15 var Doku_Base = oDokuWiki_FCKEditorInstance.dwiki_doku_base;
16 var plugin = CKEDITOR.plugins.link;
17 var oRegex = new Object() ;
30 var fckgSMBInputId;
31 var defaultFBLang = {
57 var fck_Lang = editor.lang.fbrowser ? editor.lang.fbrowser : defaultFBLang;
59 var translateItem = function (js_code) {
67 var getInternalHeaders = function() {
69 var dialog = this.getDialog();
70var select_id = dialog.getContentElement('advanced', 'internalAnchor').getInputElement().$.id; …
71 var select =document.getElementById(select_id);
72 var wiki_id = dialog.getContentElement('info', 'internal').getInputElement().$.id;
76 var anchorOption = {
92 var params="dw_id=" +wiki_id;
98 var str = decodeURIComponent(data);
105 var pairs = str.split('@@');
106 for (var i in pairs) {
107 var elems = pairs[i].split(/;;/);
116 var openInternalLinkBrowser = function() {
122 var useHeading = function(wiki_id) {
141 var getSMBInput = function () { return fckgSMBInputId; };
142 var ckg_iwikiClass;
144 var linkTypeChanged = function()
150 var dialog = this.getDialog(),
180 for ( var i = 0 ; i < partIds.length ; i++ )
182 var element = dialog.getContentElement( 'info', partIds[i] );
199 var javascriptProtocolRegex = /^javascript:/,
208 var intlink = Doku_Base.replace('/','\/')+'doku.php\?id=(.*)$';
209 var internalLinkRegex = intlink + '/';
212 var popupRegex =
214 var popupFeaturesRegex = /(?:^|,)([^=]+)=(\d+|yes|no)/gi;
216 var parseLink = function( editor, element )
218var href = ( element && ( element.data( 'cke-saved-href' ) || element.getAttribute( 'href' ) ) ) …
245 var email = retval.email = {};
247 var paramRegex = /[^,\s]+/g,
254 for ( var i = 0; i < paramsMatchLength; i++ )
268 var class_name = element ? element.getAttribute( 'class' ) : "";
278 var subjectMatch = href.match( emailSubjectRegex ),
282 var email = ( retval.email = {} );
301 var els = urlMatch[1].split('=');
324 var str = "";
331 var iw_select = ckg_dialog.getContentElement("info", 'iwiki_shortcut');
333 var tmp = iw_select.getInputElement().$.id;
334 var select =document.getElementById(tmp);
335 var match = ckg_iwikiClass.match(/iw_([^\s]+)/);
337 var index = match[1].replace(/_/,'.');
341 var iwpattern = ckgeditIwikiData[index];
343 var regex = new RegExp(iwpattern + '\(.*\)');
376 var target = element.getAttribute( 'target' );
379 var me = this;
387 var insertInternalLinkText = function (text)
393 var ar = text.split(/;;/);
395 var title = ar[1];
400 var dialog = CKEDITOR.dialog.getCurrent();
409 var insertMediaLinkText = function (text)
420 var fckg_display_obj = function(obj) {
429 var setupParams = function( page, data )
435 var setupPopupParams = function( data )
440 var setupAdvParams = function( data )
445 var commitParams = function( page, data )
453 var commitPopupParams = function( data )
458 var commitAdvParams = function( data )
473 var emailProtection = editor.config.emailProtection || '';
478 var compiledProtectionFunction = {};
493 var retval,
500 for ( var i = 0; i < params.length; i++ )
518 var charCode,
521 for ( var i = 0; i < length; i++ )
531 var className = ele.getAttribute( 'class' );
535 var commonLang = editor.lang.common,
540 var fbUrl = CKEDITOR.instances.wiki__text.config.filebrowserBrowseUrl;
643 var protocolCmb = this.getDialog().getContentElement( 'info', 'protocol' ),
648 var protocol = urlOnChangeProtocol.exec( url );
666 var dialog = this.getDialog();
675 var func = CKEDITOR.dialog.validate.notEmpty( linkLang.noUrl );
732 var id = data.url.selected.replace(/^\:/,"");
775 var id = data.url.selected.replace(/^\:/,"");
846 var id = data.url.selected.replace(/^\:/,"");
893 var dialog = this.getDialog();
899 var func = CKEDITOR.dialog.validate.notEmpty( linkLang.noEmail );
907 var linkType = this.getDialog().getContentElement( 'info', 'linkType' );
1047 var dialog = this.getDialog();
1048var qs_id = dialog.getContentElement('advanced', 'queryString').getInputElement().$.id;
1049 var qs = document.getElementById(qs_id);
1093 var editor = this.getParentEditor(),
1107 var internal_text = false;
1108 var iwiki_text = false;
1110 var ImagesAllowed = new RegExp( oDokuWiki_FCKEditorInstance.imageUploadAllowedExtensions);
1111 var attributes = {},
1120 var other_media = false;
1121 var media_text;
1126 var other_mime_file = "";
1135 var mf = data.url.url.match(/(\.(\w+))$/);
1149 var protocol = ( data.url && data.url.protocol != undefined ) ? data.url.protocol : 'http://',
1160 var ns = top.getCurrentWikiNS() + ':';
1162 var regex = new RegExp(':?'+ ns+':');
1175 var ar = data.url.url.split(/;;/);
1187 var elms = data.url.url.split(':');
1197 var protocol = ( data.url && data.url.protocol != undefined ) ? data.url.protocol : 'http://',
1204var id = this.getContentElement('info', 'iwiki_shortcut').getInputElement().$.id;
1205 var select = document.getElementById(id);
1213 var iwiki_pattern = ckgeditIwikiData[data.url.iwiki_shortcut];
1228 var protocol = ( data.url && data.url.protocol != undefined ) ? data.url.protocol : 'http://',
1234 var name = ( data.anchor && data.anchor.name ),
1247var protocol = ""; // ( data.url && data.url.protocol != undefined ) ? data.url.protocol : '',
1255 var linkHref,
1264 var subject = encodeURIComponent( email.subject || '' ),
1268 var argList = [];
1291 var nameAndDomain = address.split( '@', 2 );
1308 var advAttr = function( inputName, attrName )
1310 var value = data.adv[ inputName ];
1338 var selection = editor.getSelection();
1339 var hasSelectedText = selection.getSelectedText() ? selection.getSelectedText() : false;
1349 var ranges = selection.getRanges( true );
1355 var text = new CKEDITOR.dom.text( data.type == 'email' ?
1365 var el = editor.document.createElement( 'a' );
1381 var style = new CKEDITOR.style( { element : 'a', attributes : attributes } );
1390 var element = this._.selectedElement,
1415 var url = href.replace(iwiki_text, data.adv.advTitle);
1451 var setUpIwikiSel = function() {
1453 var select =document.getElementById(ckg_iwi_Select_Id_x);
1458 var count = 1;
1459 for(var i in ckgeditIwikiData) {
1467 var myStopFunction = function () {
1477 var update_schemes = function(proto_ref, ed) {
1478 var selectx = document.getElementById(proto_ref);
1479 var schemes = ed.config.ckgProtocols;
1480 var ar = schemes.split(/\n/);
1481 var ar_final = new Array();
1487 var option = document.createElement("option");
1495 // var proto_ref = this.getContentElement('info', 'protocol').getInputElement().$.id
1502 var tab = this._.tabs[ 'advanced' ] && this._.tabs[ 'advanced' ][ 0 ];
1503 var dialog = this;
1504 var notSet = translateItem('NotSetOption');
1506var select_id = dialog.getContentElement('advanced', 'internalAnchor').getInputElement().$.id; …
1507 var select =document.getElementById(select_id);
1519 var linkType = this.getContentElement( 'info', 'linkType' ),
1536 var doku_linkwiz = {
1551 var pos = $editor.position();
1623 var $obj = doku_linkwiz.$getResult(doku_linkwiz.selected);
1668 var $obj = doku_linkwiz.$getResult(num);
1679 var childPos = $obj.position().top;
1681 var yDiff = childPos + $obj.outerHeight() - jQuery(doku_linkwiz.result).innerHeight();
1742 var link = doku_linkwiz.$entry.val(),
1749 var dialog = CKEDITOR.dialog.getCurrent();
1755 var ltype = dialog.getValueOf( 'info', 'ilinkstyle' );
1757 var link_ar = link.split(':',link);
1787 var $res = jQuery(doku_linkwiz.result);
1808 var temp = doku_linkwiz.$entry.val();