By: golivier
Date: 2006-04-20
Time: 01:03
|
[TBS 2.5] htmlconv=no+nobr
Bonjour,
la combinaison htmlconv=no+nobr ne fonctionne pas car nobr est traité après le no et nobr met htmlconv=yes. pour que cela fonctionne, j'ai mis le traitement du no et yes à la fin comme suit :
if ($Loc->FirstMerge) {
$Loc->FirstMerge = false;
// Check HtmlConv parameter
if (isset($Loc->PrmLst['htmlconv'])) {
$x = strtolower($Loc->PrmLst['htmlconv']);
$x = '+'.str_replace(' ','',$x).'+';
if (strpos($x,'+esc+')!==false) {tbs_Misc_ConvSpe($Loc); $Loc->ConvHtml = false; $Loc->ConvEsc = true; }
if (strpos($x,'+wsp+')!==false) {tbs_Misc_ConvSpe($Loc); $Loc->ConvWS = true; }
if (strpos($x,'+js+')!==false) {tbs_Misc_ConvSpe($Loc); $Loc->ConvHtml = false; $Loc->ConvJS = true; }
if (strpos($x,'+nobr+')!==false) {$Loc->ConvHtml = true; $Loc->ConvBr = false; }
if (strpos($x,'+look+')!==false) {tbs_Misc_ConvSpe($Loc); $Loc->ConvLook = true; }
if (strpos($x,'+no+')!==false) $Loc->ConvHtml = false;
if (strpos($x,'+yes+')!==false) $Loc->ConvHtml = true;
} else {
if ($this->HtmlCharSet===false) $Loc->ConvHtml = false; // No HTML
|
Olivier
|
By: Skrol29
Date: 2006-04-20
Time: 10:00
|
Re: [TBS 2.5] htmlconv=no+nobr
Mais "htmlconv=no" inclue déjà le "nobr".
Il me sembe que "nobr" n'a de sens que si on fait une conversion HTML sur les autres caractères.
|
By: golivier
Date: 2006-04-20
Time: 10:06
|
Re: [TBS 2.5] htmlconv=no+nobr
Oui lorque l'on fait du HTML mais ce n'est pas le cas, on a un <br> qui apparait à chaque saut de ligne ;(
htmlconv=no inclus déjà le nobr ? alors avec le code initial, si on met les 2, le nobr annule le no
merci
olivier
|
By: Skrol29
Date: 2006-04-20
Time: 10:16
|
Re: [TBS 2.5] htmlconv=no+nobr
Si tu ne fais pas de HTML, le mieux c'est de l'indiquer dans le LoadTemplate() :
$TBS->LoadTemplate('monfichier.txt',false);
|
Dans ce cas, tu n'auras aucune conversion HTML, et à fortiori pas de <br>.
|
By: golivier
Date: 2006-04-20
Time: 10:30
|
Re: [TBS 2.5] htmlconv=no+nobr
Merci de l'info. Effectivement, le NO seul fonctionne. il faut savoir que le NOBR anulera le NO
Olivier
|
|
Posting in progress.
Please wait...
|