Closed oxypomme closed 1 year ago
Proposition :
Dans gdc_lib_main/functions/util/fn_getInventoryBriefing.sqf
:
Remplacer
_desc = [(getText(_cfg >> "descriptionShort")), "<br />", true] call BIS_fnc_splitString;
_desc = _desc joinString endl;
_text = _text + format ["<img title='%1' image='%2' height=%3 />",(_name + endl + _desc),_pic,(if (_forEachIndex == 0) then {60} else {40})];
par
_desc = (getText(_cfg >> "descriptionShort")) regexReplace ["<br\s*\/?>/gi", endl];
_desc = _desc regexReplace ["""/g", "''"];
_text = _text + format ["<img title=""%1"" image='%2' height=%3 />",(_name + endl + _desc),_pic,(if (_forEachIndex == 0) then {60} else {40})];
Fixé par b8d81f0.
Cependant une description contenant des guillemets (possible mais je doute qu'il en existe) peut encore engendrer des problèmes. Ajouter _desc regexReplace ["""/g", "''"];
avant le format
peut régler le problème (cf. 1e commentaire).
Trop bien ! J'avais remarqué le problème mais la flemme de trouver une solution. XD Je ne connaissais pas regexreplace !!
Trop bien ! J'avais remarqué le problème mais la flemme de trouver une solution. XD Je ne connaissais pas regexreplace !!
Moi non plus ! Merci @Migoyan :D
Fixé par b8d81f0.
Cependant une description contenant des guillemets (possible mais je doute qu'il y en existe) peut encore engendrer des problèmes. Ajouter
_desc regexReplace ["""/g", "''"];
avant leformat
peut régler le problème (cf. 1e commentaire).
Fixé dans 5142f9e
Mauvaise interprétations de certains saut de lignes (dû à certains mods utilisant
<br/>
au lieu de<br />
) :arma3_x64_2022-09-09_21-14-55.webm
Les apostrophes cassent la chaîne de caractères et empêchent l'affichage de la description :