Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

We’re showing branches in this repository, but you can also compare across forks.

base fork: christophehurpeau/Springbok-Framework
base: 1897116d2d
...
head fork: christophehurpeau/Springbok-Framework
compare: c5d3f17985
  • 3 commits
  • 8 files changed
  • 0 commit comments
  • 1 contributor
5 components/CAcl.php
View
@@ -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));
}
}
1  enhancers/files/CssFile.php
View
@@ -343,6 +343,7 @@ public function browsersSupport($content){
'border-bottom-right-radius'=>array('-moz-border-radius-bottomright','-webkit-border-bottom-right-radius'),
'border-bottom-left-radius'=>array('-moz-border-radius-bottomleft','-webkit-border-bottom-left-radius'),
'box-shadow'=>array('-moz-box-shadow','-webkit-box-shadow'),
+ 'box-sizing'=>array('-moz-box-sizing','-webkit-box-sizing','-ms-box-sizing'),
'appearance'=>array('-moz-appearance','-webkit-appearance'),
'backface-visibility'=>array('-moz-backface-visibility','-webkit-backface-visibility')
);
2  i18n/langs/fr.php
View
@@ -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  i18n/moretraductions.php
View
@@ -32,4 +32,5 @@
_tC('Password lost ?');
_tC('User');
-
+_tC('Guest');
+_tC('Basic user');
3  includes/css/_form.css
View
@@ -44,9 +44,6 @@ input[type=submit],button{margin:5px 0 3px 10px;}
input[type=radio],input[type=checkbox]{vertical-align:bottom; margin:0 3px;}
div input.wp100,form textarea{
- -moz-box-sizing: border-box;
- -ms-box-sizing: border-box;
- -webkit-box-sizing: border-box;
box-sizing: border-box;
width:100%
}
2  includes/js/langs/core-fr.js
View
@@ -1 +1 @@
-var i18nc={'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 :'};
+var i18nc={'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'};
15 includes/js/springbok.ajax.js
View
@@ -80,11 +80,11 @@ includeCore('springbok.history');
$.ajax(ajaxurl,{
type:type?type:'GET', data:data, headers:headers,
async:false,
- complete:function(){
- $('body').removeClass('cursorWait');
+ complete:function(jqXHR){
+ /* $('body').removeClass('cursorWait');
divLoading.remove();
},
- success:function(data,textStatus,jqXHR){
+ success:function(data,textStatus,jqXHR){*/
var h,div,to;
if(h=jqXHR.getResponseHeader('SpringbokRedirect')){
@@ -105,20 +105,23 @@ includeCore('springbok.history');
//tinyMCE.execCommand('mceRemoveControl',false,this.id.substr(0,this.id.length-7))
tinyMCE.remove(this.id.substr(0,this.id.length-7));
});
- div.html(data);//.fadeTo(0,1);
+ div.html(jqXHR.responseText);//.fadeTo(0,1);
$(window).scrollTop(0);
if(normalFaviconHref) linkFavicon.attr('href',normalFaviconHref);
if(to === 'base') divPage=$('#page');
else if(to==='page') divPage.attr('class',jqXHR.getResponseHeader('SpringbokAjaxPageClass')); //
if(to === 'base' || to === 'page') S.ajax.updateVariable(divPage);
- },
+
+ $('body').removeClass('cursorWait');
+ divLoading.remove();
+ }/*,
error:function(jqXHR,textStatus,errorThrown){
$(window).scrollTop(0);
divContainer.html($('<p/>').attr('class','message error')
.text(i18nc.Error+(textStatus?' ['+textStatus+']':'')+(errorThrown?' : '+errorThrown:''))).append(jqXHR.responseText);//.fadeTo(150,1);
divPage=divVariable=divContent=false;
- }
+ }*/
});
}
};
4 includes/todo/mentionsInput.css
View
@@ -16,9 +16,7 @@
outline: 0;
resize: none;
- -webkit-box-sizing: border-box;
- -moz-box-sizing: border-box;
- box-sizing: border-box;
+ box-sizing: border-box;
}
.mentions-input-box .mentions-autocomplete-list {

No commit comments for this range

Something went wrong with that request. Please try again.