Mercurial > defr > drupal > core
comparison misc/drupal.js @ 3:165d43f946a8 6.1
Drupal 6.1
| author | Franck Deroche <webmaster@defr.org> |
|---|---|
| date | Tue, 23 Dec 2008 14:29:21 +0100 |
| parents | c1f4ac30525a |
| children | fff6d4c8c043 |
comparison
equal
deleted
inserted
replaced
| 2:85b5b336180c | 3:165d43f946a8 |
|---|---|
| 1 // $Id: drupal.js,v 1.41.2.1 2008/02/06 12:18:04 goba Exp $ | 1 // $Id: drupal.js,v 1.41.2.2 2008/02/27 19:44:44 goba Exp $ |
| 2 | 2 |
| 3 var Drupal = Drupal || { 'settings': {}, 'behaviors': {}, 'themes': {}, 'locale': {} }; | 3 var Drupal = Drupal || { 'settings': {}, 'behaviors': {}, 'themes': {}, 'locale': {} }; |
| 4 | 4 |
| 5 /** | 5 /** |
| 6 * Set the variable that indicates if JavaScript behaviors should be applied | 6 * Set the variable that indicates if JavaScript behaviors should be applied |
| 49 */ | 49 */ |
| 50 Drupal.checkPlain = function(str) { | 50 Drupal.checkPlain = function(str) { |
| 51 str = String(str); | 51 str = String(str); |
| 52 var replace = { '&': '&', '"': '"', '<': '<', '>': '>' }; | 52 var replace = { '&': '&', '"': '"', '<': '<', '>': '>' }; |
| 53 for (var character in replace) { | 53 for (var character in replace) { |
| 54 str = str.replace(character, replace[character]); | 54 var regex = new RegExp(character, 'g'); |
| 55 str = str.replace(regex, replace[character]); | |
| 55 } | 56 } |
| 56 return str; | 57 return str; |
| 57 }; | 58 }; |
| 58 | 59 |
| 59 /** | 60 /** |
