Crayon de mots pour un article - commentaires Crayon de mots pour un article 2014-02-14T12:12:16Z https://marcimat.magraine.net/Crayon-de-mots-pour-un-article#comment1824 2014-02-14T12:12:16Z <p>Effectivement. Tu as raison.</p> Crayon de mots pour un article 2014-02-14T11:03:38Z https://marcimat.magraine.net/Crayon-de-mots-pour-un-article#comment1823 2014-02-14T11:03:38Z <p>Dans la fonction <code class="spip_code spip_code_inline" dir="ltr">mots_objet_revision</code>, il y a un petit souci : on ne teste pas si aucun mot n'est sélectionné. Si ce cas arrive, <code class="spip_code spip_code_inline" dir="ltr">$new</code> vaut <code class="spip_code spip_code_inline" dir="ltr">array (0 => '')</code>, ce qui introduit une ligne erronée dans la table <code class="spip_code spip_code_inline" dir="ltr">spip_mots_liens</code>, avec <code class="spip_code spip_code_inline" dir="ltr">id_mot=0</code>.</p> <p>Peut être remplacer la ligne 15</p> <textarea readonly cols="40" rows="2" class="spip_cadre spip_cadre_block" dir="ltr">$new = explode(',', $colonnes[$champ]);</textarea> <p>par</p> <textarea readonly cols="40" rows="2" class="spip_cadre spip_cadre_block" dir="ltr">$new = array_filter(explode(',', $colonnes[$champ]),'is_numeric');</textarea>