<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Apr 19, 2013 at 12:55 PM,  <span dir="ltr"><<a href="mailto:phpmyadmin-devel-request@lists.sourceforge.net" target="_blank">phpmyadmin-devel-request@lists.sourceforge.net</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Send Phpmyadmin-devel mailing list submissions to<br>
        <a href="mailto:phpmyadmin-devel@lists.sourceforge.net">phpmyadmin-devel@lists.sourceforge.net</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel</a><br>
or, via email, send a message with subject or body 'help' to<br>
        <a href="mailto:phpmyadmin-devel-request@lists.sourceforge.net">phpmyadmin-devel-request@lists.sourceforge.net</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:phpmyadmin-devel-owner@lists.sourceforge.net">phpmyadmin-devel-owner@lists.sourceforge.net</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of Phpmyadmin-devel digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
   1. Re: Get some details about Refactoring: Designer/schema<br>
      integration project idea (Michal ?iha?)<br>
   2. CSV using LOAD DATA - format specific options (Kasun Chathuranga)<br>
   3. Re: CSV using LOAD DATA - format specific options (Marc Delisle)<br>
   4. Re: CSV using LOAD DATA - format specific options<br>
      (Kasun Chathuranga)<br>
   5. Re: CSV using LOAD DATA - format specific options<br>
      (Kasun Chathuranga)<br>
   6. Re: GSoC Project - AJAX Error Reporting (Abhishek Kandoi)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Thu, 18 Apr 2013 10:44:57 +0200<br>
From: Michal ?iha? <<a href="mailto:michal@cihar.com">michal@cihar.com</a>><br>
Subject: Re: [Phpmyadmin-devel] Get some details about Refactoring:<br>
        Designer/schema integration project idea<br>
To: Shamika Dharmasiri <<a href="mailto:shamikadineshdha@gmail.com">shamikadineshdha@gmail.com</a>>,<br>
        <a href="mailto:phpmyadmin-devel@lists.sourceforge.net">phpmyadmin-devel@lists.sourceforge.net</a><br>
Message-ID: <<a href="mailto:20130418104457.6c806770@nutt.cihar.com">20130418104457.6c806770@nutt.cihar.com</a>><br>
Content-Type: text/plain; charset="iso-8859-2"<br>
<br>
Hi<br>
<br>
Dne Thu, 18 Apr 2013 13:43:40 +0530<br>
Shamika Dharmasiri <<a href="mailto:shamikadineshdha@gmail.com">shamikadineshdha@gmail.com</a>> napsal(a):<br>
<br>
> Hi Michal,<br>
> The demo server is with (Version information: 4.1-dev, latest stable<br>
> version: 3.5.8)<br>
> But my local PMA is with (Version information: 4.0.0-dev, latest stable<br>
> version: 3.5.8)<br>
> I have used this designer feature with previouse PMA versions.<br>
> I don't find this  designer feature in my local copy.What may be the<br>
> problem?<br>
<br>
You need to enable configuration storage, see:<br>
<br>
<a href="http://docs.phpmyadmin.net/en/latest/setup.html#phpmyadmin-configuration-storage" target="_blank">http://docs.phpmyadmin.net/en/latest/setup.html#phpmyadmin-configuration-storage</a><br>
<br>
--<br>
        Michal ?iha? | <a href="http://cihar.com" target="_blank">http://cihar.com</a> | <a href="http://phpmyadmin.net" target="_blank">http://phpmyadmin.net</a><br>
-------------- next part --------------<br>
A non-text attachment was scrubbed...<br>
Name: signature.asc<br>
Type: application/pgp-signature<br>
Size: 836 bytes<br>
Desc: not available<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Thu, 18 Apr 2013 22:01:59 +0530<br>
From: Kasun Chathuranga <<a href="mailto:chathuranga.jayaneththi@gmail.com">chathuranga.jayaneththi@gmail.com</a>><br>
Subject: [Phpmyadmin-devel] CSV using LOAD DATA - format specific<br>
        options<br>
