Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

[Utilisateurs] - gestion fine des pages à modifier
#1

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: #1.10.3
#~ Url du site :
#~ Hébergeur / Soft :
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.10.3
#~ Installed Modules:
#~ CMSMailer: 2.0.2
#~ FileManager: 1.2.0
#~ MenuManager: 1.7.7
#~ ModuleManager: 1.5.3
#~ News: 2.12.3
#~ Printing: 1.1.2
#~ Search: 1.7
#~ ThemeManager: 1.1.4
#~ TinyMCE: 2.9.1
#~ Gallery: 1.4.4
#~ CMSPrinting: 1.0
#~ MicroTiny: 1.1.1
#~ FormBuilder: 0.7.1
#~ CGExtensions: 1.27.2
#~ Uploads: 1.14.1
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template: false
#~ output_compression: false
#~ max_upload_size: 64000000
#~ default_upload_permission: 664
#~ url_rewriting: none
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.2.17
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ memory_limit: 128M
#~ max_execution_time: 120
#~ output_buffering: On
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 64M
#~ upload_max_filesize: 64M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ Server Information:
#~ Server Api: cgi
#~ Server Db Type: MySQL (mysql)
#~ Server Db Version: 5.1.49
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~


Bonjour
Je souhaiterai donner accès à certains utilisateurs à des pages bien précises pour la modification du contenu, sans qu'ils aient accès à d'autres pages.
Exemple : page de recrutement aux RH, page des news à la direction ...
est-ce possible?
D'avance merci
Répondre
#2

bonjour,
c'est une question qui revient de temps en temps, il faudrait chercher dans le forum.
J'ai cherché un peu en faisant quelques tests.
Pour la gestion des pages :
1) Créer un groupe "éditeur restreint"
2) donner les permissions suivantes à ce groupe : Add pages, Remove pages.
3) Créer un user et le mettre dans ce groupe.
4) En tant qu'admin, créer une page et désigner le user comme propriétaire (onglet options)

Voilà, le user restreint voit la page créée pour lui et peut en créer d'autres qu'il pourra gérer.
Avec cette méthode, le user ne peut créer que des pages parents entre elles.
C'est pour ça qu'il faut d'abord lui en créer une pour qu'il puisse la désigner comme parent.
Ca revient à donner une branche du menu par utilisateur.

Pour les news, la gestion des autorisations n'est pas si fine, il faudra certainement gérer les news avec des pages.
Mais j'ai déjà vu passer des posts sur le sujet et ça doit pouvoir se résoudre.

{SEO}
Inscrivez-vous à notre Newsletter sur le site (colonne de droite, en bas).
Vous appréciez CMSMS et l'aide qui vous est fournie ici, aidez-nous en participant au projet.
Formation CMS Made Simple | Création de site CMS Made Simple.

C'est en se plantant qu'on devient cultivé.
J'ai un string dans l'Array (Paris Hilton)
Répondre
#3

Je suis effectivement tombé sur 2 posts pas évident de trouver les bons mots clefs pour les trouver d'ailleurs...
Bon ok j'ai bien compris le principe, j'ai testé et ça fonctionne.
Pas évident à comprendre, mais ca reste assez simple finalement
Maintenant il faut que j'arrive à faire ça avec le module Gallery pour que l'utilisateur puisse uploader des images facilement.
Merci pour les infos
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)