Opened 16 years ago
Closed 15 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 , 16 years ago
| Keywords: | needinfo added |
|---|
comment:2 by , 16 years ago
| Resolution: | → invalid |
|---|---|
| Status: | new → closed |
I was momentarily under the illusion that it was hidden in frame layer.
comment:3 by , 16 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 , 16 years ago
| Attachment: | postgres_backend-before-expansion.png added |
|---|
admin_plugins.html before expansion
by , 16 years ago
| Attachment: | postgres_backend-after-expansion.png added |
|---|
admin_plugins.html after expansion of a description containing a wiki pre block
by , 16 years ago
| Attachment: | t9210-Component-required-flag-r9447.diff added |
|---|
Plugin admin: the currently selected db connector becomes a required component.
by , 16 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 , 16 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 , 16 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 , 16 years ago
| Milestone: | → 0.12.1 |
|---|
comment:7 by , 16 years ago
comment:8 by , 16 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 , 15 years ago
| Owner: | set to |
|---|---|
| Status: | reopened → new |
comment:10 by , 15 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.