Pat a écrit :
Donc, AMHA, ce squelette n'a pas grand chose à faire sur la zone.
Je ne suis pas aussi remonté que Pat, ce squelette a sa place ici. Surtout s'il est générique ou tend à le devenir...
Pour les plugins, par contre, je suis aussi d'avis qu'ils n'ont pas à être inclus ici. Pour les utilisateurs, si Stephane ne veut pas qu'ils se fatiguent à installer seuls les plugins, il peut proposer un zip chez lui ou sur spip-contrib qui comprend l'ensemble des plugins nécessaires.
Cependant, il sera plus fcile avec SPIP 2.0 (et encore plus avec spip 2.1 j'espère) de récupérer les plugins directement depuis SPIP.
Pour tester dans un squelette ou un fichier php la présence d'un plugin, il suffit d'utiliser la constante : _DIR_PLUGIN_XX ou XX est l'identifiant du plugin, enfin, son nom quoi. ou utiliser (spip 2) #PLUGIN{XX} (avant spip 2 : #EVAL{_DIR_PLUGIN_XX} )
- Autre chose Stephane, j'ai vu beaucoup de :
$res = sql_select('chose','table',..);
$chose = sql_fetch($res);
dans : Connexion · GitLab pour ne récupérer qu'un seul champ.
Tu pourrais avantageusement utiliser :
$chose = sql_getfetsel('chose','table',...);
De même pour récupérer une seule ligne de résultat, il existe sql_fetsel();
Ces deux instructions sont à préférer dans ces cas là.
Cordialement.
--
MM.