Re: [Phpdevshell] [Question #250429]: where to find phpdevshell documentation? phpdevshell.org doesn't seems up
Question #250429 on PHPDevShell changed: https://answers.launchpad.net/phpdevshell/+question/250429 Greg posted a new comment: A note on documentation: we have tried several ways of hosting the documentation online, from now on the documentation will be included in the project itself as Markdown files. Eventually we'll add a way to translate it into web pages (Jekyll or something like that) -- You received this question notification because your team PHPDevShell is an answer contact for PHPDevShell. ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1476339] Re: Give up default mysql support
Actually we are moving directly to PDO. -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1476339 Title: Give up default mysql support Status in PHPDevShell: Triaged Bug description: Currently the default database connection module is "mysql" which is deprecated; we should move to "mysqli". To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1476339/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1626620] [NEW] Disabled nodes in the menu list
Public bug reported: In the menu manager list, nodes which are set as "hidden" are listed in grey because they have a disabled state ; this make the button disabled also. ** Affects: phpdevshell Importance: High Assignee: Greg (gregfr) Status: New ** Changed in: phpdevshell Importance: Undecided => High ** Changed in: phpdevshell Assignee: (unassigned) => Greg (gregfr) -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1626620 Title: Disabled nodes in the menu list Status in PHPDevShell: New Bug description: In the menu manager list, nodes which are set as "hidden" are listed in grey because they have a disabled state ; this make the button disabled also. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1626620/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1556149] Re: media=projection is deprecated
** Changed in: phpdevshell Status: In Progress => Fix Committed ** Changed in: phpdevshell Milestone: None => 3.5 ** Tags added: html ** Tags added: theme -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1556149 Title: media=projection is deprecated Status in PHPDevShell: Fix Committed Bug description: The default theme contains a link to a css with the attribute media="projection" which is deprecated http://drafts.csswg.org/mediaqueries/#media-types To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1556149/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1556149] Re: media=projection is deprecated
** Changed in: phpdevshell Importance: Undecided => Low ** Changed in: phpdevshell Assignee: (unassigned) => Greg (gregfr) ** Changed in: phpdevshell Status: New => In Progress -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1556149 Title: media=projection is deprecated Status in PHPDevShell: In Progress Bug description: The default theme contains a link to a css with the attribute media="projection" which is deprecated http://drafts.csswg.org/mediaqueries/#media-types To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1556149/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1554489] [NEW] Wrong time is debug page
Public bug reported: When an error occurs, a debug page is displayed (or saved if debug display is disabled), with timestamp, like this: The error occured on ... The time seems to be incorrect here (timezone issue?) ** Affects: phpdevshell Importance: Low Assignee: Greg (gregfr) Status: New ** Changed in: phpdevshell Importance: Undecided => Low ** Changed in: phpdevshell Assignee: (unassigned) => Greg (gregfr) -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1554489 Title: Wrong time is debug page Status in PHPDevShell: New Bug description: When an error occurs, a debug page is displayed (or saved if debug display is disabled), with timestamp, like this: The error occured on ... The time seems to be incorrect here (timezone issue?) To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1554489/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1551184] [NEW] Click on the logo may lead to the CDN version
Public bug reported: When a CDN is specified, it is used as a base for many things, including the "home" url of the top logo. This is wrong and should be changed to the actual home page. ** Affects: phpdevshell Importance: Low Assignee: Greg (gregfr) Status: New ** Changed in: phpdevshell Importance: Undecided => Low ** Changed in: phpdevshell Assignee: (unassigned) => Greg (gregfr) ** Changed in: phpdevshell Milestone: None => 3.5 -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1551184 Title: Click on the logo may lead to the CDN version Status in PHPDevShell: New Bug description: When a CDN is specified, it is used as a base for many things, including the "home" url of the top logo. This is wrong and should be changed to the actual home page. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1551184/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1529408] Re: XSS security issue #1
** Changed in: phpdevshell Status: Confirmed => In Progress -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1529408 Title: XSS security issue #1 Status in PHPDevShell: In Progress Bug description: Two securities issues were discovered by hyp3rlinx: http://hyp3rlinx.altervista.org/advisories/PHPDEVSHELL-XSS.txt This is to track issue XSS#1 XSS security issue #1 To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1529408/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1529409] [NEW] XSS security issue #2
*** This bug is a security vulnerability *** Public security bug reported: Two securities issues were discovered by hyp3rlinx: http://hyp3rlinx.altervista.org/advisories/PHPDEVSHELL-XSS.txt This is to track issue XSS#2 ** Affects: phpdevshell Importance: Critical Assignee: Greg (gregfr) Status: New -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1529409 Title: XSS security issue #2 Status in PHPDevShell: New Bug description: Two securities issues were discovered by hyp3rlinx: http://hyp3rlinx.altervista.org/advisories/PHPDEVSHELL-XSS.txt This is to track issue XSS#2 To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1529409/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1529408] [NEW] XSS security issue #1
*** This bug is a security vulnerability *** Public security bug reported: Two securities issues were discovered by hyp3rlinx: http://hyp3rlinx.altervista.org/advisories/PHPDEVSHELL-XSS.txt This is to track issue XSS#1 XSS security issue #1 ** Affects: phpdevshell Importance: Critical Assignee: Greg (gregfr) Status: New -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1529408 Title: XSS security issue #1 Status in PHPDevShell: New Bug description: Two securities issues were discovered by hyp3rlinx: http://hyp3rlinx.altervista.org/advisories/PHPDEVSHELL-XSS.txt This is to track issue XSS#1 XSS security issue #1 To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1529408/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1521192] [NEW] login is not logged
Public bug reported: "login" operations (ie. "loggin' in) are not added to the framework "system log" table ** Affects: phpdevshell Importance: Undecided Status: New -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1521192 Title: login is not logged Status in PHPDevShell: New Bug description: "login" operations (ie. "loggin' in) are not added to the framework "system log" table To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1521192/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1015160] Re: menu "params" field is too short
** Changed in: phpdevshell Assignee: (unassigned) => Greg (gregfr) -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1015160 Title: menu "params" field is too short Status in PHPDevShell: New Bug description: In the menu table of the database, the "params" field is declared as varchar(1024) that's way to short, it would be better to declare it as TEXT to avoid bad surprise. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1015160/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1514215] [NEW] Edited user tags are not saved
Public bug reported: When editing a user, the "tags" field is not saved ** Affects: phpdevshell Importance: Medium Assignee: Greg (gregfr) Status: New ** Changed in: phpdevshell Importance: Undecided => Medium ** Changed in: phpdevshell Assignee: (unassigned) => Greg (gregfr) -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1514215 Title: Edited user tags are not saved Status in PHPDevShell: New Bug description: When editing a user, the "tags" field is not saved To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1514215/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1514217] [NEW] Editing a tag in the tag manager gives an error
Public bug reported: The PHPDS_updateTagsAdminQuery should have $autoProtect to false ** Affects: phpdevshell Importance: Medium Assignee: Greg (gregfr) Status: New ** Changed in: phpdevshell Assignee: (unassigned) => Greg (gregfr) ** Changed in: phpdevshell Importance: Undecided => Medium -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1514217 Title: Editing a tag in the tag manager gives an error Status in PHPDevShell: New Bug description: The PHPDS_updateTagsAdminQuery should have $autoProtect to false To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1514217/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1510336] [NEW] Using "back" after login gives an unpleasant dialog
Public bug reported: We use POST to send login data, therefore is a use logs in then click the "back" button, the browser shows an unplease "are you sure" dialog. We should try to smooth that. ** Affects: phpdevshell Importance: High Assignee: Greg (gregfr) Status: Fix Committed ** Changed in: phpdevshell Importance: Undecided => High ** Changed in: phpdevshell Assignee: (unassigned) => Greg (gregfr) ** Changed in: phpdevshell Status: New => In Progress -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1510336 Title: Using "back" after login gives an unpleasant dialog Status in PHPDevShell: Fix Committed Bug description: We use POST to send login data, therefore is a use logs in then click the "back" button, the browser shows an unplease "are you sure" dialog. We should try to smooth that. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1510336/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1507398] [NEW] Test against sql buffer overflow
*** This bug is a security vulnerability *** Private security bug reported: https://www.dailysecurity.fr/les-sql-truncations/ Check that we are not weak to that ** Affects: phpdevshell Importance: High Assignee: Greg (gregfr) Status: New -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1507398 Title: Test against sql buffer overflow Status in PHPDevShell: New Bug description: https://www.dailysecurity.fr/les-sql-truncations/ Check that we are not weak to that To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1507398/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1502088] [NEW] Add an "export" feature
Public bug reported: Moving a site to another host is easly for the files, but tricky for the database. An export feature would be handy. ** Affects: phpdevshell Importance: Wishlist Assignee: Greg (gregfr) Status: New ** Changed in: phpdevshell Importance: Undecided => Wishlist ** Changed in: phpdevshell Assignee: (unassigned) => Greg (gregfr) -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1502088 Title: Add an "export" feature Status in PHPDevShell: New Bug description: Moving a site to another host is easly for the files, but tricky for the database. An export feature would be handy. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1502088/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1198158] Re: PinesNotify not enable by default
** Changed in: phpdevshell Importance: Medium = High ** Changed in: phpdevshell Assignee: TitanKing (titan-phpdevshell) = Greg (gregfr) -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1198158 Title: PinesNotify not enable by default Status in PHPDevShell: New Bug description: The GUI plugin PinesNotify, used by the default theme Cloud, is not enabled by default To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1198158/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1476780] [NEW] PHPDS_errorHandler should not silence mail()
Public bug reported: in includes/PHPDS_errorHandler.class.php, line 315 the call to mail() is silenced, instead of proper error handling ** Affects: phpdevshell Importance: Low Assignee: Greg (gregfr) Status: Triaged ** Changed in: phpdevshell Status: New = Triaged ** Changed in: phpdevshell Importance: Undecided = Low ** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1476780 Title: PHPDS_errorHandler should not silence mail() Status in PHPDevShell: Triaged Bug description: in includes/PHPDS_errorHandler.class.php, line 315 the call to mail() is silenced, instead of proper error handling To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1476780/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1476782] [NEW] service.inc.php should leave mysql and handle exceptions
Public bug reported: Functions in service.inc.php use a lot of deprecated mysql functions and use the silence operator instead of correctly handling exceptions ** Affects: phpdevshell Importance: Medium Assignee: Greg (gregfr) Status: Triaged ** Changed in: phpdevshell Status: New = Triaged ** Changed in: phpdevshell Importance: Undecided = Medium ** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1476782 Title: service.inc.php should leave mysql and handle exceptions Status in PHPDevShell: Triaged Bug description: Functions in service.inc.php use a lot of deprecated mysql functions and use the silence operator instead of correctly handling exceptions To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1476782/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1202451] Re: Using $_SERVER['HTTP_HOST'] may allow XSS
** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) ** Changed in: phpdevshell Importance: Undecided = High -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1202451 Title: Using $_SERVER['HTTP_HOST'] may allow XSS Status in Open Source PHP RAD Framework with UI.: New Bug description: In PHPDS.inc.php, line 358, in PHPDS-configSession(), we use $_SERVER['HTTP_HOST'] to build the absolute URL, which will later be injected in HTML. In some case this can be a security flaw: http://shiflett.org/blog/2006/mar/server-name-versus-http-host Very tricky but we should look into it. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1202451/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1437787] [NEW] Problem with double slash in URL
Public bug reported: When the URL contains a double forward slash //, PHPDS doesn't handle it properly ** Affects: phpdevshell Importance: Medium Assignee: Greg (gregfr) Status: New ** Changed in: phpdevshell Importance: Undecided = Medium ** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1437787 Title: Problem with double slash in URL Status in Open Source PHP RAD Framework with UI.: New Bug description: When the URL contains a double forward slash //, PHPDS doesn't handle it properly To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1437787/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1423625] [NEW] Classes registered in config file may be overwritten
Public bug reported: When a class is registered in a config, and a class with the same name is defined in the database, the later overrides the former. Considering defining a class in a config file is mainly for debug or very fine tuning, it should not be that way. ** Affects: phpdevshell Importance: Low Assignee: Greg (gregfr) Status: In Progress ** Changed in: phpdevshell Importance: Undecided = Low ** Changed in: phpdevshell Status: New = In Progress ** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1423625 Title: Classes registered in config file may be overwritten Status in Open Source PHP RAD Framework with UI.: In Progress Bug description: When a class is registered in a config, and a class with the same name is defined in the database, the later overrides the former. Considering defining a class in a config file is mainly for debug or very fine tuning, it should not be that way. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1423625/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1419418] [NEW] Reactivate demo mode
Public bug reported: Demo mode has been disabled for some times, we should re-enable it ** Affects: phpdevshell Importance: Low Status: New ** Changed in: phpdevshell Importance: Undecided = Low -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1419418 Title: Reactivate demo mode Status in Open Source PHP RAD Framework with UI.: New Bug description: Demo mode has been disabled for some times, we should re-enable it To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1419418/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 943159] Re: Support required for named SQL parameters
** Branch unlinked: lp:phpdevshell -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to trunk-3.x. https://bugs.launchpad.net/bugs/943159 Title: Support required for named SQL parameters Status in Open Source PHP RAD Framework with UI.: In Progress Status in PHPDevShell trunk-3.x series: In Progress Bug description: The PHPDS_db and PHPDS_query classes needs to support named SQL parameters, this will help future compatibility with PDO Objects as well as allow for the formatting of SQL statements to be improved upon before we fully support PDO. An example of currently used non-parameter based queries: $sql = INSERT INTO sometable (foo, bar, baz) VALUES (%d, '%s', '%s') To add data into the query you would then usually do something like: $query = sprintf($sql, 1, 'text', 'some more text'); Although the above example is extremely simple, the ordering of the parameters is extremely important and in complex queries with many fields it is easy to misalign the format parameters with the fields given. To solve this problem PDO supports named SQL parameters (as does most other non PHP mysql database API's): Example: $sql = INSERT INTO sometable (foo, bar, baz) VALUES (:foo, ':bar', ':baz') For now, a PHPDevShell a function could then take a named array and simply replace the named parameters with the actual values, for example: $query = $this-fmtParamSQL($sql, array(':foo' = 1, ':bar' = 'text', ':baz' = 'some more text')); The fmtParamSQL() function can work like this: function fmtParamSQL($sql, $params = false) { $result = $sql; foreach($params as $name = $value) { $result = str_ireplace(':'.$name, $value, $result); } return $result; } I propose that we build an additional function into PHPDS_db called invokeNamedQuery() to differentiate between the standard invokeQuery() function and a function which supports named parameters. This is going to take quite a lot of work since all the supporting functions will also then have to support named parameters. If we convert all queries to named queries eventually we will then be able to support PDO and NoSQL much easier in the future. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/943159/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1204068] Re: Compatibility with MariaDb
** Branch unlinked: lp:phpdevshell -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1204068 Title: Compatibility with MariaDb Status in Open Source PHP RAD Framework with UI.: New Bug description: Most Linux distributions have started to replace MySql with the binary compatible MariaDb and will slowly start to only support the later (due to more involvement of it's dev team on critical and optimization bugs). Most of the code will simply work with MariaDb without any modifications, however, there are some minor compatibility issues (see: https://kb.askmonty.org/en/mariadb-versus-mysql-compatibility/ ) Php DevShell should run be checked to see if it's running on MariaDb.. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1204068/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 943806] Re: Mysql Connector to PDO Connector Conversion
** Branch unlinked: lp:phpdevshell -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/943806 Title: Mysql Connector to PDO Connector Conversion Status in Open Source PHP RAD Framework with UI.: In Progress Bug description: The idea of this development conversion is to move as many query elements from php based methods to wrapped PDO methods. Meaning, as many old methods needs to call PDO features rather. It should always be kept in mind that backwards compatibility is essential. This development cycle will be viewed as successful if PHPDevShell is fully operational under the PDO connector. This development cycle DOES NOT include making PHPDevShell on the 3 major (sqlite, mysql, postgre) databases, but does include making it possible to do an alternative connection to one of these databases. For the development cycle success we will; 1. Make PHPDevShell work on the PDO database layer. 2. Move as many PHPDS_query methods over to call PDO methods where possible. 3. Maintain backwards compatibility. 4. Support both :foo, bar: (PDO native) and %(foo)s, %(bar) (PHPDS native). 5. New configuration connection string will be required. Thanks for all your time those who will be involved in this process. Also thank you Don for investing in PHPDevShell for this leap forward and your willingness for both the documentation and the completion of this project. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/943806/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1418882] [NEW] undefined index in log
Public bug reported: In some cases (when a requested page is not available), a message undefined index is output in the error log ** Affects: phpdevshell Importance: Low Assignee: Greg (gregfr) Status: In Progress ** Changed in: phpdevshell Importance: Undecided = Low ** Changed in: phpdevshell Status: New = In Progress ** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) ** Changed in: phpdevshell Milestone: None = 3.5 -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1418882 Title: undefined index in log Status in Open Source PHP RAD Framework with UI.: In Progress Bug description: In some cases (when a requested page is not available), a message undefined index is output in the error log To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1418882/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1418888] Re: Add JS bottom part
** Changed in: phpdevshell Status: In Progress = Fix Committed -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/141 Title: Add JS bottom part Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: New guidelines for best practices tell us to add JS code to the bottom, instead of HEAD, so we need to support that in PHPDS_template To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/141/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1418888] [NEW] Add JS bottom part
Public bug reported: New guidelines for best practices tell us to add JS code to the bottom, instead of HEAD, so we need to support that in PHPDS_template ** Affects: phpdevshell Importance: Low Assignee: Greg (gregfr) Status: Fix Committed ** Changed in: phpdevshell Importance: Undecided = Low ** Changed in: phpdevshell Status: New = In Progress ** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/141 Title: Add JS bottom part Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: New guidelines for best practices tell us to add JS code to the bottom, instead of HEAD, so we need to support that in PHPDS_template To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/141/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1418884] Re: PHPDS_db-makeQuery() doesn't support class aliasing
** Changed in: phpdevshell Status: In Progress = Fix Committed -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1418884 Title: PHPDS_db-makeQuery() doesn't support class aliasing Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: The method PHPDS_db-makeQuery() is passed a class name and therefore should use class aliasing to allow a new class to override the query To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1418884/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1391559] Re: overkill escape in sql in plugin.config.xml
** Changed in: phpdevshell Milestone: None = 3.5 ** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) ** Changed in: phpdevshell Status: New = Triaged -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1391559 Title: overkill escape in sql in plugin.config.xml Status in Open Source PHP RAD Framework with UI.: Triaged Bug description: When provided in the plugin.config.xml file, an sql request is escaped before being provided to the sql engine in way that the sql may trigger errors (returns, quotes...) To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1391559/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1418826] Re: A node extending a non-accessible node generates exception
** Changed in: phpdevshell Milestone: None = 3.5 ** Changed in: phpdevshell Status: New = Fix Committed -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1418826 Title: A node extending a non-accessible node generates exception Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: When a user requests a node A (which he is granted access to), and this node is based on a node B, but this node B is existant but not allowed, an error exception is generated. Maybe a 403 should be generated instead. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1418826/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1088391] Re: Improve routing
This is going good, need to document it -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1088391 Title: Improve routing Status in Open Source PHP RAD Framework with UI.: In Progress Bug description: Currently we provide very basic routing, based on alias. We should improve this, to allow multiple nodes with the same alias, rest api, etc Ideas here: http://alloyframework.org/manual/url-router/ To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1088391/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 943159] Re: Support required for named SQL parameters
** Changed in: phpdevshell/trunk-3.x Milestone: None = 3.6 -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to trunk-3.x. https://bugs.launchpad.net/bugs/943159 Title: Support required for named SQL parameters Status in Open Source PHP RAD Framework with UI.: In Progress Status in PHPDevShell trunk-3.x series: In Progress Bug description: The PHPDS_db and PHPDS_query classes needs to support named SQL parameters, this will help future compatibility with PDO Objects as well as allow for the formatting of SQL statements to be improved upon before we fully support PDO. An example of currently used non-parameter based queries: $sql = INSERT INTO sometable (foo, bar, baz) VALUES (%d, '%s', '%s') To add data into the query you would then usually do something like: $query = sprintf($sql, 1, 'text', 'some more text'); Although the above example is extremely simple, the ordering of the parameters is extremely important and in complex queries with many fields it is easy to misalign the format parameters with the fields given. To solve this problem PDO supports named SQL parameters (as does most other non PHP mysql database API's): Example: $sql = INSERT INTO sometable (foo, bar, baz) VALUES (:foo, ':bar', ':baz') For now, a PHPDevShell a function could then take a named array and simply replace the named parameters with the actual values, for example: $query = $this-fmtParamSQL($sql, array(':foo' = 1, ':bar' = 'text', ':baz' = 'some more text')); The fmtParamSQL() function can work like this: function fmtParamSQL($sql, $params = false) { $result = $sql; foreach($params as $name = $value) { $result = str_ireplace(':'.$name, $value, $result); } return $result; } I propose that we build an additional function into PHPDS_db called invokeNamedQuery() to differentiate between the standard invokeQuery() function and a function which supports named parameters. This is going to take quite a lot of work since all the supporting functions will also then have to support named parameters. If we convert all queries to named queries eventually we will then be able to support PDO and NoSQL much easier in the future. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/943159/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1003932] Re: Plugin admin page should handle bad xml
Linked to https://bugs.launchpad.net/phpdevshell/+bug/1391559 ** Changed in: phpdevshell Importance: Low = Medium ** Changed in: phpdevshell Status: New = Triaged -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1003932 Title: Plugin admin page should handle bad xml Status in Open Source PHP RAD Framework with UI.: Triaged Bug description: When the plugin admin page encounters a badly formed xml, the whole page goes into the exception handler. It should be handled more gracefully (the exception gives the line of the error in the xml file). To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1003932/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 943806] Re: Mysql Connector to PDO Connector Conversion
** Changed in: phpdevshell Milestone: 3.5 = 3.6 -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/943806 Title: Mysql Connector to PDO Connector Conversion Status in Open Source PHP RAD Framework with UI.: In Progress Bug description: The idea of this development conversion is to move as many query elements from php based methods to wrapped PDO methods. Meaning, as many old methods needs to call PDO features rather. It should always be kept in mind that backwards compatibility is essential. This development cycle will be viewed as successful if PHPDevShell is fully operational under the PDO connector. This development cycle DOES NOT include making PHPDevShell on the 3 major (sqlite, mysql, postgre) databases, but does include making it possible to do an alternative connection to one of these databases. For the development cycle success we will; 1. Make PHPDevShell work on the PDO database layer. 2. Move as many PHPDS_query methods over to call PDO methods where possible. 3. Maintain backwards compatibility. 4. Support both :foo, bar: (PDO native) and %(foo)s, %(bar) (PHPDS native). 5. New configuration connection string will be required. Thanks for all your time those who will be involved in this process. Also thank you Don for investing in PHPDevShell for this leap forward and your willingness for both the documentation and the completion of this project. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/943806/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1418612] Re: PHPDS_user may shortcut login
** Changed in: phpdevshell Status: In Progress = Fix Committed -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1418612 Title: PHPDS_user may shortcut login Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: The controlLogin() method of PHPDS_user may not call StandardLogin-controlLogin(), thus preventing it from managing the login process. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1418612/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1418882] Re: undefined index in log
** Changed in: phpdevshell Status: In Progress = Fix Committed -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1418882 Title: undefined index in log Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: In some cases (when a requested page is not available), a message undefined index is output in the error log To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1418882/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1418612] [NEW] PHPDS_user may shortcut login
Public bug reported: The controlLogin() method of PHPDS_user may not call StandardLogin-controlLogin(), thus preventing it from managing the login process. ** Affects: phpdevshell Importance: Low Assignee: Greg (gregfr) Status: In Progress ** Changed in: phpdevshell Importance: Undecided = Low ** Changed in: phpdevshell Status: New = In Progress ** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1418612 Title: PHPDS_user may shortcut login Status in Open Source PHP RAD Framework with UI.: In Progress Bug description: The controlLogin() method of PHPDS_user may not call StandardLogin-controlLogin(), thus preventing it from managing the login process. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1418612/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1416852] [NEW] New node (menu item) may delete an old one
Public bug reported: When creating a new node (menu item), if the plugin+path is the same as an existing node, the old node is deleted without warning. ** Affects: phpdevshell Importance: High Assignee: Greg (gregfr) Status: New ** Changed in: phpdevshell Importance: Undecided = High ** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1416852 Title: New node (menu item) may delete an old one Status in Open Source PHP RAD Framework with UI.: New Bug description: When creating a new node (menu item), if the plugin+path is the same as an existing node, the old node is deleted without warning. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1416852/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1391559] [NEW] overkill escape in sql in plugin.config.xml
Public bug reported: When provided in the plugin.config.xml file, an sql request is escaped before being provided to the sql engine in way that the sql may trigger errors (returns, quotes...) ** Affects: phpdevshell Importance: Medium Status: New ** Changed in: phpdevshell Importance: Undecided = Medium -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1391559 Title: overkill escape in sql in plugin.config.xml Status in Open Source PHP RAD Framework with UI.: New Bug description: When provided in the plugin.config.xml file, an sql request is escaped before being provided to the sql engine in way that the sql may trigger errors (returns, quotes...) To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1391559/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
Re: [Phpdevshell] [Question #250429]: where to find phpdevshell documentation? phpdevshell.org doesn't seems up
Question #250429 on PHPDevShell changed: https://answers.launchpad.net/phpdevshell/+question/250429 Status: Open = Answered Greg proposed the following answer: Thanks for your interest in PHPDevShell. We had a problem with the main site's hosting company, and we are working to build a new site, and also rewriting the documentation. The old documentation is (partially) available here: https://web.archive.org/web/20140209082143/http://www.phpdevshell.org/content/official-documentation The new documention is (partially) available here: http://www.manula.com/manuals/phpdevshell/phpdevshell/1/en/topic/introduction Meanwhile feel free to ask yours questions here or to contact me directly: g...@phpdevshell.org. greg -- You received this question notification because you are a member of PHPDevShell, which is an answer contact for PHPDevShell. ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1330139] [NEW] Need a plugin short circuit
Public bug reported: Somethimes a plugin crashes so hard we cannot reach the Plugin Manager to disable it. So we need a shortcircuit in the config file to do so. ** Affects: phpdevshell Importance: Low Assignee: Greg (gregfr) Status: New ** Changed in: phpdevshell Importance: Undecided = Low ** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1330139 Title: Need a plugin short circuit Status in Open Source PHP RAD Framework with UI.: New Bug description: Somethimes a plugin crashes so hard we cannot reach the Plugin Manager to disable it. So we need a shortcircuit in the config file to do so. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1330139/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1318100] [NEW] Doesn't play well with spoofed Host header
Public bug reported: When testing, it may be usefull to test an IP with a modified Host header. When building the page we integrate the real server name, so it doesn't work. Maybe we can fix that. ** Affects: phpdevshell Importance: Low Assignee: Greg (gregfr) Status: New ** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) ** Changed in: phpdevshell Importance: Undecided = Low -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1318100 Title: Doesn't play well with spoofed Host header Status in Open Source PHP RAD Framework with UI.: New Bug description: When testing, it may be usefull to test an IP with a modified Host header. When building the page we integrate the real server name, so it doesn't work. Maybe we can fix that. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1318100/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1309602] [NEW] Super must be primary role to work
Public bug reported: If a user has super as secondary role, (s)he is not actually a super user: for example, creating a menu silently fails. The role super must be primary role to work correctly. ** Affects: phpdevshell Importance: Medium Assignee: Greg (gregfr) Status: New ** Changed in: phpdevshell Importance: Undecided = Medium ** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) ** Changed in: phpdevshell Milestone: None = 3.5 -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1309602 Title: Super must be primary role to work Status in Open Source PHP RAD Framework with UI.: New Bug description: If a user has super as secondary role, (s)he is not actually a super user: for example, creating a menu silently fails. The role super must be primary role to work correctly. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1309602/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
Re: [Phpdevshell] [Question #246320]: Noob Q: Blank screen after installation
Question #246320 on PHPDevShell changed: https://answers.launchpad.net/phpdevshell/+question/246320 Status: Open = Answered Greg proposed the following answer: The error message is: mysql_connect(): Access denied for user 'root'@'localhost' (using password: YES) That means that PHPDevShell tried to connect to the database server running on the same computer, using the account root and a password (which is not displayed for security reasons) - and that connection was rejected by the database server. If you indeed intend to connect using the root account, you probably mistyped the password. If you created a special account for the site (the prefered way of doing things), either you forgot to specify its name, or you edited the wrong config file. -- You received this question notification because you are a member of PHPDevShell, which is an answer contact for PHPDevShell. ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1285690] [NEW] If no DB there should be link to service
Public bug reported: When running a site with no db installed (but connection to the DB is OK), an error is reported. This should be treated as possible new install and a link should be provided (it used to be). ** Affects: phpdevshell Importance: Low Assignee: Greg (gregfr) Status: New ** Changed in: phpdevshell Importance: Undecided = Low ** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) ** Changed in: phpdevshell Milestone: None = 3.5 -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1285690 Title: If no DB there should be link to service Status in Open Source PHP RAD Framework with UI.: New Bug description: When running a site with no db installed (but connection to the DB is OK), an error is reported. This should be treated as possible new install and a link should be provided (it used to be). To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1285690/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
Re: [Phpdevshell] [Question #242073]: Error Updating User (3.5 RC)
Question #242073 on PHPDevShell changed: https://answers.launchpad.net/phpdevshell/+question/242073 Status: Open = Answered Greg proposed the following answer: The db prefix is handled at a lower level, so the query is fine on this. The problem is that PHPDS_query changed to protect the parameters by default, and many old queries still do the protection themselves. To fix that, we have to disable it for each said queries: protected $autoProtect = false; (or to rewrite the query in a cleaner way). I expect a lot of that, but I really think it's for the best, since it will make the user queries simpler and therefore less error-prone. -- You received this question notification because you are a member of PHPDevShell, which is an answer contact for PHPDevShell. ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Question #242073]: Status of bug #1268890 changed to 'Confirmed' in PHPDevShell
Bug #1268890 status changed in PHPDevShell: New = Confirmed https://bugs.launchpad.net/phpdevshell/+bug/1268890 Some user admin queries should have autoProtect disabled This bug is linked to #242073. Error Updating User (3.5 RC) https://answers.launchpad.net/phpdevshell/+question/242073 -- You received this question notification because you are a member of PHPDevShell, which is an answer contact for PHPDevShell. ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Question #242073]: Status of bug #1268890 changed to 'Fix Committed' in PHPDevShell
Bug #1268890 status changed in PHPDevShell: Confirmed = Fix Committed https://bugs.launchpad.net/phpdevshell/+bug/1268890 Some user admin queries should have autoProtect disabled This bug is linked to #242073. Error Updating User (3.5 RC) https://answers.launchpad.net/phpdevshell/+question/242073 -- You received this question notification because you are a member of PHPDevShell, which is an answer contact for PHPDevShell. ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1268890] [NEW] Some user admin queries should have autoProtect disabled
Public bug reported: Testing 3.5 RC. After I create a new user, I receive an error when attempting to access the user information. The exception class is PHPDS_databaseException and the error code is 0. The content of the exception is as follow: Error invoking a query of class PAGINATION_readPaginationQuery SELECT SQL_CALC_FOUND_ROWS t1.user_id, t1.user_display_name, t1.user_name, t1.user_password, t1.user_email, t1.user_group, t1.user_role, t1.date_registered, t1.language, t2.user_group_name, t3.user_role_name FROM _db_core_users t1 LEFT JOIN _db_core_user_groups t2 ON t1.user_group = t2.user_group_id LEFT JOIN _db_core_user_roles t3 ON t1.user_role = t3.user_role_id WHERE user_id != \'x\' LIMIT 0, 30 It appears that the user_id and proper db prefix is not being supplied to the sql query. This error also appears on pending users menu item. ** Affects: phpdevshell Importance: Medium Assignee: Greg (gregfr) Status: Fix Committed ** Changed in: phpdevshell Importance: Undecided = Medium ** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) ** Changed in: phpdevshell Status: New = Confirmed ** Changed in: phpdevshell Milestone: None = 3.5 -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1268890 Title: Some user admin queries should have autoProtect disabled Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: Testing 3.5 RC. After I create a new user, I receive an error when attempting to access the user information. The exception class is PHPDS_databaseException and the error code is 0. The content of the exception is as follow: Error invoking a query of class PAGINATION_readPaginationQuery SELECT SQL_CALC_FOUND_ROWS t1.user_id, t1.user_display_name, t1.user_name, t1.user_password, t1.user_email, t1.user_group, t1.user_role, t1.date_registered, t1.language, t2.user_group_name, t3.user_role_name FROM _db_core_users t1 LEFT JOIN _db_core_user_groups t2 ON t1.user_group = t2.user_group_id LEFT JOIN _db_core_user_roles t3 ON t1.user_role = t3.user_role_id WHERE user_id != \'x\' LIMIT 0, 30 It appears that the user_id and proper db prefix is not being supplied to the sql query. This error also appears on pending users menu item. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1268890/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
Re: [Phpdevshell] [Question #242073]: Error Updating User (3.5 RC)
Question #242073 on PHPDevShell changed: https://answers.launchpad.net/phpdevshell/+question/242073 Greg posted a new comment: Thanks! Don't hesitate to contact us if you have any question. -- You received this question notification because you are a member of PHPDevShell, which is an answer contact for PHPDevShell. ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
Re: [Phpdevshell] [Question #242073]: Error Updating User (3.5 RC)
Question #242073 on PHPDevShell changed: https://answers.launchpad.net/phpdevshell/+question/242073 Greg posted a new comment: I can reproduce it, I'll fix it asap -- You received this question notification because you are a member of PHPDevShell, which is an answer contact for PHPDevShell. ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
Re: [Phpdevshell] [Question #242073]: Error Updating User (3.5 RC)
Question #242073 on PHPDevShell changed: https://answers.launchpad.net/phpdevshell/+question/242073 Assignee: None = Greg -- You received this question notification because you are a member of PHPDevShell, which is an answer contact for PHPDevShell. ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
Re: [Phpdevshell] [Question #226651]: ETA on v4.0?
Question #226651 on PHPDevShell changed: https://answers.launchpad.net/phpdevshell/+question/226651 Greg posted a new comment: In fact we didn't package 3.5 as a RC, it's available on Launchpad here: https://code.launchpad.net/~gregfr/phpdevshell/transitional-3.5 Unfortunatly LP doesn't provide a direct archive download, so you have to use bzr. If it's a problem for you, please email me at g...@phpdevshell.org and I'll send you a snapshot. -- You received this question notification because you are a member of PHPDevShell, which is an answer contact for PHPDevShell. ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
Re: [Phpdevshell] [Question #215881]: How to make plugin auto installed?
Question #215881 on PHPDevShell changed: https://answers.launchpad.net/phpdevshell/+question/215881 Greg posted a new comment: That's clever! I love it when people find elegant way of solving complex problems. Would you consider contributing a little article about that? :) -- You received this question notification because you are a member of PHPDevShell, which is an answer contact for PHPDevShell. ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
Re: [Phpdevshell] [Question #226651]: ETA on v4.0?
Question #226651 on PHPDevShell changed: https://answers.launchpad.net/phpdevshell/+question/226651 Greg posted a new comment: Both 3.5 and 4.0 are still expected ; both are used everyday in currently developed projects. However both lacks the proper walkthrough testing needed before an official release. You are welcome to test 3.5 which is available: the more testers the faster we can have a new release. -- You received this question notification because you are a member of PHPDevShell, which is an answer contact for PHPDevShell. ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1261350] [NEW] Ajax call should return 40x when unauthorized
Public bug reported: Currently when a remote ajax method call is made to an unauthorized page (for example when the login times out) a 500 error is returned, it should be 401/403 ** Affects: phpdevshell Importance: Low Assignee: Greg (gregfr) Status: Fix Committed -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1261350 Title: Ajax call should return 40x when unauthorized Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: Currently when a remote ajax method call is made to an unauthorized page (for example when the login times out) a 500 error is returned, it should be 401/403 To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1261350/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1261350] Re: Ajax call should return 40x when unauthorized
** Changed in: phpdevshell Importance: Undecided = Low ** Changed in: phpdevshell Status: New = Fix Committed ** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) ** Changed in: phpdevshell Milestone: None = 3.5 -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1261350 Title: Ajax call should return 40x when unauthorized Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: Currently when a remote ajax method call is made to an unauthorized page (for example when the login times out) a 500 error is returned, it should be 401/403 To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1261350/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 869164] Re: Not found returns 200 instead of 404
** Changed in: phpdevshell Milestone: 3.0.5-stable = 3.5 ** Changed in: phpdevshell Importance: Undecided = Low ** Changed in: phpdevshell Status: Opinion = Fix Committed ** Changed in: phpdevshell Assignee: TitanKing (titan-phpdevshell) = Greg (gregfr) -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/869164 Title: Not found returns 200 instead of 404 Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: When an non existent file is requested, PHPDS returns a nice not found page with a http code 200 instead of http code 404 To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/869164/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
Re: [Phpdevshell] [Question #234238]: ajax
Question #234238 on PHPDevShell changed: https://answers.launchpad.net/phpdevshell/+question/234238 Status: Expired = Open Greg changed the question status: I'm reopening this one. -- You received this question notification because you are a member of PHPDevShell, which is an answer contact for PHPDevShell. ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
Re: [Phpdevshell] [Question #233934]: problem when loading google map
Question #233934 on PHPDevShell changed: https://answers.launchpad.net/phpdevshell/+question/233934 Status: Expired = Open Greg changed the question status: I'm reopening the question -- You received this question notification because you are a member of PHPDevShell, which is an answer contact for PHPDevShell. ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
Re: [Phpdevshell] [Question #233934]: problem when loading google map
Question #233934 on PHPDevShell changed: https://answers.launchpad.net/phpdevshell/+question/233934 Status: Open = Answered Greg proposed the following answer: Hi You should never use things like: function initialize() { .. } window.onload = initialize; for two reasons: - first another plugin may also declare a initialize() function - second because window.onload is a single value, therefore you're erase any previous value To write clean code, you must: - use more specific function name, such as MYPROJECT_initialize() (or even better shield your code, but it may be hard to understand if you don't master javascript) - use an event to trigger your init code So, in your case: - rename your init function: function MYPROJECT_initialize() { map = new google.maps.Map(document.getElementById(map_canvas), { ... } - trigger it with: $(document).ready(function() { MYPROJECT_initialize(); } -- You received this question notification because you are a member of PHPDevShell, which is an answer contact for PHPDevShell. ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1205635] [NEW] visual notifications are masking the login button
Public bug reported: By default, in the Cloud theme, the visual notifications are in the top right corner, above the log in / out link. They should be positionned a little lower. ** Affects: phpdevshell Importance: Low Assignee: Greg (gregfr) Status: New ** Changed in: phpdevshell Importance: Undecided = Low ** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) ** Changed in: phpdevshell Milestone: None = 3.5 ** Branch linked: lp:phpdevshell -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1205635 Title: visual notifications are masking the login button Status in Open Source PHP RAD Framework with UI.: New Bug description: By default, in the Cloud theme, the visual notifications are in the top right corner, above the log in / out link. They should be positionned a little lower. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1205635/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1204068] Re: Compatibility with MariaDb
** Changed in: phpdevshell Milestone: None = 3.5 ** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) ** Changed in: phpdevshell Importance: Undecided = Medium ** Branch linked: lp:phpdevshell -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1204068 Title: Compatibility with MariaDb Status in Open Source PHP RAD Framework with UI.: New Bug description: Most Linux distributions have started to replace MySql with the binary compatible MariaDb and will slowly start to only support the later (due to more involvement of it's dev team on critical and optimization bugs). Most of the code will simply work with MariaDb without any modifications, however, there are some minor compatibility issues (see: https://kb.askmonty.org/en/mariadb-versus-mysql-compatibility/ ) Php DevShell should run be checked to see if it's running on MariaDb.. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1204068/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1202451] Re: Using $_SERVER['HTTP_HOST'] may allow XSS
Also http://stackoverflow.com/questions/1459739/php-serverhttp-host-vs- serverserver-name-am-i-understanding-the-ma -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1202451 Title: Using $_SERVER['HTTP_HOST'] may allow XSS Status in Open Source PHP RAD Framework with UI.: New Bug description: In PHPDS.inc.php, line 358, in PHPDS-configSession(), we use $_SERVER['HTTP_HOST'] to build the absolute URL, which will later be injected in HTML. In some case this can be a security flaw: http://shiflett.org/blog/2006/mar/server-name-versus-http-host Very tricky but we should look into it. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1202451/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1202451] [NEW] Using $_SERVER['HTTP_HOST'] may allow XSS
*** This bug is a security vulnerability *** Private security bug reported: In PHPDS.inc.php, line 358, in PHPDS-configSession(), we use $_SERVER['HTTP_HOST'] to build the absolute URL, which will later be injected in HTML. In some case this can be a security flaw: http://shiflett.org/blog/2006/mar/server-name-versus-http-host Very tricky but we should look into it. ** Affects: phpdevshell Importance: Undecided Status: New -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1202451 Title: Using $_SERVER['HTTP_HOST'] may allow XSS Status in Open Source PHP RAD Framework with UI.: New Bug description: In PHPDS.inc.php, line 358, in PHPDS-configSession(), we use $_SERVER['HTTP_HOST'] to build the absolute URL, which will later be injected in HTML. In some case this can be a security flaw: http://shiflett.org/blog/2006/mar/server-name-versus-http-host Very tricky but we should look into it. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1202451/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1198154] [NEW] PDO connector doesn't detect database software
Public bug reported: The constructor of the PDO connector doesn't detect the database server software. It uses PHPDS_genericDB; therefore the database errors are not analysed as with the legacy connector, even when connecting to MySQL ** Affects: phpdevshell Importance: Low Assignee: Greg (gregfr) Status: New ** Changed in: phpdevshell Importance: Undecided = Low ** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1198154 Title: PDO connector doesn't detect database software Status in Open Source PHP RAD Framework with UI.: New Bug description: The constructor of the PDO connector doesn't detect the database server software. It uses PHPDS_genericDB; therefore the database errors are not analysed as with the legacy connector, even when connecting to MySQL To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1198154/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1198158] [NEW] PinesNotify not enable by default
Public bug reported: The GUI plugin PinesNotify, used by the default theme Cloud, is not enabled by default ** Affects: phpdevshell Importance: Medium Assignee: TitanKing (titan-phpdevshell) Status: New ** Changed in: phpdevshell Assignee: (unassigned) = TitanKing (titan-phpdevshell) ** Changed in: phpdevshell Importance: Undecided = Medium ** Changed in: phpdevshell Milestone: None = 3.5 -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1198158 Title: PinesNotify not enable by default Status in Open Source PHP RAD Framework with UI.: New Bug description: The GUI plugin PinesNotify, used by the default theme Cloud, is not enabled by default To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1198158/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1003932] Re: Plugin admin page should handle bad xml
** Changed in: phpdevshell Milestone: None = 3.5 -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1003932 Title: Plugin admin page should handle bad xml Status in Open Source PHP RAD Framework with UI.: New Bug description: When the plugin admin page encounters a badly formed xml, the whole page goes into the exception handler. It should be handled more gracefully (the exception gives the line of the error in the xml file). To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1003932/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1189283] Re: Plugin manager page gives a lot of undefineds
*** This bug is a duplicate of bug 1038437 *** https://bugs.launchpad.net/bugs/1038437 ** This bug has been marked a duplicate of bug 1038437 Undef field in the plugin manager -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1189283 Title: Plugin manager page gives a lot of undefineds Status in Open Source PHP RAD Framework with UI.: New Bug description: When opening the plugin manager, a lot of undefined notifications appears, depending on how complete the plugin manifests are. This should be cleaned up. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1189283/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Question #206137]: Status of bug #1038437 changed to 'In Progress' in PHPDevShell
Bug #1038437 status changed in PHPDevShell: Confirmed = In Progress https://bugs.launchpad.net/phpdevshell/+bug/1038437 Undef field in the plugin manager This bug is linked to #206137. Undefined index: license message when I enter plugin admin https://answers.launchpad.net/phpdevshell/+question/206137 -- You received this question notification because you are a member of PHPDevShell, which is an answer contact for PHPDevShell. ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Question #206137]: Status of bug #1038437 changed to 'Fix Committed' in PHPDevShell
Bug #1038437 status changed in PHPDevShell: In Progress = Fix Committed https://bugs.launchpad.net/phpdevshell/+bug/1038437 Undef field in the plugin manager This bug is linked to #206137. Undefined index: license message when I enter plugin admin https://answers.launchpad.net/phpdevshell/+question/206137 -- You received this question notification because you are a member of PHPDevShell, which is an answer contact for PHPDevShell. ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1038437] Re: Undef field in the plugin manager
See also https://bugs.launchpad.net/phpdevshell/+bug/1003932 ** Changed in: phpdevshell Milestone: None = 3.5 ** Changed in: phpdevshell Status: Confirmed = In Progress -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1038437 Title: Undef field in the plugin manager Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: The plugin manager assumes all fields are defined; we should check them before using them. --- I just set up PHPDevShell on LAMP stack from Bitnami on one of my Vmware/Centos images. Everything seems to be working great I'm getting the several of the following warning message when I do anything in the Plugin Admin page: Undefined index: license (/opt/lampstack/apps/phpdevshell/htdocs/write/compile/fac6446c0c7e1489c0288c3616dfec2ffe2d6feb.file .plugin-activation.tpl.php line 90 ) It more annoying then anything else. Is there something I can or should do to stop these warning messages from appearing? To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1038437/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1038437] Re: Undef field in the plugin manager
** Changed in: phpdevshell Status: In Progress = Fix Committed -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1038437 Title: Undef field in the plugin manager Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: The plugin manager assumes all fields are defined; we should check them before using them. --- I just set up PHPDevShell on LAMP stack from Bitnami on one of my Vmware/Centos images. Everything seems to be working great I'm getting the several of the following warning message when I do anything in the Plugin Admin page: Undefined index: license (/opt/lampstack/apps/phpdevshell/htdocs/write/compile/fac6446c0c7e1489c0288c3616dfec2ffe2d6feb.file .plugin-activation.tpl.php line 90 ) It more annoying then anything else. Is there something I can or should do to stop these warning messages from appearing? To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1038437/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1003932] Re: Plugin admin page should handle bad xml
** Branch linked: lp:phpdevshell -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1003932 Title: Plugin admin page should handle bad xml Status in Open Source PHP RAD Framework with UI.: New Bug description: When the plugin admin page encounters a badly formed xml, the whole page goes into the exception handler. It should be handled more gracefully (the exception gives the line of the error in the xml file). To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1003932/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1049197] Re: Access right inheritance
GUI added to edit menu page (as a checkbox) ** Changed in: phpdevshell Milestone: None = 3.5 ** Changed in: phpdevshell Status: In Progress = Fix Committed -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1049197 Title: Access right inheritance Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: Currently every node/page/controller has: - a father - a set of access rights (though roles) It would handy to be able to specify theses rights as inherited, so all children of a given noce/page/controller follow the same rights as their father. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1049197/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
Re: [Phpdevshell] [Question #231409]: Noob Question: MyFirstPlugin
Question #231409 on PHPDevShell changed: https://answers.launchpad.net/phpdevshell/+question/231409 Greg posted a new comment: OK it's actually a bug in Wordpress display, the line should read: $FORM_HTML = HTML instead of $FORM_HTML = I'll try to find a way of fixing that. -- You received this question notification because you are a member of PHPDevShell, which is an answer contact for PHPDevShell. ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
Re: [Phpdevshell] [Question #231409]: Noob Question: MyFirstPlugin
Question #231409 on PHPDevShell changed: https://answers.launchpad.net/phpdevshell/+question/231409 Greg posted a new comment: Should be fixed now, thanks for your feedback. -- You received this question notification because you are a member of PHPDevShell, which is an answer contact for PHPDevShell. ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 939554] Re: Error conduits
Also: http://craig.is/writing/chrome-logger ** Changed in: phpdevshell Milestone: None = 3.6 -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/939554 Title: Error conduits Status in Open Source PHP RAD Framework with UI.: New Bug description: Currently, PHPDS has built-in support, in PHPDS_errorHandle, for - firephp - syslog - email - log file - in-display Considering the evolution of firephp to a paying model, and the arrival of alternate products, I think we should move at least firephp out of the core and into a plugin, and add support for some others: - chromephp (http://www.chromephp.com/) - phpbuglost (http://pbl.elgatonaranja.com/) - probably more :) To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/939554/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1091198] Re: Notif pop-down menu stays displayed
** Changed in: phpdevshell Status: Confirmed = Fix Committed -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1091198 Title: Notif pop-down menu stays displayed Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: The little redisplay rubon at the top of the screen stays expanded and cannot be collapsed by a mouse click. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1091198/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1019595] Re: PU_dumpArray is not recursive
** Branch linked: lp:~gregfr/phpdevshell/transitional -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1019595 Title: PU_dumpArray is not recursive Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: When given a parameter which is an array, PU_dumpArray() crashes. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1019595/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1020860] Re: Strict MySQL (5.6), cause problems
** Branch linked: lp:~gregfr/phpdevshell/transitional -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1020860 Title: Strict MySQL (5.6), cause problems Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: Every query which sets the auto_increment-id with '', should be changed into NULL. The MySQL Error looks like this: The MySQL database engine returned with an error (code 1366 - Incorrect integer value: '' for column 'id' at row 1) Example (/includes/config/models/PHPDS_db.query.php, about line 48): Change this: INSERT INTO _db_core_menu_access_logs (log_id, menu_id, user_id, timestamp) VALUES ('', '%s', '%u', '%s') Into this: INSERT INTO _db_core_menu_access_logs (log_id, menu_id, user_id, timestamp) VALUES (NULL, '%s', '%u', '%s') To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1020860/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1190187] Re: Erronous basepath in Skel
** Changed in: phpdevshell Milestone: None = 3.5 -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1190187 Title: Erronous basepath in Skel Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: The Skel (the main instance of the PHPDS class) uses its own version of the basepath, which causes problems when working with links. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1190187/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1187199] Re: System info screen should be updated to multi db
** Tags added: database info ** Changed in: phpdevshell Status: New = Fix Committed ** Changed in: phpdevshell Assignee: (unassigned) = Greg (gregfr) ** Changed in: phpdevshell Milestone: None = 3.5 ** Branch linked: lp:phpdevshell -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1187199 Title: System info screen should be updated to multi db Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: The System Information page in its first part, give details about the MySQL connection. Since we moved from native (ie legacy) to PDO, these info are not correct anymore. We should update the page accordingly. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1187199/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1190187] Re: Erronous basepath in Skel
Now uses the constant BASEPATH ** Branch linked: lp:phpdevshell -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1190187 Title: Erronous basepath in Skel Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: The Skel (the main instance of the PHPDS class) uses its own version of the basepath, which causes problems when working with links. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1190187/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1091198] Re: Notif pop-down menu stays displayed
** Tags added: notifications phpds-gui ui ** Tags added: cloud theme -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1091198 Title: Notif pop-down menu stays displayed Status in Open Source PHP RAD Framework with UI.: Confirmed Bug description: The little redisplay rubon at the top of the screen stays expanded and cannot be collapsed by a mouse click. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1091198/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1080649] Re: Cache PHPDS_dependant-__get()
** Branch linked: lp:phpdevshell -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1080649 Title: Cache PHPDS_dependant-__get() Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: Successive calls to $this-configuration (or similar calls to the dependent's data) can be optimized by caching the result To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1080649/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1023793] Re: PHPDS_query's asArray function not properly implemented
** Branch linked: lp:phpdevshell -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1023793 Title: PHPDS_query's asArray function not properly implemented Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: The asArray function in the PHPDS_query class is not properly implemented. It is supposed to fetch a single field as a simple one dimensional numerical array, i.e. array([0] = value a, [1] = value b, ...). PHPDS_query itself never calls this function and the end developer also can't call it in the PHPDS_query derived classes since it will always return with an empty result. (The reason is that by the time the end developer calls the asArray function the result set has already been parsed by the invoke() function and so the result pointer is already passed the last row.) In order to make this function usefull we need to add an optional flag to the PHPDS_query class that will allow invoke() to make use of the asArray function and return the result as required. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1023793/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 987551] Re: jquery min
** Branch linked: lp:phpdevshell -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/987551 Title: jquery min Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: In themes/cloud/include.php, the non-development part include a minified compiled version of JS files, where the development part lists and includes each one separatly. That is good, but in the later case, jquery and jquery-ui are included minified too. It could be nice to use the non-minified version to help debugging JS code. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/987551/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1056618] Re: When using an alternate database connector, the parameters are ignored
** Branch linked: lp:phpdevshell -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1056618 Title: When using an alternate database connector, the parameters are ignored Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: When using an alternate connector to connect to another database server (or the same server with different credentials), some or all the given parameters (username, database name...) are not actually used. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1056618/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1020901] Re: Add ID to menu LI
*** This bug is a duplicate of bug 947620 *** https://bugs.launchpad.net/bugs/947620 ** This bug has been marked a duplicate of bug 947620 ID for menu buttons -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1020901 Title: Add ID to menu LI Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: In the menu navigation bar, menu items are plain LI's; we could add an ID to them so a CSS or JS code can target them, for example to change the color of a certain item. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1020901/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1076323] Re: Menu line break in Chrome
** Branch linked: lp:phpdevshell -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1076323 Title: Menu line break in Chrome Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: Chrome 20 (or maybe 21) introduced a CSS bug which makes some menu buttons break on two lines instead of one. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1076323/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1070789] Re: Query ignore null parameters
** Branch linked: lp:phpdevshell -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1070789 Title: Query ignore null parameters Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: PHPDS_query filters out null parameter from the parameters array. This is wrong, since NULL can be a valid parameter for a SQL query. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1070789/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1006411] Re: file parameter to class registry
*** This bug is a duplicate of bug 865773 *** https://bugs.launchpad.net/bugs/865773 ** Branch linked: lp:phpdevshell -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1006411 Title: file parameter to class registry Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: In its current implementation, the class registry will look for a class in a file which named is based on the class name. It would be nice to be able to override the default file name and provide one: class name=oneOfMyClasses plugin=myPlugin file=my-classes / will look inside /plugins/myPlugin/includes/my-classes.class.php instead of /plugins/myPlugin/includes/oneOfMyClasses.class.php To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1006411/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 865773] Re: Specify file name for class alias
** Branch linked: lp:phpdevshell -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/865773 Title: Specify file name for class alias Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: PHPDS allows to pre-declare a class location via the aliasing system ; but it uses the class name to build the file path, it would be nice to allow an alias to specify a file to look into To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/865773/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 943159] Re: Support required for named SQL parameters
See https://blueprints.launchpad.net/phpdevshell/+spec/pdo ** Also affects: phpdevshell/trunk-3.x Importance: Low Assignee: Greg (gregfr) Status: In Progress -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/943159 Title: Support required for named SQL parameters Status in Open Source PHP RAD Framework with UI.: In Progress Status in PHPDevShell trunk-3.x series: In Progress Bug description: The PHPDS_db and PHPDS_query classes needs to support named SQL parameters, this will help future compatibility with PDO Objects as well as allow for the formatting of SQL statements to be improved upon before we fully support PDO. An example of currently used non-parameter based queries: $sql = INSERT INTO sometable (foo, bar, baz) VALUES (%d, '%s', '%s') To add data into the query you would then usually do something like: $query = sprintf($sql, 1, 'text', 'some more text'); Although the above example is extremely simple, the ordering of the parameters is extremely important and in complex queries with many fields it is easy to misalign the format parameters with the fields given. To solve this problem PDO supports named SQL parameters (as does most other non PHP mysql database API's): Example: $sql = INSERT INTO sometable (foo, bar, baz) VALUES (:foo, ':bar', ':baz') For now, a PHPDevShell a function could then take a named array and simply replace the named parameters with the actual values, for example: $query = $this-fmtParamSQL($sql, array(':foo' = 1, ':bar' = 'text', ':baz' = 'some more text')); The fmtParamSQL() function can work like this: function fmtParamSQL($sql, $params = false) { $result = $sql; foreach($params as $name = $value) { $result = str_ireplace(':'.$name, $value, $result); } return $result; } I propose that we build an additional function into PHPDS_db called invokeNamedQuery() to differentiate between the standard invokeQuery() function and a function which supports named parameters. This is going to take quite a lot of work since all the supporting functions will also then have to support named parameters. If we convert all queries to named queries eventually we will then be able to support PDO and NoSQL much easier in the future. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/943159/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 947620] Re: ID for menu buttons
** Changed in: phpdevshell Milestone: 3.2.1-stable = 3.5 -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/947620 Title: ID for menu buttons Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: In order to make easier to customize the look with css, I suggest that the menu button in the menu bar holds a way to link them to the actual menu they will trigger ; for example li class=inactiveID=menu_btm_MYMENU a href=http://localhost/mymenu.html; target=_self span class=child/span My Menu /a /li To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/947620/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp
[Phpdevshell] [Bug 1076323] Re: Menu line break in Chrome
** Changed in: phpdevshell Milestone: 3.2.1-stable = 3.5 -- You received this bug notification because you are a member of PHPDevShell, which is subscribed to PHPDevShell. https://bugs.launchpad.net/bugs/1076323 Title: Menu line break in Chrome Status in Open Source PHP RAD Framework with UI.: Fix Committed Bug description: Chrome 20 (or maybe 21) introduced a CSS bug which makes some menu buttons break on two lines instead of one. To manage notifications about this bug go to: https://bugs.launchpad.net/phpdevshell/+bug/1076323/+subscriptions ___ Mailing list: https://launchpad.net/~phpdevshell Post to : phpdevshell@lists.launchpad.net Unsubscribe : https://launchpad.net/~phpdevshell More help : https://help.launchpad.net/ListHelp