Qual: Suppression de la fonction print_select_date au profit de son doublon (la methode select_date).

Trad: Traduction des mois
This commit is contained in:
Laurent Destailleur 2005-03-28 13:52:40 +00:00
parent 7cc91aa8d4
commit 211ef32be9
25 changed files with 233 additions and 240 deletions

View File

@ -411,7 +411,7 @@ if ($action == 'create') {
} }
print "<tr><td>Date de cotisation</td><td>\n"; print "<tr><td>Date de cotisation</td><td>\n";
print_date_select(); $htmls->select_date();
print "</td></tr>\n"; print "</td></tr>\n";
print '<tr><td>Mode de paiment</td><td>'; print '<tr><td>Mode de paiment</td><td>';
@ -728,11 +728,11 @@ if ($rowid)
print "<tr><td>Date de cotisation</td><td>\n"; print "<tr><td>Date de cotisation</td><td>\n";
if ($adh->datefin > 0) if ($adh->datefin > 0)
{ {
print_date_select($adh->datefin + (3600*24)); $html->select_date($adh->datefin + (3600*24));
} }
else else
{ {
print_date_select(); $html->select_date();
} }
print "</td></tr>"; print "</td></tr>";

View File

@ -21,7 +21,8 @@
* *
*/ */
/** \file htdocs/comm/addpropal.php /**
\file htdocs/comm/addpropal.php
\ingroup propal \ingroup propal
\brief Page d'ajout d'une proposition commmercial \brief Page d'ajout d'une proposition commmercial
\version $Revision$ \version $Revision$
@ -50,6 +51,9 @@ llxHeader();
print_titre($langs->trans("NewProp")); print_titre($langs->trans("NewProp"));
$form=new Form($db);
/* /*
* *
* Creation d'une nouvelle propale * Creation d'une nouvelle propale
@ -93,7 +97,7 @@ if ($_GET["action"] == 'create')
print '</tr>'; print '</tr>';
print "<tr><td>".$langs->trans("Date")."</td><td>"; print "<tr><td>".$langs->trans("Date")."</td><td>";
print_date_select(); $form->select_date();
print "</td></tr>"; print "</td></tr>";
print '<tr><td>'.$langs->trans("Author").'</td><td>'.$user->fullname.'</td></tr>'; print '<tr><td>'.$langs->trans("Author").'</td><td>'.$user->fullname.'</td></tr>';

View File

@ -209,31 +209,34 @@ if ($_socid > 0)
print '<tr><td valign="top">'; print '<tr><td valign="top">';
print '<table class="border" width="100%">'; print '<table class="border" width="100%">';
print '<tr><td width="20%">'.$langs->trans("Name").'</td><td width="80%" colspan="2">'; print '<tr><td width="20%">'.$langs->trans("Name").'</td><td width="80%" colspan="3">';
print $objsoc->nom; print $objsoc->nom;
print '</td><td align="center">'.$objsoc->code_client.'</td></tr>'; print '</td></tr>';
print "<tr><td valign=\"top\">".$langs->trans("Address")."</td><td colspan=\"3\">".nl2br($objsoc->adresse);
print '<br />'.$objsoc->cp." ".$objsoc->ville; print '<tr><td>';
print '<br />'.$objsoc->pays.'</td></tr>'; print $langs->trans('CustomerCode').'</td><td>';
print $objsoc->code_client;
if ($objsoc->check_codeclient() <> 0) print ' '.$langs->trans("WrongCustomerCode");
print '</td><td>'.$langs->trans('Prefix').'</td><td>'.$objsoc->prefix_comm.'</td></tr>';
print '<tr><td>'.$langs->trans("Phone").'</td><td>'.dolibarr_print_phone($objsoc->tel).'&nbsp;</td><td>Fax</td><td>'.dolibarr_print_phone($objsoc->fax).'&nbsp;</td></tr>'; print "<tr><td valign=\"top\">".$langs->trans('Address')."</td><td colspan=\"3\">".nl2br($objsoc->adresse)."</td></tr>";
print '<tr><td>'.$langs->trans("Web")."</td><td colspan=\"3\"><a href=\"http://$objsoc->url\">$objsoc->url</a>&nbsp;</td></tr>";
print "<tr><td nowrap>".$langs->transcountry("ProfId1",$objsoc->pays_code)."</td><td><a href=\"http://www.societe.com/cgi-bin/recherche?rncs=$objsoc->siren\">$objsoc->siren</a>&nbsp;</td>"; print '<tr><td>'.$langs->trans('Zip').'</td><td>'.$objsoc->cp."</td>";
print '<td>'.$langs->trans("Prefix").'</td><td>'; print '<td>'.$langs->trans('Town').'</td><td>'.$objsoc->ville."</td></tr>";
if ($objsoc->prefix_comm)
{
print $objsoc->prefix_comm;
}
else
{
print "[<a href=\"fiche.php?socid=$objsoc->id&action=attribute_prefix\">Attribuer</a>]";
}
print "</td></tr>"; print '<tr><td>'.$langs->trans('Country').'</td><td colspan="3">'.$objsoc->pays.'</td>';
print '<tr><td>'.$langs->trans('Phone').'</td><td>'.dolibarr_print_phone($objsoc->tel).'</td>';
print '<td>'.$langs->trans('Fax').'</td><td>'.dolibarr_print_phone($objsoc->fax).'</td></tr>';
print '<tr><td>'.$langs->trans("Web")."</td><td colspan=\"3\"><a href=\"http://$objsoc->url\">".$objsoc->url."</a>&nbsp;</td></tr>";
print "<tr><td nowrap>".$langs->transcountry("ProfId1",$objsoc->pays_code)."</td><td><a href=\"http://www.societe.com/cgi-bin/recherche?rncs=".$objsoc->siren."\">".$objsoc->siren."</a>&nbsp;</td>";
print '<td>'.$langs->transcountry('ProfId2',$objsoc->pays_code).'</td><td>'.$objsoc->siret.'</td></tr>';
print '<tr><td>Forme juridique</td><td colspan="3">'.$objsoc->forme_juridique.'</td></tr>';
print '<tr><td>'.$langs->trans("Type").'</td><td>'.$objsoc->typent.'</td><td>'.$langs->trans("Effectif").'</td><td>'.$objsoc->effectif.'</td></tr>';
print "<tr><td>".$langs->trans("Type")."</td><td> $objsoc->typent</td><td>Effectif</td><td>$objsoc->effectif</td></tr>";
print '<tr><td nowrap>'; print '<tr><td nowrap>';
print $langs->trans("CustomerDiscount").'</td><td>'.$objsoc->remise_client."&nbsp;%</td>"; print $langs->trans("CustomerDiscount").'</td><td>'.$objsoc->remise_client."&nbsp;%</td>";
print '<td colspan="2"><a href="remise.php?id='.$objsoc->id.'">'; print '<td colspan="2"><a href="remise.php?id='.$objsoc->id.'">';

View File

@ -135,13 +135,13 @@ if ($socid > 0)
print '<tr><td valign="top">'; print '<tr><td valign="top">';
print '<table class="border" width="100%">'; print '<table class="border" width="100%">';
print "<tr><td>".$langs->trans("Phone")."</td><td align=\"center\">".dolibarr_print_phone($societe->tel)."&nbsp;</td><td>fax</td><td align=\"center\">".dolibarr_print_phone($societe->fax)."&nbsp;</td></tr>"; print "<tr><td>".$langs->trans("Phone")."</td><td align=\"center\">".dolibarr_print_phone($societe->tel)."</td><td>".$langs->trans("Fax")."</td><td align=\"center\">".dolibarr_print_phone($societe->fax)."&nbsp;</td></tr>";
print '<tr><td valign="top">'.$langs->trans("Address").'</td><td colspan="3">'.nl2br($societe->address)."<br>$societe->cp $societe->ville</td></tr>"; print '<tr><td valign="top">'.$langs->trans("Address").'</td><td colspan="3">'.nl2br($societe->address)."<br>$societe->cp $societe->ville</td></tr>";
print '<tr><td>Siret</td><td>'.$societe->siret.'</td>'; print '<tr><td>Siret</td><td>'.$societe->siret.'</td>';
print '<td>Capital</td><td>'.$societe->capital.'</td></tr>'; print '<td>Capital</td><td>'.$societe->capital.'</td></tr>';
print "<tr><td>".$langs->trans("Type")."</td><td> $societe->typent</td><td>Effectif</td><td>$societe->effectif</td></tr>"; print '<tr><td>'.$langs->trans("Type")."</td><td>".$societe->typent.'</td><td>'.$langs->trans("Staff").'</td><td>'.$societe->effectif.'</td></tr>';
if ($societe->url) if ($societe->url)
{ {

View File

@ -244,7 +244,7 @@ if ($_GET["action"] == 'create')
print '<textarea name="note" wrap="soft" cols="60" rows="8"></textarea></td></tr>'; print '<textarea name="note" wrap="soft" cols="60" rows="8"></textarea></td></tr>';
print '<tr><td>'.$langs->trans("Date").' :</td><td>'; print '<tr><td>'.$langs->trans("Date").' :</td><td>';
$html->select_date() $html->select_date();
print "</td></tr>"; print "</td></tr>";
print '<tr><td>'.$langs->trans("Ref").' :</td><td>Provisoire</td></tr>'; print '<tr><td>'.$langs->trans("Ref").' :</td><td>Provisoire</td></tr>';

View File

@ -38,6 +38,8 @@ if (!$user->rights->banque->modifier)
llxHeader(); llxHeader();
$html=new Form($db);
/* /*
* Action ajout d'un virement * Action ajout d'un virement
@ -105,7 +107,7 @@ $result = $db->query($sql);
if ($result) if ($result)
{ {
$var=True; $var=True;
$num = $db->num_rows(); $num = $db->num_rows($result);
$i = 0; $total = 0; $i = 0; $total = 0;
while ($i < $num) while ($i < $num)
@ -136,7 +138,7 @@ if ($result)
print "</select></td>\n"; print "</select></td>\n";
print "<td>"; print "<td>";
print_date_select(); $html->select_date();
print "</td>\n"; print "</td>\n";
print '<td><input name="label" type="text" size="40"></td>'; print '<td><input name="label" type="text" size="40"></td>';
print '<td><input name="amount" type="text" size="8"></td>'; print '<td><input name="amount" type="text" size="8"></td>';

View File

@ -152,6 +152,8 @@ if ($_GET["action"] == 'set_encaisse')
llxHeader(); llxHeader();
$html=new Form($db);
/* ************************************************************************** */ /* ************************************************************************** */
/* */ /* */
@ -169,7 +171,7 @@ if ($_GET["action"] == 'create') {
print '<input type="hidden" name="action" value="add">'; print '<input type="hidden" name="action" value="add">';
print "<tr $bc[1]>".'<td>'.$langs->trans("Date").'</td><td>'; print "<tr $bc[1]>".'<td>'.$langs->trans("Date").'</td><td>';
print_date_select(); $html->select_date();
print '</td>'; print '</td>';
print '<td rowspan="12" valign="top">'.$langs->trans("Comments").' :<br>'; print '<td rowspan="12" valign="top">'.$langs->trans("Comments").' :<br>';
@ -255,7 +257,7 @@ if ($_GET["rowid"] && $_GET["action"] == 'edit')
print '<input type="hidden" name="rowid" value="'.$don->id.'">'; print '<input type="hidden" name="rowid" value="'.$don->id.'">';
print "<tr $bc[1]>".'<td>'.$langs->trans("Date").'</td><td>'; print "<tr $bc[1]>".'<td>'.$langs->trans("Date").'</td><td>';
print_date_select($don->date); $html->select_date($don->date);
print '</td>'; print '</td>';
print '<td rowspan="12" valign="top">'.$langs->trans("Comments").' :<br>'; print '<td rowspan="12" valign="top">'.$langs->trans("Comments").' :<br>';

View File

@ -507,7 +507,7 @@ if ($_GET["action"] == 'create')
print '<textarea name="note" wrap="soft" cols="60" rows="5"></textarea></td></tr>'; print '<textarea name="note" wrap="soft" cols="60" rows="5"></textarea></td></tr>';
print '<tr><td>'.$langs->trans("Date").' :</td><td>'; print '<tr><td>'.$langs->trans("Date").' :</td><td>';
print_date_select(time()); $html->select_date();
print '</td></tr>'; print '</td></tr>';
print '<tr><td>'.$langs->trans("Ref").' :</td><td>Provisoire</td></tr>'; print '<tr><td>'.$langs->trans("Ref").' :</td><td>Provisoire</td></tr>';

View File

@ -21,7 +21,7 @@
* *
*/ */
/*! /**
\file htdocs/compta/paiement.php \file htdocs/compta/paiement.php
\ingroup compta \ingroup compta
\brief Page de création d'un paiement \brief Page de création d'un paiement
@ -143,6 +143,9 @@ if ($user->societe_id > 0)
llxHeader(); llxHeader();
$html=new Form($db);
if ($_GET["action"] == 'create') if ($_GET["action"] == 'create')
{ {
$facture = new Facture($db); $facture = new Facture($db);
@ -155,7 +158,7 @@ if ($_GET["action"] == 'create')
$result = $db->query($sql); $result = $db->query($sql);
if ($result) if ($result)
{ {
$num = $db->num_rows(); $num = $db->num_rows($result);
if ($num) if ($num)
{ {
$obj = $db->fetch_object($result); $obj = $db->fetch_object($result);
@ -176,7 +179,7 @@ if ($_GET["action"] == 'create')
print "<input type=\"hidden\" name=\"societe\" value=\"$obj->nom\">"; print "<input type=\"hidden\" name=\"societe\" value=\"$obj->nom\">";
print "<tr><td>".$langs->trans("Date")." :</td><td>"; print "<tr><td>".$langs->trans("Date")." :</td><td>";
print_date_select(); $html->select_date();
print '</td>'; print '</td>';
print '<td>'.$langs->trans("Comments").'</td></tr>'; print '<td>'.$langs->trans("Comments").'</td></tr>';
@ -187,7 +190,7 @@ if ($_GET["action"] == 'create')
$result = $db->query($sql); $result = $db->query($sql);
if ($result) if ($result)
{ {
$num = $db->num_rows(); $num = $db->num_rows($result);
$i = 0; $i = 0;
while ($i < $num) while ($i < $num)
{ {

View File

@ -134,6 +134,9 @@ if ($user->societe_id > 0)
llxHeader(); llxHeader();
$html=new Form($db);
if ($fiche_erreur_message) if ($fiche_erreur_message)
{ {
print "<div class=\"error\">$fiche_erreur_message</div><br>"; print "<div class=\"error\">$fiche_erreur_message</div><br>";
@ -183,7 +186,7 @@ if ($_GET["action"] == 'create')
print "<input type=\"hidden\" name=\"chid\" value=\"$chid\">"; print "<input type=\"hidden\" name=\"chid\" value=\"$chid\">";
print '<tr><td>'.$langs->trans("Date").' :</td><td>'; print '<tr><td>'.$langs->trans("Date").' :</td><td>';
print_date_select(); $html->select_date();
print "</td>"; print "</td>";
print '<td>'.$langs->trans("Comments").'</td></tr>'; print '<td>'.$langs->trans("Comments").'</td></tr>';
@ -194,7 +197,7 @@ if ($_GET["action"] == 'create')
$result = $db->query($sql); $result = $db->query($sql);
if ($result) if ($result)
{ {
$num = $db->num_rows(); $num = $db->num_rows($result);
$i = 0; $i = 0;
while ($i < $num) while ($i < $num)
{ {

View File

@ -251,13 +251,11 @@ if ($_GET["action"] == 'create')
} }
print '</select></td></tr>'; print '</select></td></tr>';
print "<tr><td>Date :</td><td>"; print '<tr><td>'.$langs->trans("Date").' :</td><td>';
$html->select_date();
print_date_select(time());
print "</td></tr>"; print "</td></tr>";
print "<tr><td>Projet :</td><td>"; print '<tr><td>'.$langs->trans("Project").' :</td><td>';
$proj = new Project($db); $proj = new Project($db);
$html->select_array("projetid",$proj->liste_array($soc->id),0,1); $html->select_array("projetid",$proj->liste_array($soc->id),0,1);
print "</td></tr>"; print "</td></tr>";

View File

@ -258,6 +258,8 @@ if ($_GET["action"] == 'create')
} }
$sel = new Form($db);
/* /*
* *
* Mode update * Mode update
@ -286,11 +288,7 @@ if ($_GET["action"] == 'edit')
print '<table class="border" width="100%">'; print '<table class="border" width="100%">';
print "<tr><td>".$langs->trans("Date")."</td><td>"; print "<tr><td>".$langs->trans("Date")."</td><td>";
/* $sel->select_date($fichinter->date);
* set $reday, $remonth, $reyear
*/
print_date_select($fichinter->date);
print "</select></td></tr>"; print "</select></td></tr>";
print '<tr><td>'.$langs->trans("Ref").'</td><td>'.$fichinter->ref.'</td></tr>'; print '<tr><td>'.$langs->trans("Ref").'</td><td>'.$fichinter->ref.'</td></tr>';
@ -300,7 +298,6 @@ if ($_GET["action"] == 'edit')
// Projet associé // Projet associé
print '<tr><td valign="top">'.$langs->trans("Project").'</td><td>'; print '<tr><td valign="top">'.$langs->trans("Project").'</td><td>';
$sel = new Form($db);
$sel->select_array("projetidp",$listeprj,$fichinter->projet_id); $sel->select_array("projetidp",$listeprj,$fichinter->projet_id);
if (sizeof($listeprj) == 0) if (sizeof($listeprj) == 0)

View File

@ -327,9 +327,7 @@ else
print '<td valign="top">'.price($fac->total_ttc).'</td></tr>'; print '<td valign="top">'.price($fac->total_ttc).'</td></tr>';
print '<tr><td>'.$langs->trans("Date").'</td><td>'; print '<tr><td>'.$langs->trans("Date").'</td><td>';
$html->select_date($fac->datep);
print_date_select($fac->datep);
print "</td></tr>"; print "</td></tr>";
$authorfullname="&nbsp;"; $authorfullname="&nbsp;";

View File

@ -23,16 +23,16 @@
* $Source$ * $Source$
*/ */
/*! /**
\file htdocs/html.form.class.php \file htdocs/html.form.class.php
\brief Fichier de la classe des fonctions prédéfinie de composants html \brief Fichier de la classe des fonctions prédéfinie de composants html
\version $Revision$ \version $Revision$
*/ */
/*! /**
\class Form \class Form
\brief Classe permettant la génération de composants html \brief Classe permettant la génération de composants html
*/ */
class Form class Form
@ -40,8 +40,9 @@ class Form
var $db; var $db;
var $errorstr; var $errorstr;
/*! \brief Constructeur /**
\param DB handler d'accès base de donnée \brief Constructeur
\param DB handler d'accès base de donnée
*/ */
function Form($DB) function Form($DB)
@ -51,7 +52,7 @@ class Form
return 1; return 1;
} }
/* /**
* \brief Retourne la liste déroulante des départements/province/cantons tout pays confondu ou pour un pays donné. * \brief Retourne la liste déroulante des départements/province/cantons tout pays confondu ou pour un pays donné.
* \remarks Dans le cas d'une liste tout pays confondus, l'affichage fait une rupture sur le pays. * \remarks Dans le cas d'une liste tout pays confondus, l'affichage fait une rupture sur le pays.
* \remarks La cle de la liste est le code (il peut y avoir plusieurs entrée pour * \remarks La cle de la liste est le code (il peut y avoir plusieurs entrée pour
@ -123,7 +124,7 @@ class Form
} }
} }
/* /**
* \brief Retourne la liste déroulante des regions actives dont le pays est actif * \brief Retourne la liste déroulante des regions actives dont le pays est actif
* \remarks La cle de la liste est le code (il peut y avoir plusieurs entrée pour * \remarks La cle de la liste est le code (il peut y avoir plusieurs entrée pour
* un code donnée mais dans ce cas, le champ pays et lang diffère). * un code donnée mais dans ce cas, le champ pays et lang diffère).
@ -179,7 +180,7 @@ class Form
} }
} }
/* /**
* \brief Retourne la liste déroulante des pays actifs, dans la langue de l'utilisateur * \brief Retourne la liste déroulante des pays actifs, dans la langue de l'utilisateur
* \param selected code pays pré-sélectionné * \param selected code pays pré-sélectionné
* \param htmlname nom de la liste deroulante * \param htmlname nom de la liste deroulante
@ -232,7 +233,7 @@ class Form
} }
/* /**
* \brief Retourne la liste déroulante des langues disponibles * \brief Retourne la liste déroulante des langues disponibles
* \param * \param
*/ */
@ -265,7 +266,7 @@ class Form
} }
/* /**
* \brief Retourne la liste déroulante des sociétés * \brief Retourne la liste déroulante des sociétés
* \param * \param
*/ */
@ -305,7 +306,7 @@ class Form
} }
} }
/* /**
* \brief Retourne la liste déroulante des contacts d'une société donnée * \brief Retourne la liste déroulante des contacts d'une société donnée
* *
*/ */
@ -349,7 +350,7 @@ class Form
} }
/* /**
* \brief Retourne le nom d'un pays * \brief Retourne le nom d'un pays
* \param id id du pays * \param id id du pays
*/ */
@ -377,7 +378,7 @@ class Form
} }
/* /**
* \brief Retourne la liste déroulante des civilite actives * \brief Retourne la liste déroulante des civilite actives
* \param selected civilite pré-sélectionnée * \param selected civilite pré-sélectionnée
*/ */
@ -423,7 +424,7 @@ class Form
} }
/* /**
* \brief Retourne la liste déroulante des formes juridiques tous pays confondu ou pour un pays donné. * \brief Retourne la liste déroulante des formes juridiques tous pays confondu ou pour un pays donné.
* \remarks Dans le cas d'une liste tous pays confondu, on affiche une rupture sur le pays * \remarks Dans le cas d'une liste tous pays confondu, on affiche une rupture sur le pays
* \param selected code forme juridique a présélectionné * \param selected code forme juridique a présélectionné
@ -490,7 +491,7 @@ class Form
} }
} }
/* /**
* \brief Affiche formulaire de demande de confirmation * \brief Affiche formulaire de demande de confirmation
* \param page page * \param page page
* \param title title * \param title title
@ -517,7 +518,7 @@ class Form
print "</form>\n"; print "</form>\n";
} }
/* /**
* \brief Selection du taux de tva * \brief Selection du taux de tva
* *
*/ */
@ -565,7 +566,7 @@ class Form
print '</select>'; print '</select>';
} }
/* /**
* \brief Affiche zone de selection de date * \brief Affiche zone de selection de date
* Liste deroulante pour les jours, mois, annee et eventuellement heurs et minutes * Liste deroulante pour les jours, mois, annee et eventuellement heurs et minutes
* Les champs sont présélectionnées avec: * Les champs sont présélectionnées avec:
@ -575,23 +576,25 @@ class Form
*/ */
function select_date($set_time='', $prefix='re', $h = 0, $m = 0, $empty=0) function select_date($set_time='', $prefix='re', $h = 0, $m = 0, $empty=0)
{ {
global $langs;
if (! $set_time && ! $empty) if (! $set_time && ! $empty)
{ {
$set_time = time(); $set_time = time();
} }
$strmonth[1] = "Janvier"; $strmonth[1] = $langs->trans("January");
$strmonth[2] = "F&eacute;vrier"; $strmonth[2] = $langs->trans("February");
$strmonth[3] = "Mars"; $strmonth[3] = $langs->trans("March");
$strmonth[4] = "Avril"; $strmonth[4] = $langs->trans("April");
$strmonth[5] = "Mai"; $strmonth[5] = $langs->trans("May");
$strmonth[6] = "Juin"; $strmonth[6] = $langs->trans("June");
$strmonth[7] = "Juillet"; $strmonth[7] = $langs->trans("July");
$strmonth[8] = "Ao&ucirc;t"; $strmonth[8] = $langs->trans("August");
$strmonth[9] = "Septembre"; $strmonth[9] = $langs->trans("September");
$strmonth[10] = "Octobre"; $strmonth[10] = $langs->trans("October");
$strmonth[11] = "Novembre"; $strmonth[11] = $langs->trans("November");
$strmonth[12] = "D&eacute;cembre"; $strmonth[12] = $langs->trans("December");
// Analyse de la date de préselection // Analyse de la date de préselection
if (eregi('^([0-9]+)\-([0-9]+)\-([0-9]+)\s?([0-9]+)?:?([0-9]+)?',$set_time,$reg)) { if (eregi('^([0-9]+)\-([0-9]+)\-([0-9]+)\s?([0-9]+)?:?([0-9]+)?',$set_time,$reg)) {
@ -727,7 +730,7 @@ class Form
} }
} }
/* /**
* \brief Affiche liste déroulante * \brief Affiche liste déroulante
* *
*/ */
@ -776,8 +779,8 @@ class Form
} }
/*! /**
\brief Affiche un select à partir d'un tableau \brief Affiche un select à partir d'un tableau
\param name nom de la zone select \param name nom de la zone select
\param array tableau de key+valeur \param array tableau de key+valeur
\param id key présélectionnée \param id key présélectionnée
@ -822,7 +825,8 @@ class Form
print "</select>"; print "</select>";
} }
/*
/**
* \brief Renvoie la chaîne de caractère décrivant l'erreur * \brief Renvoie la chaîne de caractère décrivant l'erreur
* *
*/ */
@ -833,8 +837,8 @@ class Form
} }
/* /**
* \brief Selection de oui/non en caractere (renvoi yes/no) * \brief Selection de oui/non en chaine (renvoie yes/no)
* \param name nom du select * \param name nom du select
* \param value valeur présélectionnée * \param value valeur présélectionnée
* \param option 0 retourne yes/no, 1 retourne 1/0 * \param option 0 retourne yes/no, 1 retourne 1/0
@ -866,8 +870,8 @@ class Form
print '</select>'."\n"; print '</select>'."\n";
} }
/* /**
* \brief Selection de oui/non en chiffre (renvoi 1/0) * \brief Selection de oui/non en chiffre (renvoie 1/0)
* \param name nom du select * \param name nom du select
* \param value valeur présélectionnée * \param value valeur présélectionnée
*/ */
@ -876,7 +880,7 @@ class Form
$this->selectyesno($name,$value,1); $this->selectyesno($name,$value,1);
} }
/* /**
* \brief Checkbox * \brief Checkbox
* *
*/ */

