Hi,
After integrating schema editor to the designer, now the user would be able to manage pdf pages from the designer itself. But it seems, there is another limitation such that, user would not be able to delete a table from a page. So I thought of addressing this issue by adding a delete button to the table itself as shown here http://kbyashodha.blogspot.com/2014/06/gsoc-2014-week-3.html:
I'd like to know will this be a good solution.
Thanks.
On Mon, Jun 9, 2014 at 11:48 PM, Bimal Yashodha kb.yashodha@gmail.com wrote:
Hi,
After integrating schema editor to the designer, now the user would be able to manage pdf pages from the designer itself. But it seems, there is another limitation such that, user would not be able to delete a table from a page. So I thought of addressing this issue by adding a delete button to the table itself as show below:
[image: Inline image 1] I'd like to know will this be a good solution.
Thanks.
On Mon, May 26, 2014 at 11:56 PM, Bimal Yashodha kb.yashodha@gmail.com wrote:
Hi,
Currently, for the functionality "Import/Export coordinates for PDF schema", redirects to another page and after selecting a page we have to aging come back to the designer page manually.
So instead of redirecting to a new page, I think a dialog box and ajax calls would be handy.
Also I removed the "import/export coordinates from/to pdf pages" button and the UI looks as follows:
[image: Inline image 1]
PS: I put another email with the revised design earlier, but it seems that mail has not been sent. I Think it might be of the attached image size, so need to get the admin's permission.
Thanks.
On Tue, May 20, 2014 at 10:05 AM, Madhura Jayaratne <madhura.cj@gmail.com
wrote:
On Tue, May 20, 2014 at 12:05 AM, Bimal Yashodha kb.yashodha@gmail.com wrote:
Hi,
As the 1st phase of my GSoC project - "Refactoring: Designer/schema integration", I've started the task 1, which is "Providing a single GUI editor for schema".
As the "Designer" and "Edit relational schema" pages share overlapping functionalities, the idea is to bring these two pages and have a more improved page alone.Under this, functionalities of the "Designer" will be improved in such a way, by combining features of the "Edit relational schema" page.
For that I've created some mockups, and already published in my blog http://kbyashodha.blogspot.com/2014/05/first-week-of-gsoc-2014.html.
Great!
[image: Inline image 2]
As shown in the above figure, I've introduced two new buttons into the "Designer" page, and followings are the functionalities:
*Edit page: *A user can edit/delete an existing page.
*Save as: *coordinates of the table layout can be saved to an existing page or to a new page.
Apart from these two, while the user is loading the designer page,
- if there are previously saved pages exist, the the first page
will be loaded into the designer by default.
It would be useful to display the loaded page's name somewhere, so the
user is not confused.
- if there are no such saved pages, then the default table layout
will be loaded.
In this case the page name can be *New or something similar.
The second icon from right side used to provide functionality to import/export coordinates from/to pdf pages. This needs to be removed.
-- Thanks and Regards,
Madhura Jayaratne
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
On Mon, Jun 9, 2014 at 11:54 PM, Bimal Yashodha kb.yashodha@gmail.com wrote:
Hi,
After integrating schema editor to the designer, now the user would be able to manage pdf pages from the designer itself.
I'm reviewing your code. I will give feedback on the functionality and code in a while.
But it seems, there is another limitation such that, user would not be able to delete a table from a page. So I thought of addressing this issue by adding a delete button to the table itself as shown here http://kbyashodha.blogspot.com/2014/06/gsoc-2014-week-3.html:
I'd like to know will this be a good solution.
Looks fine to me. Anyways, add a confirmation popup as well.
Hi,
Over the past few weeks, I'be been working on some improvements on the designer - schema integration. Did some little changes to the initially planned tasks, and all the changes are committed, along with the unit tests.
In the "pmd_" tables level, instead of the "designer_coords" table, I used a combination of "table_coords" and "pdf_pages" tables together to achieve the goal, as I've been describing in my blog posts.
I would appreciate if you can give me a feedback on those changes.
Also I'm now in the final stages of the integration of "schema exporting" functionality, so that the user will no need to use the "schema editor" anymore. I'll update all the details of it in weekly blog post and also in a separate mail.
As OOPing the code is one of my tasks, I've planned to move all the html generation of "pmd_general.php" to a separate file( to a separate class, with singleton).
Thanks.
On Tue, Jun 10, 2014 at 6:33 AM, Madhura Jayaratne madhura.cj@gmail.com wrote:
On Mon, Jun 9, 2014 at 11:54 PM, Bimal Yashodha kb.yashodha@gmail.com wrote:
Hi,
After integrating schema editor to the designer, now the user would be able to manage pdf pages from the designer itself.
I'm reviewing your code. I will give feedback on the functionality and code in a while.
But it seems, there is another limitation such that, user would not be able to delete a table from a page. So I thought of addressing this issue by adding a delete button to the table itself as shown here http://kbyashodha.blogspot.com/2014/06/gsoc-2014-week-3.html:
I'd like to know will this be a good solution.
Looks fine to me. Anyways, add a confirmation popup as well.
-- Thanks and Regards,
Madhura Jayaratne
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems _______________________________________________ Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
Le 2014-06-21 14:48, Bimal Yashodha a écrit :
Hi,
Over the past few weeks, I'be been working on some improvements on the designer - schema integration. Did some little changes to the initially planned tasks, and all the changes are committed, along with the unit tests.
In the "pmd_" tables level, instead of the "designer_coords" table, I used a combination of "table_coords" and "pdf_pages" tables together to achieve the goal, as I've been describing in my blog posts.
I would appreciate if you can give me a feedback on those changes.
Also I'm now in the final stages of the integration of "schema exporting" functionality, so that the user will no need to use the "schema editor" anymore. I'll update all the details of it in weekly blog post and also in a separate mail.
As OOPing the code is one of my tasks, I've planned to move all the html generation of "pmd_general.php" to a separate file( to a separate class, with singleton).
Thanks.
Hi, (Please use bottom-posting on this list).
I found two problems:
1. If I go to "Operations > Edit or export relational schema" and I remove many tables from the page, then when I open the Designer, the "Show/Hide left menu" displays all of the tables in the db with their checkbox ticked, while these tables are (correctly) not displayed on the work area.
2. Then, I click on "Save position" and "Open page" and I reopen the same page: all tables of the db are now on the page.
On Tue, Jun 10, 2014 at 6:33 AM, Madhura Jayaratne <madhura.cj@gmail.com mailto:madhura.cj@gmail.com> wrote:
On Mon, Jun 9, 2014 at 11:54 PM, Bimal Yashodha <kb.yashodha@gmail.com <mailto:kb.yashodha@gmail.com>> wrote: Hi, After integrating schema editor to the designer, now the user would be able to manage pdf pages from the designer itself. I'm reviewing your code. I will give feedback on the functionality and code in a while. But it seems, there is another limitation such that, user would not be able to delete a table from a page. So I thought of addressing this issue by adding a delete button to the table itself as shown here <http://kbyashodha.blogspot.com/2014/06/gsoc-2014-week-3.html>: I'd like to know will this be a good solution. Looks fine to me. Anyways, add a confirmation popup as well. -- Thanks and Regards, Madhura Jayaratne ------------------------------------------------------------------------------ HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems _______________________________________________ Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net <mailto:Phpmyadmin-devel@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems
Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel
Hi,
Thanks for the reply,
Thank you for pointing out those issues and I corrected those two, and will commit it soon.
And I wonder after merging all the "Edit or export relational schema" functionalities into the designer, are we going to remove/disable the "Edit or export relational schema" or, keep them as it is.
Hi,
(Please use bottom-posting on this list).
I found two problems:
- If I go to "Operations > Edit or export relational schema" and I
remove many tables from the page, then when I open the Designer, the "Show/Hide left menu" displays all of the tables in the db with their checkbox ticked, while these tables are (correctly) not displayed on the work area.
2. Then, I click on "Save position" and "Open page" and I reopen the
same page: all tables of the db are now on the page.
On Sun, Jun 22, 2014 at 6:45 PM, Bimal Yashodha kb.yashodha@gmail.com wrote:
Hi,
Thanks for the reply,
Thank you for pointing out those issues and I corrected those two, and will commit it soon.
And I wonder after merging all the "Edit or export relational schema" functionalities into the designer, are we going to remove/disable the "Edit or export relational schema" or, keep them as it is.
We can remove the "Edit or export relational schema" since editing and
exporting pages can be done from the designer itself.
On Sun, Jun 22, 2014 at 6:59 PM, Madhura Jayaratne madhura.cj@gmail.com wrote:
On Sun, Jun 22, 2014 at 6:45 PM, Bimal Yashodha kb.yashodha@gmail.com wrote:
Hi,
Thanks for the reply,
Thank you for pointing out those issues and I corrected those two, and will commit it soon.
And I wonder after merging all the "Edit or export relational schema" functionalities into the designer, are we going to remove/disable the "Edit or export relational schema" or, keep them as it is.
We can remove the "Edit or export relational schema" since editing and
exporting pages can be done from the designer itself.
Ok, noted.
Thanks.
-- Thanks and Regards,
Madhura Jayaratne
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions Find What Matters Most in Your Big Data with HPCC Systems Open Source. Fast. Scalable. Simple. Ideal for Dirty Data. Leverages Graph Analysis for Fast Processing & Easy Data Exploration http://p.sf.net/sfu/hpccsystems _______________________________________________ Phpmyadmin-devel mailing list Phpmyadmin-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel