Lines Matching refs:oRegex

90 var oRegex = new Object() ;  class
92 oRegex.UriProtocol = /^(((http|https|ftp|news):\/\/)|mailto:)/gi ;
94 oRegex.UrlOnChangeProtocol = /^(http|https|ftp|news):\/\/(?=.)/gi ;
96 oRegex.UrlOnChangeTestOther = /^((javascript:)|[#\/\.])/gi ;
98 oRegex.ReserveTarget = /^_(blank|self|top|parent)$/i ;
100 oRegex.PopupUri = /^javascript:void\(\s*window.open\(\s*'([^']+)'\s*,\s*(?:'([^']*)'|null)\s*,\s*'(…
103 oRegex.OnClickPopup = /^\s*on[cC]lick="\s*window.open\(\s*this\.href\s*,\s*(?:'([^']*)'|null)\s*,\s…
105 oRegex.PopupFeatures = /(?:^|,)([^=]+)=(\d+|yes|no)/gi ;
107 oRegex.doku_base = new RegExp('^' + Doku_Base.replace(/\//g,'\\/'),'g');
109 oRegex.media_internal = /lib\/exe\/fetch\.php\/(.*)/;
111 oRegex.media_rewrite_1 = /^_media\/(.*)/;
113 oRegex.media_rewrite_2=/exe\/fetch.php\?media=(.*)/;
115 oRegex.internal_link = /doku.php\?id=(.*)/;
117 oRegex.internal_link_rewrite_2 = /doku.php\/(.*)/;
119 oRegex.samba =/file:\/\/\/\/\/(.*)/;
121 oRegex.samba_unsaved =/^\\\\\w+(\\[\w+\.$])+/;
528 var oPopupMatch = oRegex.PopupUri.exec( sHRef ) ;
546 oPopupMatch = oRegex.OnClickPopup.exec( onclick ) ;
557 var sProtocol = oRegex.UriProtocol.exec( sHRef ) ;
592 var sUrl = sHRef.replace( oRegex.UriProtocol, '' ) ;
607 if(m = sHRef.match(oRegex.doku_base)) {
608 sHRef = sHRef.replace(oRegex.doku_base,"");
611 if( (m = sHRef.match(oRegex.media_internal)) ||
612 (m = sHRef.match(oRegex.media_rewrite_1)) ||
613 (m = sHRef.match(oRegex.media_rewrite_2))
622 if(!(m = sHRef.match(oRegex.internal_link))) {
623 m = sHRef.match(oRegex.internal_link_rewrite_2);
641 else if(m=sHRef.match(oRegex.samba)) {
647 else if(m=sHRef.match(oRegex.samba_unsaved)) {
663 if ( oRegex.ReserveTarget.test( sTarget ) )
763 var sProtocol = oRegex.UrlOnChangeProtocol.exec( sUrl ) ;
771 else if ( oRegex.UrlOnChangeTestOther.test( sUrl ) )
784 else if ( oRegex.ReserveTarget.test( sFrame ) )
822 while( ( oFeaturesMatch = oRegex.PopupFeatures.exec( features ) ) != null )
1078 if( oRegex.OnClickPopup.test( onclick ) )