Opened 15 years ago
Closed 14 years ago
#9210 closed defect (fixed)
Plugin admin PostgreSQLConnector
Reported by: | Benn | Owned by: | Remy Blank |
---|---|---|---|
Priority: | normal | Milestone: | 0.12.1 |
Component: | admin/web | Version: | 0.12dev |
Severity: | normal | Keywords: | |
Cc: | Branch: | ||
Release Notes: | |||
API Changes: | |||
Internal Changes: |
Description
Vanish web control(select, "+", and more..) when mouse click "+" of PostgreSQLConnector
Attachments (4)
Change History (14)
comment:1 by , 15 years ago
Keywords: | needinfo added |
---|
comment:2 by , 15 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
I was momentarily under the illusion that it was hidden in frame layer.
comment:3 by , 15 years ago
Resolution: | invalid |
---|---|
Status: | closed → reopened |
Well, I think it's a real problem.
The general layout issue we have with the admin panels (#8866) is again at work here.
As the list of trac.*
component is long, it's too easy to miss the horizontal scrollbar.
Besides, allowing the currently in use connector component to be deselected makes it really easy to shoot yourself in the foot ;-)
by , 15 years ago
Attachment: | postgres_backend-before-expansion.png added |
---|
admin_plugins.html before expansion
by , 15 years ago
Attachment: | postgres_backend-after-expansion.png added |
---|
admin_plugins.html after expansion of a description containing a wiki pre block
by , 15 years ago
Attachment: | t9210-Component-required-flag-r9447.diff added |
---|
Plugin admin: the currently selected db connector becomes a required component.
by , 15 years ago
Attachment: | t9210-Component-required-flag-r9447.2.diff added |
---|
Plugin admin: the currently selected db connector becomes a required component (take 2: remove spurious required=True in sqlite connector constructor and add an extra clean-up)
comment:4 by , 15 years ago
Keywords: | needinfo removed |
---|---|
Milestone: | → 0.12 |
Ok, thanks for the explanation. The horizontal scrollbar is a known issue (comment:12:ticket:8866) but we currently don't have a solution for that. The previous behavior was even worse (fixed in comment:7:ticket:8291). I know Christian did a few tests, but I can't find the ticket where he reported the results ATM.
I like the idea of marking required components as you did, and to make the database connector required, so I'll apply that patch shortly. Thanks!
follow-up: 6 comment:5 by , 15 years ago
Milestone: | 0.12 |
---|
Oops, sorry Christian, I didn't notice you were the author of the comments above :)
So yes, nice patch, please apply. About the layout, I still don't have a better idea.
follow-ups: 7 10 comment:6 by , 15 years ago
Milestone: | → 0.12.1 |
---|
comment:7 by , 15 years ago
comment:8 by , 15 years ago
Good point ;-) This try/except survived from an intermediate stage, there's no justification for it anymore. And I didn't even think about the 3 arguments form, which indeed leads to simpler code. Updated in r9459.
comment:9 by , 14 years ago
Owner: | set to |
---|---|
Status: | reopened → new |
comment:10 by , 14 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Could you please describe the issue in more detail, and give us some context? I'm unfortunately unable to understand what and where the problem is, and how to reproduce it.