Пример #1
0
function plugin_skin_convert()
{
    global $vars, $skin_file, $_skin_msg;
    if (!PLUGIN_SKIN_USE) {
        return $_skin_msg['err_not_use'];
    }
    if (func_num_args() == 0) {
        return skin_make_filelist();
    }
    $argv = func_get_args();
    $parm = skin_set_parm($argv);
    if (count($parm['list']) > 1) {
        $skin_list = array();
        foreach ($parm['list'] as $skin) {
            $skin_list[$skin] = '';
        }
        return skin_make_filelist($skin_list);
    }
    $val = explode('.', $parm['list'][0]);
    $val[1] = empty($val[1]) ? $val[0] : $val[1];
    $skin_file = add_skindir($val[0]);
    if (!file_exists($skin_file) || !is_readable($skin_file)) {
        die_message($skin_file . ' (skin file) is not found.');
    }
    $expire = PLUGIN_SKIN_EXPIRE > 0 ? time() + 60 * 60 * 24 * PLUGIN_SKIN_EXPIRE : PLUGIN_SKIN_EXPIRE;
    setcookie('skin_file', $skin_file, $expire, get_baseuri('abs'));
    $_COOKIE['skin_file'] = $skin_file;
    if ($val[0] == 'tdiary') {
        setcookie('tdiary_theme', $val[1], $expire, get_baseuri('abs'));
        $_COOKIE['tdiary_theme'] = $val[1];
    } else {
        setcookie('tdiary_theme', '', time() - 3600);
        // tdiary じゃないので削除
    }
    header('Location: ' . get_page_location_uri($vars['page']));
}
Пример #2
0
// License: GPL v2 or (at your option) any later version
//
// PukiWiki setting file (user agent:default)
@(include add_homedir('default.usr.ini.php'));
/////////////////////////////////////////////////
// Skin file
if (isset($_COOKIE['tdiary_theme'])) {
    defined('TDIARY_THEME') or define('TDIARY_THEME', $_COOKIE['tdiary_theme']);
}
if (defined('TDIARY_THEME')) {
    defined('SKIN_FILE_DEFAULT') or define('SKIN_FILE_DEFAULT', add_skindir('tdiary'));
} else {
    if (defined('PLUS_THEME')) {
        defined('SKIN_FILE_DEFAULT') or define('SKIN_FILE_DEFAULT', add_skindir(PLUS_THEME));
    } else {
        defined('SKIN_FILE_DEFAULT') or define('SKIN_FILE_DEFAULT', add_skindir('default'));
    }
}
$skin_file = isset($_COOKIE['skin_file']) ? $_COOKIE['skin_file'] : SKIN_FILE_DEFAULT;
/////////////////////////////////////////////////
// メニューバー/サイドバーを常に表示する(1:する 0:しない)
$always_menu_displayed = 0;
/////////////////////////////////////////////////
// 雛形とするページの読み込みを可能にする(1:する 0:しない)
$load_template_func = 0;
/////////////////////////////////////////////////
// 元ページのリンクを自動的に先頭につける(1:つける 0:つけない)
$load_refer_related = 0;
/////////////////////////////////////////////////
// 検索文字列を色分けする(1:する 0:しない)
$search_word_color = 1;
Пример #3
0
// PukiWiki Plus! - Yet another WikiWikiWeb clone.
// $Id: keitai.ini.php,v 1.25.6 2009/04/07 01:09:00 upk Exp $
// Copyright (C)
//   2005,2009 PukiWiki Plus! Team
//   2002-2005 PukiWiki Developers Team
//   2001-2002 Originally written by yu-ji
// License: GPL v2 or (at your option) any later version
//
// PukiWiki setting file (Cell phones, PDAs and other thin clients)
/////////////////////////////////////////////////
// 携帯・PDA専用のページを初期ページとして指定する
// $defaultpage = 'm';
/////////////////////////////////////////////////
// スキンファイルの場所
define('SKIN_FILE', add_skindir('keitai'));
/////////////////////////////////////////////////
// 雛形とするページの読み込みを可能にする
$load_template_func = 0;
/////////////////////////////////////////////////
// 検索文字列を色分けする
$search_word_color = 0;
/////////////////////////////////////////////////
// 一覧ページに頭文字インデックスをつける
$list_index = 0;
/////////////////////////////////////////////////
// リスト構造の左マージン
$_ul_left_margin = 0;
// リストと画面左端との間隔(px)
$_ul_margin = 16;
// リストの階層間の間隔(px)