To: <a href="mailto:phpmyadmin-devel@lists.sourceforge.net">phpmyadmin-devel@lists.sourceforge.net</a><br>
Message-ID:<br>
        <<a href="mailto:CA%2BAgCPC-mQfrtgY9k-TL56Stmi7V5qYJe17sYKhsn7R-NNi_fQ@mail.gmail.com">CA+AgCPC-mQfrtgY9k-TL56Stmi7V5qYJe17sYKhsn7R-NNi_fQ@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="iso-8859-1"<br>
<br>
Hi all,<br>
<br>
As indicated in the tracker I am working on fixing the bug #3879 [1] and<br>
have submitted a pull request [2]<br>
<br>
I noticed that in the latest version the interface does not allow changing<br>
format specific options such as 'Columns separated with', 'Columns enclosed<br>
with' etc in the import tab. However in the earlier versions these values<br>
could be specified using the interface.<br>
<br>
Is this change intentional or is it a regression?<br>
<br>
--<br>
Regards<br>
Kasun Chathuranga<br>
<br>
[1] <a href="https://sourceforge.net/p/phpmyadmin/bugs/3879/" target="_blank">https://sourceforge.net/p/phpmyadmin/bugs/3879/</a><br>
[2] <a href="https://github.com/phpmyadmin/phpmyadmin/pull/267" target="_blank">https://github.com/phpmyadmin/phpmyadmin/pull/267</a><br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Thu, 18 Apr 2013 12:39:51 -0400<br>
From: Marc Delisle <<a href="mailto:marc@infomarc.info">marc@infomarc.info</a>><br>
Subject: Re: [Phpmyadmin-devel] CSV using LOAD DATA - format specific<br>
        options<br>
To: <a href="mailto:phpmyadmin-devel@lists.sourceforge.net">phpmyadmin-devel@lists.sourceforge.net</a><br>
Message-ID: <<a href="mailto:517021D7.7070706@infomarc.info">517021D7.7070706@infomarc.info</a>><br>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>
<br>
Kasun Chathuranga a ?crit :<br>
> Hi all,<br>
><br>
> As indicated in the tracker I am working on fixing the bug #3879 [1] and<br>
> have submitted a pull request [2]<br>
><br>
> I noticed that in the latest version the interface does not allow changing<br>
> format specific options such as 'Columns separated with', 'Columns enclosed<br>
> with' etc in the import tab. However in the earlier versions these values<br>
> could be specified using the interface.<br>
><br>
> Is this change intentional or is it a regression?<br>
<br>
A regression: see [3].<br>
<br>
[3] <a href="https://sourceforge.net/p/phpmyadmin/bugs/3883/" target="_blank">https://sourceforge.net/p/phpmyadmin/bugs/3883/</a><br>
<br>
<br>
--<br>
Marc Delisle<br>
<a href="http://infomarc.info" target="_blank">http://infomarc.info</a><br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Thu, 18 Apr 2013 22:21:27 +0530<br>
From: Kasun Chathuranga <<a href="mailto:chathuranga.jayaneththi@gmail.com">chathuranga.jayaneththi@gmail.com</a>><br>
Subject: Re: [Phpmyadmin-devel] CSV using LOAD DATA - format specific<br>
        options<br>
To: <a href="mailto:phpmyadmin-devel@lists.sourceforge.net">phpmyadmin-devel@lists.sourceforge.net</a><br>
Message-ID:<br>
        <CA+AgCPAsAVQu+-k=<a href="mailto:uv8rVJjkguGyf90RFL84nHwtvhTyOyGn7Q@mail.gmail.com">uv8rVJjkguGyf90RFL84nHwtvhTyOyGn7Q@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="iso-8859-1"<br>
