Modify ↓
Opened 15 years ago
Last modified 8 years ago
#6632 new enhancement
Allow the default values for Blog Subscription preferences to be specified in trac.ini
Reported by: | Ryan J Ollos | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | AnnouncerPlugin |
Severity: | normal | Keywords: | FullBlogPlugin |
Cc: | Trac Release: | 0.11 |
Description
It would be a useful enhancement to allow the default blog subscription preferences for each user to be specified in trac.ini.
Currently, the defaults are (though, see also #6631):
Attachments (1)
Change History (11)
Changed 15 years ago by
Attachment: | BlogSubscriptionInitialPreferences.png added |
---|
comment:1 Changed 15 years ago by
comment:2 Changed 15 years ago by
Component: | FullBlogAnnouncementsPlugin → AnnouncerPlugin |
---|---|
Owner: | changed from Robert Corsaro to Stephen Hansen |
comment:3 Changed 14 years ago by
Owner: | changed from Stephen Hansen to Robert Corsaro |
---|
comment:4 Changed 14 years ago by
I don't understand what this feature will. How would it look in the trac.ini file?
comment:5 Changed 14 years ago by
Ah, if you look at announcer/utils/settings.py, there is a parameter for default value. You can pass this in from a trac.ini setting in announcer/opt/fullblog/announcer.py. Look in the _settings(self) method. It should be an easy patch.
comment:6 Changed 14 years ago by
I'm happy to take care of anything to do with the FullBlogNotification component. Should I just go ahead and assign the tickets to myself?
comment:7 Changed 14 years ago by
Keywords: | FullBlogPlugin added |
---|
comment:9 Changed 14 years ago by
Owner: | changed from Robert Corsaro to Ryan J Ollos |
---|
comment:10 Changed 8 years ago by
Owner: | Ryan J Ollos deleted |
---|
Note: See
TracTickets for help on using
tickets.
Previously, I had implemented a related feature for the FullBlogNotificationPlugin in #5556, and I'd like to get that same level of control with the FullBlogAnnouncementsPlugin, which would really require control over which panels are displayed on the Announcer preference page (as mentioned in comment:4:ticket:6603).