Hi all. I recently had an idea that I would like to implement in phpmyadmin. In the development docs it is mentioned that ideas about new features should be discussed on the list before implementing it.
I was working on MySQL (with phpmyadmin) in my last job and I faced some problems. Basically when I entered an incorrect query it led to data loss and there was no way to recover it. I searched online and there were a few people like me who also experienced similar problems. Recovery is only possible when there is data backup and only to the extent of the frequency of the backups.
Having read about binary logs in MySQL I came up with the idea to implement a solution that is able to recover the database by undoing only the offending queries. However, to implement this it would be necessary to have a web interface to view and select the statements that need to be undone. I felt that implementing it as a part of phpmyadmin would be better than implementing a standalone solution because it would gel very well with it. Also I want this project to be open source.
I don't have a lot of experience so I don't know if this is a good idea or if there is a better approach to solve this. I would very much like your suggestions on this.
Thanks,
Ashish
Get Outlook for Android<https://aka.ms/ghei36>
Hello everyone,
I am Chintan Zaveri here. I am pursuing my bachelors in Computer Science. I
am planning to work on Enhancement features collection B or Refactoring
code towards MVC. Kindly let me know the mentor for the later project.
Looking forward to amazing coding summer.
On 28 Feb 2017 16:30, <developers-request(a)phpmyadmin.net> wrote:
Send Developers mailing list submissions to
developers(a)phpmyadmin.net
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.phpmyadmin.net/mailman/listinfo/developers
or, via email, send a message with subject or body 'help' to
developers-request(a)phpmyadmin.net
You can reach the person managing the list at
developers-owner(a)phpmyadmin.net
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Developers digest..."
Today's Topics:
1. Regarding GSoC '17 (Raghuram Vadapalli)
2. Re: Intresting Candidate - Help needed. (Jees K Denny)
----------------------------------------------------------------------
Message: 1
Date: Tue, 28 Feb 2017 09:26:13 +0000
From: Raghuram Vadapalli <raghuram.vadapalli(a)research.iiit.ac.in>
To: Developer discussion for phpMyAdmin <developers(a)phpmyadmin.net>
Subject: [phpMyAdmin Developers] Regarding GSoC '17
Message-ID:
<CAHHB_vt3HUWtJcBS=rJvAPJWmNLXUumSod4tJ827wFohngtdWQ(a)mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Hi all,
Congratulations on getting selected!
I went throught the project ideas page. I find the 'Enhancements collection
A' project interesting. I have submitted a patch a long time ago for
https://github.com/phpmyadmin/phpmyadmin/issues/6267 . Since it is advised
not to work on actual project right now, I will leave it at that. [1] are
my past contributions. I would like to discuss further regarding this
project.
[1]
https://github.com/phpmyadmin/phpmyadmin/pulls?utf8=%E2%9C%
93&q=is%3Apr%20author%3AAchilles-96%20is%3Amerged
Regards,
Raghuram
Warm Greetings !
I am Anamika Abhoypada Das, doing my master's in Computer Science with
Specialisation in Information Security at BITS-Pilani Hyderabad Campus,
India. My proficiency revolves around the areas of C/C++, Javascript, C#,
php. I have worked on application development with Microsoft.
I have seen the project ideas on your organization page- phpMyAdmin. I
would love to contribute to the GSoC 2017 by being a part of the
project*- **New
UI for Multi-table query generator *. It would be great if you could mentor
me to further understand the intricacies of the project. I may not have the
required skill sets but motivated to gain it. If there is any dedicated
task then I would like to get the details.
Looking forward for your reply,
Regards,
Anamika Das
Hi myself shishir bondre and i want to be a part of phpmyadmin project for
this gsoc.
i would like to contribute for the theme generator tool and want to know
that what are the required exceptions,so that i can start working on the
same
and would like to know what will the required conditions so that i can
increase my chances of getting selected
Thanking you
Hi,
On the Themes web page, we say:
> Support for themes
>
> Themes are provided by third parties and the phpMyAdmin team does
> not provide any support for them, please contact original authors
> for improvements or security fixes."
But since we now host the theme repository with a related issue tracker
and ability to receive pull requests, we may want to revisit the
phrasing of this.
I'm not sure if we should continue to refer users to the original
author, or if we should encourage authors to monitor the issue tracker
on Github. Part of the problem here is that, if a theme author has their
own repository, it makes it more difficult to submit pull requests
against our repository; if a user wishes to make a change to a theme, do
they suggest it to the original author (who may be unreachable or not
interested) or directly to our themes repository.
I propose that themes should remain unsupported by the official team and
that the themes repository should be the official place to submit pull
requests or issues. If a theme author has provided their email address,
users can also contact them directly, but by maintaining our repository
as the official source, users can easily submit improvements without
having to track down the original author. Besides, we seem to do some
work updating themes anyway; it's better to do it in one place.
Therefore, the language of the themes page can be changed to:
> Support for themes
>
> Themes are provided by third parties and the phpMyAdmin team does not
> officially provide support for them. However, to maintain a
> consistent experience, bugs or suggestions can be made at the [issue
> tracker] and theme authors are encouraged to subscribe to
> notifications from this repository. [Pull requests] are also
> welcome.
Any opinions about this?
Hi,
I'm working on updating some of the themes for 4.7, but have encountered a
difficulty.
I'm looking at the mhn theme, on the Table Structure tab, at the icons
representing a primary key. This seems to me to be a style applied by the
class ic_b_primary. That class is defined in mhn.icons.css.php. I actually
want to take the grey/inactive icon from the "Action" area and use it again
as b_key.png, the indicator.
The problem for me is that ic_b_primary isn't a .png in the img directory,
so I can't just copy the file, and I'm not having any luck moving b_key in
to mhn.icons.css.php.
Anyone have a tip for me?
Thanks,
Isaac
We got this email report from a user about trouble with phpMyAdmin
4.2.12, which is the old version packaged with Debian Stable. I suppose
we should inform him that the version is no longer supported by us. Any
other thoughts about this report?
-------- Forwarded Message --------
Subject: Re: Js/AJAX Fatal Error on Linux x86_64
Date: Sat, 11 Feb 2017 21:10:13 +0100
From: Alessandro Majorino
To: Isaac Bennetch <bennetch(a)gmail.com>
I selected two table rows and clicked on edit. Then the editing page was
displayed correctly but with a warning <div> included at the bottom.
Again
Alessandro
Il 11 feb 2017 9:03 PM, "Isaac Bennetch" <bennetch(a)gmail.com
<mailto:bennetch@gmail.com>> ha scritto:
Hi Alessandro,
Could you tell us a bit about what you did before the error occurred?
What steps can I use to reproduce this?
Best wishes,
Isaac
> Hello,
> I just encountered a "JS fatal error" using phpmyadmin. Here it is
the log:
>
> {
> "exception": {
> "mode": "onerror",
> "message": "TypeError: AJAX.source is null",
> "stack": [
> {
> "line": 319,
> "func": "?",
> "context": [
> " AJAX.cache.add(",
> " data._selflink,",
> " data._scripts,",
> " data._menuHash,",
> " data._params,",
> " AJAX.source.attr('rel')",
> " );",
> " }",
> " if (data._params) {",
> "
PMA_commonParams.setAll(data._params);",
> " }"
> ],
> "filename": "ajax.js"
> }
> ],
> "useragent": "Mozilla/5.0 (X11; Linux x86_64; rv:45.0)
Gecko/20100101 Firefox/45.0",
> "name": "TypeError",
> "uri": "sql.php?target="
> },
> "script_name": "sql.php",
> "pma_version": "4.2.12deb2+deb8u2",
> "browser_name": "FIREFOX",
> "browser_version": "45.0",
> "user_os": "Linux",
> "server_software": "Apache/2.4.10 (Debian)",
> "user_agent_string": "Mozilla/5.0 (X11; Linux x86_64; rv:45.0)
Gecko/20100101 Firefox/45.0",
> "locale": "en",
> "configuration_storage": "enabled",
> "php_version": "5.6.30-0+deb8u1",
>
> current index = 1;
>
>
>
> Cheers,
>
> Alessandro