Fix: W3C standard
This commit is contained in:
parent
fa55e65e54
commit
75ecac5768
@ -27,14 +27,14 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* \file htdocs/html.formother.class.php
|
* \file htdocs/html.formother.class.php
|
||||||
* \brief Fichier de la classe des fonctions prédéfinie de composants html autre
|
* \brief Fichier de la classe des fonctions pr<EFBFBD>d<EFBFBD>finie de composants html autre
|
||||||
* \version $Id$
|
* \version $Id$
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \class FormOther
|
* \class FormOther
|
||||||
* \brief Classe permettant la génération de composants html autre
|
* \brief Classe permettant la g<EFBFBD>n<EFBFBD>ration de composants html autre
|
||||||
* \remarks Only common components must be here.
|
* \remarks Only common components must be here.
|
||||||
*/
|
*/
|
||||||
class FormOther
|
class FormOther
|
||||||
@ -45,7 +45,7 @@ class FormOther
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Constructeur
|
* \brief Constructeur
|
||||||
* \param DB handler d'accès base de donnée
|
* \param DB handler d'acc<EFBFBD>s base de donn<EFBFBD>e
|
||||||
*/
|
*/
|
||||||
function FormOther($DB)
|
function FormOther($DB)
|
||||||
{
|
{
|
||||||
@ -56,10 +56,10 @@ class FormOther
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Retourne la liste des modèles d'export
|
* \brief Retourne la liste des mod<EFBFBD>les d'export
|
||||||
* \param selected Id modèle pré-sélectionné
|
* \param selected Id mod<EFBFBD>le pr<EFBFBD>-s<EFBFBD>lectionn<EFBFBD>
|
||||||
* \param htmlname Nom de la zone select
|
* \param htmlname Nom de la zone select
|
||||||
* \param type Type des modèles recherchés
|
* \param type Type des mod<EFBFBD>les recherch<EFBFBD>s
|
||||||
* \param useempty Affiche valeur vide dans liste
|
* \param useempty Affiche valeur vide dans liste
|
||||||
*/
|
*/
|
||||||
function select_export_model($selected='',$htmlname='exportmodelid',$type='',$useempty=0)
|
function select_export_model($selected='',$htmlname='exportmodelid',$type='',$useempty=0)
|
||||||
@ -185,18 +185,19 @@ class FormOther
|
|||||||
print '<div class="warning">'.$langs->trans("NoProject").'</div>';
|
print '<div class="warning">'.$langs->trans("NoProject").'</div>';
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Affiche zone de selection de couleur
|
* Affiche zone de selection de couleur
|
||||||
* @param set_color Couleur de pré-sélection
|
* @param set_color Couleur de pre-selection
|
||||||
* @param prefix Prefix pour nom champ
|
* @param prefix Prefix pour nom champ
|
||||||
* @param form_name Nom du formulaire de provenance.
|
* @param form_name Nom du formulaire de provenance.
|
||||||
*/
|
*/
|
||||||
function select_color($set_color='', $prefix='f_color', $form_name='objForm')
|
function select_color($set_color='', $prefix='f_color', $form_name='objForm')
|
||||||
{
|
{
|
||||||
print '<link rel="stylesheet" type="text/css" href="'.DOL_URL_ROOT.'/theme/common/colorpicker.css" />'."\n";
|
print '<link rel="stylesheet" type="text/css" href="'.DOL_URL_ROOT.'/theme/common/colorpicker.css" />'."\n";
|
||||||
print '<script type="text/javascript" src="'.DOL_URL_ROOT.'/lib/lib_colorpicker.js"></script>'."\n";
|
print '<script type="text/javascript" src="'.DOL_URL_ROOT.'/lib/lib_colorpicker.js"></script>'."\n";
|
||||||
print '<script type="text/javascript">
|
print '<script type="text/javascript">
|
||||||
window.onload = function()
|
window.onload = function()
|
||||||
{
|
{
|
||||||
fctLoad();
|
fctLoad();
|
||||||
@ -206,50 +207,50 @@ class FormOther
|
|||||||
fctShow();
|
fctShow();
|
||||||
}
|
}
|
||||||
window.onresize = function()
|
window.onresize = function()
|
||||||
{
|
{
|
||||||
fctShow();
|
fctShow();
|
||||||
}
|
}
|
||||||
</script>'."\n";
|
</script>'."\n";
|
||||||
print '<input type="text" size="10" name="'.$prefix.'" value="'.$set_color.'" maxlength="7" style="font-family:Tahoma;font-size:x-small;">'."\n";
|
print '<input type="text" size="10" name="'.$prefix.'" value="'.$set_color.'" maxlength="7" style="font-family:Tahoma;font-size:x-small;">'."\n";
|
||||||
print '<img src="'.DOL_URL_ROOT.'/theme/common/colorpicker.png" width="21" height="20" border="0" align="absmiddle" onClick="fctShow(document.'.$form_name.'.'.$prefix.');" style="cursor:pointer;">'."\n";
|
print '<img src="'.DOL_URL_ROOT.'/theme/common/colorpicker.png" width="21" height="20" border="0" onClick="fctShow(document.'.$form_name.'.'.$prefix.');" style="cursor:pointer;">'."\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Creation d'un icone de couleur
|
* Creation d'un icone de couleur
|
||||||
* @param color Couleur de l'image
|
* @param color Couleur de l'image
|
||||||
* @param module Nom du module
|
* @param module Nom du module
|
||||||
* @param name Nom de l'image
|
* @param name Nom de l'image
|
||||||
* @param x Largeur de l'image en pixels
|
* @param x Largeur de l'image en pixels
|
||||||
* @param y Hauteur de l'image en pixels
|
* @param y Hauteur de l'image en pixels
|
||||||
*/
|
*/
|
||||||
function CreateColorIcon($color,$module,$name,$x='12',$y='12')
|
function CreateColorIcon($color,$module,$name,$x='12',$y='12')
|
||||||
{
|
{
|
||||||
global $conf;
|
global $conf;
|
||||||
|
|
||||||
$file = $conf->$module->dir_temp.'/'.$name.'.png';
|
$file = $conf->$module->dir_temp.'/'.$name.'.png';
|
||||||
|
|
||||||
// On cree le repertoire contenant les icones
|
// On cree le repertoire contenant les icones
|
||||||
if (! file_exists($conf->$module->dir_temp))
|
if (! file_exists($conf->$module->dir_temp))
|
||||||
{
|
{
|
||||||
create_exdir($conf->$module->dir_temp);
|
create_exdir($conf->$module->dir_temp);
|
||||||
}
|
}
|
||||||
|
|
||||||
// On cree l'image en vraies couleurs
|
// On cree l'image en vraies couleurs
|
||||||
$image = imagecreatetruecolor($x,$y);
|
$image = imagecreatetruecolor($x,$y);
|
||||||
|
|
||||||
$color = substr($color,1,6);
|
$color = substr($color,1,6);
|
||||||
|
|
||||||
$rouge = hexdec(substr($color,0,2)); //conversion du canal rouge
|
$rouge = hexdec(substr($color,0,2)); //conversion du canal rouge
|
||||||
$vert = hexdec(substr($color,2,2)); //conversion du canal vert
|
$vert = hexdec(substr($color,2,2)); //conversion du canal vert
|
||||||
$bleu = hexdec(substr($color,4,2)); //conversion du canal bleu
|
$bleu = hexdec(substr($color,4,2)); //conversion du canal bleu
|
||||||
|
|
||||||
$couleur = imagecolorallocate($image,$rouge,$vert,$bleu);
|
$couleur = imagecolorallocate($image,$rouge,$vert,$bleu);
|
||||||
//print $rouge.$vert.$bleu;
|
//print $rouge.$vert.$bleu;
|
||||||
imagefill($image,0,0,$couleur); //on remplit l'image
|
imagefill($image,0,0,$couleur); //on remplit l'image
|
||||||
// On cree la couleur et on l'attribue à une variable pour ne pas la perdre
|
// On cree la couleur et on l'attribue <20> une variable pour ne pas la perdre
|
||||||
ImagePng($image,$file); //renvoie une image sous format png
|
ImagePng($image,$file); //renvoie une image sous format png
|
||||||
ImageDestroy($image);
|
ImageDestroy($image);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -944,10 +944,10 @@ function img_picto_common($alt, $picto, $options='', $pictoisfullpath=0)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Affiche logo action
|
* \brief Show logo action
|
||||||
* \param alt Texte sur le alt de l'image
|
* \param alt Text for image alt and title
|
||||||
* \param numaction Determine image action
|
* \param numaction Action to show
|
||||||
* \return string Retourne tag img
|
* \return string Return an img tag
|
||||||
*/
|
*/
|
||||||
function img_action($alt = "default", $numaction)
|
function img_action($alt = "default", $numaction)
|
||||||
{
|
{
|
||||||
@ -959,7 +959,7 @@ function img_action($alt = "default", $numaction)
|
|||||||
if ($numaction == 2) $alt=$langs->trans("ChangeContactInProcess");
|
if ($numaction == 2) $alt=$langs->trans("ChangeContactInProcess");
|
||||||
if ($numaction == 3) $alt=$langs->trans("ChangeContactDone");
|
if ($numaction == 3) $alt=$langs->trans("ChangeContactDone");
|
||||||
}
|
}
|
||||||
return '<img align="absmiddle" src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/stcomm'.$numaction.'.png" border="0" alt="'.$alt.'" title="'.$alt.'">';
|
return '<img src="'.DOL_URL_ROOT.'/theme/'.$conf->theme.'/img/stcomm'.$numaction.'.png" border="0" alt="'.$alt.'" title="'.$alt.'">';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user