Look: Ajout des pictos sur les modules

This commit is contained in:
Laurent Destailleur 2005-03-06 00:15:34 +00:00
parent 0a17467087
commit b3be675e36
16 changed files with 35 additions and 14 deletions

View File

@ -144,7 +144,7 @@ print "<br>\n";
print "<table class=\"noborder\" width=\"100%\">\n";
print "<tr class=\"liste_titre\">\n";
print " <td>".$langs->trans("Family")."</td>\n";
print " <td>".$langs->trans("Module")."</td>\n";
print " <td colspan=\"2\">".$langs->trans("Module")."</td>\n";
print " <td>".$langs->trans("Description")."</td>\n";
print " <td align=\"center\">".$langs->trans("Version")."</td>\n";
print " <td align=\"center\">".$langs->trans("Activated")."</td>\n";
@ -215,7 +215,7 @@ foreach ($orders as $key => $value)
$const_value = $objMod->const_config;
if ($oldfamily && $family!=$oldfamily && $atleastoneforfamily) {
print "<tr class=\"liste_titre\">\n <td colspan=\"7\"></td>\n</tr>\n";
print "<tr class=\"liste_titre\">\n <td colspan=\"8\"></td>\n</tr>\n";
$atleastoneforfamily=0;
}
@ -237,9 +237,10 @@ foreach ($orders as $key => $value)
print '&nbsp;';
}
print "</td>\n";
print " <td>";
print $objMod->getName();
print "</td>\n <td>";
print ' <td valign="top" width="14" align="center">';
print $objMod->picto?img_object('',$objMod->picto):img_object('','generic');
print '</td><td valign="top">'.$objMod->getName();
print "</td>\n <td valign=\"top\">";
print $objMod->getDesc();
print "</td>\n <td align=\"center\">";
print $objMod->getVersion();

View File

