Re: [Phpdevshell] [Question #250429]: where to find phpdevshell documentation? phpdevshell.org doesn't seems up

2018-12-16 Thread Greg
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

2017-01-29 Thread Greg
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

2016-09-22 Thread Greg
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

2016-03-11 Thread Greg
** 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

2016-03-11 Thread Greg
** 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

2016-03-08 Thread Greg
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

2016-02-29 Thread Greg
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

2015-12-28 Thread Greg
** 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

2015-12-26 Thread Greg
*** 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

2015-12-26 Thread Greg
*** 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

2015-11-30 Thread Greg
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

2015-11-09 Thread Greg
** 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

2015-11-08 Thread Greg
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

2015-11-08 Thread Greg
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

2015-10-26 Thread Greg
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

2015-10-18 Thread Greg
*** 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

2015-10-02 Thread Greg
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

2015-07-30 Thread Greg
** 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()

2015-07-21 Thread Greg
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

2015-07-21 Thread Greg
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

2015-03-29 Thread Greg
** 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

2015-03-29 Thread Greg
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

2015-02-19 Thread Greg
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

2015-02-08 Thread Greg
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

2015-02-06 Thread Greg
** 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

2015-02-06 Thread Greg
** 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

2015-02-06 Thread Greg
** 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

2015-02-06 Thread Greg
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

2015-02-06 Thread Greg
** 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

2015-02-06 Thread Greg
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

2015-02-06 Thread Greg
** 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

2015-02-06 Thread Greg
** 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

2015-02-06 Thread Greg
** 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

2015-02-06 Thread Greg
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

2015-02-06 Thread Greg
** 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

2015-02-06 Thread Greg
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

2015-02-06 Thread Greg
** 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

2015-02-06 Thread Greg
** 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

2015-02-06 Thread Greg
** 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

2015-02-05 Thread Greg
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

2015-02-01 Thread Greg
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

2014-11-11 Thread Greg
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

2014-06-18 Thread Greg
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

2014-06-14 Thread Greg
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

2014-05-09 Thread Greg
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

2014-04-18 Thread Greg
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

2014-03-31 Thread Greg
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

2014-02-27 Thread Greg
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)

2014-01-14 Thread Greg
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

2014-01-14 Thread Greg
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

2014-01-14 Thread Greg
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

2014-01-14 Thread Greg
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)

2014-01-14 Thread Greg
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)

2014-01-13 Thread Greg
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)

2014-01-13 Thread Greg
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?

2014-01-06 Thread Greg
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?

2014-01-06 Thread Greg
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?

2014-01-05 Thread Greg
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

2013-12-16 Thread Greg
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

2013-12-16 Thread Greg
** 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

2013-12-15 Thread Greg
** 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

2013-09-03 Thread Greg
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

2013-08-30 Thread Greg
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

2013-08-13 Thread Greg
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

2013-07-27 Thread Greg
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

2013-07-23 Thread Greg
** 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

2013-07-17 Thread Greg
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

2013-07-17 Thread Greg
*** 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

2013-07-05 Thread Greg
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

2013-07-05 Thread Greg
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

2013-07-05 Thread Greg
** 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

2013-07-03 Thread Greg
*** 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

2013-07-03 Thread Greg
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

2013-07-03 Thread Greg
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

2013-07-03 Thread Greg
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

2013-07-03 Thread Greg
** 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

2013-07-03 Thread Greg
** 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

2013-07-02 Thread Greg
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

2013-06-29 Thread Greg
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

2013-06-29 Thread Greg
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

2013-06-19 Thread Greg
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

2013-06-12 Thread Greg
** 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

2013-06-12 Thread Greg
** 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

2013-06-12 Thread Greg
** 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

2013-06-12 Thread Greg
** 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

2013-06-12 Thread Greg
** 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

2013-06-12 Thread Greg
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

2013-06-10 Thread Greg
** 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()

2013-06-10 Thread Greg
** 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

2013-06-10 Thread Greg
** 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

2013-06-10 Thread Greg
** 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

2013-06-10 Thread Greg
** 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

2013-06-10 Thread Greg
*** 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

2013-06-10 Thread Greg
** 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

2013-06-10 Thread Greg
** 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

2013-06-10 Thread Greg
*** 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

2013-06-10 Thread Greg
** 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

2013-06-10 Thread Greg
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

2013-06-10 Thread Greg
** 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

2013-06-10 Thread Greg
** 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


  1   2   3   4   >