Skip to content
This repository has been archived by the owner on Nov 11, 2021. It is now read-only.

Commit

Permalink
Acl : basic user & guest group constantes
Browse files Browse the repository at this point in the history
  • Loading branch information
christophehurpeau committed Apr 7, 2012
1 parent 7a0837d commit c5d3f17
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 5 deletions.
5 changes: 3 additions & 2 deletions components/CAcl.php
@@ -1,12 +1,13 @@
<?php
class CAcl{
public static function checkAccess($permission){
$groupId=0; //Guest
if(CSecure::isConnected()){
$groupId=AclGroup::BASIC_USER;

if(CSecure::isAdmin()) return true;
$group_id=CSecure::user()->group_id;
if($group_id!==null) $groupId=$group_id;
}
}else $groupId=AclGroup::GUEST;
return AclGroupPerm::QExist()->where(array('granted'=>true,'group_id'=>&$groupId,'permission'=>&$permission));
}
}
2 changes: 1 addition & 1 deletion i18n/langs/fr.php
@@ -1 +1 @@
<?php return array('Save'=>'Enregistrer','Yes'=>'Oui','No'=>'Non','Start'=>'Début','Previous'=>'Précédent','Next'=>'Suivant','End'=>'Fin','Powered by'=>'','Filter'=>'Filtrer','filter.help'=>'"%": Remplace n\'importe quel nombre de caractères, y compris aucun ; "_" : Remplace exactement un caractère','result'=>'résultat','results'=>'résultats','No result'=>'Aucun résultat','Actions'=>'Actions','Home'=>'Accueil','Service Temporarily Unavailable'=>'Service temporairement indisponible','The server is currently unavailable : down for maintenance.'=>'Le serveur est actuellement indisponible : opération de maintenance.','This is a temporary state.'=>'Cet état est temporaire.','Please come back later.'=>'Merci de revenir plus tard.','No files'=>'Aucun fichiers','Upload error'=>"Error d'upload",'This view does not exist:'=>"Cette vue n'existe pas :",'Add'=>'Ajouter','The server is currently overloaded'=>'Le serveur est actuellement surchargé','Loading...'=>'Chargement...','The page you requested was not found'=>'La page demandée est introuvable','#'=>'n°','Cancel'=>'Annuler','Error'=>'Erreur','Error:'=>'Erreur :','Update'=>'Modifier','Delete'=>'Supprimer','Create'=>'Créer','Modify'=>'Modifier','Rename'=>'Renommer','Date'=>'Date','Name'=>'Nom','Title'=>'Titre','Log in'=>'Connexion','Log out'=>'Déconnexion','Sign in'=>'Connexion','Sign out'=>'Déconnexion','Sign up'=>'Inscription','Register'=>"S'enregister",'New name ?'=>'Nouveau nom ?','Password lost ?'=>'Mot de passe perdu ?','User'=>'Utilisateur','The uploaded file exceeds the maximum size allowed by the configuration.'=>'Le fichier uploadé dépasse la taille maximum autorisée par la configuration.','The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form.'=>'Le fichier uploadé dépasse la taille maximum autorisé par le formulaire HTML.','The uploaded file was only partially uploaded.'=>"Le fichier n'a été que partiellement uploadé.",'Invalid image'=>'Image invalide','Invalid extension'=>'Extension invalide','This field is required'=>'Ce champ est obligatoire','This field is too long'=>'Ce champ est trop long','This field has not a good length'=>"Ce champ n'a pas la bonne taille",'This field is too short'=>'Ce champ est trop court','This field is too high'=>'Cette valeur est trop élevée','This field is too low'=>'Cette valeur est trop basse','This is not a valid email'=>"Ce n'est pas une adresse email valide",'This fields does not valid:'=>'Ces champs ne sont pas valides :','Sorry, your login or your password is incorrect...'=>'Désolé, votre identifiant ou votre mot de passe est incorrect...','View:'=>'Afficher :','Edit:'=>'Editer :');
<?php return array('Next'=>'Suivant','End'=>'Fin','The server is currently overloaded'=>'Le serveur est actuellement surchargé','The page you requested was not found'=>'La page demandée est introuvable','Loading...'=>'Chargement...','Home'=>'Accueil','#'=>'n°','Save'=>'Enregistrer','Yes'=>'Oui','No'=>'Non','Cancel'=>'Annuler','Error'=>'Erreur','Error:'=>'Erreur :','Add'=>'Ajouter','Update'=>'Modifier','Delete'=>'Supprimer','Create'=>'Créer','Modify'=>'Modifier','Rename'=>'Renommer','Date'=>'Date','Name'=>'Nom','Title'=>'Titre','Log in'=>'Connexion','Log out'=>'Déconnexion','Sign in'=>'Connexion','Sign out'=>'Déconnexion','Sign up'=>'Inscription','Register'=>"S'enregister",'New name ?'=>'Nouveau nom ?','Password lost ?'=>'Mot de passe perdu ?','User'=>'Utilisateur','Guest'=>'Invité','Basic user'=>'Utilisateur basique','Powered by'=>'','Start'=>'Début','Previous'=>'Précédent','Filter'=>'Filtrer','filter.help'=>'"%": Remplace n\'importe quel nombre de caractères, y compris aucun ; "_" : Remplace exactement un caractère','result'=>'résultat','results'=>'résultats','No result'=>'Aucun résultat','Actions'=>'Actions','No files'=>'Aucun fichiers','Upload error'=>"Error d'upload",'This view does not exist:'=>"Cette vue n'existe pas :",'Service Temporarily Unavailable'=>'Service temporairement indisponible','The server is currently unavailable : down for maintenance.'=>'Le serveur est actuellement indisponible : opération de maintenance.','This is a temporary state.'=>'Cet état est temporaire.','Please come back later.'=>'Merci de revenir plus tard.','View:'=>'Afficher :','Edit:'=>'Editer :','This field is required'=>'Ce champ est obligatoire','This field is too long'=>'Ce champ est trop long','This field has not a good length'=>"Ce champ n'a pas la bonne taille",'This field is too short'=>'Ce champ est trop court','This field is too high'=>'Cette valeur est trop élevée','This field is too low'=>'Cette valeur est trop basse','This is not a valid email'=>"Ce n'est pas une adresse email valide",'This fields does not valid:'=>'Ces champs ne sont pas valides :','Sorry, your login or your password is incorrect...'=>'Désolé, votre identifiant ou votre mot de passe est incorrect...','The uploaded file exceeds the maximum size allowed by the configuration.'=>'Le fichier uploadé dépasse la taille maximum autorisée par la configuration.','The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form.'=>'Le fichier uploadé dépasse la taille maximum autorisé par le formulaire HTML.','The uploaded file was only partially uploaded.'=>"Le fichier n'a été que partiellement uploadé.",'Invalid image'=>'Image invalide','Invalid extension'=>'Extension invalide');
3 changes: 2 additions & 1 deletion i18n/moretraductions.php
Expand Up @@ -32,4 +32,5 @@
_tC('Password lost ?');

_tC('User');

_tC('Guest');
_tC('Basic user');
2 changes: 1 addition & 1 deletion includes/js/langs/core-fr.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit c5d3f17

Please sign in to comment.