Modifier le module "PAGES"
lobab Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre lobab
- Inscrit le : 25/02/2012
- Groupes :
Je cherche à modifier le module "PAGES" ...
Je souhaites ajouter un nouveau type d'autorisation pour donner une autorisation particulière qui ne permet d'éditer que le contenu de la page, et ne pas avoir la possibilité d'accéder à tous les paramètres que procure l'autorisation "MODIFIER LA PAGE".
Donc, l'idée et d'ajouter une permission "EDITER LE CONTENU" ...
Voilà les modifs que j'ai déjà faites :
Dans pages_french.php
ajout de variables de langue correspondantes ...
Dans "pages_defines.php (ligne ajoutée)
Code PHP :
define('EDIT_CONTENT_PAGE', 0x08);
Dans admin_pages.php
Code PHP :
// ligne modifiée
$pages_config->set_authorizations(Authorizations::build_auth_array_from_form(READ_PAGE, EDIT_PAGE, EDIT_CONTENT_PAGE, READ_COM));
$Template->put_all(array(
// lignes ajoutées
'SELECT_EDIT_CONTENT_PAGE' => Authorizations::generate_select(EDIT_CONTENT_PAGE, $config_authorizations),
'L_EDIT_CONTENT_PAGE' => $LANG['pages_auth_edit_content'],
));
A ce stade, j'ai un affichage correct de la nouvelle autorisation dans l'admin du module ... mais pas dans la modification de page (ce qui est normal)
Actuellement je cherche à modifier la page "post.php"
Là, je bloque un peu, car j'ai besoin de mettre une condition d'affichage en fonction de l'autorisation.
Voilà, si un dev peut me donner un petit coup de pouce, j'accepte
La puissance est un sommet de connaissances et l'intelligence est le moyen d'y accéder ... Est-ce pour ça qu'il y a tant de cons en bas des pistes ???
Heureux celui qui est sourd, lui au moins, peut écouter le silence
Heureux celui qui est sourd, lui au moins, peut écouter le silence

j1.seth Membre non connecté
-
Administrateur
- Voir le profil du membre j1.seth
- Inscrit le : 01/09/2008
- Site internet
- Groupes :
-
Chef de Projet
-
Equipe Développement
lobab Membre non connecté
Booster Mortier
-
Booster Mortier
- Voir le profil du membre lobab
- Inscrit le : 25/02/2012
- Groupes :
Merci Julien
Voilà où j'en suis :
- nouvelle autorisation affichée correctement en front et en back-end.
- menu outils qui affiche correctement les liens en fonction de l'autorisation
Pour l'instant, je bloque :
Lorsque je clique sur "Editer le contenu", je me retrouve avec "Vous n'avez pas l'autorisation de lire cette page"
Je pense que c'est dans la page "post.php" que je nai pas le bon code, je continue de chercher ...
Édité par lobab Le 27/12/2013 à 09h56
La puissance est un sommet de connaissances et l'intelligence est le moyen d'y accéder ... Est-ce pour ça qu'il y a tant de cons en bas des pistes ???
Heureux celui qui est sourd, lui au moins, peut écouter le silence
Heureux celui qui est sourd, lui au moins, peut écouter le silence

j1.seth Membre non connecté
-
Administrateur
- Voir le profil du membre j1.seth
- Inscrit le : 01/09/2008
- Site internet
- Groupes :
-
Chef de Projet
-
Equipe Développement
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie