305,7 → 305,7 |
} |
} else { |
// sinon on stocke 1 pour indique que la case est cochée (cas de la checkbox oui/non) |
if($valeur_modifiee == 1) { |
if($valeur['amv_valeur'] == 1) { |
$valeur_modifiee['amv_valeur_affichage'] = 'oui'; |
} else { |
$valeur_modifiee['amv_valeur_affichage'] = 'non'; |
530,6 → 530,33 |
return $pass; |
|
} |
|
public static function champEstRempli($champ) { |
return is_array($champ) && isset($champ['amv_valeur_affichage']) && trim($champ['amv_valeur_affichage']) != ''; |
} |
|
public static function AfficherSiChampRempli($champ, $chaine_format = '%s') { |
|
$affichage = ''; |
|
if (self::champEstRempli($champ)) { |
$valeur = $champ['amv_valeur_affichage']; |
$affichage = sprintf($chaine_format,$valeur); |
} |
|
return $affichage; |
} |
|
public static function AfficherChampSiAdmin($champ, $chaine_format = '%s') { |
|
$affichage = ''; |
|
if (Registre::getInstance()->get('est_admin')) { |
$affichage = self::AfficherSiChampRempli($champ, $chaine_format); |
} |
|
return $affichage; |
} |
|
/** |
* Suivant un identifiant de champ et un tableau, renvoie vrai ou faux suivant que le champs est obligatoire ou non |
554,7 → 581,7 |
foreach($matches as $match) { |
|
foreach($match as $element) { |
$str_lien = '<br /><a class="info_resume" href="'.$element.'" >'.$element.'</a>'; |
$str_lien = '<div><a class="info_resume" href="'.$element.'" >'.$element.'</a></div>'; |
$texte = str_replace($element, $str_lien, $texte); |
} |
} |