forked from Wavyzz/dolibarr
Fix regression after a fix
This commit is contained in:
committed by
Laurent Destailleur
parent
0cc7d0c2ad
commit
802562a575
@@ -12,18 +12,30 @@ include_once DOL_DOCUMENT_ROOT.'/core/lib/files.lib.php';
|
||||
$langs->setDefaultLang('fr');
|
||||
$langs->loadLangs(array('main', 'companies'));
|
||||
|
||||
var_dump($langs->tab_translate["Preview"]);
|
||||
$s = '<b>aa</b> & & a=%10';
|
||||
print $s."\n";
|
||||
//print dol_htmlentitiesbr($s)."\n";
|
||||
//print dol_escape_htmltag(dol_string_onlythesehtmltags(dol_htmlentitiesbr($s), 1, 0, 0, 0, array('br', 'b', 'font', 'hr', 'span')), 1, -1, '', 0, 1);
|
||||
print dolPrintHTMLForAttributeUrl('<b>aa</b> & & a=%10');
|
||||
print "\n";
|
||||
$s = 'aa & & a=%10';
|
||||
print $s."\n";
|
||||
//print dol_htmlentitiesbr($s)."\n";
|
||||
//print dol_escape_htmltag(dol_string_onlythesehtmltags(dol_htmlentitiesbr($s), 1, 0, 0, 0, array('br', 'b', 'font', 'hr', 'span')), 1, -1, '', 0, 1);
|
||||
print dolPrintHTMLForAttributeUrl('aa & & a=%10');
|
||||
print "\n";
|
||||
|
||||
|
||||
print $langs->tr("Preview");
|
||||
print "\n";
|
||||
print $langs->trans("Preview");
|
||||
print "\n";
|
||||
|
||||
print ">>> dol_escape_htmltag(eée < > bb<b>bold ç) - should not happen</b>\n";
|
||||
print dol_escape_htmltag("eée < > bb<b>bold</b> ç", 1);
|
||||
print ">>> dol_escape_htmltag(< > bb<b>bold ç &) - should not happen</b>\n";
|
||||
print dol_escape_htmltag("< > bb<b>bold</b> ç &", 1);
|
||||
print "\n";
|
||||
print ">>> dol_escape_htmltag(eée < > bb<b>bold ç)</b>\n";
|
||||
print dol_escape_htmltag("eée < > bb<b>bold</b> ç", 1);
|
||||
print ">>> dol_escape_htmltag(< > bb<b>bold ç &)</b>\n";
|
||||
print dol_escape_htmltag("< > bb<b>bold</b> ç &", 1);
|
||||
print "\n";
|
||||
print '>>> dol_escape_htmltag(<script>alert("azerty")</script>)'."\n";
|
||||
print dol_escape_htmltag('<script>alert("azerty")</script>', 1);
|
||||
@@ -32,11 +44,11 @@ print "\n";
|
||||
print "\n";
|
||||
|
||||
// dol_escape_htmltag(dol_htmlwithnojs(dol_string_onlythesehtmltags(dol_htmlentitiesbr($s), 1, 1, 1, array())), 1, 1, 'common', 0, 1);
|
||||
print ">>> dolPrintHtml(eée < > bb<b>bold</b> ç) - should not happen\n";
|
||||
print dolPrintHtml("eée < > bb<b>bold</b> ç");
|
||||
print ">>> dolPrintHtml(< > bb<b>bold</b> ç &) - should not happen\n";
|
||||
print dolPrintHtml("< > bb<b>bold</b> ç &");
|
||||
print "\n";
|
||||
print ">>> dolPrintHtml(eée < > bb<b>bold</b> ç)\n";
|
||||
print dolPrintHtml("eée < > bb<b>bold</b> ç");
|
||||
print ">>> dolPrintHtml(< > bb<b>bold</b> ç &)\n";
|
||||
print dolPrintHtml("< > bb<b>bold</b> ç &");
|
||||
print "\n";
|
||||
print '>>> dolPrintHtml(<script>alert("azerty")</script>)'."\n";
|
||||
print dolPrintHtml('<script>alert("azerty")</script>');
|
||||
@@ -45,11 +57,11 @@ print "\n";
|
||||
print "\n";
|
||||
|
||||
// dol_escape_htmltag(dol_string_onlythesehtmltags(dol_htmlentitiesbr($s), 1, 0, 0, 0, array('br', 'b', 'font', 'hr', 'span')), 1, -1, '', 0, 1);
|
||||
print ">>> dolPrintHtmlForattribute(eée < > bb<b>bold</b> ç)\n";
|
||||
print dolPrintHTMLForAttribute("eée < > bb<b>bold</b> ç");
|
||||
print ">>> dolPrintHtmlForattribute(< > bb<b>bold</b> ç & )\n";
|
||||
print dolPrintHTMLForAttribute("< > bb<b>bold</b> ç &");
|
||||
print "\n";
|
||||
print ">>> dolPrintHTMLForAttribute(eée < > bb<b>bold</b> ç)\n";
|
||||
print dolPrintHTMLForAttribute("eée < > bb<b>bold</b> ç");
|
||||
print ">>> dolPrintHTMLForAttribute(< > bb<b>bold</b> ç &)\n";
|
||||
print dolPrintHTMLForAttribute("< > bb<b>bold</b> ç &");
|
||||
print "\n";
|
||||
print '>>> dolPrintHtmlForattribute(<script>alert("azerty")</script>)'."\n";
|
||||
print dolPrintHTMLForAttribute('<script>alert("azerty")</script>');
|
||||
|
||||
Reference in New Issue
Block a user