テーマの設定

config.php

テーマの設定は/public_html/layout/Revize/config.php内でします。連想配列$_CONFに値を代入することによって、テーマの動作を変更できます。

キーデフォルト値内容
r_transform_text1記事投稿(テキストモード)でのテキストのp要素化 (0 = しない, 1 = する)
r_xhtmlize1XHTML化 (0 = しない, 1 = する)
r_theme_adminAdmin管理ページテーマ(管理ページテーマ固定時)

設定例

$_CONF['r_transform_text'] = 1;
$_CONF['r_xhtmlize'] = 1;
$_CONF['r_theme_admin'] = 'Admin';

r_transform_text

記事投稿(テキストモード)にテキストをp要素化するかどうかの設定です。有効にすると、記事の保存時にテキストを適切なHTMLに変換します。 管理ページでの設定は、管理ページテーマのfunctions.php(または、config.php)内で設定する必要があります。

設定無効時の出力

テキスト<br>
<br>
テキスト<br>
テキスト

設定有効時の出力

<p>テキスト<br>
<br>
テキスト<br>
テキスト</p>

r_xhtmlize

XHTML化するかどうかの設定です。有効にすると、画面の出力前にHTMLをXHTMLに準拠した内容に変換します。変換される内容は次の通りです。

  • 空要素の開始タグへの「 /」の追加
  • 要素型名の小文字化
  • 属性名の小文字化(未実装)
  • 属性値への引用符の追加(未実装)
  • 特殊文字のエンティティ化(未実装)
  • 省略属性の正規化(未実装)

設定無効時の出力

<LINK rel=stylesheet TYPE="text/css" href="/wiki/lib/exe/css.php?s=all" media="screen, tv" title="スタイルシート(scree&tv)">

設定有効時の出力

<link rel="stylesheet" type="text/css" href="/wiki/lib/exe/css.php?s=all" media="screen, tv" title="スタイルシート(screen&amp;tv)" />

r_theme_admin

管理ページで使用するテーマの設定です。/public_html/layout/テーマ名/adminディレクトリがない場合、管理ページではここで設定したテーマが管理ページテーマとして使用されます。 /public_html/layout/テーマ名/adminディレクトリがある場合は、管理ページでも通常のテーマが使用されます。

 
テーマの設定.txt · 最終更新: 2007/10/13 01:13 by admin
 
Recent changes RSS feed Creative Commons License Driven by DokuWiki