Problem/Motivation

Follow up from #1924996: Fix error and improve on module descriptor text for the Extend page

Several modules reference 'administrators' in their description:

Ban
Allows administrators to ban visits from specific IP addresses.

Configuration Manager
Allows administrators to import and export configuration changes.

Menu UI
Allows administrators to customize the site navigation menu.

System
Handles general site configuration for administrators.

But it's up to site owners which users can do what, so we shouldn't reference specific roles in the module descriptions. Menu UI is a clear example of functionality that non-admins would often be able to use.

Proposed resolution

Update the descriptions to remove references to administrators. Possibly review other module descriptions to see if they could be improved?

Remaining tasks

  1. Review

User interface changes

N/A

API changes

N/A

Data model changes

N/A

Release notes snippet

N/A

Comments

pameeela created an issue. See original summary.

cilefen’s picture

Issue tags: +Novice

I would look to other core modules for a template but my instinct is to use gerunds, for example, “Allows banning visits from specific IP addresses” and so on.

pameeela’s picture

Issue summary: View changes

Minor updates to IS for clarity.

imalabya’s picture

Status: Active » Needs review
StatusFileSize
new1.76 KB

Added a patch to update the descriptions

rinku jacob 13’s picture

StatusFileSize
new171.17 KB

Getting error while applying patch #4 for drupal 9.3.x-dev. Adding screenshot for the reference.

dhirendra.mishra’s picture

StatusFileSize
new222.33 KB

I can confirm that #4 works fine for me..We can go ahead with this.

larsmw’s picture

StatusFileSize
new1.75 KB

Corrected wording of text.

larsmw’s picture

Status: Needs review » Reviewed & tested by the community

I have reviewed all module descriptions in core and added a minor correction in the previous comment. This is ready to be committed.

catch’s picture

Status: Reviewed & tested by the community » Needs review

The changes look good to me - more flexible and also, shorter.

@larsmw thanks for fixing the patch, however without an interdiff it's hard to see what the changes are, and we discourage RTBC-ing ones own patches (although if it's a very minor typo change it might be OK with the interdiff).

anul’s picture

StatusFileSize
new452 bytes

Hi Nathaniel,

I am attaching the 'interdiff' file for the difference of #4 and #7 patch here to move this one ahead.

Also I tested 3223179-7.patch on my end. This patch looks great to me.

We are good to move this to RTBC.

Thanks
Anul

eojthebrave’s picture

Status: Needs review » Reviewed & tested by the community

This is a great change. Thanks everyone for working on it. Moving to RTBC.

catch’s picture

This conflicts with #3060616: Update the module descriptions on the Extend page to fit the Help texts. Not 100% sure how to resolve it, but cross-linking for now.

mradcliffe’s picture

Issue summary: View changes
Issue tags: -Novice

I am removing the Novice tag from this issue because there are further Novice tasks to be done on the issue.

eojthebrave’s picture

Status: Reviewed & tested by the community » Needs work

It looks like #3060616: Update the module descriptions on the Extend page to fit the Help texts includes new text for system module, and menu module that removes the word "administrator". It's not the exact same text as here, but it does resolve the issue here of removing the word "administrator" from the the description.

This patch system module:

'Handles general site configuration.'

Other patch:

"Provides user interfaces for core systems."

This patch menu ui module:

'Allows customizing the site navigation menu.'

Other patch:

'Provides a user interface for managing menus.'

That leaves the updated text for Ban, and Configuration Manager module's in this issue. It might be easiest to try and roll that text into the patch in #3060616: Update the module descriptions on the Extend page to fit the Help texts. But if that doesn't happen we can update the patch here to change the text for just the Ban and Configuration Manager modules and it won't conflict with the other issue anymore.

Version: 9.3.x-dev » 9.4.x-dev

Drupal 9.3.0-rc1 was released on November 26, 2021, which means new developments and disruptive changes should now be targeted for the 9.4.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.4.x-dev » 9.5.x-dev

Drupal 9.4.0-alpha1 was released on May 6, 2022, which means new developments and disruptive changes should now be targeted for the 9.5.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.5.x-dev » 10.1.x-dev

Drupal 9.5.0-beta2 and Drupal 10.0.0-beta2 were released on September 29, 2022, which means new developments and disruptive changes should now be targeted for the 10.1.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

chandravilas’s picture

Title: Remove references to 'administrators' in module descriptions » Added a patch to update the descriptions for version 10
Status: Needs work » Needs review
StatusFileSize
new1.74 KB
chandravilas’s picture

Title: Added a patch to update the descriptions for version 10 » Remove references to 'administrators' in module descriptions
_utsavsharma’s picture

StatusFileSize
new862 bytes
pameeela’s picture

Status: Needs review » Closed (outdated)