Fichiers spécifiques des modules : Différence entre versions

De OviWiki
Aller à : navigation, rechercher
(Sections du fichier INI)
(Variables du fichier INI)
Ligne 20 : Ligne 20 :
  
  
 
+
{|class="prettytable"
 +
|-
 +
|| name || Nom du module
 +
|| version || Version du module
 +
|| description || Description qui s'affiche dans la liste des modules sur la page réservée à l'administrateur
 +
|| longdesc || Description longue
 +
|| db_prefix || préfixe utilisé pour le nom des tables dans la base mysql d'Ovidentia (le préfixe sera utilisé lors de la suppression du module)
 +
|| delete || 1|0 autoriser la suppression du module
 +
|| ov_version || Version minimale d'ovidentia pour que le module fonctionne
 +
|| php_version || Version minimale de php pour que le module fonctionne
 +
|| mysql_version || Version minimale de php pour que le module fonctionne
  
 
=== Exemple du fichier INI ===
 
=== Exemple du fichier INI ===

Version du 4 février 2008 à 10:13


addonini.php

Fichier contenant les paramètres du module


Sections du fichier INI

[general] : Variables de configuration

[addons] : dépendances entre les modules

[recommendations] : Variables de configuration pour le module mais non bloquante pour l'installation

Variables du fichier INI

name Nom du module version Version du module description Description qui s'affiche dans la liste des modules sur la page réservée à l'administrateur longdesc Description longue db_prefix préfixe utilisé pour le nom des tables dans la base mysql d'Ovidentia (le préfixe sera utilisé lors de la suppression du module) delete 0 autoriser la suppression du module ov_version Version minimale d'ovidentia pour que le module fonctionne php_version Version minimale de php pour que le module fonctionne mysql_version Version minimale de php pour que le module fonctionne

Exemple du fichier INI


;<?php/*

[general]
name="gestion_des_stocks"
version="1.07"
delete=1
description="Gestion des stocks"
db_prefix="gds_"
author="Paul de Rosanbo"
ov_version="6.5.90"
php_version="5.1.0"
mysql_version="5.0"
mod_gettext="Available"
mod_xml="Available"
mod_gd2="Available"
upload_directory="Available"
mysql_max_allowed_packet="15M"

[addons]
fckeditor="0.06"

;*/?>

history.txt

Ce fichier est optionnel, il permet de saisir l'historique des modifications

init.php

Ce fichier contiens les fonctions nécessaires pour relier le module au noyau d'Ovidentia

ovml.php

Ce fichier permet d'implémenter des contener OVML spécifiques au module

Documentation: Implémentation de containers OVML dans un module