PEEL Shopping
Open source ecommerce : PEEL Shopping
|
Go to the source code of this file.
Functions | |
if(!defined('IN_PEEL')) | est_identifie () |
Retourne true si l'utilisateur est identifié More... | |
get_profil_select_options ($selected_priv=null) | |
get_profil_select_options() More... | |
a_priv ($requested_priv, $demo_allowed=false, $site_configuration_modification=false, $user_id=null) | |
Renvoie true si l'utilisateur de la session a le privilège $requested_priv ou un droit supérieur Des droits peuvent être combinés : More... | |
insere_utilisateur (&$frm, $password_already_encoded=false, $send_user_confirmation=false, $warn_admin_if_template_active=true, $skip_existing_account_tests=false) | |
Ajout d'un utilisateur. More... | |
maj_utilisateur (&$frm, $update_current_session=false) | |
Mise à jour d'un enregistrement d'utilisateur. More... | |
efface_utilisateur ($id_utilisateur) | |
efface_utilisateur() More... | |
initialise_mot_passe ($email) | |
Initialise le renouvellement de mot de passe. More... | |
maj_mot_passe ($user_id, $nouveau_mot_passe) | |
Enregistre le nouveau mot de passe. More... | |
user_login_now ($email_or_pseudo, $mot_passe, $check_password=true, $password_given_as_first_password_hash=false, $password_length_if_given_as_first_password_hash=null) | |
user_login_now() More... | |
verifier_authentification ($email_or_pseudo, $mot_passe, $user_id=null, $check_password=true, $password_given_as_first_password_hash=false, $password_length_if_given_as_first_password_hash=null) | |
On renvoie un tableau contenant les informations utilisateur si l'email et le mot de passe sont bons. More... | |
get_user_password_hash ($password, $tested_hash=null, $password_given_as_first_password_hash=false, $password_length_if_given_as_first_password_hash=null) | |
get_user_password_hash() More... | |
send_mail_for_account_creation ($email, $mot_passe, $priv) | |
Envoi d'email lors de la création d'un utilisateur. More... | |
getUsername ($user_id) | |
getUsername() More... | |
get_user_information ($user_id=null, $get_full_infos=false) | |
Chargement des détails de l'utilisateur. More... | |
get_current_user_promotion_percentage () | |
Calcule la réduction générale applicable à un utilisateur et garde la valeur en session pour accélérer en cas de formule complexe. More... | |
is_user_tva_intracom_for_no_vat ($user_id=null) | |
is_user_tva_intracom_for_no_vat() More... | |
get_priv_options ($preselectionne, $return_mode=false) | |
get_priv_options() More... | |
get_user_id_from_email ($email) | |
Fonction de recherche d'id utilisateur par l'email. More... | |
getUserAgentHash () | |
Renvoie une trace du navigateur utilisé par un utilisateur pour faciliter les rapprochements entre comptes pour des personnes changeant tout le temps d'IP. More... | |
get_trader_select_options ($selected_trader_name=null, $selected_trader_id=null, $option_value= 'name', $is_admin_mode=false, $display_inactive_trader=false) | |
get_trader_select_options() More... | |
account_update () | |
Met à jour les informations de l'utilisateur connecté, telles que pour de la messagerie interne, des calculs de monnaie interne, etc. More... | |
get_personal_address_form ($id_utilisateur, $address_type= 'bill', $selected=null, $add_manage_choice=true, $css_style=null) | |
Retourne le menu déroulant avec la lsite des adresses disponibles par utilisateur. More... | |
insert_or_update_address ($frm) | |
Met à jour l'adresse en base de données. More... | |
a_priv | ( | $requested_priv, | |
$demo_allowed = false , |
|||
$site_configuration_modification = false , |
|||
$user_id = null |
|||
) |
Renvoie true si l'utilisateur de la session a le privilège $requested_priv ou un droit supérieur Des droits peuvent être combinés :
string | $requested_priv | |
boolean | $demo_allowed | |
boolean | $site_configuration_modification | |
integer | $user_id |
account_update | ( | ) |
efface_utilisateur | ( | $id_utilisateur | ) |
integer | $id_utilisateur |
if (!defined('IN_PEEL')) est_identifie | ( | ) |
get_current_user_promotion_percentage | ( | ) |
get_personal_address_form | ( | $id_utilisateur, | |
$address_type = 'bill' , |
|||
$selected = null , |
|||
$add_manage_choice = true , |
|||
$css_style = null |
|||
) |
get_priv_options | ( | $preselectionne, | |
$return_mode = false |
|||
) |
integer | $preselectionne | |
boolean | $return_mode |
get_profil_select_options | ( | $selected_priv = null | ) |
mixed | $selected_priv |
get_trader_select_options | ( | $selected_trader_name = null , |
|
$selected_trader_id = null , |
|||
$option_value = 'name' , |
|||
$is_admin_mode = false , |
|||
$display_inactive_trader = false |
|||
) |
mixed | $selected_trader_name | Name of the trader preselected |
mixed | $selected_trader_id | Id of the trader preselected |
mixed | $option_value | defaults 'name' It defines wether the option value has to be the trader id or ther trader name |
boolean | $is_admin_mode | |
boolean | $display_inactive_trader |
get_user_id_from_email | ( | ) |
get_user_information | ( | $user_id = null , |
|
$get_full_infos = false |
|||
) |
get_user_password_hash | ( | $password, | |
$tested_hash = null , |
|||
$password_given_as_first_password_hash = false , |
|||
$password_length_if_given_as_first_password_hash = null |
|||
) |
string | $password | |
string | $tested_hash | |
boolean | $password_given_as_first_password_hash | |
integer | $password_length_if_given_as_first_password_hash |
getUserAgentHash | ( | ) |
getUsername | ( | $user_id | ) |
initialise_mot_passe | ( | ) |
insere_utilisateur | ( | & | $frm, |
$password_already_encoded = false , |
|||
$send_user_confirmation = false , |
|||
$warn_admin_if_template_active = true , |
|||
$skip_existing_account_tests = false |
|||
) |
Ajout d'un utilisateur.
array | $frm | Array with all fields data Array with all fields data |
boolean | $password_already_encoded | |
boolean | $send_user_confirmation | |
boolean | $warn_admin_if_template_active | |
boolean | $skip_existing_account_tests |
insert_or_update_address | ( | $frm | ) |
is_user_tva_intracom_for_no_vat | ( | $user_id = null | ) |
maj_mot_passe | ( | $user_id, | |
$nouveau_mot_passe | |||
) |
maj_utilisateur | ( | & | $frm, |
$update_current_session = false |
|||
) |
send_mail_for_account_creation | ( | $email, | |
$mot_passe, | |||
$priv | |||
) |
user_login_now | ( | $email_or_pseudo, | |
$mot_passe, | |||
$check_password = true , |
|||
$password_given_as_first_password_hash = false , |
|||
$password_length_if_given_as_first_password_hash = null |
|||
) |
string | $email_or_pseudo | |
string | $mot_passe | |
boolean | $check_password | |
boolean | $password_given_as_first_password_hash | |
mixed | $password_length_if_given_as_first_password_hash |
verifier_authentification | ( | $email_or_pseudo, | |
$mot_passe, | |||
$user_id = null , |
|||
$check_password = true , |
|||
$password_given_as_first_password_hash = false , |
|||
$password_length_if_given_as_first_password_hash = null |
|||
) |
On renvoie un tableau contenant les informations utilisateur si l'email et le mot de passe sont bons.
Sinon on renvoie false.
string | $email_or_pseudo | |
string | $mot_passe | |
integer | $user_id | |
boolean | $check_password | |
boolean | $password_given_as_first_password_hash | |
mixed | $password_length_if_given_as_first_password_hash |
This documentation for Open ecommerce PEEL Shopping and PEEL.fr has been generated by Doxygen on Thu Oct 15 2015 14:41:40 - is a product of SAS. All rights reserved.