Skip to content
Snippets Groups Projects
Commit 1099290a authored by Rodolphe Quiedeville's avatar Rodolphe Quiedeville
Browse files

Nouveau fichier

parent 393462f0
No related branches found
No related tags found
No related merge requests found
<?php
/* Copyright (C) 2005 Matthieu Valleton <mv@seeschloss.org>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
*/
/** \defgroup produit Module produit
\brief Module pour gérer le suivi de produits prédéfinis
*/
/**
\file htdocs/includes/modules/modProduit.class.php
\ingroup produit
\brief Fichier de description et activation du module Produit
*/
include_once "DolibarrModules.class.php";
/** \class modProduit
\brief Classe de description et activation du module Produit
*/
class modCategorie extends DolibarrModules
{
/**
* \brief Constructeur. définit les noms, constantes et boîtes
* \param DB handler d'accès base
*/
function modCategorie ($DB)
{
$this->db = $DB;
$this->numero = 1780;
$this->family = "products";
$this->name = "Catégorie";
$this->description = "Gestion des catégories";
$this->version = 'experimental'; // 'experimental' or 'dolibarr' or version
$this->const_name = "MAIN_MODULE_CATEGORIE";
$this->const_config = MAIN_MODULE_CATEGORIE;
$this->special = 0;
$this->picto = 'categorie';
// Dir
$this->dirs = array();
// Dépendances
$this->depends = array("modProduit");
// Constantes
$this->const = array();
// Boxes
$this->boxes = array();
$this->boxes[0][0] = "Dernières catégories enregistrées";
$this->boxes[0][1] = "box_last_cats.php";
// Permissions
$this->rights = array();
$this->rights_class = 'categorie';
}
/**
* \brief Fonction appelée lors de l'activation du module. Insère en base les constantes, boites, permissions du module.
* Définit également les répertoires de données à créer pour ce module.
*/
function init()
{
// Permissions
$this->remove();
$this->rights[0][0] = 241; // id de la permission
$this->rights[0][1] = 'Lire les catégories'; // libelle de la permission
$this->rights[0][2] = 'r'; // type de la permission (déprécié à ce jour)
$this->rights[0][3] = 1; // La permission est-elle une permission par défaut
$this->rights[0][4] = 'lire';
$this->rights[1][0] = 242; // id de la permission
$this->rights[1][1] = 'Créer/modifier les catégories'; // libelle de la permission
$this->rights[1][2] = 'w'; // type de la permission (déprécié à ce jour)
$this->rights[1][3] = 0; // La permission est-elle une permission par défaut
$this->rights[1][4] = 'creer';
$this->rights[2][0] = 243; // id de la permission
$this->rights[2][1] = 'Supprimer les catégories'; // libelle de la permission
$this->rights[2][2] = 'd'; // type de la permission (déprécié à ce jour)
$this->rights[2][3] = 0; // La permission est-elle une permission par défaut
$this->rights[2][4] = 'supprimer';
$sql = array();
return $this->_init($sql);
}
/**
* \brief Fonction appelée lors de la désactivation d'un module.
* Supprime de la base les constantes, boites et permissions du module.
*/
function remove()
{
$sql = array();
return $this->_remove($sql);
}
}
?>
# Dolibarr language file - fr_FR - categories
Categorie=Catgorie
categories=catgorie(s)
In=Dans
modify=modifier
CategoriesArea=Espace catgories
MainCats=Catgories principales
SubCats=Sous-catgories
CatStatistics=Statistiques
CatList=Liste des catgories
AllCats=Toutes les catgories
ViewCat=Visualisation de la catgorie
NewCat=Nouvelle catgorie
ModifCat=Modifier une catgorie
CatCreated=Catgorie ajoute
CreateCat=Ajouter une catgorie
CreateThisCat=Ajouter cette catgorie
ValidateFields=Valider les champs
NoSubCat=Cette catgorie ne contient aucune sous-catgorie.
SubCatOf=Sous-catgorie
NoProd=Cette catgorie ne contient aucun produit.
FoundCats=Catgories trouves
FoundCatsForName=Catgories trouves pour le nom :
FoundSubCatsIn=Sous-catgories trouves dans la catgorie
ErrSameCatSelected=Vous avez slectionn la mme catgorie plusieurs fois
ErrForgotCat=Vous avez oubli de choisir la catgorie
ErrForgotField=Vous avez oubli de renseigner le champs
ErrCatAlreadyExists=Ce nom est dj utilis
AddProductToCat=Ajouter ce produit une catgorie&nbsp;?
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment