I tried to implement feature requested here: https://sourceforge.net/tracker/?func=detail&aid=3141575&group_id=23067&atid=377411
With this patch phpMyAdmin is showing list of last 10 used databases for logged user on main page.
Feature can be turned on and off by $cfg['Servers'][$i]['dbhistory'] = 'pma_db_history'; in config.inc.php.
User has to create the needed table with the script/create_tables.sql.
User has to create a pma user and give access to this table.
Alternatively you can pull phpmyadmin with this patch from branch "db" I made:
http://repo.or.cz/w/phpmyadmin/last10db.git
This is my firs finished patch here so any opinion is appreciated.
patchfile1
Hi,
your patch seems to work. However a similar feature is being worked on by one of our students at Google Summer of Code 2011 projects, see
http://www.google-melange.com/gsoc/proposal/review/google/gsoc2011/arisferyanto/1
and
http://demo.phpmyadmin.net/gsoc-aris/
The other work is more complete so I won't merge your patch. Before working on something, it's better to ask on the tracker or on the devel list; also you can have a look at http://wiki.phpmyadmin.net/pma/GSoC_2011_Projects
Hello lem9.
Thanks for testing my patch.
I know it's better to ask, I did it here (another Feature request):
http://sourceforge.net/tracker/index.php?func=detail&aid=1305814&group_id=23067&atid=377411
but as you can see it doesn't end well for me. I needed it for school project so I rather acted quickly and made proposal for this instead.
Just note: the first link you mentioned is not visible for public.
Thanks again and good luck at GSoC.
This Tracker item was closed automatically by the system. It was
previously set to a Pending status, and the original submitter
did not respond within 14 days (the time period specified by
the administrator of this Tracker).