<br>
On Thu, Apr 18, 2013 at 10:09 PM, Marc Delisle <<a href="mailto:marc@infomarc.info">marc@infomarc.info</a>> wrote:<br>
<br>
> Kasun Chathuranga a ?crit :<br>
> > Hi all,<br>
> ><br>
> > As indicated in the tracker I am working on fixing the bug #3879 [1] and<br>
> > have submitted a pull request [2]<br>
> ><br>
> > I noticed that in the latest version the interface does not allow<br>
> changing<br>
> > format specific options such as 'Columns separated with', 'Columns<br>
> enclosed<br>
> > with' etc in the import tab. However in the earlier versions these values<br>
> > could be specified using the interface.<br>
> ><br>
> > Is this change intentional or is it a regression?<br>
><br>
> A regression: see [3].<br>
><br>
> [3] <a href="https://sourceforge.net/p/phpmyadmin/bugs/3883/" target="_blank">https://sourceforge.net/p/phpmyadmin/bugs/3883/</a><br>
><br>
><br>
> Thanks for the clarification. I will work on a fix.<br>
<br>
--<br>
Regards<br>
Kasun Chathuranga<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
<br>
------------------------------<br>
<br>
Message: 5<br>
Date: Thu, 18 Apr 2013 22:54:04 +0530<br>
From: Kasun Chathuranga <<a href="mailto:chathuranga.jayaneththi@gmail.com">chathuranga.jayaneththi@gmail.com</a>><br>
Subject: Re: [Phpmyadmin-devel] CSV using LOAD DATA - format specific<br>
        options<br>
To: <a href="mailto:phpmyadmin-devel@lists.sourceforge.net">phpmyadmin-devel@lists.sourceforge.net</a><br>
Message-ID:<br>
        <CA+AgCPC_67kkwP4kxHME2VPb=p=<a href="mailto:1uWCVduAY08rypDHerSAOYg@mail.gmail.com">1uWCVduAY08rypDHerSAOYg@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="iso-8859-1"<br>
<br>
On Thu, Apr 18, 2013 at 10:21 PM, Kasun Chathuranga <<br>
<a href="mailto:chathuranga.jayaneththi@gmail.com">chathuranga.jayaneththi@gmail.com</a>> wrote:<br>
<br>
><br>
><br>
><br>
><br>
> On Thu, Apr 18, 2013 at 10:09 PM, Marc Delisle <<a href="mailto:marc@infomarc.info">marc@infomarc.info</a>> wrote:<br>
><br>
>> Kasun Chathuranga a ?crit :<br>
>> > Hi all,<br>
>> ><br>
>> > As indicated in the tracker I am working on fixing the bug #3879 [1] and<br>
>> > have submitted a pull request [2]<br>
>> ><br>
>> > I noticed that in the latest version the interface does not allow<br>
>> changing<br>
>> > format specific options such as 'Columns separated with', 'Columns<br>
>> enclosed<br>
>> > with' etc in the import tab. However in the earlier versions these<br>
>> values<br>
>> > could be specified using the interface.<br>
>> ><br>
>> > Is this change intentional or is it a regression?<br>
>><br>
>> A regression: see [3].<br>
>><br>
>> [3] <a href="https://sourceforge.net/p/phpmyadmin/bugs/3883/" target="_blank">https://sourceforge.net/p/phpmyadmin/bugs/3883/</a><br>
>><br>
>><br>
>> Thanks for the clarification. I will work on a fix.<br>
><br>
> Hi,<br>
<br>
I have fixed the regression and updated my pull request [2].<br>
<br>
Most of the format specific options are common to both CSV and CSV with<br>
LOAD DATA. Hence, I have pulled the common code for generating these common<br>
options to an abstract super class to avoid code duplication.<br>
<br>
It would be great if you could review it.<br>
<br>
--<br>
Regards<br>
Kasun Chathuranga<br>
<br>
[2] <a href="https://github.com/phpmyadmin/phpmyadmin/pull/267" target="_blank">https://github.com/phpmyadmin/phpmyadmin/pull/267</a><br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
<br>
------------------------------<br>
<br>
Message: 6<br>
Date: Fri, 19 Apr 2013 12:55:09 +0530<br>
From: Abhishek Kandoi <<a href="mailto:abhikandoi2000@gmail.com">abhikandoi2000@gmail.com</a>><br>
Subject: Re: [Phpmyadmin-devel] GSoC Project - AJAX Error Reporting<br>
To: <a href="mailto:phpmyadmin-devel@lists.sourceforge.net">phpmyadmin-devel@lists.sourceforge.net</a><br>
Message-ID:<br>
        <CABtPNt37CVwVdUs73K4=rpqO6=<a href="mailto:KuOdLvDsUSiTXhJhoVu05h0A@mail.gmail.com">KuOdLvDsUSiTXhJhoVu05h0A@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="iso-8859-1"<br>
