conversion PHP en php

modification de docs
This commit is contained in:
opensides 2004-10-20 21:15:17 +00:00
parent 35ddcd9825
commit 00f8e6beb1
6 changed files with 70 additions and 43 deletions

View File

@ -1,4 +1,4 @@
<?PHP <?php
/* Copyright (C) 2003 Rodolphe Quiedeville <rodolphe@quiedeville.org> /* Copyright (C) 2003 Rodolphe Quiedeville <rodolphe@quiedeville.org>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify
@ -44,10 +44,12 @@ class Stats
} }
return $data; return $data;
} }
/** /**
* Renvoie le nombre de proposition par mois pour une année donnée * \brief Renvoie le nombre de proposition par mois pour une année donnée
* *
*/ */
function _getNbByMonth($year, $sql) function _getNbByMonth($year, $sql)
{ {
$result = array(); $result = array();
@ -83,9 +85,10 @@ class Stats
/** /**
* Renvoie le nombre d'element par année * \brief Renvoie le nombre d'element par année
* *
*/ */
function _getNbByYear($sql) function _getNbByYear($sql)
{ {
$result = array(); $result = array();
@ -106,9 +109,10 @@ class Stats
return $result; return $result;
} }
/** /**
* Renvoie le nombre d'element par mois pour une année donnée * \brief Renvoie le nombre d'element par mois pour une année donnée
* *
*/ */
function _getAmountByMonth($year, $sql) function _getAmountByMonth($year, $sql)
{ {
$result = array(); $result = array();

View File

@ -1,4 +1,4 @@
<?PHP <?php
/* Copyright (C) 2003 Rodolphe Quiedeville <rodolphe@quiedeville.org> /* Copyright (C) 2003 Rodolphe Quiedeville <rodolphe@quiedeville.org>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify

View File

@ -43,6 +43,7 @@ class Translate {
* \param dir repertoire racine des fichiers de traduction * \param dir repertoire racine des fichiers de traduction
* \param defaultlang langue par defaut à utiliser * \param defaultlang langue par defaut à utiliser
*/ */
function Translate($dir = "", $defaultlang = "") { function Translate($dir = "", $defaultlang = "") {
$this->dir=$dir; $this->dir=$dir;
$this->defaultlang=$defaultlang; $this->defaultlang=$defaultlang;
@ -55,6 +56,7 @@ class Translate {
Si le domaine est deja chargé, la fonction ne fait rien Si le domaine est deja chargé, la fonction ne fait rien
\param domain Nom du domain (fichier lang) à charger \param domain Nom du domain (fichier lang) à charger
*/ */
function Load($domain = "main") { function Load($domain = "main") {
if ($this->tab_loaded[$domain]) { return; } # Ce fichier est deja chargé if ($this->tab_loaded[$domain]) { return; } # Ce fichier est deja chargé
@ -91,12 +93,13 @@ class Translate {
\brief Retourne la liste des domaines chargées en memoire \brief Retourne la liste des domaines chargées en memoire
\return array Tableau des domaines chargées \return array Tableau des domaines chargées
*/ */
function list_domainloaded() { function list_domainloaded() {
return join(",",array_keys($this->tab_loaded)); return join(",",array_keys($this->tab_loaded));
} }
/* /**
* \brief Retourne la version traduite du texte passé en paramètre * \brief Retourne la version traduite du texte passé en paramètre
* Si il n'y a pas de correspondance pour ce texte, il est retourné * Si il n'y a pas de correspondance pour ce texte, il est retourné
* "tel quel" précédé d'un "<b>[vo]</b> <i>" et terminé par un </i> * "tel quel" précédé d'un "<b>[vo]</b> <i>" et terminé par un </i>
@ -107,6 +110,7 @@ class Translate {
* \param param3 chaine de param1 * \param param3 chaine de param1
* \return string translated version of parameter string, or original version of this string with "<b>[vo]</b> <i>" before and "</i>" after * \return string translated version of parameter string, or original version of this string with "<b>[vo]</b> <i>" before and "</i>" after
*/ */
function trans($str, $param1='', $param2='', $param3='') { function trans($str, $param1='', $param2='', $param3='') {
if ($this->tab_translate[$str]) { if ($this->tab_translate[$str]) {
// Si la traduction est disponible // Si la traduction est disponible
@ -119,6 +123,7 @@ class Translate {
* \brief Retourne la liste des langues disponibles * \brief Retourne la liste des langues disponibles
* \return array list of languages * \return array list of languages
*/ */
function get_available_languages() function get_available_languages()
{ {
// On parcour le répertoire langs pour détecter les langues dispo // On parcour le répertoire langs pour détecter les langues dispo
@ -137,6 +142,7 @@ class Translate {
* [en] Send header and return a string of html start page * [en] Send header and return a string of html start page
* \return string html header avec charset * \return string html header avec charset
*/ */
function lang_header() function lang_header()
{ {

View File

@ -1,4 +1,4 @@
<?PHP <?php
/* Copyright (C) 2002-2003 Rodolphe Quiedeville <rodolphe@quiedeville.org> /* Copyright (C) 2002-2003 Rodolphe Quiedeville <rodolphe@quiedeville.org>
* Copyright (C) 2004 Laurent Destailleur <eldy@users.sourceforge.net> * Copyright (C) 2004 Laurent Destailleur <eldy@users.sourceforge.net>
* *
@ -25,6 +25,7 @@
* *
* *
*/ */
class Tva class Tva
{ {
var $db; var $db;
@ -38,11 +39,12 @@ class Tva
return 1; return 1;
} }
/* /*
* Hum la fonction s'appelle 'Solde' elle doit a mon avis * \brief Hum la fonction s'appelle 'Solde' elle doit a mon avis calcluer le solde de TVA, non ?
* calcluer le solde de TVA, non ?
* *
*/ */
function solde($year = 0) function solde($year = 0)
{ {
@ -55,11 +57,12 @@ class Tva
return $solde; return $solde;
} }
/* /*
* Tva collectée * \brief Total de la TVA des factures emises par la societe.
* Total de la TVA des factures emises par la societe.
* *
*/ */
function tva_sum_collectee($year = 0) function tva_sum_collectee($year = 0)
{ {
@ -94,11 +97,12 @@ class Tva
return -1; return -1;
} }
} }
/* /*
* Tva payée * \brief Tva payée
*
* *
*/ */
function tva_sum_payee($year = 0) function tva_sum_payee($year = 0)
{ {
@ -133,11 +137,13 @@ class Tva
return -1; return -1;
} }
} }
/* /*
* Tva réglée * Tva réglée
* Total de la TVA réglee aupres de qui de droit * Total de la TVA réglee aupres de qui de droit
* *
*/ */
function tva_sum_reglee($year = 0) function tva_sum_reglee($year = 0)
{ {
@ -176,6 +182,7 @@ class Tva
/* /*
* *
*/ */
function add_payement($datep, $datev, $amount) function add_payement($datep, $datev, $amount)
{ {
$sql = "INSERT INTO ".MAIN_DB_PREFIX."tva (datep, datev, amount) "; $sql = "INSERT INTO ".MAIN_DB_PREFIX."tva (datep, datev, amount) ";

View File

@ -1,4 +1,4 @@
<?PHP <?php
/* Copyright (c) 2002-2004 Rodolphe Quiedeville <rodolphe@quiedeville.org> /* Copyright (c) 2002-2004 Rodolphe Quiedeville <rodolphe@quiedeville.org>
* Copyright (c) 2002-2003 Jean-Louis Bergamo <jlb@j1b.org> * Copyright (c) 2002-2003 Jean-Louis Bergamo <jlb@j1b.org>
* Copyright (c) 2004 Laurent Destailleur <eldy@users.sourceforge.net> * Copyright (c) 2004 Laurent Destailleur <eldy@users.sourceforge.net>
@ -67,6 +67,7 @@ class User
* \param $DB handler accès base de données * \param $DB handler accès base de données
* \param $id id de l'utilisateur (0 par défaut) * \param $id id de l'utilisateur (0 par défaut)
*/ */
function User($DB, $id=0) function User($DB, $id=0)
{ {
@ -88,6 +89,7 @@ class User
* \brief Ajoute un droit a l'utilisateur * \brief Ajoute un droit a l'utilisateur
* \param rid id du droit à ajouter * \param rid id du droit à ajouter
*/ */
function addrights($rid) function addrights($rid)
{ {
if (strlen($rid) == 2) if (strlen($rid) == 2)
@ -181,6 +183,7 @@ class User
* \brief Retire un droit a l'utilisateur * \brief Retire un droit a l'utilisateur
* \param rid id du droit à retirer * \param rid id du droit à retirer
*/ */
function delrights($rid) function delrights($rid)
{ {
@ -243,6 +246,7 @@ class User
* \brief Charge dans l'objet user, la liste des permissions auquels l'utilisateur a droit * \brief Charge dans l'objet user, la liste des permissions auquels l'utilisateur a droit
* \param module nom du module dont il faut récupérer les droits ('' par defaut signifie tous les droits) * \param module nom du module dont il faut récupérer les droits ('' par defaut signifie tous les droits)
*/ */
function getrights($module='') function getrights($module='')
{ {
if ($this->all_permissions_are_loaded) { if ($this->all_permissions_are_loaded) {
@ -592,6 +596,7 @@ class User
/** /**
* \brief Crée en base un utilisateur * \brief Crée en base un utilisateur
*/ */
function create() function create()
{ {
$sql = "SELECT login FROM ".MAIN_DB_PREFIX."user WHERE login ='$this->login';"; $sql = "SELECT login FROM ".MAIN_DB_PREFIX."user WHERE login ='$this->login';";
@ -643,6 +648,7 @@ class User
* \param contact Objet du contact source * \param contact Objet du contact source
* *
*/ */
function create_from_contact($contact) function create_from_contact($contact)
{ {
$this->nom = $contact->nom; $this->nom = $contact->nom;
@ -700,6 +706,7 @@ class User
* \brief Affectation des permissions par défaut * \brief Affectation des permissions par défaut
* *
*/ */
function set_default_rights() function set_default_rights()
{ {
$sql = "SELECT id FROM ".MAIN_DB_PREFIX."rights_def WHERE bydefault = 1"; $sql = "SELECT id FROM ".MAIN_DB_PREFIX."rights_def WHERE bydefault = 1";
@ -738,6 +745,7 @@ class User
* \brief Mise à jour en base d'un utilisateur * \brief Mise à jour en base d'un utilisateur
* *
*/ */
function update() function update()
{ {
@ -796,6 +804,7 @@ class User
* \param password nouveau mot de passe (généré par defaut si non communiqué) * \param password nouveau mot de passe (généré par defaut si non communiqué)
* \param isencrypted 0 ou 1 si il faut crypter le mot de passe en base (0 par défaut) * \param isencrypted 0 ou 1 si il faut crypter le mot de passe en base (0 par défaut)
*/ */
function password($password='', $isencrypted = 0) function password($password='', $isencrypted = 0)
{ {
if (! $password) if (! $password)
@ -842,6 +851,7 @@ class User
* \brief Renvoie la dernière erreur fonctionnelle de manipulation de l'objet * \brief Renvoie la dernière erreur fonctionnelle de manipulation de l'objet
* \return string chaine erreur * \return string chaine erreur
*/ */
function error() function error()
{ {
return $this->errorstr; return $this->errorstr;

View File

@ -1,4 +1,4 @@
<?PHP <?php
/* Copyright (C) 2004 Rodolphe Quiedeville <rodolphe@quiedeville.org> /* Copyright (C) 2004 Rodolphe Quiedeville <rodolphe@quiedeville.org>
* *
* This program is free software; you can redistribute it and/or modify * This program is free software; you can redistribute it and/or modify