Posted by Frando on October 14, 2006 at 2:34pm
14 followers
Issue Summary
If you enable a module, it would be great to get a list of administrative tasks associated with this module instead of the message "The configuration options have been saved".
Inspired by the new "Administer by module"-page I did some work in improving this message.
I think this is quite useful especially for not-so-experienced administrators.
Patch is attached, screenshot will follow.
| Attachment | Size | Status | Test result | Operations |
|---|---|---|---|---|
| modulemessage.patch | 4.04 KB | Idle | FAILED: [[SimpleTest]]: [MySQL] Invalid patch format in modulemessage.patch. | View details | Re-test |
Comments
#1
Screenshot.
#2
the only problem with this approach is that the messge is totally transient, and will disappear as soon as the admin does anything else (like click on one of those tempting new links). i'd rather see these links right next to the modules all the time (which was being debated and might already be in core by now, i've been too busy on the new release system to keep up with core checkins for the last week). once that "links" patch goes in (don't know the # off the top of my head), maybe the message in this box should just mention something like: "You can find links to administrative tasks for each new module in the table below" after the list of all the ones that were added...
my $0.02, at least...
-derek
#3
Note sure. Looks nice on the one hand, but bloated on the other hand. Maybe it would be better to link to the correct section of the 'admin/by-module' page? That would simplify things a little, and actually teached people about the existence of that page.
#4
Yes, might be true.
So what about something like that?
#5
screenshot
#6
I really like the new approach. It presents a clearly arranged list of what happened and provides a link to admin-by-module page.
But there are some issue with the patch:
(atm it is 'Module X enabled' and 'Module X has been disabled')
All in all nice patch :)
#7
Frando: Is this task still in progress?
Moving to cvs.
#8
Um, no - I'm travelling currently and therefore unable to do any actual coding. Should be really easy, though.
#9
Moving all usability issues to Drupal - component usability.
#10
A slightly related issue: to bring an 'edit configuration' or settings link into the module listing. People on this issue might be interested to review: #598758: Modules page: add link to its settings page for each module
#11
oops i didn't mean to change component.
#12
This looks like Drupal 8 work
#13
I also think this would be a helpful addition. Re-rolled patch for #4.
#14
The last submitted patch, module-list-89205-13.patch, failed testing.
#15
Looks like EnableDisableTestCase::testEnableDisable needs to be changed to account for the new message.
Also, there's stray whitespace in the patch.
But definitely a good thing -- and would save contrib modules from adding these sorts of messages in hook_enable().
#16
Re-rolled patch with updates to appropriate tests.
#17
Thanks for the reroll. I'm still struggling with applying patches. In the mean time, could somebody update the screenshot? Last we have is this:
#18
Related: #1291592: D8UX: Batch API for the Modules page