<br>
I was wondering if you can tell me about some of the shortcomings that you<br>
found in my webapp.<br>
I can teach me a lesson and I can learn something new from it and improve<br>
in my future projects.<br>
<br>
<br>
On Wed, Apr 17, 2013 at 3:07 AM, Abhishek Kandoi<br>
<<a href="mailto:abhikandoi2000@gmail.com">abhikandoi2000@gmail.com</a>>wrote:<br>
<br>
> On 4/16/13, Rouslan Placella <<a href="mailto:rouslan@placella.com">rouslan@placella.com</a>> wrote:<br>
> > On 04/15/2013 07:16 PM, Abhishek Kandoi wrote:<br>
> >> Hi Rouslan,<br>
> >><br>
> >> Thanks for replying. I was unable to reply properly using my SourceForge<br>
> >> account.<br>
> >   I have worked with a few mailing lists like Google Groups, but this<br>
> > one seemed different to me.<br>
> >   I didn't even get emails when you people replied on this thread<br>
> > because I had my Digest Mode On,<br>
> >   thus I didn't have an option to Reply to All.<br>
> >><br>
> >> I will be formatting manually for this time only, as I have no email to<br>
> >> reply to.<br>
> >   (Didn't wanna spoil the reply format)<br>
> >><br>
> >> Rouslan Placella wrote:<br>
> >><br>
> >>> Hi Abhishek,<br>
> >>><br>
> >>> have you got a live demo of this application that I could try?<br>
> >><br>
> >> Yes, you can try it online at <a href="http://faceinbook.co.nr/flowork/home.html" target="_blank">http://faceinbook.co.nr/flowork/home.html</a><br>
> .<br>
> ><br>
> > Out of curiosity, was the app a college project?<br>
> ><br>
><br>
> No. I made it as an assignment given to me at SDSLabs(a group of like<br>
> minded students developing open source) after a Lecture on basic PHP.<br>
> I had to attend it although I knew everything that was taught. I have<br>
> been using PHP for the past few years and I really enjoy it.<br>
><br>
> > Also, I would like to hear from you about what you think are the<br>
> > shortcomings of your implementation. Would you do anything differently<br>
> > if you had to do it again from scratch?<br>
> ><br>
><br>
> According to me there are a few shortcomings in my implementation.<br>
> If I had to develop it again from scratch, I would like to work on the<br>
> following features:<br>
><br>
> 1) Security implementation(escaping html) to prevent XSS attacks.<br>
> 2) Adding Modularity to the code both on client-side and on server-side.<br>
> 3) Limiting the number of unsuccessful  login attempts to prevent easy<br>
> brute-force based account cracking.<br>
> 4) Use of Enter button for Login In and Sign Up forms to enhance user<br>
> experience(the current one lacks this UX feature).<br>
> 5) Basic animations on deletion of a to-do.<br>
> 6) Drag and drop functionality for deleting a to-do.<br>
> 7) Responsive Design for the to-do list (the current one has too small<br>
> images on a smartphone).<br>
> 8) Using bcrypt instead of sha1 for password encryption.<br>
> 9) Ability to nest to-do descriptions and summaries.<br>
><br>
> I have these ideas in my mind for now. Will let you know more, if you<br>
> are interested.<br>
><br>
> >>> From your email, I'm getting the feeling that you didn't fully<br>
> >>> understand where the different components of the system will reside...<br>
> >><br>
> >> Yeah, I got it a bit wrong on the first go. But on reading the idea<br>
> again<br>
> >> I understood<br>
> >   what exactly it is about.<br>
> >><br>
> >><br>
> >>> The server-side component of this system will not be for the users of<br>
> >>> phpMyAdmin or administrators of individual phpMyAdmin installations, it<br>
> >>> will, instead, be used by the members of the phpMyAdmin development<br>
> >>> team[0] to globally diagnose issues.<br>
> >><br>
> >> I thought a client-side component for handling errors as well as one for<br>
> > diagnosing issues was suggested. But actually the suggestion was for a<br>
> > client-side<br>
> > component for sending errors to a server-side component with the data<br>
> > containing<br>
> > nothing that concerns the user about his/her privacy. Thus there is no<br>
> > need of encryption<br>
> > as you said, because the data contains no sensitive information.<br>
> >><br>
> >><br>
> >> And also as you wrote that there is no means to check if a request is<br>
> >> valid,<br>
> > and hence no need for checking for authentication.<br>
> >><br>
> >><br>
> >> I would be happy to implement what you suggested about restricting the<br>
> >> number<br>
> > of requests per IP to prevent the defacing of the server-system. Also I<br>
> > will be<br>
> > more than pleased to work on the server-side part to allow the<br>
> > phpMyAdmin developers<br>
> > to analyze and diagnose the errors.<br>
> >><br>
> >><br>
> >> Also to prevent the back-end from attacks such as DoS you suggested a<br>
> >> global limit<br>
> > on the number of requests. It seems easy to implement but will play an<br>
> > important role<br>
> > against DoS attacks.<br>
> >><br>
> >><br>
> >> I will reply back after I work out a plan for the server-side interface<br>
> > and functioning for comments from you all.<br>
> >><br>
> >><br>
> >> Rouslan Placella wrote:<br>
> >><br>
> >>> The wiki is pretty comprehensive on the matter. Do you have a more<br>
> >>> specific question?<br>
> >><br>
> >> Yes, is there a place where I can upload a draft of my application<br>
> > for my mentor to review it? If not, is posting it to the mailing list<br>
> fine?<br>
> ><br>
> > Not that I know of. You can post to the mailing list, but your draft<br>
> > will be visible to other gsoc candidates.<br>
><br>
> Ok. Thanks for the information.<br>
><br>
> ><br>
> > Bye,<br>
> > Rouslan<br>
> ><br>
> ><br>
><br>
<br>
<br>
<br>
--<br>
Abhishek Kandoi<br>
First Year, Computer Science and Engineering<br>
Indian Institute of Technology Roorkee<br>
About Me : <a href="http://about.me/kandoiabhi" target="_blank">about.me/kandoiabhi</a><br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
<br>
------------------------------<br>
<br>
------------------------------------------------------------------------------<br>
Precog is a next-generation analytics platform capable of advanced<br>
analytics on semi-structured data. The platform includes APIs for building<br>
apps and a phenomenal toolset for data science. Developers can use<br>
our toolset for easy data analysis & visualization. Get a free account!<br>
<a href="http://www2.precog.com/precogplatform/slashdotnewsletter" target="_blank">http://www2.precog.com/precogplatform/slashdotnewsletter</a><br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
Phpmyadmin-devel mailing list<br>
<a href="mailto:Phpmyadmin-devel@lists.sourceforge.net">Phpmyadmin-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/phpmyadmin-devel</a><br>
<br>
<br>
End of Phpmyadmin-devel Digest, Vol 81, Issue 25<br>
************************************************<br>
</blockquote></div><br><br></div><div class="gmail_extra">Thank you Michal.I manage to enable those features in phpmyadmin.I have a quick look at these files which participate with the designer and GUI editor.[<br><br>pmd_display_field.php,<br>

pmd_general.php,<br>pmd_pdf.php,<br>pmd_relation_new.php,<br>pmd_relation_upd.php,<br>pmd_save_pos.php<br><br>schema_edit.php<br></div><div class="gmail_extra">schema_export.php<br></div><div class="gmail_extra">libraries/schema classes<br>

</div><div class="gmail_extra">].<br></div><div class="gmail_extra">There are many HTML tags mix with php tags and sql queries inside these files which reduces the understandability of the code which is really need some refactoring.<br>

<br></div><div class="gmail_extra"><br><br clear="all"><div>Shamika Dharmasiri<br>Faculty of Engineering<br>University Of Peradeniya</div><br><br><br></div></div>