Hi devs,
I am refactoring tbl_relation.php. I want to test the code but I cannot
find the effect of "Choose column to display" in table relation view.
Regards
Supun
Hi all
I've looked a bit about problems people see with navigation frame and
here is a little summary.
- Speed
The navigation panel is quite slow. By quickly looking at SQL queries
it does, the database/table comments are quite big culprit here. Simply
setting $cfg['ShowTooltip'] = false reduces load time a lot.
For not so big database (~25 tables), I get from 1.25s to 0.128s.
Are tooltips really worth of this? I suggest to drop this feature
completely. In case there will be demand for something like that, lets
load it on demand when user is hovering the table.
https://github.com/phpmyadmin/phpmyadmin/pull/646
- Pagination
Pagination together with tree can be quite annoying. I think we should
increase limit for pagination to something like 250. It is still not
too much to load (with disabled table comments, see above) and you can
scroll in the navigation bar, what is much more convenient that
clicking browse arrows.
https://github.com/phpmyadmin/phpmyadmin/pull/647
- Quick search and pagination
"%s other result found" is another usability nightmare, but this can be
hidden by increasing limits (see above). But IMHO quick search (as it
is anyway server side) should directly return all results.
- Database jumping
Maybe we should consider some option for database jumping - providing
select box with all databases which will bring user directly to this
database. This seems to be quite frequent use case for people
maintaining lot of databases and tree navigation makes this quite
hard...
- Preserving state on reload
This has been already discussed before.
--
Michal ÄŒihaÅ™ | http://cihar.com | http://blog.cihar.com
Welcome to the first release candidate for phpMyAdmin 4.0.6, a bugfix
version with improvements in the navigation panel.
Details will appear on http://phpmyadmin.net. In a hurry? you can visit
https://sourceforge.net/projects/phpmyadmin/files to download.
Marc Delisle, for the team
Hi devs,
Since "reCaptcha support for login panel" [1] feature I planned to
implement has already been implemented, I thought "Show per table
privileges" [2] feature would be a good candidate to implement in place of
it. I would like to know whether [2] is good to be implemented.
Further the current implementation uses server_privileges.php and
server_privileges.lib.php for both Users tab in server level and Privileges
tab in database level. Is it a good idea to refactor them to different
files (db_privileges.php and db_privileges.lib.php may be)?
[1] https://sourceforge.net/p/phpmyadmin/feature-requests/1382/
[2] https://sourceforge.net/p/phpmyadmin/feature-requests/1253/
--
Regards
Kasun Chathuranga
Hi,
please have a look at the current state of QA_4_0. I encouraged Atul to
merge his implementation for RFE 1435 and he did some other improvements
to the navi panel.
I plan to release 4.0.6-rc1 tomorrow with these changes.
--
Marc Delisle
http://infomarc.info
Hi Mohamed,
On the team meeting last week, we discussed the license under which
the error reporting server will be published.
Because it is based on cakePHP which is licensed under MIT 2.0, we
decided to license our additions under MIT 2.0 as well. This way it
will be easier to contribute any changes that might be useful for
cakePHP upstream (if applicable).
In order to keep track of who holds copyright on which files (cakePHP
or phpMyAdmin), a copyright notice should be added to each file that
was created for phpMyAdmin. For original cakePHP files that are
modified, both copyright holders (cakePHP and phpMyAdmin) should be
mentioned.
Can you do the necessary changes?
Thanks!
--
Kind regards,
Dieter Adriaenssens
After being inspired by the tutorial we did and also a nice chat with
Rouslan while riding the train, I think it would be great to do a few
tutorial videos. I've started a wiki page [1] with ideas, but right now
I just duplicate what we did in the video. My goal is to make these
short, perhaps five minutes each, and showcase one or two features.
I'm open to suggestions and have no idea when I'll actually get around
to creating them, but if you have an idea, please add it.
Regards and happy weekend
~isaac
1 - http://wiki.phpmyadmin.net/pma/Proposed_tutorials