From 5d8b04314c66272659b0ca43f2b097422f2d70d9 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur <eldy@users.sourceforge.net> Date: Tue, 18 Jan 2005 21:09:16 +0000 Subject: [PATCH] New: Ajout img_up et img_down --- htdocs/lib/functions.inc.php | 172 ++++++++++++++++------------------- 1 file changed, 79 insertions(+), 93 deletions(-) diff --git a/htdocs/lib/functions.inc.php b/htdocs/lib/functions.inc.php index ff0a4ed3f81..4d058f14290 100644 --- a/htdocs/lib/functions.inc.php +++ b/htdocs/lib/functions.inc.php @@ -331,11 +331,9 @@ function dolibarr_print_phone($phone) */ function img_actions($alt = "default") { - if ($alt=="default") { - global $langs; - $alt=$langs->trans("Rendez-vous"); - } - return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/object_actions.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; + global $conf,$langs; + if ($alt=="default") $alt=$langs->trans("Rendez-vous"); + return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/object_actions.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; } /** @@ -343,11 +341,9 @@ function img_actions($alt = "default") */ function img_file($alt = "default") { - if ($alt=="default") { - global $langs; - $alt=$langs->trans("Show"); - } - return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/file.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; + global $conf,$langs; + if ($alt=="default") $alt=$langs->trans("Show"); + return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/file.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; } /** @@ -355,11 +351,9 @@ function img_file($alt = "default") */ function img_folder($alt = "default") { - if ($alt=="default") { - global $langs; - $alt=$langs->trans("Dossier"); - } - return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/folder.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; + global $conf,$langs; + if ($alt=="default") $alt=$langs->trans("Dossier"); + return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/folder.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; } /** @@ -368,11 +362,9 @@ function img_folder($alt = "default") */ function img_file_new($alt = "default") { - if ($alt=="default") { - global $langs; - $alt=$langs->trans("Show"); - } - return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/filenew.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; + global $conf,$langs; + if ($alt=="default") $alt=$langs->trans("Show"); + return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/filenew.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; } /** @@ -380,11 +372,9 @@ function img_file_new($alt = "default") */ function img_pdf($alt = "default") { - if ($alt=="default") { - global $langs; - $alt=$langs->trans("Show"); - } - return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/pdf.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; + global $conf,$langs; + if ($alt=="default") $alt=$langs->trans("Show"); + return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/pdf.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; } /** @@ -392,22 +382,18 @@ function img_pdf($alt = "default") */ function img_edit_add($alt = "default") { - if ($alt=="default") { - global $langs; - $alt=$langs->trans("Add"); - } - return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/edit_add.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; + global $conf,$langs; + if ($alt=="default") $alt=$langs->trans("Add"); + return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/edit_add.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; } /** \brief Affiche logo - */ function img_edit_remove($alt = "default") { - if ($alt=="default") { - global $langs; - $alt=$langs->trans("Remove"); - } - return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/edit_remove.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; + global $conf,$langs; + if ($alt=="default") $alt=$langs->trans("Remove"); + return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/edit_remove.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; } /** @@ -415,11 +401,9 @@ function img_edit_remove($alt = "default") */ function img_edit($alt = "default") { - if ($alt=="default") { - global $langs; - $alt=$langs->trans("Modify"); - } - return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/edit.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; + global $conf,$langs; + if ($alt=="default") $alt=$langs->trans("Modify"); + return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/edit.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; } /** @@ -427,11 +411,9 @@ function img_edit($alt = "default") */ function img_delete($alt = "default") { - if ($alt=="default") { - global $langs; - $alt=$langs->trans("Delete"); - } - return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/delete.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; + global $conf,$langs; + if ($alt=="default") $alt=$langs->trans("Delete"); + return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/delete.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; } /** @@ -439,11 +421,9 @@ function img_delete($alt = "default") */ function img_disable($alt = "default") { - if ($alt=="default") { - global $langs; - $alt=$langs->trans("Disable"); - } - return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/disable.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; + global $conf,$langs; + if ($alt=="default") $alt=$langs->trans("Disable"); + return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/disable.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; } @@ -452,11 +432,9 @@ function img_disable($alt = "default") */ function img_info($alt = "default") { - if ($alt=="default") { - global $langs; - $alt=$langs->trans("Informations"); - } - return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/info.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; + global $conf,$langs; + if ($alt=="default") $alt=$langs->trans("Informations"); + return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/info.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; } /** @@ -464,11 +442,9 @@ function img_info($alt = "default") */ function img_warning($alt = "default") { - if ($alt=="default") { - global $langs; - $alt=$langs->trans("Show"); - } - return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/warning.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; + global $conf,$langs; + if ($alt=="default") $alt=$langs->trans("Show"); + return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/warning.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; } /** @@ -476,11 +452,9 @@ function img_warning($alt = "default") */ function img_alerte($alt = "default") { - if ($alt=="default") { - global $langs; - $alt=$langs->trans("Alert"); - } - return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/alerte.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; + global $conf,$langs; + if ($alt=="default") $alt=$langs->trans("Alert"); + return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/alerte.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; } /** @@ -488,11 +462,9 @@ function img_alerte($alt = "default") */ function img_phone_in($alt = "default") { - if ($alt=="default") { - global $langs; - $alt=$langs->trans("Modify"); - } - return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/call.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; + global $conf,$langs; + if ($alt=="default") $alt=$langs->trans("Modify"); + return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/call.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; } /** @@ -500,11 +472,9 @@ function img_phone_in($alt = "default") */ function img_phone_out($alt = "default") { - if ($alt=="default") { - global $langs; - $alt=$langs->trans("Modify"); - } - return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/call.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; + global $conf,$langs; + if ($alt=="default") $alt=$langs->trans("Modify"); + return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/call.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; } /** @@ -512,11 +482,11 @@ function img_phone_out($alt = "default") */ function img_next($alt = "default") { + global $conf,$langs; if ($alt=="default") { - global $langs; $alt=$langs->trans("Next"); } - return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/next.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; + return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/next.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; } /** @@ -524,11 +494,29 @@ function img_next($alt = "default") */ function img_previous($alt = "default") { - if ($alt=="default") { - global $langs; - $alt=$langs->trans("Previous"); - } - return '<img src="'.DOL_URL_ROOT.'/theme/'.MAIN_THEME.'/img/previous.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; + global $conf,$langs; + if ($alt=="default") $alt=$langs->trans("Previous"); + return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/previous.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; +} + +/** + \brief Affiche logo bas +*/ +function img_down($alt = "default") +{ + global $conf,$langs; + if ($alt=="default") $alt=$langs->trans("Down"); + return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/1downarrow.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; +} + +/** + \brief Affiche logo haut +*/ +function img_up($alt = "default") +{ + global $conf,$langs; + if ($alt=="default") $alt=$langs->trans("Up"); + return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/1uparrow.png" border="0" alt="'.$alt.'" title="'.$alt.'">'; } /** @@ -965,16 +953,14 @@ function print_liste_field_titre($name, $file, $field, $begin="", $options="", $ print '<td '. $td.'>'; } print $name." "; - print '<a href="'.$file.'?sortfield='.$field.'&sortorder=asc&begin='.$begin.$options.'">'; - print '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/1downarrow.png" border="0" alt="A-Z"></a>'; - print '<a href="'.$file.'?sortfield='.$field.'&sortorder=desc&begin='.$begin.$options.'">'; - print '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/1uparrow.png" border="0" alt="Z-A"></a>'; + print '<a href="'.$file.'?sortfield='.$field.'&sortorder=asc&begin='.$begin.$options.'">'.img_down("A-Z").'</a>'; + print '<a href="'.$file.'?sortfield='.$field.'&sortorder=desc&begin='.$begin.$options.'">'.img_up("A-Z").'</a>'; print "</td>"; } /** \brief Affichage d'un titre - \param titre le titre a afficher + \param titre Le titre a afficher */ function print_titre($titre) { @@ -983,8 +969,8 @@ function print_titre($titre) /** \brief Affichage d'un titre d'une fiche, align� a gauche - \param titre le titre a afficher - \param mesg message supl�mentaire � afficher � droite + \param titre Le titre a afficher + \param mesg Message supl�mentaire � afficher � droite */ function print_fiche_titre($titre, $mesg='') { @@ -1072,19 +1058,19 @@ function print_barre_liste($titre, $page, $file, $options='', $sortfield='', $so \param page num�ro de la page \param file lien \param options autres parametres d'url a propager dans les liens ("" par defaut) - \param nextpage page suivante + \param nextpage faut-il une page suivante */ -function print_fleche_navigation($page,$file,$options='', $nextpage) +function print_fleche_navigation($page,$file,$options='',$nextpage) { global $conf, $langs; if ($page > 0) { - print '<a href="'.$file.'?page='.($page-1).$options.'"><img alt="'.$langs->trans("Previous").'" title="'.$langs->trans("Previous").'" src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/1leftarrow.png" border="0"></a>'; + print '<a href="'.$file.'?page='.($page-1).$options.'">'.img_previous($langs->trans("Previous")).'</a>'; } if ($nextpage > 0) { - print '<a href="'.$file.'?page='.($page+1).$options.'"><img alt="'.$langs->trans("Next").'" title="'.$langs->trans("Next").'" src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/1rightarrow.png" border="0"></a>'; + print '<a href="'.$file.'?page='.($page+1).$options.'">'.img_next($langs->trans("Next")).'</a>'; } } -- GitLab