[ Index ] |
PHP Cross Reference of phpBB-3.3.14-deutsch |
[Summary view] [Print] [Text view]
1 /** 2 * @param {string} str 3 * @return {string} 4 */ 5 function html_entity_decode(str) 6 { 7 var b = document.createElement('b'); 8 html_entity_decode = function (str) 9 { 10 // We escape left brackets so that we don't inadvertently evaluate some nasty HTML such as 11 // <img src=... onload=evil() /> 12 b.innerHTML = str.replace(/</g, '<'); 13 14 return b.textContent; 15 }; 16 17 return html_entity_decode(str); 18 } 19 20 /** 21 * @param {string} str 22 * @return {string} 23 */ 24 function htmlspecialchars_compat(str) 25 { 26 var t = { 27 '<' : '<', 28 '>' : '>', 29 '&' : '&', 30 '"' : '"' 31 }; 32 return str.replace( 33 /[<>&"]/g, 34 /** 35 * @param {string} c 36 * @return {string} 37 */ 38 function(c) 39 { 40 return t[c]; 41 } 42 ); 43 } 44 45 /** 46 * @param {string} str 47 * @return {string} 48 */ 49 function htmlspecialchars_noquotes(str) 50 { 51 var t = { 52 '<' : '<', 53 '>' : '>', 54 '&' : '&' 55 }; 56 return str.replace( 57 /[<>&]/g, 58 /** 59 * @param {string} c 60 * @return {string} 61 */ 62 function(c) 63 { 64 return t[c]; 65 } 66 ); 67 } 68 69 /** 70 * @param {string} str 71 * @return {string} 72 */ 73 function rawurlencode(str) 74 { 75 return encodeURIComponent(str).replace( 76 /[!'()*]/g, 77 /** 78 * @param {string} c 79 * @return {string} 80 */ 81 function(c) 82 { 83 return '%' + c.charCodeAt(0).toString(16).toUpperCase(); 84 } 85 ); 86 } 87 88 /** 89 * @return {boolean} 90 */ 91 function returnFalse() 92 { 93 return false; 94 } 95 96 /** 97 * @return {boolean} 98 */ 99 function returnTrue() 100 { 101 return true; 102 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Mon Nov 25 19:05:08 2024 | Cross-referenced by PHPXref 0.7.1 |