@ -52,8 +52,10 @@ include_once DOL_DOCUMENT_ROOT.'/includes/modules/mailings/modules_mailings.php'
class mailing_cerise extends MailingTargets
{
var $name="ContactProspects"; // Identifiant du module mailing
var $desc='Tous les contacts associés aux prospects'; // Libellé utilisé si aucune traduction pour MailingModuleDescXXX ou XXX=name trouvée
var $desc='Tous les contacts de toutes les sociétés prospects'; // Libellé utilisé si aucune traduction pour MailingModuleDescXXX ou XXX=name trouvée
var $require_module=array("commercial"); // Module mailing actif si modules require_module actifs
var $require_admin=0; // Module mailing actif pour user admin ou non
var $picto='contact';
var $db;
var $statssql=array();

View File

@ -1,5 +1,6 @@
<?php
/* Copyright (C) 2005 Rodolphe Quiedeville <rodolphe@quiedeville.org>
* Copyright (C) 2005 Laurent Destailleur <eldy@users.sourceforge.net>
*
* 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
@ -51,8 +52,10 @@ include_once DOL_DOCUMENT_ROOT.'/includes/modules/mailings/modules_mailings.php'
class mailing_poire extends MailingTargets
{
var $name='ContactCustomers'; // Identifiant du module mailing
var $desc='Tous les contacts associés aux clients'; // Libellé utilisé si aucune traduction pour MailingModuleDescXXX ou XXX=name trouvée
var $desc='Tous les contacts de toutes les sociétés clientes'; // Libellé utilisé si aucune traduction pour MailingModuleDescXXX ou XXX=name trouvée
var $require_module=array("commercial"); // Module mailing actif si modules require_module actifs
var $require_admin=0; // Module mailing actif pour user admin ou non
var $picto='contact';
var $db;
var $statssql=array();

View File

@ -53,6 +53,8 @@ class mailing_pomme extends MailingTargets
var $name='DolibarrUsers'; // Identifiant du module mailing
var $desc='Tous les utilisateurs de Dolibarr'; // Libellé utilisé si aucune traduction pour MailingModuleDescXXX ou XXX=name trouvée
var $require_module=array(); // Module mailing actif si modules require_module actifs
var $require_admin=1; // Module mailing actif pour user admin ou non
var $picto='user';
var $db;
var $statssql=array();

View File

@ -1,9 +1,9 @@
<?php
/* Copyright (C) 2003,2005 Rodolphe Quiedeville <rodolphe@quiedeville.org>
* Copyright (C) 2003 Jean-Louis Bergamo <jlb@j1b.org>
* Copyright (C) 2004 Laurent Destailleur <eldy@users.sourceforge.net>
* Copyright (C) 2004 Sebastien Di Cintio <sdicintio@ressource-toi.org>
* Copyright (C) 2004 Benoit Mortier <benoit.mortier@opensides.be>
* Copyright (C) 2003 Jean-Louis Bergamo <jlb@j1b.org>
* Copyright (C) 2004-2005 Laurent Destailleur <eldy@users.sourceforge.net>
* Copyright (C) 2004 Sebastien Di Cintio <sdicintio@ressource-toi.org>
* Copyright (C) 2004 Benoit Mortier <benoit.mortier@opensides.be>
*
* 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
@ -24,7 +24,8 @@
*
*/
/** \defgroup adherent Module adherents
/**
\defgroup adherent Module adherents
\brief Module pour gérer les adhérents d'une association
*/
@ -59,7 +60,8 @@ class modAdherent extends DolibarrModules
$this->const_name = "MAIN_MODULE_ADHERENT";
$this->const_config = MAIN_MODULE_ADHERENT;
$this->special = 1;
$this->picto='user';
// Dir
$this->dirs = array();

View File

@ -59,6 +59,7 @@ class modCommande extends DolibarrModules
$this->const_name = "MAIN_MODULE_COMMANDE";
$this->const_config = MAIN_MODULE_COMMANDE;
$this->special = 0;
$this->picto='order';
// Dir
$this->dirs = array();

View File

@ -58,6 +58,7 @@ class modCommercial extends DolibarrModules
$this->const_name = "MAIN_MODULE_COMMERCIAL";
$this->const_config = MAIN_MODULE_COMMERCIAL;
$this->special = 0;
$this->picto='commercial';
// Dir
$this->dirs = array();

View File

@ -55,6 +55,7 @@ class modContrat extends DolibarrModules
$this->const_name = "MAIN_MODULE_CONTRAT";
$this->const_config = MAIN_MODULE_CONTRAT;
$this->special = 0;
$this->picto='contract';
// Dir
$this->dirs = array();

View File

@ -56,6 +56,7 @@ class modExternalRss extends DolibarrModules
$this->const_name = "MAIN_MODULE_EXTERNALRSS";
$this->const_config = MAIN_MODULE_EXTERNALRSS;
$this->special = 0;
$this->picto='rss';
// Dir
$this->dirs = array();

View File

@ -59,6 +59,7 @@ class modFacture extends DolibarrModules
$this->const_name = "MAIN_MODULE_FACTURE";
$this->const_config = MAIN_MODULE_FACTURE;
$this->special = 0;
$this->picto='bill';
// Dir
$this->dirs = array();

View File

@ -57,6 +57,7 @@ class modFournisseur extends DolibarrModules
$this->const_name = "MAIN_MODULE_FOURNISSEUR";
$this->const_config = MAIN_MODULE_FOURNISSEUR;
$this->special = 0;
$this->picto='company';
// Dir
$this->dirs = array();

View File

@ -58,6 +58,7 @@ class modProduit extends DolibarrModules
$this->const_name = "MAIN_MODULE_PRODUIT";
$this->const_config = MAIN_MODULE_PRODUIT;
$this->special = 0;
$this->picto='product';
// Dir
$this->dirs = array();

View File

@ -58,6 +58,7 @@ class modPropale extends DolibarrModules
$this->const_name = "MAIN_MODULE_PROPALE";
$this->const_config = MAIN_MODULE_PROPALE;
$this->special = 0;
$this->picto='propal';
// Dir
$this->dirs = array();

View File

@ -57,6 +57,7 @@ class modService extends DolibarrModules
$this->version = 'dolibarr'; // 'experimental' or 'dolibarr' or version
$this->const_name = "MAIN_MODULE_SERVICE";
$this->const_config = MAIN_MODULE_SERVICE;
$this->picto='service';
// Dépendances
$this->depends = array("modProduit");

View File

@ -59,7 +59,8 @@ class modSociete extends DolibarrModules
$this->const_config = MAIN_MODULE_SOCIETE;
$this->special = 0;
$this->config_page_url = "societe.php";
$this->picto='company';
// Dir
$this->dirs = array();

View File

@ -56,6 +56,7 @@ class modStock extends DolibarrModules
$this->const_name = "MAIN_MODULE_STOCK";
$this->const_config = MAIN_MODULE_STOCK;
$this->special = 0;
$this->picto='stock';
// Dir
$this->dirs = array();