I am Hasitha Abeykoon who is a final year Computer science and Engineering undergraduate from University of Moratuwa, Sri Lanka.
Examining the ideas list of phpMyAdmin for GSOC 2011 on [1], I found two projects which took my sincere interest. I would like to know more information about the projects and the expected improvements with some technical details so that I can read up and choose one project to follow up.
1. The first project is “Support for Stored Procedures”. I suppose manipulating stored procedures in a nice way means improving the user Interface for the phpMyAdmin users so that they can type stored procedures, view and edit them more easily? As a first step into the project I looked into the “phpMyAdmin improve” page [2] and learnt how to use GIT and get the source code.
2. The second project I like is “User Interface Cleanup”. I have many ideas and thoughts even now which I would be pleased to see in phpMyAdmin interface.
For a project on information management of annual functions at CSE we used phpMyAdmin tool, which I felt very admirable.
Please direct me on the technologies and any documents that I need to refer in order to learn more about GUI Designing and binding between the Interface and core of phpMyAdmin.
• I’m familiar with PHP, MySQL and JAVA. • I have experiences about GUI designing by my internship at Virtusa Cooperation, Sri Lanka [3].
Think it would be nice to work with you. Thank you in advance.
[1] http://wiki.phpmyadmin.net/pma/GSoC_2011_Ideas_List http://wiki.phpmyadmin.net/pma/GSoC_2011_Ideas_List [2] http://www.phpmyadmin.net/home_page/improve.php#devel http://www.phpmyadmin.net/home_page/improve.php#devel [3] http://www.virtusa.com/ http://www.virtusa.com/
HasithaAb a écrit :
I am Hasitha Abeykoon who is a final year Computer science and Engineering undergraduate from University of Moratuwa, Sri Lanka.
(...)
Please direct me on the technologies and any documents that I need to refer in order to learn more about GUI Designing and binding between the Interface and core of phpMyAdmin.
jQuery and jQueryUI.
Hi Mark,
I looked into jQuery UI and jQuery platform which was available from http://jqueryui.com/themeroller/ http://jqueryui.com/themeroller/ http://jqueryui.com/themeroller/ It is actually a nice bundle of controls for web interfaces. There are many options to be played around with jQuery UI. As a start, I followed the following tutorial to build a GUI from which auto completes data as we type from the MySQL database.
http://net.tutsplus.com/tutorials/javascript-ajax/how-to-use-the-jquery-ui-a... http://net.tutsplus.com/tutorials/javascript-ajax/how-to-use-the-jquery-ui-a...
Now I’m learning how to customize the standard controls available in jQuery UI and use it in the way I desire. I think if these controls were available on phpMyAdmin interface, I honestly think it would be a great way of attracting end users.
I would like to get a high level overview on how controls are bound to the code of PhpMyAdmin. I also learnt GIT and downloaded the code from SourceForge.
Hasitha Abeykoon, University of Moratuwa, Sri Lanka
Marc Delisle-2 wrote:
HasithaAb a écrit :
I am Hasitha Abeykoon who is a final year Computer science and Engineering undergraduate from University of Moratuwa, Sri Lanka.
(...)
Please direct me on the technologies and any documents that I need to refer in order to learn more about GUI Designing and binding between the Interface and core of phpMyAdmin.
jQuery and jQueryUI.
-- Marc Delisle http://infomarc.info
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb _______________________________________________ Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
HasithaAb a écrit : (...)
I would like to get a high level overview on how controls are bound to the code of PhpMyAdmin. I also learnt GIT and downloaded the code from SourceForge.
Hi, well phpMyAdmin generates XHTML that contains forms and links. Most form fields are just transmitted when the form is submitted; however some fields (more in the upcoming 3.4 release) are bound to jQuery or just Javascript code that deals with events, to produce a more interactive experience.