CiviCRM Admin Utilities

Description

CiviCRM Admin Utilities modifies CiviCRM’s behaviour in single site and multisite installs. It does a number of useful things:

  • Supplies a theme for CiviCRM admin screens that is more in keeping with WordPress (see below)
  • Modifie le style du menu CiviCRM pour régler un certain nombre de problèmes.
  • Fixes the appearance of the Shoreditch extension in WordPress admin
  • Fixes the appearance of the WordPress Access Control form where necessary
  • Offre des options pour empêcher le chargement de diverses feuilles de style CiviCRM sur le front-end.
  • Adds a handy CiviCRM Shortcuts menu to the WordPress Admin Bar
  • Allows you to choose which Post Types the CiviCRM shortcode button appears on
  • Dans WordPress multisite, vous permet de cacher CiviCRM sur des sous-sites
  • Permet de supprimer les fonctions « administrer CiviCRM » des administrateurs de sous-sites.
  • Allows suppression of the « change of email » notification when a CiviCRM Contact’s primary email is changed
  • Gives an overview of the relationships between Users and Contacts via the « Manage Users » screen

Thème Administration de CiviCRM

Version 0.5 introduces a new theme for CiviCRM admin screens that is more in keeping with WordPress. It can be enabled on the CiviCRM Admin Utilities settings page. Feedback is welcome – please open an issue on the plugin’s GitHub repository if you find any bugs or have suggestions for improvements.

Pré-requis

This plugin requires a minimum of WordPress 4.9 and CiviCRM 5.

Remarques

If you have installed the Shoreditch extension for CiviCRM, then this plugin does its best to make it compatible with WordPress. Unfortunately, Shoreditch version 0.1-alpha25 now makes it very difficult to override the margin applied to the body tag on the front end of your site, so you will have to do this yourself.

Plugin Development

This plugin is in active development. For feature requests and bug reports (or if you’re a plugin author and want to contribute) please visit the plugin’s GitHub repository.

Installation

  1. Extract the plugin archive
  2. Upload plugin files to your /wp-content/plugins/ directory
  3. Assurez-vous que CiviCRM est activé et correctement configuré.
  4. Activez l’extension via le menu « Extensions » de WordPress.

In single-site installs, you can adjust this plugin’s settings by visiting « Settings » –> « CiviCRM Admin Utilities ». In WordPress Multisite, you will find the network settings page at « Network Admin » –> « Settings » –> « CiviCRM Admin Utilities ». If you install this plugin in WordPress Multisite and have CiviCRM network-activated, then you should also network-activate this plugin.

Mise à jour à partir de la version 0.3.3 ou antérieure

If you have this plugin installed on WordPress Multisite and this plugin is not network activated, then read on.

Prior to version 0.3.4, this plugin stored its settings in the network options rather than in the site’s options. This meant that separate sites shared their settings rather than being individually configurable. Version 0.3.4 changed the location where the plugin’s settings are stored to be appropriate to the install location and, as a result, each site can be configured differently.

Ainsi, si vous effectuez une mise à niveau à partir de la version 0.3.3, vous devrez peut-être revoir les paramètres pour chaque site où CiviCRM Admin Utilities est activé.

Version 0.6 introduces further changes to configuration in WordPress Multisite which you should be aware of. When the plugin is activated on any site on the network, Network Administrators will then have access to a Settings Page in WordPress Network Admin at « Network Admin » –> « Settings » –> « CiviCRM Admin Utilities ». This means that there are settings at both the site level and the network level.

Network Administrators can now set site defaults for any further activations of this plugin across the network. There are also network-specific settings that can be set. Of particular note are new permissions settings which allow you to remove « administer CiviCRM » capabilities from individual site administrators if that’s how you want to configure your network.

Avis

23 octobre 2018
Having a Wordpress CiviCRM site becomes much easier to manage when you have this plugin. If you use Shoreditch on CiviCRM - this plugin allows you to suppress certain style sheets from loading in certain spaces. It also cleans up the shoreditch menu to make it friendlier for Wordpress. Allows you to limit post types for CiviCRM Quick access to clear caches and rebuild triggers - and lastly gives you a nice quick link to upgrade CiviCRM.
3 septembre 2016
if the CiviCRM menu disappears after upgrade, this plugin brings it back
Lire les 6 avis

Contributeurs/contributrices & développeurs/développeuses

« CiviCRM Admin Utilities » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“CiviCRM Admin Utilities” a été traduit dans 1 locale. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « CiviCRM Admin Utilities » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

1.0.1

  • Introduces fix for API timezone mismatch
  • Uses API4 for retrieving Dedupe Rule Groups if available

1.0.0

  • Theme improvements

0.9.4

  • Avoid PHP8 warnings
  • Custom « add_meta_boxes » action for admin pages

0.9.3

  • Remove support for broken Access Form prior to CiviCRM 4.7.30
  • Theme improvements

