array('min' => 4, 'max' => 12)
);
-/*
- * キャッシュ
- */
-// キャッシュの最大有効期限(秒)
-Configure::write('Cache.expire', 7 * 24 * 3600);
-// キャッシュを作成しない(常に最新の情報を表示しますが、動作が遅くなる場合があります)
-Configure::write('Cache.disable', false);
-// キャッシュの詳細設定
-Cache::config('default', array(
- 'engine' => 'File', //保存方法
- 'duration'=> Configure::read('Cache.expire'),
- 'probability'=> 100, // 期限切れキャッシュの更新率
- 'path' => CACHE, // Fileの保存パス
- 'prefix' => 'cake_',
- 'serialize' => true,
-));
/*
* 使用言語(Language)
* In production mode, flash messages redirect after a time interval.
* In development mode, you need to click the flash message to continue.
*/
- Configure::write('debug', 0);
+ Configure::write('debug', 2);
/**
* Application wide charset encoding
*/
* or in each action using $this->cacheAction = true.
*
*/
- Configure::write('Cache.check', true);
+ //Configure::write('Cache.check', true);
/**
* Defines the default error type when using the log() function. Used for
* differentiating error logging and debugging. Currently PHP supports LOG_DEBUG.
));
/* Benchmarkコンポーネント使用 */
+// guest UserIDでの操作制限
define('BENCHMARK_MODE', true);
/* デモモード */
'Javascript',
'Text',
'Time',
- 'Cache',
'Settings',
'Media.Medium',
'Media.Upfile',
'Profiledisp',
);
- var $cacheAction = array();
-
/* テーマ */
var $view = 'View';
var $theme = null;
/* メソッド */
function beforeFilter() {
- parent::beforeFilter();
- // Cache
- $this->cacheAction = array(
- 'index' => Configure::read('Cache.expire'),
- 'view/' => Configure::read('Cache.expire')
- );
+ parent::beforeFilter();
// 認証なしアクセス可
$this->AuthPlus->allow('view');
/* ACL */
// 追加アクション用 crudMap
var $actionMapPlus = array(
- 'get_user' => 'read',
'listview' => 'read',
'change_password' => 'update',
'edit_image' => 'update',
parent::beforeFilter();
// 認証なしアクセス可
- $this->AuthPlus->allow('get_user');
$this->AuthPlus->allow('index');
$this->AuthPlus->allow('view');
$this->AuthPlus->allow('add');
}
/* PC */
- function get_user() {
- return $this->user;
- }
-
function login() {
// 現在のセッション削除
$this->AuthPlus->deleteAuth();
+++ /dev/null
-<?php if (CorePlus::is_valid($user, 'User.id')): ?>
- <li><?php echo $html->link(__('Home', true), Configure::read('Routing.basePath')); ?>
-
- <li><?php echo $html->link(__('Characters', true), array('controller' => 'characters', 'action' => 'index')); ?></li>
-
-<?php if (!$site_configs['System.singleSystem']['value']): ?>
- <li><?php echo $html->link(__('Systems', true), array('controller' => 'systems', 'action' => 'index')); ?></li>
-<?php endif; ?>
-
- <li><?php echo $html->link(__('Users', true), array('controller' => 'users', 'action' => 'listview')); ?></li>
-<?php endif; ?>
-
-<?php if (CorePlus::is_valid($user, 'User.id')): ?>
- <li><?php echo $html->link(__('Configuration', true), array('controller' => 'users', 'action' => 'edit', $user['User']['id'])); ?>
-<?php endif; ?>
-
-<li>
-<?php if (CorePlus::is_valid($user, 'User.id')): ?>
-<?php echo $html->link(__('Logout', true), array('controller' => 'users', 'action' => 'logout')); ?>
-<?php else: ?>
-<?php echo $html->link(__('Login', true), array('controller' => 'users', 'action' => 'login')); ?>
-<?php endif; ?>
-</li>
<div id="container">
<?php if (!isset($site_configs) || !isset($user)): ?>
+<?php $session->flash('auth'); ?>
+<?php $session->flash(); ?>
+<?php echo $content_for_layout; ?>
<?php else: ?>
+
<div id="header">
<?php
echo $this->renderElement('pc_header_intro', array(
<div class="mainNavi">
<ul id="nav" class="navi">
-<cake:nocache>
-<?php
-$user = $this->requestAction('/users/get_user');
-echo $this->element('pc_mainnav', array(
- 'user' => $user,
-));
-?>
-</cake:nocache>
+<?php if (CorePlus::is_valid($user, 'User.id')): ?>
+ <li><?php echo $html->link(__('Home', true), Configure::read('Routing.basePath')); ?>
+
+ <li><?php echo $html->link(__('Characters', true), array('controller' => 'characters', 'action' => 'index')); ?></li>
+
+<?php if (!$site_configs['System.singleSystem']['value']): ?>
+ <li><?php echo $html->link(__('Systems', true), array('controller' => 'systems', 'action' => 'index')); ?></li>
+<?php endif; ?>
+
+ <li><?php echo $html->link(__('Users', true), array('controller' => 'users', 'action' => 'listview')); ?></li>
+<?php endif; ?>
+
+<?php if (CorePlus::is_valid($user, 'User.id')): ?>
+ <li><?php echo $html->link(__('Configuration', true), array('controller' => 'users', 'action' => 'edit', $user['User']['id'])); ?>
+<?php endif; ?>
+
+<li>
+<?php if (CorePlus::is_valid($user, 'User.id')): ?>
+<?php echo $html->link(__('Logout', true), array('controller' => 'users', 'action' => 'logout')); ?>
+<?php else: ?>
+<?php echo $html->link(__('Login', true), array('controller' => 'users', 'action' => 'login')); ?>
+<?php endif; ?>
+</li>
+
</ul>
<ul id="navAdmin" class="navi">
?>
</div>
-<?php endif; ?>
-
<?php $session->flash('auth'); ?>
<?php $session->flash(); ?>
<?php echo $content_for_layout; ?>
</div>
+<?php endif; ?>
<div id="footer">