View File

@ -141,6 +141,13 @@ class MenuLeft {
} }
} }
/*
* Menu SOCIETES
*/
if ($mainmenu == 'companies') {
}
/* /*
* Menu COMMERCIAL * Menu COMMERCIAL
*/ */
@ -148,54 +155,48 @@ class MenuLeft {
$langs->load("companies"); $langs->load("companies");
// Prospects // Prospects
$newmenu->add(DOL_URL_ROOT."/comm/prospect/prospects.php?leftmenu=prospects", $langs->trans("Prospects")); $newmenu->add(DOL_URL_ROOT."/comm/prospect/prospects.php?leftmenu=prospects", $langs->trans("Prospects"), 0, $user->rights->societe->lire);
if ($user->rights->societe->creer) $newmenu->add_submenu(DOL_URL_ROOT."/soc.php?leftmenu=prospects&action=create&amp;type=p", $langs->trans("MenuNewProspect"), 1, $user->rights->societe->creer);
{ $newmenu->add_submenu(DOL_URL_ROOT."/comm/contact.php?leftmenu=prospects&type=p", $langs->trans("Contacts"), 1, $user->rights->societe->lire);
$newmenu->add_submenu(DOL_URL_ROOT."/soc.php?leftmenu=prospects&action=create&amp;type=p", $langs->trans("MenuNewProspect"));
}
$newmenu->add_submenu(DOL_URL_ROOT."/comm/contact.php?leftmenu=prospects&type=p", $langs->trans("Contacts"));
// Clients // Clients
$newmenu->add(DOL_URL_ROOT."/comm/clients.php?leftmenu=customers", $langs->trans("Customers")); $newmenu->add(DOL_URL_ROOT."/comm/clients.php?leftmenu=customers", $langs->trans("Customers"), 0, $user->rights->societe->lire);
if ($user->rights->societe->creer) $newmenu->add_submenu(DOL_URL_ROOT."/soc.php?leftmenu=prospects&action=create&amp;type=c", $langs->trans("MenuNewCustomer"), 1, $user->rights->societe->creer);
{ $newmenu->add_submenu(DOL_URL_ROOT."/comm/contact.php?leftmenu=prospects&type=c", $langs->trans("Contacts"), 1, $user->rights->societe->lire);
$newmenu->add_submenu(DOL_URL_ROOT."/soc.php?leftmenu=prospects&action=create&amp;type=c", $langs->trans("MenuNewCustomer"));
}
$newmenu->add_submenu(DOL_URL_ROOT."/comm/contact.php?leftmenu=prospects&type=c", $langs->trans("Contacts"));
// Actions // Actions
$newmenu->add(DOL_URL_ROOT."/comm/action/index.php?leftmenu=actions", $langs->trans("Actions")); $newmenu->add(DOL_URL_ROOT."/comm/action/index.php?leftmenu=actions", $langs->trans("Actions"), 0);
if ($leftmenu=="actions") $newmenu->add_submenu(DOL_URL_ROOT."/comm/action/index.php?time=today", $langs->trans("Today")); if ($leftmenu=="actions") $newmenu->add_submenu(DOL_URL_ROOT."/comm/action/index.php?time=today", $langs->trans("Today"), 1);
if ($leftmenu=="actions") $newmenu->add_submenu(DOL_URL_ROOT."/comm/action/rapport/index.php", $langs->trans("Reporting")); if ($leftmenu=="actions") $newmenu->add_submenu(DOL_URL_ROOT."/comm/action/rapport/index.php", $langs->trans("Reporting"), 1);
// Propal // Propal
if ($conf->propal->enabled && $user->rights->propale->lire) if ($conf->propal->enabled)
{ {
$langs->load("propal"); $langs->load("propal");
$newmenu->add(DOL_URL_ROOT."/comm/propal.php?leftmenu=propals", $langs->trans("Prop")); $newmenu->add(DOL_URL_ROOT."/comm/propal.php?leftmenu=propals", $langs->trans("Prop"), 0 ,$user->rights->propale->lire);
if ($leftmenu=="propals") $newmenu->add_submenu(DOL_URL_ROOT."/comm/propal.php?viewstatut=0", $langs->trans("PropalsDraft")); if ($leftmenu=="propals") $newmenu->add_submenu(DOL_URL_ROOT."/comm/propal.php?viewstatut=0", $langs->trans("PropalsDraft"), 1, $user->rights->propale->lire);
if ($leftmenu=="propals") $newmenu->add_submenu(DOL_URL_ROOT."/comm/propal.php?viewstatut=1", $langs->trans("PropalsOpened")); if ($leftmenu=="propals") $newmenu->add_submenu(DOL_URL_ROOT."/comm/propal.php?viewstatut=1", $langs->trans("PropalsOpened"), 1, $user->rights->propale->lire);
if ($leftmenu=="propals") $newmenu->add_submenu(DOL_URL_ROOT."/comm/propal/stats/", $langs->trans("Statistics")); if ($leftmenu=="propals") $newmenu->add_submenu(DOL_URL_ROOT."/comm/propal/stats/", $langs->trans("Statistics"), 1, $user->rights->propale->lire);
} }
if ($conf->contrat->enabled) if ($conf->contrat->enabled)
{ {
$langs->load("contracts"); $langs->load("contracts");
$newmenu->add(DOL_URL_ROOT."/contrat/index.php?leftmenu=contracts", $langs->trans("Contracts")); $newmenu->add(DOL_URL_ROOT."/contrat/index.php?leftmenu=contracts", $langs->trans("Contracts"), 0 ,$user->rights->contrat->lire);
if ($leftmenu=="contracts") $newmenu->add_submenu(DOL_URL_ROOT."/contrat/liste.php", $langs->trans("List")); if ($leftmenu=="contracts") $newmenu->add_submenu(DOL_URL_ROOT."/contrat/liste.php", $langs->trans("List"), 1 ,$user->rights->contrat->lire);
if ($leftmenu=="contracts") $newmenu->add_submenu(DOL_URL_ROOT."/contrat/enservice.php", "En service"); if ($leftmenu=="contracts") $newmenu->add_submenu(DOL_URL_ROOT."/contrat/enservice.php", "En service", 1 ,$user->rights->contrat->lire);
} }
if ($conf->commande->enabled ) if ($conf->commande->enabled )
{ {
$langs->load("orders"); $langs->load("orders");
$newmenu->add(DOL_URL_ROOT."/commande/index.php?leftmenu=orders", $langs->trans("Orders")); $newmenu->add(DOL_URL_ROOT."/commande/index.php?leftmenu=orders", $langs->trans("Orders"), 0 ,$user->rights->commande->lire);
if ($leftmenu=="orders") $newmenu->add_submenu(DOL_URL_ROOT."/commande/liste.php", $langs->trans("List")); if ($leftmenu=="orders") $newmenu->add_submenu(DOL_URL_ROOT."/commande/liste.php", $langs->trans("List"), 1 ,$user->rights->commande->lire);
if ($conf->expedition->enabled) { if ($conf->expedition->enabled) {
if ($leftmenu=="orders") $newmenu->add(DOL_URL_ROOT."/expedition/", $langs->trans("Sendings")); if ($leftmenu=="orders") $newmenu->add(DOL_URL_ROOT."/expedition/", $langs->trans("Sendings"));
} }
if ($leftmenu=="orders") $newmenu->add_submenu(DOL_URL_ROOT."/commande/stats/", $langs->trans("Statistics")); if ($leftmenu=="orders") $newmenu->add_submenu(DOL_URL_ROOT."/commande/stats/", $langs->trans("Statistics"), 1 ,$user->rights->commande->lire);
} }
if ($conf->fichinter->enabled ) if ($conf->fichinter->enabled )
@ -353,33 +354,33 @@ class MenuLeft {
if ($conf->produit->enabled) if ($conf->produit->enabled)
{ {
$newmenu->add(DOL_URL_ROOT."/product/index.php?type=0", $langs->trans("Products")); $newmenu->add(DOL_URL_ROOT."/product/index.php?type=0", $langs->trans("Products"), 0, $user->rights->produit->lire);
$newmenu->add_submenu(DOL_URL_ROOT."/product/liste.php?type=0", $langs->trans("List")); if ($user->societe_id == 0)
if ($user->societe_id == 0 && $user->rights->produit->creer)
{ {
$newmenu->add_submenu(DOL_URL_ROOT."/product/fiche.php?action=create&amp;type=0", $langs->trans("NewProduct")); $newmenu->add_submenu(DOL_URL_ROOT."/product/fiche.php?action=create&amp;type=0", $langs->trans("NewProduct"), 1, $user->rights->produit->creer);
} }
$newmenu->add_submenu(DOL_URL_ROOT."/product/liste.php?type=0", $langs->trans("List"), 1, $user->rights->produit->lire);
} }
if ($conf->service->enabled) if ($conf->service->enabled)
{ {
$newmenu->add(DOL_URL_ROOT."/product/index.php?type=1", $langs->trans("Services")); $newmenu->add(DOL_URL_ROOT."/product/index.php?type=1", $langs->trans("Services"), 0, $user->rights->produit->lire);
$newmenu->add_submenu(DOL_URL_ROOT."/product/liste.php?type=1", $langs->trans("List")); if ($user->societe_id == 0)
if ($user->societe_id == 0 && $user->rights->produit->creer)
{ {
$newmenu->add_submenu(DOL_URL_ROOT."/product/fiche.php?action=create&amp;type=1", $langs->trans("NewService")); $newmenu->add_submenu(DOL_URL_ROOT."/product/fiche.php?action=create&amp;type=1", $langs->trans("NewService"), 1, $user->rights->produit->creer);
} }
$newmenu->add_submenu(DOL_URL_ROOT."/product/liste.php?type=1", $langs->trans("List"), 1, $user->rights->produit->lire);
} }
$newmenu->add(DOL_URL_ROOT."/product/stats/", $langs->trans("Statistics")); $newmenu->add(DOL_URL_ROOT."/product/stats/", $langs->trans("Statistics"), 0, $user->rights->produit->lire);
if ($conf->propal->enabled) if ($conf->propal->enabled)
{ {
$newmenu->add_submenu(DOL_URL_ROOT."/product/popuprop.php", $langs->trans("Popularity")); $newmenu->add_submenu(DOL_URL_ROOT."/product/popuprop.php", $langs->trans("Popularity"), 0, $user->rights->propale->lire);
} }
if ($conf->stock->enabled) if ($conf->stock->enabled)
{ {
// \todo mettre droits pour module stock
$newmenu->add(DOL_URL_ROOT."/product/stock/", $langs->trans("Stock")); $newmenu->add(DOL_URL_ROOT."/product/stock/", $langs->trans("Stock"));
$newmenu->add_submenu(DOL_URL_ROOT."/product/stock/fiche.php?action=create", $langs->trans("NewWarehouse")); $newmenu->add_submenu(DOL_URL_ROOT."/product/stock/fiche.php?action=create", $langs->trans("NewWarehouse"));
$newmenu->add_submenu(DOL_URL_ROOT."/product/stock/mouvement.php", $langs->trans("Movements")); $newmenu->add_submenu(DOL_URL_ROOT."/product/stock/mouvement.php", $langs->trans("Movements"));
@ -471,6 +472,7 @@ class MenuLeft {
} }
// Affichage du menu
$alt=0; $alt=0;
for ($i = 0 ; $i < sizeof($this->menu_array) ; $i++) for ($i = 0 ; $i < sizeof($this->menu_array) ; $i++)
{ {
@ -487,13 +489,22 @@ class MenuLeft {
} }
if ($this->menu_array[$i]['level']==0) { if ($this->menu_array[$i]['level']==0) {
print '<a class="vmenu" href="'.$this->menu_array[$i]['url'].'">'.$this->menu_array[$i]['titre'].'</a><br>'; if ($this->menu_array[$i]['enabled'])
print '<a class="vmenu" href="'.$this->menu_array[$i]['url'].'">'.$this->menu_array[$i]['titre'].'</a><br>';
else
print '<font class="vmenudisabled">'.$this->menu_array[$i]['titre'].'</font><br>';
} }
if ($this->menu_array[$i]['level']==1) { if ($this->menu_array[$i]['level']==1) {
print '<a class="vsmenu" href="'.$this->menu_array[$i]['url'].'">'.$this->menu_array[$i]['titre'].'</a><br>'; if ($this->menu_array[$i]['enabled'])
print '<a class="vsmenu" href="'.$this->menu_array[$i]['url'].'">'.$this->menu_array[$i]['titre'].'</a><br>';
else
print '<font class="vsmenudisabled">'.$this->menu_array[$i]['titre'].'</font><br>';
} }
if ($this->menu_array[$i]['level']==2) { if ($this->menu_array[$i]['level']==2) {
print '&nbsp; &nbsp; <a class="vsmenu" href="'.$this->menu_array[$i]['url'].'">'.$this->menu_array[$i]['titre'].'</a><br>'; if ($this->menu_array[$i]['enabled'])
print '&nbsp; &nbsp; <a class="vsmenu" href="'.$this->menu_array[$i]['url'].'">'.$this->menu_array[$i]['titre'].'</a><br>';
else
print '&nbsp; &nbsp; <font class="vsmenudisabled">'.$this->menu_array[$i]['titre'].'</font><br>';
} }
if ($i == (sizeof($this->menu_array)-1) || $this->menu_array[$i+1]['level']==0) { if ($i == (sizeof($this->menu_array)-1) || $this->menu_array[$i+1]['level']==0) {

View File

@ -127,8 +127,10 @@ class MenuTop {
if ($conf->produit->enabled && $conf->service->enabled) { $chaine.="/"; } if ($conf->produit->enabled && $conf->service->enabled) { $chaine.="/"; }
if ($conf->service->enabled) { $chaine.="Services"; } if ($conf->service->enabled) { $chaine.="Services"; }
print '<a '.$class.' href="'.DOL_URL_ROOT.'/product/index.php?mainmenu=products&leftmenu="'.($this->atarget?" target=$this->atarget":"").'>'.$chaine.'</a>'; if ($user->rights->produit->lire)
print '<a '.$class.' href="'.DOL_URL_ROOT.'/product/index.php?mainmenu=products&leftmenu="'.($this->atarget?" target=$this->atarget":"").'>'.$chaine.'</a>';
else
print '<font class="tmenudisabled">'.$chaine.'</font>';
} }
// Supplier // Supplier

View File

@ -188,3 +188,15 @@ Photo=Picture
Photos=Pictures Photos=Pictures
AddPhoto=Add picture AddPhoto=Add picture
CurrentLogin=Current login CurrentLogin=Current login
January=January
February=February
March=March
April=April
May=May
June=June
July=July
August=August
September=September
October=October
November=November
December=December

View File

@ -189,3 +189,15 @@ Photo=Photo
Photos=Photos Photos=Photos
AddPhoto=Ajouter photo AddPhoto=Ajouter photo
CurrentLogin=Login courant CurrentLogin=Login courant
January=Janvier
February=Février
March=Mars
April=Avril
May=Mai
June=Juin
July=Juillet
August=Aout
September=Septembre
October=Octobre
November=Novembre
December=Decembre

View File

@ -1131,84 +1131,7 @@ function print_type_paiement_select($db,$nomselect,$value=-1)
print "</select>\n"; print "</select>\n";
} }
/**
\brief Fonction servant a afficher les mois dans un liste déroulante
\param set_time ("" par defaut)
*/
function print_date_select($set_time='')
{
if (! $set_time)
{
$set_time = time();
}
$strmonth[1] = "Janvier";
$strmonth[2] = "F&eacute;vrier";
$strmonth[3] = "Mars";
$strmonth[4] = "Avril";
$strmonth[5] = "Mai";
$strmonth[6] = "Juin";
$strmonth[7] = "Juillet";
$strmonth[8] = "Ao&ucirc;t";
$strmonth[9] = "Septembre";
$strmonth[10] = "Octobre";
$strmonth[11] = "Novembre";
$strmonth[12] = "D&eacute;cembre";
$smonth = 1; $endmonth = 12;
$sday = 1; $endday = 31;
$cday = date("d", $set_time);
$cmonth = date("n", $set_time);
$syear = date("Y", $set_time);
print "<select name=\"reday\">";
for ($day = 1 ; $day <= $endday ; $day++)
{
if ($day == $cday)
{
print "<option value=\"$day\" selected>$day";
}
else
{
print "<option value=\"$day\">$day";
}
}
print "</select>";
print "<select name=\"remonth\">";
for ($month = $smonth ; $month <= $endmonth ; $month++)
{
if ($month == $cmonth)
{
print "<option value=\"$month\" selected>" . $strmonth[$month];
}
else
{
print "<option value=\"$month\">" . $strmonth[$month];
}
}
print "</select>";
print "<select name=\"reyear\">";
for ($year = $syear - 2; $year < $syear + 5 ; $year++)
{
if ($year == $syear)
{
print "<option value=\"$year\" selected>$year";
}
else
{
print "<option value=\"$year\">$year";
}
}
print "</select>\n";
}
/** /**
\brief Fonction servant a afficher les heures/minutes dans un liste déroulante \brief Fonction servant a afficher les heures/minutes dans un liste déroulante
\param prefix \param prefix

View File

@ -89,8 +89,11 @@ if ($_GET["action"] == 'edit')
print $html->select_array("forme_juridique_id",$soc->forme_juridique_array(), $soc->forme_juridique_id,0,1); print $html->select_array("forme_juridique_id",$soc->forme_juridique_array(), $soc->forme_juridique_id,0,1);
print '</td></tr>'; print '</td></tr>';
print '<tr><td>Effectif</td><td colspan="3">'; print '<tr><td>'.$langs->trans("Type").'</td><td>';
print $html->select_array("effectif_id",$soc->effectif_array(), $soc->effectif_id); $form->select_array("typent_id",$soc->typent_array(), $soc->typent_id);
print '</td>';
print '<td>'.$langs->trans("Staff").'</td><td>';
$form->select_array("effectif_id",$soc->effectif_array(), $soc->effectif_id);
print '</td></tr>'; print '</td></tr>';
print '<input type="hidden" name="tva_intra_code" value="'.$soc->tva_intra_code.'">'; print '<input type="hidden" name="tva_intra_code" value="'.$soc->tva_intra_code.'">';
@ -126,7 +129,8 @@ else
print '<td>Siren</td><td><a target="_blank" href="http://www.societe.com/cgi-bin/recherche?rncs='.$soc->siren.'">'.$soc->siren.'</a>&nbsp;</td></tr>'; print '<td>Siren</td><td><a target="_blank" href="http://www.societe.com/cgi-bin/recherche?rncs='.$soc->siren.'">'.$soc->siren.'</a>&nbsp;</td></tr>';
print '<tr><td>Forme juridique</td><td colspan="3">'.$soc->forme_juridique.'</td></tr>'; print '<tr><td>Forme juridique</td><td colspan="3">'.$soc->forme_juridique.'</td></tr>';
print '<tr><td>Effectif</td><td>'.$soc->effectif.'</td>';
print '<tr><td>'.$langs->trans("Staff").'</td><td>'.$soc->effectif.'</td>';
print '<td>Création</td><td>'.strftime("%d %B %Y",$soc->date_creation).'</td></tr>'; print '<td>Création</td><td>'.strftime("%d %B %Y",$soc->date_creation).'</td></tr>';
print '<tr><td>Contact</td><td>'.$socdet->contact_nom.' '.$socdet->contact_email.'</td>'; print '<tr><td>Contact</td><td>'.$socdet->contact_nom.' '.$socdet->contact_email.'</td>';

View File

@ -36,7 +36,7 @@ function llxHeader($head = "") {
$menu = new Menu(); $menu = new Menu();
if ($conf->societe->enabled) if ($conf->societe->enabled && $user->rights->societe->lire)
{ {
$langs->load("companies"); $langs->load("companies");
$menu->add(DOL_URL_ROOT."/societe.php", $langs->trans("Companies")); $menu->add(DOL_URL_ROOT."/societe.php", $langs->trans("Companies"));
@ -46,7 +46,7 @@ function llxHeader($head = "") {
$menu->add_submenu(DOL_URL_ROOT."/soc.php?action=create", $langs->trans("MenuNewCompany")); $menu->add_submenu(DOL_URL_ROOT."/soc.php?action=create", $langs->trans("MenuNewCompany"));
} }
if(is_dir("societe/groupe")) if(is_dir("societe/groupe"))
$menu->add_submenu(DOL_URL_ROOT."/societe/groupe/index.php", $langs->trans("MenuSocGroup")); $menu->add_submenu(DOL_URL_ROOT."/societe/groupe/index.php", $langs->trans("MenuSocGroup"));
$menu->add_submenu(DOL_URL_ROOT."/contact/index.php",$langs->trans("Contacts")); $menu->add_submenu(DOL_URL_ROOT."/contact/index.php",$langs->trans("Contacts"));
} }

View File

@ -73,7 +73,7 @@ if ($action == 'create')
$ga = new Groupart($db); $ga = new Groupart($db);
print "<tr><td>Date</td><td>"; print "<tr><td>Date</td><td>";
print_date_select(); $htmls->select_date();
print "</td></tr>"; print "</td></tr>";
print "<tr><td>Lieu</td><td>"; print "<tr><td>Lieu</td><td>";

View File

@ -167,6 +167,18 @@ a.tmenu:hover
text-decoration: none; text-decoration: none;
} }
font.tmenudisabled
{
color: #93a5aa;
padding: 0em 1em;
margin: 0em 0em 1.5em 0em;
border: 1px solid #b3c5cc;
font-weight:bold;
font-size:12px;
}
/* Login */
a.login a.login
{ {
position: absolute; position: absolute;
@ -202,20 +214,22 @@ img.login
* Barre de gauche * Barre de gauche
*/ */
a.vmenu:link { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; } a.vmenu:link { font-size:12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; }
a.vmenu:visited { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; } a.vmenu:visited { font-size:12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; }
a.vmenu:active { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; } a.vmenu:active { font-size:12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; }
a.vmenu:hover { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; } a.vmenu:hover { font-size:12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; }
font.vmenudisabled { font-size:12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: bold; color: #93a5aa; }
a.vsmenu:link { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; } a.vsmenu:link { font-size:12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
a.vsmenu:visited { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; } a.vsmenu:visited { font-size:12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
a.vsmenu:active { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; } a.vsmenu:active { font-size:12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
a.vsmenu:hover { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; } a.vsmenu:hover { font-size:12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #202020; margin: 1em 1em 1em 1em; }
font.vsmenudisabled { font-size:12px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; color: #93a5aa; margin: 1em 1em 1em 1em; }
a.help:link { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; } a.help:link { font-size:11px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; }
a.help:visited { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; } a.help:visited { font-size:11px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; }
a.help:active { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; } a.help:active { font-size:11px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; }
a.help:hover { font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; } a.help:hover { font-size:11px; font: helvetica, verdana, arial, sans-serif; text-align:left; font-weight: normal; }
div.blockvmenupair div.blockvmenupair
{ {
@ -257,6 +271,7 @@ div.help
} }
.flat { .flat {
font-family: arial,verdana,helvetica, sans-serif; font-family: arial,verdana,helvetica, sans-serif;
font-size: 100%; font-size: 100%;
@ -666,8 +681,8 @@ textarea
td.valeur td.valeur
{ {
font-weight: bold; color: #001122;
} }
td.delete { td.delete {
background: red; background: red;

View File

@ -121,7 +121,7 @@ if ($_GET["id"])
if ($bk4u->uid == 0) if ($bk4u->uid == 0)
{ {
print "Pas de login"; print $langs->trans("NoLogin");
} }
else else
{ {

View File

@ -380,14 +380,14 @@ else
print "</tr>\n"; print "</tr>\n";
print "<tr>".'<td width="25%" valign="top">'.$langs->trans("ContactCard").'</td>'; print "<tr>".'<td width="25%" valign="top">'.$langs->trans("ContactCard").'</td>';
print '<td>'; print '<td class="valeur">';
if ($fuser->contact_id) if ($fuser->contact_id)
{ {
print '<a href="../contact/fiche.php?id='.$fuser->contact_id.'">'.$langs->trans("ContactCard").'</a>'; print '<a href="../contact/fiche.php?id='.$fuser->contact_id.'">'.$langs->trans("ContactCard").'</a>';
} }
else else
{ {
print $langs->trans("NoContactCard"); print $langs->trans("ThisUserIsNot");
} }
print '</td>'; print '</td>';
print "</tr>\n"; print "</tr>\n";