Пример #1
0
 public function __construct(array $option = array())
 {
     $this->captcha = new CaptchaImage(array('font' => Manager_Config::istatDir() . 'fonts/f/Ubuntu/Ubuntu-MediumItalic.ttf', 'name' => isset($option['name']) ? $option['name'] : 'captcha', 'width' => isset($option['width']) ? $option['width'] : 220, 'height' => isset($option['height']) ? $option['height'] : 80, 'wordLen' => isset($option['wordLen']) ? $option['wordLen'] : 5, 'timeout' => isset($option['timeout']) ? $option['timeout'] : 300, 'dotNoiseLevel' => 40, 'lineNoiseLevel' => 4));
     $this->captcha->setImgDir(Manager_Config::istatDir() . 'captcha/c');
     $this->captcha->setImgUrl(Manager_Config::istatUrl() . 'captcha/c');
     $this->captcha->setImgAlt('Kod z obrazka');
 }
Пример #2
0
function pr($variable, $name = null, $color = 'fff')
{
    if (!Manager_Config::isDev()) {
        return;
    }
    // Panda_Exam::vrd();
    echo '<br  style="clear:both;" />' . '<pre style="width:100%;clear:both;height: 100px;overflow: auto;font-size:12px;margin:10px 40px;text-align:left;;color:red;z-index:1000;width:100%;background:#000;position: fixed;bottom:0;;">';
    echo '<br/>**************************         ';
    if ($name != null) {
        echo '<span style="color:#fff;">' . $name . '</span>';
    }
    if (is_array($variable)) {
        echo '   [tablica] *******************<br/>';
        print_r($variable);
    } elseif (is_object($variable)) {
        echo '   [object] *******************<br/>';
        print_r($variable);
    } elseif (is_bool($variable)) {
        echo '   [boolean] *******************<br/>';
        var_dump($variable);
    } else {
        if (is_string($variable)) {
            echo '   [string] *******************<br/>';
        } elseif (is_int($variable)) {
            echo '   [integer] *******************<br/>';
        } elseif (is_float($variable)) {
            echo '   [float] *******************<br/>';
        } elseif (is_null($variable)) {
            echo '   [null] *******************<br/>';
        } else {
            echo '   [nierozpoznany] *******************<br/>';
        }
        echo $variable;
    }
    echo '<br/>********************************************************* <br/>';
    echo '</pre>';
}
Пример #3
0
 private function __construct()
 {
     self::$db = Model_Db_Mysql::getInstance(Manager_Config::dbCnf());
 }
Пример #4
0
<?php

if ($this instanceof Manager_Controller) {
    $this->layout = 'common/view/layout.phtml';
    self::$orderEvent = array('init', 'fluid', 'main', 'aside', 'brand', 'header', 'nav', 'footer');
    $this->storage->metatags->setTitle('Remont domu');
    $this->storage->metatags->setDescription('Projekt remontu domu.');
    $this->storage->metatags->setKeywords('projekt,dom,remont');
    $this->storage->scripts->setCss('/css/basic.css');
    /* $this->storage->scripts->setCss('/css/old/normalize.css');
        $this->storage->scripts->setCss('/css/old/grid.css');
        $this->storage->scripts->setCss('/css/old/theme.css');
       */
    $this->storage->scripts->setJs(Manager_Config::istatUrl() . 'js/modernizr.js', Manager_Helper_Scripts::SLOT_HEAD);
    $this->storage->scripts->setJs(Manager_Config::istatUrl() . 'js/jquery/jquery-1.11.2.min.js', Manager_Helper_Scripts::SLOT_FOOT);
    //$this->storage->scripts->setJs(Manager_Config::istatUrl() . 'js/jquery/jquery.cookie.js', Manager_Helper_Scripts::SLOT_FOOT);
    $this->storage->scripts->setJQuery();
    $link = new Model_Link_Container();
    $link->setTitle('Dom')->setUrl('/');
    $this->storage->breadcrumbs->set(0, (new Model_Link_Container())->setTitle('Dom')->setUrl('/'));
    /**
     * navigation start
     */
    $nav = new Model_Collection();
    $link = new Model_Link_Container();
    $link->setUrl('/')->setTitle('Strona główna')->setClass('front-page');
    $nav->append($link);
    $link = new Model_Link_Container();
    $link->setUrl('/rzut')->setTitle('Rzuty')->setClass('image-page');
    $nav->append($link);
    $link = new Model_Link_Container();
Пример #5
0
 public function setUrl($url)
 {
     //Azalia Narcissifora.jpg
     $this->url = $url ? $url : Manager_Config::iphotUrl() . '/a/' . $this->getId() . '.' . $this->getExtention();
     return $this;
 }
Пример #6
0
 public function throwErrorDB($aQuery = null, $message = null)
 {
     if (self::$_db->error) {
         try {
             throw new Exception($message . ' MySQL error: ' . self::$_db->error . ' <br/> Query:<br/> ' . $aQuery, self::$_db->errno);
         } catch (Exception $e) {
             //printuje bledy gdy ustawienie w config na to zezwala
             if (Manager_Config::isDev()) {
                 $this->showErrorsDB("Error No: " . $e->getCode() . " - " . $e->getMessage());
                 $this->showErrorsDB(nl2br($e->getTraceAsString()));
             } else {
                 $this->showErrorsDB('Wystąpił błąd prosimy ponowić');
             }
             $this->_error = true;
             return false;
         }
     } else {
         return true;
     }
 }