Changeset 449 for branches


Ignore:
Timestamp:
Dec 16, 2013 5:32:39 AM (10 years ago)
Author:
anonymous
Message:

Test existence of db_* values before loading env variables; disabled use of trigger_error in App::getParam(), although this may allow value missing issues.

Location:
branches/eli_branch/lib
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/eli_branch/lib/App.inc.php

    r447 r449  
    225225            return $this->_params[$param];
    226226        } else {
    227             trigger_error(sprintf('Parameter is not set: %s', $param), E_USER_NOTICE);
     227            /// trigger_error(sprintf('Parameter is not set: %s', $param), E_USER_NOTICE);
    228228            return null;
    229229        }
     
    275275
    276276            // DB connection parameters taken from environment variables in the httpd.conf file, readable only by root.
    277             if (!empty($_SERVER['DB_SERVER'])) {
     277            if (!empty($_SERVER['DB_SERVER']) && !$this->getParam('db_server')) {
    278278                $this->setParam(array('db_server' => $_SERVER['DB_SERVER']));
    279279            }
    280             if (!empty($_SERVER['DB_NAME'])) {
     280            if (!empty($_SERVER['DB_NAME']) && !$this->getParam('db_name')) {
    281281                $this->setParam(array('db_name' => $_SERVER['DB_NAME']));
    282282            }
    283             if (!empty($_SERVER['DB_USER'])) {
     283            if (!empty($_SERVER['DB_USER']) && !$this->getParam('db_user')) {
    284284                $this->setParam(array('db_user' => $_SERVER['DB_USER']));
    285285            }
    286             if (!empty($_SERVER['DB_PASS'])) {
     286            if (!empty($_SERVER['DB_PASS']) && !$this->getParam('db_pass')) {
    287287                $this->setParam(array('db_pass' => $_SERVER['DB_PASS']));
    288288            }
  • branches/eli_branch/lib/Auth_SQL.inc.php

    r447 r449  
    810810     * patterns, at minimum the US State Department standard: cvcddcvc.
    811811     *
    812      * - x    a random upper or lower alpha character or digit
    813      * - C    a random upper or lower consonant
    814      * - V    a random upper or lower vowel
    815      * - c    a random lowercase consonant
    816      * - v    a random lowercase vowel
    817      * - d    a random digit
     812     * - x    A random upper or lower character, digit, or punctuation.
     813     * - C    A random upper or lower consonant.
     814     * - V    A random upper or lower vowel.
     815     * - c    A random lowercase consonant.
     816     * - v    A random lowercase vowel.
     817     * - d    A random digit.
    818818     *
    819819     * @param  string $pattern  a sequence of character types, above.
Note: See TracChangeset for help on using the changeset viewer.