change for international language

This commit is contained in:
Philippe Grand 2010-12-03 12:01:21 +00:00
parent e6ba3e5cfe
commit 6e26dae6e3
6 changed files with 20 additions and 21 deletions

View File

@ -726,8 +726,8 @@ class Adherent extends CommonObject
if (! $password)
{
// TODO Mettre appel au module de generation de mot de passe
$password=creer_pass_aleatoire_1('');
//$password=creer_pass_aleatoire_2('');
$password=create_random_psw_1('');
//$password=create_random_psw_2('');
}
// Cryptage mot de passe
@ -1706,7 +1706,7 @@ class Adherent extends CommonObject
/**
* Renvoie nom clicable (avec eventuellement le picto)
* @param withpicto 0=Pas de picto, 1=Inclut le picto dans le lien, 2=Picto seul
* @param maxlen Longueur max libelle
* @param maxlen length max libelle
* @param option Page lien
* @return string Chaine avec URL
*/

View File

@ -250,7 +250,7 @@ class AdherentType extends CommonObject
/**
* \brief Renvoie nom clicable (avec eventuellement le picto)
* \param withpicto 0=Pas de picto, 1=Inclut le picto dans le lien, 2=Picto seul
* \param maxlen Longueur max libelle
* \param maxlen length max libelle
* \param option Page lien
* \return string Chaine avec URL
*/

View File

@ -782,7 +782,7 @@ class pdf_oursin extends ModelePDFFactures
if (is_readable($logo))
{
$taille=getimagesize($logo);
$longueur=$taille[0]/2.835;
$length=$taille[0]/2.835;
$pdf->Image($logo, $this->marges['g'], $this->marges['h'], 0, 24);
}
else
@ -998,8 +998,7 @@ class pdf_oursin extends ModelePDFFactures
$pdf->SetTextColor(0,0,0);
$pdf->SetFont('','',10);
$titre = $outputlangs->transnoentities("AmountInCurrency",$outputlangs->transnoentitiesnoconv("Currency".$conf->monnaie));
$pdf->SetXY($this->page_largeur - $this->marge_droite - ($pdf->GetStringWidth($titre) + 3), 91);
$pdf->MultiCell(($pdf->GetStringWidth($titre) + 3), 2, $titre);
$pdf->Text(200 - $pdf->GetStringWidth($titre), 94, $titre);
}
/**

View File

@ -266,10 +266,10 @@ class pdf_standard {
function _Pointille(&$pdf,$x1=0,$y1=0,$x2=210,$y2=297,$epaisseur=1,$nbPointilles=15)
{
$pdf->SetLineWidth($epaisseur);
$longueur=abs($x1-$x2);
$length=abs($x1-$x2);
$hauteur=abs($y1-$y2);
if($longueur>$hauteur) {
$Pointilles=($longueur/$nbPointilles)/2; // taille des pointilles
if($length>$hauteur) {
$Pointilles=($length/$nbPointilles)/2; // taille des pointilles
}
else {
$Pointilles=($hauteur/$nbPointilles)/2;

View File

@ -246,10 +246,10 @@ class pdf_standardlabel {
function _Pointille(&$pdf,$x1=0,$y1=0,$x2=210,$y2=297,$epaisseur=1,$nbPointilles=15)
{
$pdf->SetLineWidth($epaisseur);
$longueur=abs($x1-$x2);
$length=abs($x1-$x2);
$hauteur=abs($y1-$y2);
if($longueur>$hauteur) {
$Pointilles=($longueur/$nbPointilles)/2; // taille des pointilles
if($length>$hauteur) {
$Pointilles=($length/$nbPointilles)/2; // taille des pointilles
}
else {
$Pointilles=($hauteur/$nbPointilles)/2;

View File

@ -1195,8 +1195,8 @@ class User extends CommonObject
if (! $password)
{
// TODO Mettre appel au module de generation de mot de passe
$password=creer_pass_aleatoire_1('');
//$password=creer_pass_aleatoire_2('');
$password=create_random_psw_1('');
//$password=create_random_psw_2('');
}
// Crypte avec md5
@ -1890,11 +1890,11 @@ class User extends CommonObject
* \param sel Donnee aleatoire
* \return string Mot de passe
*/
function creer_pass_aleatoire_1($sel = "")
function create_random_psw_1($sel = "")
{
$longueur = 8;
$length = 8;
return strtolower(substr(md5(uniqid(mt_rand())),0,$longueur));
return strtolower(substr(md5(uniqid(mt_rand())),0,$length));
}
@ -1905,14 +1905,14 @@ function creer_pass_aleatoire_1($sel = "")
* \param sel Donnee aleatoire
* \return string Mot de passe
*/
function creer_pass_aleatoire_2($sel = "")
function create_random_psw_2($sel = "")
{
$longueur=8;
$length=8;
$seed = (double) (microtime() + 1) * time();
srand($seed);
for ($i = 0; $i < $longueur; $i++)
for ($i = 0; $i < $length; $i++)
{
if (!$s)
{