Vous êtes sur le wiki de développement du projet SLIS

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
devel:bibliotheques [2009/10/27 11:31]
rhertzog créée
devel:bibliotheques [2012/04/04 13:30] (Version actuelle)
swirly
Ligne 8: Ligne 8:
  
 ===== PHP ===== ===== PHP =====
 +==== setup.php ====
 +
 +Il faut inclure dans tous les scripts la bibliothèque setup.php qui introduit les éléments essentiels.
 +
 +<code php>
 +require_once("​Slis/​setup.php"​);​
 +</​code>​
 +
 ==== Smarty ==== ==== Smarty ====
-Smarty est le moteur de templating recommandé pour SLIS. Il est employée ​avec smarty-validate pour valider les formulaires et smarty-gettext pour internationaliser le contenu textuel.+[[http://​www.smarty.net/​manual/​en/​index.php|Smarty]] est le moteur de templating recommandé pour SLIS. Il est employé ​avec [[http://​www.phpinsider.com/​php/​code/​SmartyValidate/​|smarty-validate]] pour valider les formulaires et [[http://​smarty.incutio.com/?​page=SmartyGettext|smarty-gettext]] pour internationaliser le contenu textuel. 
 + 
 +''<​docroot>/​inc/​smarty.inc.php''​ fournit un objet SmartySlis à employer : il dérive directement de Smarty et configure les chemins conformément à la configuration de l'​interface web du SLIS. 
 + 
 +Vous pouvez aller voir la [[devel:​bibliotheques:​smarty.inc.php|description précise de la classe SmartySlis 
 +]] 
 + 
 +<code php> 
 +require_once("​Slis/​smarty.inc.php"​);​ 
 +</​code>​ 
  
 ===== Perl ===== ===== Perl =====
 ==== Slis::​Common::​SQLHelper et Slis::​Common::​SQLParser ==== ==== Slis::​Common::​SQLHelper et Slis::​Common::​SQLParser ====
-Ces modules sont spécifiques à PostgreSQL et sont employés dans les scripts qui vont évoluer le schéma de la base de données au gré des nouvelles fonctionnalités.+Ces modules sont spécifiques à PostgreSQL et sont employés dans les scripts qui font évoluer le schéma de la base de données au gré des nouvelles fonctionnalités
 + 
 +Voir la [[devel:​bibliotheques:​perlSQL|page de référence]] pour l'​utilisation de ces bibliothèques pour mettre en place des éléments en base de donnée.
  
 ===== Shell ===== ===== Shell =====

QR Code
QR Code devel:bibliotheques (generated for current page)