Vous n'êtes pas identifié.
Annonce
Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite Recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Pages: 1
- Index
- » Support de WordPress Mu
- » Activer par défault les plugins pour tous les utilisateur
#1 13-06-2008 11:29:27
- olivier69
- Connaisseur WP
- Date d'inscription: 25-04-2008
- Messages: 26
Activer par défault les plugins pour tous les utilisateur
Bonjour,
Ma configuration WP actuelle
- Version de WordPress :
- Thème utilisé :
- Plugins en place :
- Nom de l'hebergeur :
- Adresse du site :
Problème(s) rencontré(s) :
Bonjour,
Savez vous s'il est possible d'activer tous les plugins du blog principal pour tous les blogs ?
C'est à dire que lors de la création d'un nouveau blog, les plugins sont activés par défaut sans que le nouveau bloggueur ai besoin de le faire manuellement.
Bcp ne le feront jamais par ignorance. Ca ne me gêne pas qu'ils puissent par la suite les désactiver.
Merci
Hors ligne
#2 13-06-2008 12:57:17
- Rafik
- Expert WP

- Lieu: Tunisie
- Date d'inscription: 28-09-2007
- Messages: 341
Re: Activer par défault les plugins pour tous les utilisateur
Hors ligne
#3 13-06-2008 20:30:27
- olivier69
- Connaisseur WP
- Date d'inscription: 25-04-2008
- Messages: 26
Re: Activer par défault les plugins pour tous les utilisateur
Merci, je viens de l'installer.
Par contre, ce plugin est lui aussi à son tour accessible aux blogueurs dans la liste ?
Ils ne peuvent pas intervenir dessus, mais il reste dans la liste ?
Hors ligne
#4 15-06-2008 14:19:02
- olivier69
- Connaisseur WP
- Date d'inscription: 25-04-2008
- Messages: 26
Re: Activer par défault les plugins pour tous les utilisateur
Je viens de régler le problème, j'active par défault tous les plugins avec PluginCommander (sauf adsence:D).
J'interdit l'accès à la page des extensions pour tous, sauf l'admin.
Ainsi, tous les plugins que je souhaite sont automatiquement activés lors de la création d'un nouveau blog, et les utilisateurs n'ont pas accès à la gestion des plugins. Merci de ton aide.
Hors ligne
#5 21-08-2008 00:00:23
- flopepe
- Membre WP
- Date d'inscription: 20-08-2008
- Messages: 4
Re: Activer par défault les plugins pour tous les utilisateur
je ne trouve pas l'endroit pour empêcher les utilisateur de toucher à la gestion de plug in ?
Hors ligne
#6 21-08-2008 10:42:39
Re: Activer par défault les plugins pour tous les utilisateur
Olivier69 : Dis moi, de mon coté j'ai trouvé comment désactiver la gestion des extensions (plugin) pour les utilisateurs, mais du coup ça l'enleve aussi pour l'admin
Cette option se trouve dans la console de gestion en Admin dans Admin du site -> Options -> Case à décocher Plugins.
Alors, ma question est la suivante, peut on désactiver la gestion des plugins pour Tous les utilisateurs, tout en laissant l'admin la possibilité d'y acceder ?...
Parce qu'avec Plugin Commander, on ne peut pas tout faire, ni meme régler les options de certains plugins, ou mettre à jour... 
Hors ligne
#7 21-08-2008 10:58:36
- olivier69
- Connaisseur WP
- Date d'inscription: 25-04-2008
- Messages: 26
Re: Activer par défault les plugins pour tous les utilisateur
Salut, non tu ne peux pas, après il faut mettre les mains dans le cambouis.
Tu peux essayer quelque chose comme ça dans le fichier plugin.php
Tu met ça au début du fichier
Code:
- <style type="text/css">
- <!--
- .avertissement_extensions {
- font-family: Verdana, Arial, Helvetica, sans-serif;
- font-size: 12px;
- color: #000033;
- height: auto;
- width: 500px;
- margin-top: 100px;
- margin-left: 100px;
- background-color: #FFFF99;
- border: thin solid #FF9900;
- text-align: justify;
- padding: 15px;
- }
- -->
- </style>
- <?php
- require_once('admin.php');
- if( is_site_admin() ) {
Et ça à la fin par exemple :
Code:
- } // is_site_admin()
- else {
- print("<div class=\"avertissement_extensions\"><b>Vous n'avez pas les droits d'accès à la gestion des programmes d'extension de la plate-forme.<br><br><br><center>L'accès est réservé à l'administrateur du site.</center><br><br>Si vous souhaitez voir ajouter d'autres fonctionnalités, merci de nous contacter à l'adresse email suivante : <a href=\"mailto:administrateur@taplateforme.fr\">administrateur@taplateforme.fr</a></b><br><br>Vous allez être redirigé dans 15 secondes...<meta http-equiv=\"Refresh\" content=\"15;URL=http://taplateforme.fr/wp-admin/\"></div>");
- }
C'est à adapter évidemment, mais tu as là la fonction php qui te permet de distinguer l'admin des autres.
Dernière modification par olivier69 (21-08-2008 10:59:28)
Hors ligne
#8 21-08-2008 11:02:40
Re: Activer par défault les plugins pour tous les utilisateur
Ok merci, je vais fouiller ça...
J'aimerai éviter de modifier les fichiers core... Donc, peut etre en faire un plugin, où un existant !
Hors ligne
#9 21-08-2008 11:06:17
- olivier69
- Connaisseur WP
- Date d'inscription: 25-04-2008
- Messages: 26
Re: Activer par défault les plugins pour tous les utilisateur
Ou la, j'ai pas le temps ni une connaissance suffisante du code pour faire un plugin.
Ca ne concerne qu'un seul fichier, tu ne risques rien à essayer, tu fais une copie de sauvegarde de l'original au préalable.
Sinon, tu désactives les plugins, et quand tu veux activer ou désactiver un plugin, tu te dépêches de le faire et de recouper l'accès, tu en as pour 5 secondes, je pense pas que quelqu'un ai le temps de les bricoler si ta plateforme n'est pas trop fréquentée.
Hors ligne
#10 21-08-2008 12:34:22
Re: Activer par défault les plugins pour tous les utilisateur
Pas faux !
/Me Doit me faire une liste de ce que je modifie pour les update 
Hors ligne
Pages: 1
- Index
- » Support de WordPress Mu
- » Activer par défault les plugins pour tous les utilisateur