Closed
Bug 848596
Opened 11 years ago
Closed 11 years ago
Add a "Show in Channels Navbar" checkbox to Channel edit page.
Categories
(Webtools Graveyard :: Air Mozilla, defect, P1)
Webtools Graveyard
Air Mozilla
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: richard, Assigned: peterbe)
References
Details
Attachments
(2 files)
It would be useful to have a "subchannel" that contains a subset of a channel. This could be implemented by adding a checkbox labeled "Show In Channels Navbar" (checked by default) to the channel edit page. Channels with this box cleared would not appear in the list of channels that drops down from the top nav bar. Both the parent channel and the sub-channel would be entered in the Channels box on the event edit page. An example where this would be useful is in the Capture Mozilla channel where there are 4 subgroups of events.
Reporter | ||
Comment 1•11 years ago
|
||
Moved to P1 to address Dia's "Too Many Channels" issue.
Priority: P2 → P1
Assignee | ||
Comment 2•11 years ago
|
||
This change would require a database migration, which is easy, but I don't want to do it till after we have migrated. Hence the new blocker bug.
Depends on: 895126
Assignee | ||
Comment 3•11 years ago
|
||
What do you think about this? The "Mechanical Engineering" and "Electrical Engineering" channel links don't appear until you're on the "Engineering" channel. The main channels page (/channels/) only lists channels that don't have a parent basically. If you like this, I'll go ahead and wrap up the code.
Attachment #808871 -
Flags: feedback?(richard)
Assignee | ||
Comment 4•11 years ago
|
||
Now with more content
Comment 5•11 years ago
|
||
Commit pushed to master at https://github.com/mozilla/airmozilla https://github.com/mozilla/airmozilla/commit/10e95ea416bc108ac376e213ed2bc0689549e63d fixes bug 848596 - sub channels
Updated•11 years ago
|
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Reporter | ||
Updated•11 years ago
|
Attachment #808871 -
Flags: feedback?(richard) → feedback-
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → peterbe
Updated•3 years ago
|
Product: Webtools → Webtools Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•