I am Joe from Beihang University, Beijing, China. I am major in Computer Sciences.
Durning my university, PMA is very popular and a lot of my classmates are using PMA for database management.
I am quite interested in the project Automated testing for PMA. I have some php unit test project experience and selenium project experience.
when I try to add some unit test case, I found that the Jenkins build is failed, not very stable and without code coverage report.
so I can't take a look at the code coverage report.
Is there other place that I can see the code coverage report?
Hi , I'm interested in the project which enable phpmyadmin to drag and drop
the SQL file to import into database .... ... There is a open ticket is
available and I want to contribute to that part anyone else already started
Feature Request Link:
I am bit confused that what does this RFE is all about. Here is my doubt:
1] Does this feature requests says that if a field has a "prepend" input
transformation plugin with prepend text as "phpMyAdmin " then on insert
page if someone enters into this field "Bringing MySQL to the web" and when
a row is inserted then it should insert "phpMyAdmin Bringing MySQL to the
web" into the database.
OR it requires something else?
phpMyAdmin Intern - Google Summer of Code 2014
As a means of improving the usability of the designer, I'm trying to
implement a method to use "designer", without explicitly configuring all
the designer related tables, as my next task. For this I'm using the
browser local storage technology. After going through all available client
side storage mechanisms, I came across with two possible mechanisms.
- Web Sql database
- Indexed database
Although the "Web Sql" provides "SQL" functionalities, I's deprecated now.
The Index database would be a ideal solution as it combines the strengths
of web storage and web sql. And also, the browser support is good.
So for this task I'll be using the indexed DB.
I'd like to get any feedback on this.
Since the new error reporting at the PHP level, errors that were
"hidden" using the at sign (for example, @fopen) are now displayed, with
the possibility of sending a report.
Do we now have to handle the situation differently (with try/catch) to
avoid this error reporting? In the case I mention, there is no need to
show the error report, as the situation is already handled by checking
what fopen() returns.
Marc Delisle | phpMyAdmin
I wanted to have some starting pointer on how to set up the selenium sever
on my system (I use Ubuntu), start with writing the tests and how to run
those tests for phpMyAdmin system.
It would be great help if anyone can points me to right direction. I
browsed the web, but didn't find anything very helpful in starting from
Thanks and Regards
- Smita Kumari
in your blog you are seeking suggestions about asking in the 1NF phase,
for unique key or primary key (as the PK will be necessary in the 2NF
It will be better to directly ask for a PK in the 1NF phase. You can do
this in your next pull request, however; it will be better to finish the
pull request 1257 with the issues already discussed, without introducing
this new issue right now.
Marc Delisle | phpMyAdmin
Hi I need some help here, to implement a drag and drop I need to do some UI
tweak, like there need to be a <div> to be shown in case of dragover event,
and we need another to show the upload status!
Also I need help with design here: How I'm planning it is:
1. User drops a file at any page! (logged in)
2. the dropped files if (sql) are uploaded asynchronously and the status of
upload is shown somewhere in bottom right corner.
3. At the backend the uploaded sql is parsed and output is sent back as
JSON and once the object has been received, the pagecontent is replaced
with the received output! (as happens for any other request in PMA)
I need help with which file I might need to edit, to add a div to the
common UI! for js part I'll add codes to AJAX.js
Also I sent few attachments to the same thread, but I guess moderator needs
to allow it first. It had screenshots of UI I was planning!
minhaz.cistoner.org || cistoner.org
I was looking into RFE #856 (Catch ability for MySQL errors during export.) where I found some unexpected behavior.
Lets say I have '$cfg['SaveDir'] = 'upload';' directive set in my 'config.inc.php'. So I can now save the exported file directly on the server. I am now exporting a table 'table_1' into 'table_1.sql' with 'Overwrite existing file(s)'checkbox disabled. The file 'table_1.sql' already exists in the 'upload' directory.
So now when I click 'Go', I should get an error message:
'File table_1.sql already exists on server, change filename or check overwrite option.'
but instead I am being redirected to PMA homepage.
I think 'PMA_showExportPage' function on line #317 in 'export.php' is not working properly. Can anybody confirm this issue?
I was looking into the translations of PMA. On the translation server, I
found strings with colon (:) in them.
For example see code at .
Shouldn't colon be outside '__()'function? That would keep all the
field-value separators like colon away from the translation strings.