0.9.2

  • Misc bug fixes
  • Add « Manage Extensions » to Shortcuts menu

0.9.1

  • Radstock theme updates

0.9

  • Introduce « Manage Users » sub-page

0.8.3

  • Fix styling of SearchKit and Afform in CiviCRM 5.35+
  • Fix « Hide CiviCRM » option when CiviCRM is network-activated

0.8.2

  • Fix styling of Dashboard in CiviCRM 5.33+

0.8.1

  • Introduces new Settings UI
  • Relocates Settings menu item under CiviCRM’s menu item

0.8

  • Fix PayPal IPN URL encoding
  • Fix CiviCRM theme assignment on deactivation

0.7.5

  • Fix incorrect method call

0.7.4

  • Support Bootstrap screens and theme bundles in CiviCRM 5.31+

0.7.3

  • Improved support for CiviCRM 5.27+
  • Add « All Contacts » link to Shortcuts menu
  • Improved support for sticky table headers

0.7.2

  • Add theme support for CiviCRM 5.27+

0.7.1

  • Add setting to make Dashboard Title more welcoming
  • Upgrade Shortcuts Menu actions

0.7

  • Fix « View Contact » permission by delegating to CiviCRM
  • Apply WordPress 5.3.1+ secondary button styles
  • Refine display of Contact Layout Editor blocks

0.6.8

  • Fixes UFMatch data loss during « soft delete »
  • Allows CiviCRM to be hidden on sub-sites
  • Prepares for admin style changes in WordPress 5.3

0.6.7

  • Correction de la jitter des boutons dans Mosaico
  • Corrige la logique de modèle des domaines réseau
  • Applique les corrections de Shoreditch indépendamment du réglage des repères du menu.

0.6.6

  • Restores theming of menu in CiviCRM 5.12.1+ back to WordPress admin colours

0.6.5

  • Enable suppression of email notification when a CiviCRM Contact’s primary email is changed
  • Introduce setting to hide « Manage Groups » menu item
  • Compatibilité avec le nouveau menu de CiviCRM 5.12.x

0.6.4

  • Respect CiviCRM permissions when showing link to CiviCRM Contact

0.6.3

  • Adds link to CiviCRM Contact on WordPress user edit screen
  • Fixes tab alignment when tabs wrap on to multiple rows
  • Allows « Manage Groups » menu item to be restricted or hidden

0.6.2

  • Meilleure gestion des domaines CiviCRM

0.6.1

  • Fixes various issues with CiviCRM admin theme
  • Ajoute un lien à la page des paramètres de CiviCRM Admin Utilities dans le menu des raccourcis.

0.6

  • Publication publique des modifications apportées à la version 0.5.4

0.5.4

  • Plugin remanié pour séparer les fonctionnalités réseau et pour une plus grande extensibilité
  • Added option to restrict access to site settings pages

0.5.3

  • Better detection of KAM extension

0.5.2

  • Prevent fatal error when KAM extension not present

0.5.1

  • Version de maintenance

0.5

  • Introduction du thème CiviCRM pour WordPress

0.4.2

  • Allows user-defined custom CiviCRM stylesheets to be disabled on front-end

0.4.1

  • Allows CiviCRM and Shoreditch stylesheets to be disabled on front-end

0.4

  • Fixes location of settings on WordPress Multisite when plugin is not network activated
  • Prevent plugin init unless CiviCRM is fully installed
  • Correction de la détection et des styles pour le thème Shoreditch

0.3.4

  • Fixes appearance of Shortcuts menu on main site when CiviCRM is disabled on subsites
  • Autres corrections du thème Shoreditch pour CiviCRM

0.3.3

  • Correction des styles pour le thème Shoreditch pour CiviCRM

0.3.2

  • Rétablit les lignes de permissions manquantes

0.3.1

  • Add link to Reports Listing to CiviCRM shortcuts menu
  • Add link to Manage Groups to CiviCRM shortcuts menu
  • Set sensible plugin defaults

0.3

  • Add a CiviCRM shortcuts menu to WordPress admin bar
  • Fix the appearance of the WordPress Access Control form

0.2.9

Ajout du support de base pour le thème Shoreditch pour CiviCRM

0.2.8

Remove install notice from subsites when restricting CiviCRM to main site only

0.2.7

Fix unloading of CiviCRM assets when there is no post type defined in admin

0.2.6

Correction de la procédure de désinstallation

0.2.5

Remove CiviCRM CSS and Javascript when shortcode button is disabled on a post type

0.2.4

Empêcher la notification PHP pendant les mises à jour

0.2.3

Add link to rebuild database triggers and functions

0.2.2

Remove shortcode button when restricting Civi to main site in multisite

0.2.1

Fixes removal of Civi admin menu in multisite

0.2

Première version publique

0.1

Version initiale