/** * Initializes the component. */ public function init() { Yii::setPathOfAlias('image', dirname(__FILE__) . '/..'); Yii::import('image.components.*'); Yii::import('image.models.Image'); self::$_thumbOptions = $this->thumbOptions; self::$_imagePath = $this->getImagePath(true); if (!isset($this->baseUrl)) { $this->baseUrl = Yii::app()->request->baseUrl; } $this->basePath = rtrim(Yii::getPathOfAlias($this->basePath), '/') . '/'; parent::init(); }
<?php /** * Login page */ $this->pageTitle = Yii::app()->name . ' - Login'; $imager = new Imager(LOCAL_IMAGE_LIBRARY . "lock.png"); $imager->width = "16px"; $imager->height = "16px"; $imager->attributes["title"] = "This password is passed through 256-bit encryption for authentication."; $flashes = new Flashes(); $flashes->render(); ?> <style> div.authen-container { margin:auto; width:480px; border:1px solid #ccc; padding:8px; } div.authen-title { padding:5px; margin-bottom:12px; } form#login-form div.input-container input { font-family: Verdana, Geneva, sans-serif; font-size:12px; padding:5px; letter-spacing:1px; margin-bottom:5px; width: 300px;
<?php include '../base.php'; include ABS_PATH . 'includes/imager.php'; $imager = new Imager(ABS_PATH . 'cache/images/', ABS_PATH . 'images/no_image.png'); $imager->display(ABS_PATH . 'images/close.png', 1);