Closed
Bug 175861
Opened 22 years ago
Closed 22 years ago
User-specific views
Categories
(Bugzilla :: User Interface, enhancement, P1)
Bugzilla
User Interface
Tracking
()
RESOLVED
DUPLICATE
of bug 173127
People
(Reporter: zach, Assigned: zach)
Details
While skins may appear to be simply a novelty, they can allow us to make
bugzilla more usable, and administrators to further custom configure Bugzilla to
their needs.
By skins here, I mean a set of templates that the user can select to use instead
of the default templates. A col would be added to the profiles table to store
the user's default skin.
Several potential applications of this:
1. People with web-enabled phones/pagers/thingies (like Stuart with his danger
hiptop who was complaining about this and made me file this in the first place)
could use a simplified version of Bugzilla without extra banners and text that
take up too much space on small devices.
2. Administrators can create different versions of the UI for different
departments in their company and set a user's skin based on their group (setting
a skin based on group is probably not going to be in this patch though, but it's
an option and would be fairly simple to code). This way, external beta testers
can get a simplified Bugzilla Helper-like interface without links to reports.cgi
and mention of votes and assignees while developers can access a full advanced
interface.
There are endless other possibilities.
I'm going to put some work into a patch, though I would imagine that there would
be some criticism of this idea in general.
cc'ing myk because of his interest in templates, and pavlov for wanting the dang
thing in the first place.
Assignee | ||
Comment 1•22 years ago
|
||
Also, forgot something. Skins would allow users to select a language they want
Bugzilla displayed in. Instead of picking en/default as their skin, they could
select de/default or jp/default, or whatever else they want...
Comment 2•22 years ago
|
||
It is the consensus that we don't want to add more fields to the profile table.
The skin idea is definitely something that I think could be very useful as well.
And then we need themes.bugzilla.org :)
Depends on: 98123
Updated•22 years ago
|
Blocks: 173127
Priority: -- → P1
Summary: Support "skins" → User-specific views
Target Milestone: --- → Bugzilla 2.18
Comment 3•22 years ago
|
||
Alternative stylesheets plus cookies to remember (since Mozilla doesn't) would
do for a primitive skinability without messing with the profiles.
Simplistic sheet: display:none on most banners and stuff
Funky stylesheet: some lizards in backgrounds and more colorful overall.
Comment 4•22 years ago
|
||
I disagree with the sentiment, so I think there is no such consensus. It
doesn't make any sense to rule out adding columns to tables unless the table
literally can't hold them. Columns should go into the tables that make the most
sense from a schema design point of view, which in this case is probably the
profiles table.
Comment 5•22 years ago
|
||
> I disagree with the sentiment, so I think there is no such consensus.
I stand corrected. Then this does not necessarily depend on bug 98123, but I
suppose it could potentially be helpful.
Comment 6•22 years ago
|
||
Comment 7•22 years ago
|
||
clearing target on INVALID/WORKSFORME/WONTFIX/DUPLICATE so they'll show up as
untriaged if they get reopened.
Target Milestone: Bugzilla 2.18 → ---
Updated•12 years ago
|
QA Contact: matty_is_a_geek → default-qa
You need to log in
before you can comment on or make changes to this bug.
Description
•