8 Aug 2012 21:38
Re: Retour sur LA FABRIQUE et bug: raccourcis typographiques inactifs en spip 3.0.4
Edouard Reinach <ereinach <at> gmail.com>
2012-08-08 19:38:12 GMT
2012-08-08 19:38:12 GMT
J'ai fait d'autres essaies, j'ai même ajouté directement les lignes dans public/interface.php pour voir.
et ça ne donne rien non plus... je sèche complètement. Ma collègue développeur aussi.
Là on essaie de refabriquer la fonction depuis mes_options.php
Merci de nous aider si vous pouvez, où donner des pistes de solutions. on est passé à travers la doc officielle de SPIP (programmer 2.1) sans succès.
Ed
--
Edouard Reinach
+1 514.582.5156
Le 8 août 2012 11:45, Edouard Reinach <ereinach <at> gmail.com> a écrit :
Ça ne fonctionne pas, voici le code que j'ai inséré. j'ai désactivé le plugin, réactivé. désinstallé, réinstallé. ça ne marche pas. j'ai aussi essayé avec que _TRAITEMENT_RACCOURCIS et rien à faire non plus.
Une idée?function enjeux_declarer_tables_interfaces($interfaces) {$interfaces['table_des_tables']['enjeux'] = 'enjeux';$interfaces['table_des_traitements']['CONTEXTE']['enjeux'] = _TRAITEMENT_RACCOURCIS;$interfaces['table_des_traitements']['CONTEXTE']['enjeux'] = _TRAITEMENT_TYPO;$interfaces['table_des_traitements']['DEMANDES']['enjeux'] = _TRAITEMENT_RACCOURCIS;$interfaces['table_des_traitements']['DEMANDES']['enjeux'] = _TRAITEMENT_TYPO;return $interfaces;}merci encore!EdLe 8 août 2012 11:12, Matthieu Marcillaud <marcimat <at> rezo.net> a écrit :Le 08/08/2012 17:09, Edouard Reinach a écrit :
non non non !Ok, donc je me suis inspiré de la fonction présente dans prefixe.phpfunction enjeux_declarer_tables_interfaces($interfaces) {$interfaces['table_des_tables']['enjeux'] = 'enjeux';return $interfaces;}Et ça donne:function enjeux_typo($interfaces) {$interfaces['table_des_traitements']['contexte']['enjeux'] = _TRAITEMENT_RACCOURCIS;return $interfaces;}
C'est bien plus simple : tu ne touches rien de ce que produit la fabrique (rien dans paquet.xml), mais tu ajoutes juste ton code dans la fonction enjeux_declarer_tables_interfaces existante. Ça va ressembler donc à ça :function enjeux_declarer_tables_interfaces($interfaces) {$interfaces['table_des_tables']['enjeux'] = 'enjeux';$interfaces['table_des_traitements']['CONTEXTE']['enjeux'] = _TRAITEMENT_RACCOURCIS;
return $interfaces;}
MM.
Edouard Reinach
+1 514.582.5156
<div>
<p>J'ai fait d'autres essaies, j'ai même ajouté directement les lignes dans public/interface.php pour voir.</p>
<div><br></div>
<div>et ça ne donne rien non plus... je sèche complètement. Ma collègue développeur aussi.</div>
<div><br></div>
<div>Là on essaie de refabriquer la fonction depuis mes_options.php</div>
<div><br></div>
<div>Merci de nous aider si vous pouvez, où donner des pistes de solutions. on est passé à travers la doc officielle de SPIP (programmer 2.1) sans succès.</div>
<div><br></div>
<div>Ed<br><br><div class="gmail_quote">Le 8 août 2012 11:45, Edouard Reinach <span dir="ltr"><<a href="mailto:ereinach <at> gmail.com" target="_blank">ereinach <at> gmail.com</a>></span> a écrit :<br><blockquote class="gmail_quote">
Ça ne fonctionne pas, voici le code que j'ai inséré. j'ai désactivé le plugin, réactivé. désinstallé, réinstallé. ça ne marche pas. j'ai aussi essayé avec que _TRAITEMENT_RACCOURCIS et rien à faire non plus.<div>
<br>
</div>
<div>Une idée?</div>
<div>
<div><br></div>
<div>
<div class="im">
<div>function enjeux_declarer_tables_interfaces($interfaces) {</div>
<div><br></div>
<div>
<span> </span>$interfaces['table_des_tables']['enjeux'] = 'enjeux';</div>
<div> $interfaces['table_des_traitements']['CONTEXTE']['enjeux'] = _TRAITEMENT_RACCOURCIS;</div>
</div>
<div> $interfaces['table_des_traitements']['CONTEXTE']['enjeux'] = _TRAITEMENT_TYPO;</div>
<div> $interfaces['table_des_traitements']['DEMANDES']['enjeux'] = _TRAITEMENT_RACCOURCIS;</div>
<div> $interfaces['table_des_traitements']['DEMANDES']['enjeux'] = _TRAITEMENT_TYPO;</div>
<div><br></div>
<div>
<span> </span>return $interfaces;</div>
<div>}</div>
<div><br></div>
<div>merci encore!</div>
<div><br></div>
<div>Ed</div>
<br><div class="gmail_quote">Le 8 août 2012 11:12, Matthieu Marcillaud <span dir="ltr"><<a href="mailto:marcimat <at> rezo.net" target="_blank">marcimat <at> rezo.net</a>></span> a écrit :<div>
<div class="h5">
<br><blockquote class="gmail_quote">
<div text="#000000" bgcolor="#FFFFFF">
<div>Le 08/08/2012 17:09, Edouard Reinach a
écrit :<br>
</div>
<div>
<blockquote type="cite">Ok, donc je me suis inspiré de la fonction présente
dans prefixe.php
<div><br></div>
<div>
<div>function enjeux_declarer_tables_interfaces($interfaces) {</div>
<div><br></div>
<div>
<span> </span>$interfaces['table_des_tables']['enjeux']
= 'enjeux';</div>
<div><br></div>
<div>
<span> </span>return
$interfaces;</div>
<div>}</div>
<div><br></div>
<div>Et ça donne:</div>
<div><br></div>
<div>
<div>function enjeux_typo($interfaces) {</div>
<div> </div>
<div>
$interfaces['table_des_traitements']['contexte']['enjeux'] =
_TRAITEMENT_RACCOURCIS;</div>
<div> </div>
<div> return $interfaces;</div>
<div>}</div>
<br>
</div>
</div>
</blockquote>
</div>
non non non !<br>
C'est bien plus simple : tu ne touches rien de ce que produit la
fabrique (rien dans paquet.xml), mais tu ajoutes juste ton code dans
la fonction enjeux_declarer_tables_interfaces existante. Ça va
ressembler donc à ça :<br><br><div>function enjeux_declarer_tables_interfaces($interfaces) {</div>
<div>
<div>
<span> </span>$interfaces['table_des_tables']['enjeux']
= 'enjeux';<br><span> <br></span><span> </span>
</div>$interfaces['table_des_traitements']['CONTEXTE']['enjeux']
= _TRAITEMENT_RACCOURCIS;<br>
</div>
<div>
<span> </span>return
$interfaces;</div>
<div>}</div>
<span>
<br><br>
MM.<br><br></span>
</div>
</blockquote>
</div>
</div>
</div>
<br><br clear="all"><div class="im">
<div><br></div>-- <br>Edouard Reinach<br><a href="tel:%2B1%20514.582.5156" value="+15145825156" target="_blank">+1 514.582.5156</a><br><div>
</div>
<div></div>
<div></div>
<br>
</div>
</div>
</div>
</blockquote>
</div>
<br><br clear="all"><div><br></div>-- <br>Edouard Reinach<br>+1 514.582.5156<br><div></div>
<div></div>
<div></div>
<br>
</div>
</div>
RSS Feed