> Please checkout "master" instead.
I have then re checkout the "master" and checked for the functionality of
the search option.
> One area that needs improvement is Database search:
> - collapse/expand the "Search in database" fieldset
> - separate popup when clicking on Browse in the search results, to avoid
> losing the search results; the same for Delete (especially when a Delete
> attempt fails)
When I tried to search using PMA it gives unexpected UI panel repeating
within the result window. I check it with the version 3.3.7 and in that it
works fine. Here is the link which I have showed the screen shots of the
results which I get. Here the "Tab navigation bar " and the "Search in
database" panels showed twice.
I'm Using Ubuntu 10.10 as the os, apache-2.2.16 as the server and using a
symlink to the phpmyadmin folder and Google chrome as the browser for
Can you clarify whether this is a bug.
> Are you familiar with jQuery?
Last few days I went through some jQuery tutorial and now having some
basic knowledge on it. So I'm willing to start working on the improvements
you have mentioned. Are there any standards which should I follow in PMA UI
designing. I will start working on the task of -collapse/expand the "Search
in database" fieldset.
But in the -separate popup when clicking on Browse in the search results,
task needs a better structure. So may I draw a wire-frame for that UI, so
you can correct me if it needs any modification.
I am Kasun Lakpriya from Univesity of Moratuwa, SriLanka. I am following a
BSc in Computer Science and Engineering and now I am in my final year. I
have participated in 2010 Google Summer of Code and worked for Apache
Software Foundation's Directory project. My work with mentor can be found
here . I have PHP, MySQL knowledge and unit testing knowledge in Java.
While I am going though some interested projects I found phpMyAdmin wiki has
some interested ideas. I am very much interested about the second idea .
I installed Git and cloned the phpMyAdmin module to my Ubuntu 9.10 machine
and had a look into some of the code. And now I am looking into Selenium
tests. I would like to work with you all to get familiar with the
Your ideas are welcome to get me started with phpMyAdmin!
 - http://code.google.com/p/dirstudio-ldap-tooling/
 - http://wiki.phpmyadmin.net/pma/GSoC_2011_Ideas_List#Automated_testing
I'd like your opinion about exporting view of view in xml format.
Aamir Khan prepared a patch  that creates an XML export in the way
this is handled in SQL export, ie first all tables and views are
exported. All views are exported as standin tables with the same
structure. Then all views are recreated, first dropping the standin
tables, and creating the real views. The reason for this is to make
sure that when creating a view that uses another view, it at least
exists, thus avoiding an error upon importing it again.
Downside of this is that the xml export of the structure schema gets a
bit confusing with a <pma:table>, <pma:drop> and <pma:view> tag for
every view, as the xml export is intended to be used by custom
Another idea is just to export the schema structure with one tag for a
view (without the extra table and drop parts), and make some changes
to the xml import code, to handle the correct creation of the views.
Kind regards and Merry Christmas,
For those of you who are involved with the wiki, there are a few large
changes we're discussing. Michal proposed that this might be the best
vehicle for discussion, which seems to make good sense to me.
Marc basically suggested creating subcategories for "Google Summer of
Code"; that would be the parent category with subcategories like "Google
Summer of Code 2011". Then pages like "GSoC 2011 Ideas List" would be in
"Category: Google Summer of Code 2011" which would then in turn be
"Category: Google Summer of Code". "GSoC 2011 Ideas List" would not
appear directly in "Google Summer of Code".
It's been proposed to completely abandon namespaces (such as Devel:) --
in some cases they can help, such as when a page clearly belongs only to
one namespace or the other, but many of our pages (for instance, the
GSoC pages) either live in the wrong namespace or could be assigned to both.
I do agree that everything currently in Devel: belongs there, but some
things in the (Main) namespace probably belong in Devel: and it might be
easier to administrate only one namespace...Then we wouldn't have to
think about (or discuss) which namespace a page belongs to or move it if
What do you think?
when going to other page, browsers sends Referer header to the next
server. This could obviously leak some information from the original
website. Given that we might include in URL possibly sensitive
information (eg. SQL query), I've added redirector (url.php) inside
phpMyAdmin, what hides all the parameter and all what the next site can
see is <PmaAbsoluteUri>/url.php?url=<URL where you go>.
On the other side, user might want to hide <PmaAbsoluteUri> as well.
This can be only achieved by using some external redirector, for
example we could place one at phpmyadmin.net. Any opinions about that?
PS: The referrer should not be sent when original site is using HTTPS,
> Clients SHOULD NOT include a Referer header field in a
> (non-secure) HTTP request if the referring page was transferred with
> a secure protocol.
Michal Čihař | http://cihar.com | http://blog.cihar.com
for security reasons we have chosen AllowArbitraryServer to be disabled
by default. On the other side we have synchronization feature which
allows to connect to arbitrary server as well and fetch any data from
I think this disproportion should be fixed. I can see two approaches:
1. The other option would be to drop AllowArbitraryServer completely as
right now it really does not bring any security.
2. Make AllowArbitraryServer really work as expected:
- Make AllowArbitraryServer enabled by default. I don't think the risk
is too big and many people would use this feature.
- If AllowArbitraryServer is set to false, disallow synchronization
with arbitrary server as well.
But maybe I'm missing some other possibility. Comments?
Michal Čihař | http://cihar.com | http://blog.cihar.com