\hypertarget{functions_8inc_8php}{ \section{R\'{e}f\'{e}rence du fichier htdocs/lib/functions.inc.php} \label{functions_8inc_8php}\index{htdocs/lib/functions.inc.php@{htdocs/lib/functions.inc.php}} } Ensemble de fonctions de base de dolibarr sous forme d'include. \subsection*{Fonctions} \begin{CompactItemize} \item \hyperlink{functions_8inc_8php_a1}{dolibarr\_\-syslog} (\$message) \begin{CompactList}\small\item\em envoi des messages dolibarr dans syslog \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a2}{dolibarr\_\-fiche\_\-head} (\$links, \$active=0) \begin{CompactList}\small\item\em header d'une fiche \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a3}{dolibarr\_\-set\_\-const} (\$db, \$name, \$value, \$type='chaine', \$visible=0, \$note='') \begin{CompactList}\small\item\em insertion d'une constantes dans la base de donn\'{e}es \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a4}{dolibarr\_\-del\_\-const} (\$db, \$name) \begin{CompactList}\small\item\em effacement d'une constante dans la base de donn\'{e}es \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a5}{dolibarr\_\-print\_\-ca} (\$ca) \begin{CompactList}\small\item\em formattage des nombres \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a6}{dolibarr\_\-print\_\-date} (\$time, \$format=\char`\"{}\%d \%b \%Y\char`\"{}) \begin{CompactList}\small\item\em formattage de la date \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a7}{dolibarr\_\-print\_\-object\_\-info} (\$object) \begin{CompactList}\small\item\em affiche les informations d'un objet \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a8}{dolibarr\_\-print\_\-phone} (\$phone) \begin{CompactList}\small\item\em formattage du telephone \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a21}{loginfunction} () \begin{CompactList}\small\item\em fonction de login \item\end{CompactList}\item \hypertarget{functions_8inc_8php_a22}{ \hyperlink{functions_8inc_8php_a22}{accessforbidden} ()} \label{functions_8inc_8php_a22} \begin{CompactList}\small\item\em acces interdit \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a23}{doli\-Move\-File\-Upload} (\$src\_\-file, \$dest\_\-file) \begin{CompactList}\small\item\em deplacer les fichiers telecharg\'{e}s \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a25}{transco\-S2L} (\$zonein, \$devise) \begin{CompactList}\small\item\em transcodage de francs en euros \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a26}{print\_\-liste\_\-field\_\-titre} (\$name, \$file, \$field, \$begin=\char`\"{}\char`\"{}, \$options=\char`\"{}\char`\"{}) \begin{CompactList}\small\item\em affichage du titre d'une liste \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a27}{print\_\-liste\_\-field\_\-titre\_\-new} (\$name, \$file, \$field, \$begin=\char`\"{}\char`\"{}, \$options=\char`\"{}\char`\"{}, \$td=\char`\"{}\char`\"{}, \$sortfield=\char`\"{}\char`\"{}) \begin{CompactList}\small\item\em affichage du titre d'une liste avec possibilit\'{e} de tri et de choix du type de la balise td \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a28}{print\_\-titre} (\$titre) \begin{CompactList}\small\item\em affichage d'un titre \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a29}{print\_\-fiche\_\-titre} (\$titre, \$mesg='') \begin{CompactList}\small\item\em affichage d'un titre d'une fiche align\'{e} a droite \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a30}{dol\_\-delete\_\-file} (\$file) \begin{CompactList}\small\item\em effacement d'un fichier \item\end{CompactList}\item \hypertarget{functions_8inc_8php_a31}{ \hyperlink{functions_8inc_8php_a31}{block\_\-access} ()} \label{functions_8inc_8php_a31} \begin{CompactList}\small\item\em acc\`{e}s refus\'{e} \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a33}{print\_\-fleche\_\-navigation} (\$page, \$file, \$options='', \$nextpage) \begin{CompactList}\small\item\em fonction servant a afficher les fleches de navigation dans les pages de listes \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a34}{print\_\-oui\_\-non} (\$value) \begin{CompactList}\small\item\em fonction servant a afficher un menu d\'{e}roulant avec oui ou non \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a35}{print\_\-date\_\-select} (\$set\_\-time='') \begin{CompactList}\small\item\em fonction servant a afficher les mois dans un liste d\'{e}roulante \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a36}{print\_\-heure\_\-select} (\$prefix, \$begin=1, \$end=23) \begin{CompactList}\small\item\em fonction servant a afficher les heures/minutes dans un liste d\'{e}roulante \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a37}{print\_\-duree\_\-select} (\$prefix) \begin{CompactList}\small\item\em fonction servant a afficher une dur\'{e}e dans une liste d\'{e}roulante \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a38}{price} (\$amount, \$html=0) \begin{CompactList}\small\item\em fonction qui retourne un montant mon\'{e}taire format\'{e} \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a39}{francs} (\$euros) \begin{CompactList}\small\item\em fonction qui convertit des euros en francs \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a40}{tva} (\$euros, \$taux=19.6) \begin{CompactList}\small\item\em fonction qui calcule la tva \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a41}{inctva} (\$euros, \$taux=1.196) \begin{CompactList}\small\item\em fonction qui calcule le montant tva incluse \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a42}{stat\_\-print} (\$basename, \$bc1, \$bc2, \$ftc, \$jour) \begin{CompactList}\small\item\em fonction qui affiche des statistiques \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a44}{logfile} (\$str, \$log=\char`\"{}/var/log/dolibarr/dolibarr.log\char`\"{}) \begin{CompactList}\small\item\em fonction qui permet d'envoyer les infos dans un fichier de log \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a45}{creer\_\-pass\_\-aleatoire} (\$longueur=8, \$sel=\char`\"{}\char`\"{}) \begin{CompactList}\small\item\em fonction pour cr\'{e}er un mot de passe al\'{e}atoire \item\end{CompactList}\item \hyperlink{functions_8inc_8php_a46}{initialiser\_\-sel} () \begin{CompactList}\small\item\em fonction pour initialiser sel \item\end{CompactList}\end{CompactItemize} \subsection{Description d\'{e}taill\'{e}e} Ensemble de fonctions de base de dolibarr sous forme d'include. \begin{Desc} \item[Auteur:]Rodolphe Quiedeville Jean-Louis Bergamo Laurent Destailleur \end{Desc} \begin{Desc} \item[Version:]1.2.\end{Desc} Ensemble de fonctions de base de dolibarr sous forme d'include D\'{e}finition dans le fichier \hyperlink{functions_8inc_8php-source}{functions.inc.php}. \subsection{Documentation des fonctions} \hypertarget{functions_8inc_8php_a45}{ \index{functions.inc.php@{functions.inc.php}!creer_pass_aleatoire@{creer\_\-pass\_\-aleatoire}} \index{creer_pass_aleatoire@{creer\_\-pass\_\-aleatoire}!functions.inc.php@{functions.inc.php}} \subsubsection[creer\_\-pass\_\-aleatoire]{\setlength{\rightskip}{0pt plus 5cm}creer\_\-pass\_\-aleatoire (\$ {\em longueur} = {\tt 8}, \$ {\em sel} = {\tt \char`\"{}\char`\"{}})}} \label{functions_8inc_8php_a45} fonction pour cr\'{e}er un mot de passe al\'{e}atoire \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em longueur}]longueur du mot de passe \item[{\em sel}]donn\'{e}e al\'{e}atoire \end{description} \end{Desc} \begin{Desc} \item[Remarques:]la longueur est fix\'{e}e a 8 par d\'{e}faut la fonction a \'{e}t\'{e} prise sur \href{http://www.uzine.net/spip}{\tt http://www.uzine.net/spip} \end{Desc} D\'{e}finition \`{a} la ligne 1224 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a30}{ \index{functions.inc.php@{functions.inc.php}!dol_delete_file@{dol\_\-delete\_\-file}} \index{dol_delete_file@{dol\_\-delete\_\-file}!functions.inc.php@{functions.inc.php}} \subsubsection[dol\_\-delete\_\-file]{\setlength{\rightskip}{0pt plus 5cm}dol\_\-delete\_\-file (\$ {\em file})}} \label{functions_8inc_8php_a30} effacement d'un fichier \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em file}]fichier a effacer \end{description} \end{Desc} D\'{e}finition \`{a} la ligne 735 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a4}{ \index{functions.inc.php@{functions.inc.php}!dolibarr_del_const@{dolibarr\_\-del\_\-const}} \index{dolibarr_del_const@{dolibarr\_\-del\_\-const}!functions.inc.php@{functions.inc.php}} \subsubsection[dolibarr\_\-del\_\-const]{\setlength{\rightskip}{0pt plus 5cm}dolibarr\_\-del\_\-const (\$ {\em db}, \$ {\em name})}} \label{functions_8inc_8php_a4} effacement d'une constante dans la base de donn\'{e}es \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em db}]base de donn\'{e}es \item[{\em name}]nom de la constante \end{description} \end{Desc} \begin{Desc} \item[Remarques:]retourne 0 pour rat\'{e}, 1 pour r\'{e}ussi \end{Desc} D\'{e}finition \`{a} la ligne 124 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a2}{ \index{functions.inc.php@{functions.inc.php}!dolibarr_fiche_head@{dolibarr\_\-fiche\_\-head}} \index{dolibarr_fiche_head@{dolibarr\_\-fiche\_\-head}!functions.inc.php@{functions.inc.php}} \subsubsection[dolibarr\_\-fiche\_\-head]{\setlength{\rightskip}{0pt plus 5cm}dolibarr\_\-fiche\_\-head (\$ {\em links}, \$ {\em active} = {\tt 0})}} \label{functions_8inc_8php_a2} header d'une fiche \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em links}]liens \item[{\em active}]\end{description} \end{Desc} \begin{Desc} \item[Remarques:]active = 0 par d\'{e}faut \end{Desc} D\'{e}finition \`{a} la ligne 63 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a5}{ \index{functions.inc.php@{functions.inc.php}!dolibarr_print_ca@{dolibarr\_\-print\_\-ca}} \index{dolibarr_print_ca@{dolibarr\_\-print\_\-ca}!functions.inc.php@{functions.inc.php}} \subsubsection[dolibarr\_\-print\_\-ca]{\setlength{\rightskip}{0pt plus 5cm}dolibarr\_\-print\_\-ca (\$ {\em ca})}} \label{functions_8inc_8php_a5} formattage des nombres \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em ca}]valeur a formater \end{description} \end{Desc} \begin{Desc} \item[Renvoie:]cat valeur format\'{e}e \end{Desc} D\'{e}finition \`{a} la ligne 144 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a6}{ \index{functions.inc.php@{functions.inc.php}!dolibarr_print_date@{dolibarr\_\-print\_\-date}} \index{dolibarr_print_date@{dolibarr\_\-print\_\-date}!functions.inc.php@{functions.inc.php}} \subsubsection[dolibarr\_\-print\_\-date]{\setlength{\rightskip}{0pt plus 5cm}dolibarr\_\-print\_\-date (\$ {\em time}, \$ {\em format} = {\tt \char`\"{}\%d\ \%b\ \%Y\char`\"{}})}} \label{functions_8inc_8php_a6} formattage de la date \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em time}]date \item[{\em format}]format de la date \char`\"{}\%d \%b \%Y\char`\"{} \end{description} \end{Desc} \begin{Desc} \item[Remarques:]retourne la date format\'{e}e \end{Desc} D\'{e}finition \`{a} la ligne 173 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a7}{ \index{functions.inc.php@{functions.inc.php}!dolibarr_print_object_info@{dolibarr\_\-print\_\-object\_\-info}} \index{dolibarr_print_object_info@{dolibarr\_\-print\_\-object\_\-info}!functions.inc.php@{functions.inc.php}} \subsubsection[dolibarr\_\-print\_\-object\_\-info]{\setlength{\rightskip}{0pt plus 5cm}dolibarr\_\-print\_\-object\_\-info (\$ {\em object})}} \label{functions_8inc_8php_a7} affiche les informations d'un objet \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em object}]objet a afficher \end{description} \end{Desc} D\'{e}finition \`{a} la ligne 184 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a8}{ \index{functions.inc.php@{functions.inc.php}!dolibarr_print_phone@{dolibarr\_\-print\_\-phone}} \index{dolibarr_print_phone@{dolibarr\_\-print\_\-phone}!functions.inc.php@{functions.inc.php}} \subsubsection[dolibarr\_\-print\_\-phone]{\setlength{\rightskip}{0pt plus 5cm}dolibarr\_\-print\_\-phone (\$ {\em phone})}} \label{functions_8inc_8php_a8} formattage du telephone \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em phone}]num\'{e}ro de telephone \`{a} formater \end{description} \end{Desc} \begin{Desc} \item[Renvoie:]phone num\'{e}ro de t\'{e}l\'{e}phone format\'{e} \end{Desc} \begin{Desc} \item[Remarques:]net tient pas en compte le format belge 02/211 34 83 \end{Desc} D\'{e}finition \`{a} la ligne 199 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a3}{ \index{functions.inc.php@{functions.inc.php}!dolibarr_set_const@{dolibarr\_\-set\_\-const}} \index{dolibarr_set_const@{dolibarr\_\-set\_\-const}!functions.inc.php@{functions.inc.php}} \subsubsection[dolibarr\_\-set\_\-const]{\setlength{\rightskip}{0pt plus 5cm}dolibarr\_\-set\_\-const (\$ {\em db}, \$ {\em name}, \$ {\em value}, \$ {\em type} = {\tt 'chaine'}, \$ {\em visible} = {\tt 0}, \$ {\em note} = {\tt ''})}} \label{functions_8inc_8php_a3} insertion d'une constantes dans la base de donn\'{e}es \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em db}]base de donn\'{e}es \item[{\em name}]nom de la constante \item[{\em value}]valeur de la constante \item[{\em type}]type de constante \item[{\em visible}]la constante est t'elle visible \item[{\em note}]explication de la constante \end{description} \end{Desc} \begin{Desc} \item[Remarques:]type = chaine par d\'{e}faut visible = 0 par d\'{e}faut retourne 0 pour rat\'{e}, 1 pour r\'{e}ussi \end{Desc} D\'{e}finition \`{a} la ligne 103 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a1}{ \index{functions.inc.php@{functions.inc.php}!dolibarr_syslog@{dolibarr\_\-syslog}} \index{dolibarr_syslog@{dolibarr\_\-syslog}!functions.inc.php@{functions.inc.php}} \subsubsection[dolibarr\_\-syslog]{\setlength{\rightskip}{0pt plus 5cm}dolibarr\_\-syslog (\$ {\em message})}} \label{functions_8inc_8php_a1} envoi des messages dolibarr dans syslog \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em message}]message a envoyer a syslog \end{description} \end{Desc} D\'{e}finition \`{a} la ligne 44 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a23}{ \index{functions.inc.php@{functions.inc.php}!doliMoveFileUpload@{doliMoveFileUpload}} \index{doliMoveFileUpload@{doliMoveFileUpload}!functions.inc.php@{functions.inc.php}} \subsubsection[doliMoveFileUpload]{\setlength{\rightskip}{0pt plus 5cm}doli\-Move\-File\-Upload (\$ {\em src\_\-file}, \$ {\em dest\_\-file})}} \label{functions_8inc_8php_a23} deplacer les fichiers telecharg\'{e}s \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em src\_\-file}]fichier source \item[{\em dest\_\-file}]fichier de destination \end{description} \end{Desc} D\'{e}finition \`{a} la ligne 377 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a39}{ \index{functions.inc.php@{functions.inc.php}!francs@{francs}} \index{francs@{francs}!functions.inc.php@{functions.inc.php}} \subsubsection[francs]{\setlength{\rightskip}{0pt plus 5cm}francs (\$ {\em euros})}} \label{functions_8inc_8php_a39} fonction qui convertit des euros en francs \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em euros}]somme en euro \`{a} convertir \end{description} \end{Desc} \begin{Desc} \item[Renvoie:]price \end{Desc} D\'{e}finition \`{a} la ligne 1007 du fichier functions.inc.php. R\'{e}f\'{e}rences price().\hypertarget{functions_8inc_8php_a41}{ \index{functions.inc.php@{functions.inc.php}!inctva@{inctva}} \index{inctva@{inctva}!functions.inc.php@{functions.inc.php}} \subsubsection[inctva]{\setlength{\rightskip}{0pt plus 5cm}inctva (\$ {\em euros}, \$ {\em taux} = {\tt 1.196})}} \label{functions_8inc_8php_a41} fonction qui calcule le montant tva incluse \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em euros}]somme en euro \item[{\em taux}]taux de tva \end{description} \end{Desc} D\'{e}finition \`{a} la ligne 1031 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a46}{ \index{functions.inc.php@{functions.inc.php}!initialiser_sel@{initialiser\_\-sel}} \index{initialiser_sel@{initialiser\_\-sel}!functions.inc.php@{functions.inc.php}} \subsubsection[initialiser\_\-sel]{\setlength{\rightskip}{0pt plus 5cm}initialiser\_\-sel ()}} \label{functions_8inc_8php_a46} fonction pour initialiser sel \begin{Desc} \item[Remarques:]la fonction a \'{e}t\'{e} prise sur \href{http://www.uzine.net/spip}{\tt http://www.uzine.net/spip} \end{Desc} D\'{e}finition \`{a} la ligne 1251 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a44}{ \index{functions.inc.php@{functions.inc.php}!logfile@{logfile}} \index{logfile@{logfile}!functions.inc.php@{functions.inc.php}} \subsubsection[logfile]{\setlength{\rightskip}{0pt plus 5cm}logfile (\$ {\em str}, \$ {\em log} = {\tt \char`\"{}/var/log/dolibarr/dolibarr.log\char`\"{}})}} \label{functions_8inc_8php_a44} fonction qui permet d'envoyer les infos dans un fichier de log \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em str}]chaine a mettre dans le fichier \item[{\em log}]nom du fichier de log \end{description} \end{Desc} \begin{Desc} \item[Remarques:]cette fonction ne marchera qui si la constante MAIN\_\-DEBUG = 1 \end{Desc} D\'{e}finition \`{a} la ligne 1188 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a21}{ \index{functions.inc.php@{functions.inc.php}!loginfunction@{loginfunction}} \index{loginfunction@{loginfunction}!functions.inc.php@{functions.inc.php}} \subsubsection[loginfunction]{\setlength{\rightskip}{0pt plus 5cm}loginfunction ()}} \label{functions_8inc_8php_a21} fonction de login \begin{Desc} \item[Remarques:]if faut changer le code html dans la fonction pour changer le design le css devrait etre pris dans le repetoire de dolibarr et ne pas etre en dur ! \end{Desc} D\'{e}finition \`{a} la ligne 281 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a38}{ \index{functions.inc.php@{functions.inc.php}!price@{price}} \index{price@{price}!functions.inc.php@{functions.inc.php}} \subsubsection[price]{\setlength{\rightskip}{0pt plus 5cm}price (\$ {\em amount}, \$ {\em html} = {\tt 0})}} \label{functions_8inc_8php_a38} fonction qui retourne un montant mon\'{e}taire format\'{e} \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em amount}]montant a formater \item[{\em html}]formatage html ou pas \end{description} \end{Desc} \begin{Desc} \item[Remarques:]html = 0 par d\'{e}faut fnction utilis\'{e}e dans les pdf et les pages html \end{Desc} D\'{e}finition \`{a} la ligne 985 du fichier functions.inc.php. R\'{e}f\'{e}renc\'{e} par francs().\hypertarget{functions_8inc_8php_a35}{ \index{functions.inc.php@{functions.inc.php}!print_date_select@{print\_\-date\_\-select}} \index{print_date_select@{print\_\-date\_\-select}!functions.inc.php@{functions.inc.php}} \subsubsection[print\_\-date\_\-select]{\setlength{\rightskip}{0pt plus 5cm}print\_\-date\_\-select (\$ {\em set\_\-time} = {\tt ''})}} \label{functions_8inc_8php_a35} fonction servant a afficher les mois dans un liste d\'{e}roulante \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em set\_\-time}]\end{description} \end{Desc} \begin{Desc} \item[Remarques:]set\_\-time = '' par d\'{e}faut \end{Desc} D\'{e}finition \`{a} la ligne 852 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a37}{ \index{functions.inc.php@{functions.inc.php}!print_duree_select@{print\_\-duree\_\-select}} \index{print_duree_select@{print\_\-duree\_\-select}!functions.inc.php@{functions.inc.php}} \subsubsection[print\_\-duree\_\-select]{\setlength{\rightskip}{0pt plus 5cm}print\_\-duree\_\-select (\$ {\em prefix})}} \label{functions_8inc_8php_a37} fonction servant a afficher une dur\'{e}e dans une liste d\'{e}roulante \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em prefix}]\end{description} \end{Desc} D\'{e}finition \`{a} la ligne 957 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a29}{ \index{functions.inc.php@{functions.inc.php}!print_fiche_titre@{print\_\-fiche\_\-titre}} \index{print_fiche_titre@{print\_\-fiche\_\-titre}!functions.inc.php@{functions.inc.php}} \subsubsection[print\_\-fiche\_\-titre]{\setlength{\rightskip}{0pt plus 5cm}print\_\-fiche\_\-titre (\$ {\em titre}, \$ {\em mesg} = {\tt ''})}} \label{functions_8inc_8php_a29} affichage d'un titre d'une fiche align\'{e} a droite \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em titre}]le titre a afficher \item[{\em mesg}]message afficher \end{description} \end{Desc} D\'{e}finition \`{a} la ligne 719 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a33}{ \index{functions.inc.php@{functions.inc.php}!print_fleche_navigation@{print\_\-fleche\_\-navigation}} \index{print_fleche_navigation@{print\_\-fleche\_\-navigation}!functions.inc.php@{functions.inc.php}} \subsubsection[print\_\-fleche\_\-navigation]{\setlength{\rightskip}{0pt plus 5cm}print\_\-fleche\_\-navigation (\$ {\em page}, \$ {\em file}, \$ {\em options} = {\tt ''}, \$ {\em nextpage})}} \label{functions_8inc_8php_a33} fonction servant a afficher les fleches de navigation dans les pages de listes \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em page}]num\'{e}ro de la page \item[{\em file}]lien \item[{\em options}]\item[{\em nextpage}]page suivante \end{description} \end{Desc} D\'{e}finition \`{a} la ligne 812 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a36}{ \index{functions.inc.php@{functions.inc.php}!print_heure_select@{print\_\-heure\_\-select}} \index{print_heure_select@{print\_\-heure\_\-select}!functions.inc.php@{functions.inc.php}} \subsubsection[print\_\-heure\_\-select]{\setlength{\rightskip}{0pt plus 5cm}print\_\-heure\_\-select (\$ {\em prefix}, \$ {\em begin} = {\tt 1}, \$ {\em end} = {\tt 23})}} \label{functions_8inc_8php_a36} fonction servant a afficher les heures/minutes dans un liste d\'{e}roulante \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em prefix}]\item[{\em begin}]\item[{\em end}]\end{description} \end{Desc} \begin{Desc} \item[Remarques:]begin = 1 par d\'{e}faut end = 23 par d\'{e}faut \end{Desc} D\'{e}finition \`{a} la ligne 935 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a26}{ \index{functions.inc.php@{functions.inc.php}!print_liste_field_titre@{print\_\-liste\_\-field\_\-titre}} \index{print_liste_field_titre@{print\_\-liste\_\-field\_\-titre}!functions.inc.php@{functions.inc.php}} \subsubsection[print\_\-liste\_\-field\_\-titre]{\setlength{\rightskip}{0pt plus 5cm}print\_\-liste\_\-field\_\-titre (\$ {\em name}, \$ {\em file}, \$ {\em field}, \$ {\em begin} = {\tt \char`\"{}\char`\"{}}, \$ {\em options} = {\tt \char`\"{}\char`\"{}})}} \label{functions_8inc_8php_a26} affichage du titre d'une liste \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em name}]\item[{\em file}]\item[{\em field}]\item[{\em begin}]\item[{\em options}]\end{description} \end{Desc} \begin{Desc} \item[Remarques:]begin = \char`\"{}\char`\"{} par d\'{e}faut options = \char`\"{}\char`\"{} par d\'{e}faut \end{Desc} D\'{e}finition \`{a} la ligne 658 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a27}{ \index{functions.inc.php@{functions.inc.php}!print_liste_field_titre_new@{print\_\-liste\_\-field\_\-titre\_\-new}} \index{print_liste_field_titre_new@{print\_\-liste\_\-field\_\-titre\_\-new}!functions.inc.php@{functions.inc.php}} \subsubsection[print\_\-liste\_\-field\_\-titre\_\-new]{\setlength{\rightskip}{0pt plus 5cm}print\_\-liste\_\-field\_\-titre\_\-new (\$ {\em name}, \$ {\em file}, \$ {\em field}, \$ {\em begin} = {\tt \char`\"{}\char`\"{}}, \$ {\em options} = {\tt \char`\"{}\char`\"{}}, \$ {\em td} = {\tt \char`\"{}\char`\"{}}, \$ {\em sortfield} = {\tt \char`\"{}\char`\"{}})}} \label{functions_8inc_8php_a27} affichage du titre d'une liste avec possibilit\'{e} de tri et de choix du type de la balise td \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em name}]\item[{\em file}]\item[{\em field}]\item[{\em begin}]\item[{\em options}]\item[{\em td}]\item[{\em sortfield}]\end{description} \end{Desc} \begin{Desc} \item[Remarques:]begin = \char`\"{}\char`\"{} par d\'{e}faut options = \char`\"{}\char`\"{} par d\'{e}faut td = \char`\"{}\char`\"{} par d\'{e}faut sortfield = \char`\"{}\char`\"{} par d\'{e}faut \end{Desc} D\'{e}finition \`{a} la ligne 684 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a34}{ \index{functions.inc.php@{functions.inc.php}!print_oui_non@{print\_\-oui\_\-non}} \index{print_oui_non@{print\_\-oui\_\-non}!functions.inc.php@{functions.inc.php}} \subsubsection[print\_\-oui\_\-non]{\setlength{\rightskip}{0pt plus 5cm}print\_\-oui\_\-non (\$ {\em value})}} \label{functions_8inc_8php_a34} fonction servant a afficher un menu d\'{e}roulant avec oui ou non \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em value}]\end{description} \end{Desc} \begin{Desc} \item[Remarques:]value peut avoir la valeur 0 ou 1 \end{Desc} D\'{e}finition \`{a} la ligne 832 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a28}{ \index{functions.inc.php@{functions.inc.php}!print_titre@{print\_\-titre}} \index{print_titre@{print\_\-titre}!functions.inc.php@{functions.inc.php}} \subsubsection[print\_\-titre]{\setlength{\rightskip}{0pt plus 5cm}print\_\-titre (\$ {\em titre})}} \label{functions_8inc_8php_a28} affichage d'un titre \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em titre}]le titre a afficher \end{description} \end{Desc} D\'{e}finition \`{a} la ligne 708 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a42}{ \index{functions.inc.php@{functions.inc.php}!stat_print@{stat\_\-print}} \index{stat_print@{stat\_\-print}!functions.inc.php@{functions.inc.php}} \subsubsection[stat\_\-print]{\setlength{\rightskip}{0pt plus 5cm}stat\_\-print (\$ {\em basename}, \$ {\em bc1}, \$ {\em bc2}, \$ {\em ftc}, \$ {\em jour})}} \label{functions_8inc_8php_a42} fonction qui affiche des statistiques \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em basename}]\item[{\em bc1}]\item[{\em bc2}]\item[{\em ftc}]\item[{\em jour}]\end{description} \end{Desc} D\'{e}finition \`{a} la ligne 1046 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a25}{ \index{functions.inc.php@{functions.inc.php}!transcoS2L@{transcoS2L}} \index{transcoS2L@{transcoS2L}!functions.inc.php@{functions.inc.php}} \subsubsection[transcoS2L]{\setlength{\rightskip}{0pt plus 5cm}transco\-S2L (\$ {\em zonein}, \$ {\em devise})}} \label{functions_8inc_8php_a25} transcodage de francs en euros \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em zonein}]zone de depart \item[{\em devise}]type de devise \end{description} \end{Desc} \begin{Desc} \item[Renvoie:]r \end{Desc} D\'{e}finition \`{a} la ligne 451 du fichier functions.inc.php.\hypertarget{functions_8inc_8php_a40}{ \index{functions.inc.php@{functions.inc.php}!tva@{tva}} \index{tva@{tva}!functions.inc.php@{functions.inc.php}} \subsubsection[tva]{\setlength{\rightskip}{0pt plus 5cm}tva (\$ {\em euros}, \$ {\em taux} = {\tt 19.6})}} \label{functions_8inc_8php_a40} fonction qui calcule la tva \begin{Desc} \item[Param\`{e}tres:] \begin{description} \item[{\em euros}]somme en euro \item[{\em taux}]taux de tva \end{description} \end{Desc} D\'{e}finition \`{a} la ligne 1018 du fichier functions.inc.php. R\'{e}f\'{e}renc\'{e} par calcul\_\-price().