I am new here. I am quite interested on the topic of Refactoring: Server view.
from the code learning:
1. server view display code is listed on ROOT folder with prefix: server_ .php (most code is used to echo page elements)
2. the user request action is sent out using Ajax (js folder)
3. the backend logic is on library folder, some is on ROOT folder.
I want to know that:
1. what kind of improvement ? user experience and UI change or code refactor?
2. If it is user experience changes, are there some todo guides?
3. is there some user survey and user experience feed back to guide us improve the Server view ?
I'd like to introduce myself to the dev community. I am Kasun Chathuranga,
an undergraduate from Sri Lanka and I am interested in taking part in the
2013 edition of GSoC under phpMyAdmin.
I have already gone through the related wiki pages and read mails on this
list that carry information about the same. As per the requirement I have
started working on a bug and I hope to submit some patches very soon.
I will write again in case I need any help with my bug fixing. I guess that
is it for now :)
I was going through the existing tests. The test 'testIsHttps' under test/classes/PMA_Config_test.php looks wrong as isHttps() should be returning true for the second test case. However, the function isHttps() uses a local static variable, which is why the test is passing as in the construct, the PmaAbsoluteUri is initialised with null and isHttps() is hence returning false in all subsequent calls.
I am not sure why a local static variable was used here. A better test for this method would be if we could reset the static variable before each assertion. Since its a local static variable, I couldn't find a proper way to reset the static variable. Should we not move the static variable in the scope of the class? In fact, even if we don't use a static variable, we could just make is_https a class member and initialise it to NULL in the constructor. This would eventually achieve the same result in a neater way.
Also, what approach do we take for resetting static variables if needed for unit testing? One thing I came across was using Reflection_Helper::set_static_variable($class, $name, $new_value)?
I am puzzled by the fact that I cannot reproduce the blank screen issue
I downloaded a fresh copy of 3.5.7, installed it without a configuration
file. On the login panel, IE's console tells me that the DOCTYPE is
invalid but I can log in and performs all sorts of operations without
seeing any blank screen.
Note that, contrary to users participating in the ticket, I am not
running IIS not Nginx.
Can someone else reproduce this?
I reported the bug few hours ago.
it still here, even phpMyAdmin 4.0.0-beta3 released.
PHP 5.4.13 + nginx 1.2.7 + MariaDB 5.5.30
Cloud not create table , the form could not load.
Appreciate your time
Welcome to the third beta release for phpMyAdmin 4.0.0. With this
version, the HTML frames are gone and the navigation panel now presents
Version 4.0 contains many bug fixes and smaller new features; moreover,
the documentation has a new look and contains an index.
Details will appear on http://phpmyadmin.net. In a hurry? you can visit
https://sourceforge.net/projects/phpmyadmin/files to download.
Marc Delisle, for the team