OSDN Git Service

履歴追加
[nucleus-jp/nucleus-jp-ancient.git] / utf8 / nucleus / documentation / devdocs / sqltables.html
index bee2418..05c14b3 100755 (executable)
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" lang="ja-JP" xml:lang="ja-JP">
-<head>
-       <!-- $Id: sqltables.html,v 1.6 2006-07-17 20:02:50 kimitake Exp $ -->
-       <!-- $NucleusJP: sqltables.html,v 1.5 2006/07/12 07:11:46 kimitake Exp $ -->
-       <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-       <title>Nucleus - SQL テーブル構造</title>
-       <link rel="stylesheet" type="text/css" href="styles/manual.css" />
-       <style type="text/css">
-               /* auto increment table columns*/
-               .autoinc {
-               }
-
-               /* primary-keys */
-               .primary {
-                       text-decoration: underline;
-                       font-weight: bold;
-               }
-
-               /* NOT NULL */
-               .notnull {
-               }
-
-               /* unique key */
-               .unique {
-               }
-
-               /* foreign keys */
-               .foreign {
-                       font-style: italic;
-               }
-
-               /* auto increment table columns*/
-               .autoinc {
-               }
-
-               /* fulltext index */
-               .fulltext {
-               }
-
-               /* columns/tables to remove in later versions */
-               .toremove {
-                       color: red;
-               }
-
-
-
-
-       </style>
-</head>
-<body>
-
-<a name="top" id="top"></a>
-
-<div class="heading">
-SQLテーブル・リファレンス
-<i>2005年3月5日</i>
-</div>
-<strong>訳者注:</strong>
-<ul>
-  <li>このドキュメントの原文は以下のURLにあります。<br>
-    <a href="http://nucleuscms.org/documentation/devdocs/sqltables.html">http://nucleuscms.org/documentation/devdocs/sqltables.html</a></li>
-  <li>誤訳にお気づきの方は<a href="http://japan.nucleuscms.org/bb/viewforum.php?f=7">こちら</a>へご連絡いただけると助かります。</li>
-</ul>
-
-<h1>はじめに</h1>
-
-<p>
-<a href="index.html">開発者向けドキュメントの目次へ戻る</a>
-</p>
-
-<p>
-このドキュメントはNucleusのデータベース・テーブルのフィールドを解説しています。
-</p>
-
-<p class="note">構造は<strong>Nucleus v3.2</strong>のものに従っています</p>
-
-<h1><a name="toc" id="toc"></a>目次</h1>
-<ul>
-       <li><a href="#legend">文書中の色使いについて</a></li>
-       <li>
-
-               Blog
-
-               <ul>
-                       <li><a href="#nucleus_blog">nucleus_blog</a></li>
-                       <li><a href="#nucleus_category">nucleus_category</a></li>
-                       <li><a href="#nucleus_item">nucleus_item</a></li>
-                       <li><a href="#nucleus_comment">nucleus_comment</a></li>
-                       <li><a href="#nucleus_member">nucleus_member</a></li>
-                       <li><a href="#nucleus_team">nucleus_team</a></li>
-               </ul>
-       </li>
-       <li>
-               プラグイン
-               <ul>
-                       <li><a href="#nucleus_plugin">nucleus_plugin</a></li>
-                       <li><a href="#nucleus_plugin_event">nucleus_plugin_event</a></li>
-                       <li><a href="#nucleus_plugin_option">nucleus_plugin_option</a></li>
-                       <li><a href="#nucleus_plugin_option_desc">nucleus_plugin_option_desc</a></li>
-               </ul>
-       </li>
-       <li>
-               スキンとテンプレート
-               <ul>
-                       <li><a href="#nucleus_skin">nucleus_skin</a></li>
-                       <li><a href="#nucleus_skin_desc">nucleus_skin_desc</a></li>
-                       <li><a href="#nucleus_template">nucleus_template</a></li>
-                       <li><a href="#nucleus_template_desc">nucleus_template_desc</a></li>
-               </ul>
-       </li>
-       <li>
-               管理
-               <ul>
-                       <li><a href="#nucleus_actionlog">nucleus_actionlog</a></li>
-                       <li>
-                               <a href="#nucleus_config">nucleus_config</a>
-                               <ul>
-                                       <li><a href="#nucleus_config_options">可能なオプション</a></li>
-                               </ul>
-                       </li>
-                       <li><a href="#nucleus_tickets">nucleus_tickets</a></li>
-                       <li><a href="#nucleus_activation">nucleus_activation</a></li>
-               </ul>
-       </li>
-       <li>
-               その他
-   <ul>
-               <ul>
-                       <li><a href="#nucleus_karma">nucleus_karma</a></li>
-                       <li><a href="#nucleus_ban">nucleus_ban</a></li>
-               </ul>
-       </li>
-
-
-</ul>
-
-<a id="legend" name="legend"></a>
-<h1>色使い<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
-
-<p>この文書中では、カラムの型を示すために、文字の修飾を使っています。以下に例を示します:</p>
-
-<table width="893"><tr>
-       <td class="primary" width="88">プライマリ</td>
-       <td width="775">プライマリキー</td>
-</tr><tr>
-       <td class="foreign" width="88">外部</td>
-       <td width="775">外部キー(クリックすると参照先に飛ぶ)。MySQLは外部キーとの一貫性保持に責任を持たないことに注意</td>
-</tr><tr>
-       <td class="toremove" width="88">削除予定</td>
-       <td width="775">同じ機能を提供するプラグインを優先するため、テーブルやカラムは将来のバージョンのNucleusで削除させる可能性が高い</td>
-</tr><tr>
-       <td class="fulltext" width="88">フルテキスト</td>
-       <td width="775">カラムにフルテキストのインデックスが付く(検索で使用する)</td>
-</tr></table>
-
-
-<a id="nucleus_blog" name="nucleus_blog"></a>
-<h1>nucleus_blogテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
-
-<table><tr>
-       <th>カラム名</th>
-       <th>型</th>
-       <th>既定値</th>
-       <th>説明</th>
-
-</tr><tr>
-       <td class="notnull autoinc primary">bnumber</td>
-       <td>int(11)</td>
-       <td></td>
-       <td>BlogのID</td>
-
-</tr><tr>
-       <td class="notnull">bname</td>
-       <td>varchar(60)</td>
-       <td>''</td>
-       <td>Blog名</td>
-
-</tr><tr>
-       <td class="notnull unique">bshortname</td>
-       <td>varchar(15)</td>
-       <td>''</td>
-       <td>Blogの短縮名 (スキン変数 <code>&lt;%blog%&gt;</code>などで使うものと同じ)</td>
-</tr><tr>
-      <td>bdesc</td>
-      <td>varchar(200)</td>
-      <td>NULL</td>
-      <td>Blogの説明</td>
-    </tr>
-    <tr>
-      <td class="notnull">bcomments</td>
-      <td>tinyint(2)</td>
-      <td>'1'</td>
-      <td>コメントを許可する(1=許可, 0=不許可)</td>
-    </tr>
-    <tr>
-      <td class="notnull">bmaxcomments</td>
-      <td>int(11)</td>
-      <td>'0'</td>
-      <td>indexスキンタイプで表示するコメントの最大数。既定値(0)は制限がないことを説明する。インライン・コメントを使わないのなら,ここはいじらないこと</td>
-    </tr>
-    <tr>
-      <td class="notnull">btimeoffset</td>
-      <td>decimal(3,1)</td>
-      <td>'0.0'</td>
-      <td>サーバー時刻との時差。アイテムはサーバー時刻にこの値を足した時間でデータベースに保存される</td>
-    </tr>
-    <tr>
-      <td class="toremove">bnotify</td>
-      <td>varchar(60)</td>
-      <td>NULL</td>
-      <td>通知するメール・アドレス。いくつかのイベントが起こると(どのイベントかは<code>bnotifytypeを参照のこと)</code>,このアドレス宛てにメールで通知が行く</td>
-    </tr>
-    <tr>
-      <td>burl</td>
-      <td>varchar(100)</td>
-      <td>NULL</td>
-      <td>BlogのURL</td>
-    </tr>
-    <tr>
-      <td class="toremove">bupdate</td>
-      <td>varchar(60)</td>
-      <td>NULL</td>
-      <td>アイテムが投稿されるたびに変更が必要な更新ファイル。サーバー上の絶対パスで指定する</td>
-    </tr>
-    <tr>
-      <td class="notnull foreign"><a href="#nucleus_skin_desc">bdefskin</a></td>
-      <td>int(11)</td>
-      <td>'1'</td>
-      <td>このBlogを表示するときに使う標準のスキン</td>
-    </tr>
-    <tr>
-      <td class="notnull">bpublic</td>
-      <td>tinyint(2)</td>
-      <td>'1'</td>
-      <td>登録ユーザー以外にもコメントを許可する(1=許可/0=不許可)</td>
-    </tr>
-    <tr>
-      <td class="notnull toremove">bsendping</td>
-      <td>tinyint(2)</td>
-      <td>'0'</td>
-      <td>更新があったときにweblogs.comにpingを送る (1=送る/0=送らない)</td>
-    </tr>
-    <tr>
-      <td class="notnull toremove">bconvertbreaks</td>
-      <td>tinyint(2)</td>
-      <td>'1'</td>
-      <td>改行を<code>&lt;br /&gt;</code>に変換する (1=変換する/0=変換しない)</td>
-    </tr>
-    <tr>
-      <td class="foreign"><a href="#nucleus_category">bdefcat</a></td>
-      <td>int(11)</td>
-      <td>NULL</td>
-      <td>デフォルトのカテゴリー。他のカテゴリーが選択されていないとき、このカテゴリーになる</td>
-    </tr>
-    <tr>
-      <td class="notnull">bnotifytype</td>
-      <td>int(11)</td>
-      <td>'15'</td>
-      <td>どのイベントが起こったときに通知メールを送るか(通知するメール・アドレスはbnotifyを参照)。三つの値の組み合わせからなり、掛け合わせることでnoifytypeの値が決まる。
-        <ul>
-          <li>3: 新しいコメント</li>
-          <li>5: 新しいカルマ投票</li>
-          <li>7: 新しいアイテム</li>
-        </ul>
-        既定値 = 新しいコメントと新しいカルマ投票(3×5=15)</td>
-    </tr>
-    <tr>
-      <td class="notnull">ballowpast</td>
-      <td>tinyint(2)</td>
-      <td>'0'</td>
-      <td>過去の日時での投稿を許可する (1=許可/0=不許可)</td>
-    </tr>
-    <tr>
-      <td class="notnull">bincludesearch</td>
-      <td>tinyint(2)</td>
-      <td>'0'</td>
-      <td>他のblogの検索の場合にも,検索対象にする(1=対象にする/0=対象にしない)</td>
-    </tr>
-  </tbody>
-</table>
-<a id="nucleus_category" name="nucleus_category"></a>
-<h1>nucleus_categoryテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
-<table>
-  <tbody>
-    <tr>
-      <th>カラム名</th>
-      <th>型</th>
-      <th>既定値</th>
-      <th>説明</th>
-    </tr>
-    <tr>
-      <td class="notnull autoinc primary">catid</td>
-      <td>int(11)</td>
-      <td></td>
-      <td>カテゴリーID</td>
-    </tr>
-    <tr>
-      <td class="notnull foreign"><a href="#nucleus_blog">cblog</a></td>
-      <td>int(11)</td>
-      <td>'0'</td>
-      <td>カテゴリーが所属するBlogのID</td>
-    </tr>
-    <tr>
-      <td>cname</td>
-      <td>varchar(40)</td>
-      <td>NULL</td>
-      <td>カテゴリーの名前</td>
-    </tr>
-    <tr>
-      <td>cdesc</td>
-      <td>varchar(200)</td>
-      <td>NULL</td>
-      <td>カテゴリーの説明</td>
-    </tr>
-  </tbody>
-</table>
-<a id="nucleus_item" name="nucleus_item"></a>
-<h1>nucleus_itemテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
-<table>
-  <tbody>
-    <tr>
-      <th>カラム名</th>
-      <th>型</th>
-      <th>既定値</th>
-      <th>説明</th>
-    </tr>
-    <tr>
-      <td class="notnull autoinc primary">inumber</td>
-      <td>int(11)</td>
-      <td></td>
-      <td>アイテムのID</td>
-    </tr>
-    <tr>
-      <td class="fulltext">ititle</td>
-      <td>varchar(160)</td>
-      <td>NULL</td>
-      <td>タイトル</td>
-    </tr>
-    <tr>
-      <td class="notnull fulltext">ibody</td>
-      <td>text</td>
-      <td></td>
-      <td>本文</td>
-    </tr>
-    <tr>
-      <td class="fulltext">imore</td>
-      <td>text</td>
-      <td></td>
-      <td>追加部分</td>
-    </tr>
-    <tr>
-      <td class="notnull foreign"><a href="#nucleus_blog">iblog</a></td>
-      <td>int(11)</td>
-      <td>'0'</td>
-      <td>アイテムが所属するBlogのID</td>
-    </tr>
-    <tr>
-      <td class="notnull foreign"><a href="#nucleus_member">iauthor</a></td>
-      <td>int(11)</td>
-      <td>'0'</td>
-      <td>アイテムの著者のID</td>
-    </tr>
-    <tr>
-      <td class="notnull">itime</td>
-      <td>datetime</td>
-      <td>'0000-00-00 00:00:00'</td>
-      <td>投稿時間(サーバーとの時差を反映したもの)</td>
-    </tr>
-    <tr>
-      <td class="notnull">iclosed</td>
-      <td>tinyint(2)</td>
-      <td>'0'</td>
-      <td>アイテムが閉鎖されたかどうか (1=閉鎖/0=閉鎖していない). 
-        閉鎖すると、コメントやカルマ投票を受け付けない</td>
-    </tr>
-    <tr>
-      <td class="notnull">idraft</td>
-      <td>tinyint(2)</td>
-      <td>'0'</td>
-      <td>アイテムはドラフトかどうか。ドラフトは管理ページでだけ見られる</td>
-    </tr>
-    <tr>
-      <td class="notnull toremove">ikarmapos</td>
-      <td>int(11)</td>
-      <td>'0'</td>
-      <td>+のカルマ投票の総数</td>
-    </tr>
-    <tr>
-      <td class="notnull toremove">ikarmaneg</td>
-      <td>int(11)</td>
-      <td>'0'</td>
-      <td>−のカルマ投票の総数</td>
-    </tr>
-    <tr>
-      <td class="foreign"><a href="#nucleus_category">icat</a></td>
-      <td>int(11)</td>
-      <td>NULL</td>
-      <td>アイテムが所属するカテゴリーのID</td>
-    </tr>
-  </tbody>
-</table>
-<a id="nucleus_comment" name="nucleus_comment"></a>
-<h1>nucleus_commentテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
-<table>
-  <tbody>
-    <tr>
-      <th>カラム名</th>
-      <th>型</th>
-      <th>既定値</th>
-      <th>説明</th>
-    </tr>
-    <tr>
-      <td class="notnull autoinc primary">cnumber</td>
-      <td>int(11)</td>
-      <td></td>
-      <td>コメントのID</td>
-    </tr>
-    <tr>
-      <td class="notnull fulltext">cbody</td>
-      <td>text</td>
-      <td></td>
-      <td>コメントの本文</td>
-    </tr>
-    <tr>
-      <td>cuser</td>
-      <td>varchar(40)</td>
-      <td>NULL</td>
-      <td>筆者名(メンバーでない場合,メンバーの場合はcmember参照)</td>
-    </tr>
-    <tr>
-      <td>cmail</td>
-      <td>varchar(100)</td>
-      <td>NULL</td>
-      <td>メール・アドレスあるいはURL(メンバーでない場合,メンバーの場合はcmember参照)</td>
-    </tr>
-    <tr>
-      <td class="foreign"><a href="#nucleus_member">cmember</a></td>
-      <td>int(11)</td>
-      <td>NULL</td>
-      <td>コメントを書いたメンバーのID(メンバーでない場合は0)</td>
-    </tr>
-    <tr>
-      <td class="notnull foreign"><a href="#nucleus_item">citem</a></td>
-      <td>int(11)</td>
-      <td>'0'</td>
-      <td>コメントが書き込まれたアイテムのID</td>
-    </tr>
-    <tr>
-      <td class="notnull">ctime</td>
-      <td>datetime</td>
-      <td>'0000-00-00 00:00:00'</td>
-      <td>コメントを書き込んだ時間</td>
-    </tr>
-    <tr>
-      <td>chost</td>
-      <td>varchar(60)</td>
-      <td>NULL</td>
-      <td>コメントを入力したホスト名</td>
-    </tr>
-    <tr>
-      <td class="notnull">cip</td>
-      <td>varchar(15)</td>
-      <td>''</td>
-      <td>コメントを入力したIPアドレス</td>
-    </tr>
-    <tr>
-      <td class="notnull foreign"><a href="#nucleus_blog">cblog</a></td>
-      <td>int(11)</td>
-      <td>'0'</td>
-      <td>コメントが付属するBlogのID</td>
-    </tr>
-  </tbody>
-</table>
-<a id="nucleus_member" name="nucleus_member"></a>
-<h1>nucleus_memberテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
-<table>
-  <tbody>
-    <tr>
-      <th>カラム名</th>
-      <th>型</th>
-      <th>既定値</th>
-      <th>説明</th>
-    </tr>
-    <tr>
-      <td class="notnull autoinc primary">mnumber</td>
-      <td>int(11)</td>
-      <td></td>
-      <td>メンバーのID</td>
-    </tr>
-    <tr>
-      <td class="notnull unique">mname</td>
-      <td>varchar(16)</td>
-      <td>''</td>
-      <td>名前(ログインに使うものと同じ)</td>
-    </tr>
-    <tr>
-      <td>mrealname</td>
-      <td>varchar(60)</td>
-      <td>NULL</td>
-      <td>フルネーム</td>
-    </tr>
-    <tr>
-      <td class="notnull">mpassword</td>
-      <td>varchar(40)</td>
-      <td>''</td>
-      <td>パスワード (<a href="http://www.php.net/md5" title="Info about the PHP md5() function">md5</a>で暗号化してある)</td>
-    </tr>
-    <tr>
-      <td>memail</td>
-      <td>varchar(60)</td>
-      <td>NULL</td>
-      <td>メール・アドレス</td>
-    </tr>
-    <tr>
-      <td>murl</td>
-      <td>varchar(100)</td>
-      <td>NULL</td>
-      <td>URL</td>
-    </tr>
-    <tr>
-      <td>mnotes</td>
-      <td>varchar(100)</td>
-      <td>NULL</td>
-      <td>追加事項(メンバー自身が記述できる)</td>
-    </tr>
-    <tr>
-      <td class="notnull">madmin</td>
-      <td>tinyint(2)</td>
-      <td>'0'</td>
-      <td>Super-admin(最高権限管理者)か (1=そう/0=違う 
-        super-adminはすべての権利を持つ。システムに一人はsuper-adminがいる)</td>
-    </tr>
-    <tr>
-      <td class="notnull">mcanlogin</td>
-      <td>tinyint(2)</td>
-      <td>'1'</td>
-      <td>管理エリアへのログインを許可 (1=許可/0=不許可)</td>
-    </tr>
-    <tr>
-      <td>mcookiekey</td>
-      <td>varchar(40)</td>
-      <td>NULL</td>
-      <td>このキーのコピーがユーザーのクッキーに保存され、ログオンに使う。メンバーがログオンすると、ランダムなcookiekeyが生成され、一方はデータベースに、他方がユーザーのコンピュータに保存される。</td>
-    </tr>
-    <tr>
-      <td class="notnull">deflang</td>
-      <td>varchar(20)</td>
-      <td>''</td>
-      <td>このメンバー用の言語ファイルを指定する</td>
-    </tr>
-  </tbody>
-</table>
-<a id="nucleus_team" name="nucleus_team"></a>
-<h1>nucleus_teamテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
-<p>Blogのチーム・メンバーごとに、この表にデータがある</p>
-<table>
-  <tbody>
-    <tr>
-      <th>カラム名</th>
-      <th>型</th>
-      <th>既定値</th>
-      <th>説明</th>
-    </tr>
-    <tr>
-      <td class="notnull primary foreign"><a href="#nucleus_member">tmember</a></td>
-      <td>int(11)</td>
-      <td>'0'</td>
-      <td>メンバーのID</td>
-    </tr>
-    <tr>
-      <td class="notnull primary foreign"><a href="#nucleus_blog">tblog</a></td>
-      <td>int(11)</td>
-      <td>'0'</td>
-      <td>チーム・メンバーになっているBlog</td>
-    </tr>
-    <tr>
-      <td class="notnull">tadmin</td>
-      <td>tinyint(2)</td>
-      <td>'0'</td>
-      <td>Blogの管理者か (0=違う/1=そう。各Blogは一人は管理者がいる)</td>
-    </tr>
-  </tbody>
-</table>
-<a id="nucleus_plugin" name="nucleus_plugin"></a>
-<h1>nucleus_pluginテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
-<table>
-  <tbody>
-    <tr>
-      <th>カラム名</th>
-      <th>型</th>
-      <th>既定値</th>
-      <th>説明</th>
-    </tr>
-    <tr>
-      <td class="notnull autoinc primary">pid</td>
-      <td>int(11)</td>
-      <td></td>
-      <td>プラグインのID</td>
-    </tr>
-    <tr>
-      <td class="notnull">pfile</td>
-      <td>varchar(40)</td>
-      <td>''</td>
-      <td>プラグインのファイル名(例えば<code>NP_CommentControl</code>)。プラグイン・ディレクトリにファイルがないといけない(.phpの拡張子が付いて)。</td>
-    </tr>
-    <tr>
-      <td class="notnull">porder</td>
-      <td>int(11)</td>
-      <td>'0'</td>
-      <td>プラグインが呼び出される順番。プラグイン・ページで表示される順番でもある。数字が小さい方がリストの上の方に来る。</td>
-    </tr>
-  </tbody>
-</table>
-<a id="nucleus_plugin_event" name="nucleus_plugin_event"></a>
-<h1>nucleus_plugin_eventテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
-<p>各プラグインが登録するイベントを記録するキャッシュ。リクエストの度にすべてのプラグインを読み込んで,それらが使うイベントを調べる手間を省くために保存している。<a href="plugins.html#events">プラグインのイベントについてはこちらを参照。</a></p>
-<table>
-  <tbody>
-    <tr>
-      <th>カラム名</th>
-      <th>型</th>
-      <th>既定値</th>
-      <th>説明</th>
-    </tr>
-    <tr>
-      <td class="notnull foreign"><a href="#nucleus_plugin">pid</a></td>
-      <td>int(11)</td>
-      <td>'0'</td>
-      <td>プラグインのID</td>
-    </tr>
-    <tr>
-      <td>event</td>
-      <td>varchar(40)</td>
-      <td>NULL</td>
-      <td>イベントの名前</td>
-    </tr>
-  </tbody>
-</table>
-<a id="nucleus_plugin_option" name="nucleus_plugin_option"></a>
-<h1>nucleus_plugin_optionテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
-<p>プラグイン・オプションの値を格納する。オプション自体の定義については<a href="#nucleus_plugin_option_desc">nucleus_plugin_option_desc</a>テーブルを参照。</p>
-<table>
-  <tbody>
-    <tr>
-      <th>カラム名</th>
-      <th>型</th>
-      <th>既定値</th>
-      <th>説明</th>
-    </tr>
-    <tr>
-      <td class="notnull autoinc primary foreign"><a href="#nucleus_plugin_option_desc">oid</a></td>
-      <td>int(11)</td>
-      <td></td>
-      <td>オプションのID (<a href="#nucleus_plugin_option_desc">nucleus_plugin_option_desc</a>テーブルを参照)</td>
-    </tr>
-    <tr>
-      <td class="notnull">ovalue</td>
-      <td>TEXT</td>
-      <td>''</td>
-      <td>オプションの値</td>
-    </tr>
-    <tr>
-      <td class="notnull primary">ocontextid</td>
-      <td>int(11)</td>
-      <td>'0'</td>
-      <td>オプションが使われるコンテキストによって意味合いが変わる
-        <ul>
-          <li>グローバル・コンテキスト: 使わない</li>
-          <li>Blogコンテキスト: <a href="#nucleus_blog">B</a><a href="#nucleus_blog">logのID</a></li>
-          <li>カテゴリー・コンテキスト: <a href="#nucleus_category">カテゴリーのID</a></li>
-          <li>メンバー・コンテキスト: <a href="#nucleus_member">メンバーのID</a></li>
-        </ul>
-      </td>
-    </tr>
-  </tbody>
-</table>
-<a id="nucleus_plugin_option_desc" name="nucleus_plugin_option_desc"></a>
-<h1>nucleus_plugin_option_descテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
-<p>プラグインがオプションを作るたびにこのテーブル内にデータができる。</p>
-<table>
-  <tbody>
-    <tr>
-      <th>カラム名</th>
-      <th>型</th>
-      <th>既定値</th>
-      <th>説明</th>
-    </tr>
-    <tr>
-      <td class="notnull autoinc unique">oid</td>
-      <td>int(11)</td>
-      <td></td>
-      <td>オプションのID。<a href="#nucleus_plugin_option">nucleus_plugin_option</a>テーブルで使う</td>
-    </tr>
-    <tr>
-      <td class="notnull primary foreign"><a href="#nucleus_plugin">opid</a></td>
-      <td>int(11)</td>
-      <td>'0'</td>
-      <td>オプションを作ったプラグインのID</td>
-    </tr>
-    <tr>
-      <td class="notnull primary">oname</td>
-      <td>varchar(20)</td>
-      <td>''</td>
-      <td>オプションの名前</td>
-    </tr>
-    <tr>
-      <td class="notnull primary">ocontext</td>
-      <td>varchar(20)</td>
-      <td>''</td>
-      <td>オプションのコンテキスト(<code>グローバル</code>, <code>Blog</code>, 
-        <code>カテゴリー</code>,メンバー)</td>
-    </tr>
-    <tr>
-      <td>odesc</td>
-      <td>varchar(255)</td>
-      <td>NULL</td>
-      <td>オプションの説明</td>
-    </tr>
-    <tr>
-      <td>otype</td>
-      <td>varchar(20)</td>
-      <td>NULL</td>
-      <td>オプションの型.
-      <a title="Nucleus Plugin API - Option types" href="plugins.html#options">プラグインの文書を参照</a>.</td>
-    </tr>
-    <tr>
-      <td>odef</td>
-      <td>text</td>
-      <td></td>
-      <td>オプションの既定値</td>
-    </tr>
-    <tr>
-      <td>oextra</td>
-      <td>text</td>
-      <td></td>
-      <td>select option型などで使う、その他のデータ</td>
-    </tr>
-  </tbody>
-</table>
-<a id="nucleus_skin" name="nucleus_skin"></a>
-<h1>nucleus_skinテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
-<table>
-  <tbody>
-    <tr>
-      <th>カラム名</th>
-      <th>型</th>
-      <th>既定値</th>
-      <th>説明</th>
-    </tr>
-    <tr>
-      <td class="notnull primary foreign"><a href="#nucleus_skin_desc">sdesc</a></td>
-      <td>int(11)</td>
-      <td>'0'</td>
-      <td>skin_descへの参照</td>
-    </tr>
-    <tr>
-      <td class="notnull primary">stype</td>
-      <td>varchar(20)</td>
-      <td>''</td>
-      <td>スキン・パートの型。以下のいずれかを取る
-        <ul>
-          <li><code>index</code></li>
-          <li><code>item</code></li>
-          <li><code>archive</code></li>
-          <li><code>archivelist</code></li>
-          <li><code>search</code></li>
-          <li><code>error</code></li>
-          <li><code>member</code></li>
-          <li><code>imagepopup</code></li>
-        </ul>
-      </td>
-    </tr>
-    <tr>
-      <td class="notnull">scontent</td>
-      <td>text</td>
-      <td></td>
-      <td>スキン・パートの内容</td>
-    </tr>
-  </tbody>
-</table>
-<a id="nucleus_skin_desc" name="nucleus_skin_desc"></a>
-<h1>nucleus_skin_descテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
-<table>
-  <tbody>
-    <tr>
-      <th>カラム名</th>
-      <th>型</th>
-      <th>既定値</th>
-      <th>説明</th>
-    </tr>
-    <tr>
-      <td class="notnull autoinc primary">sdnumber</td>
-      <td>int(11)</td>
-      <td></td>
-      <td>スキンのID</td>
-    </tr>
-    <tr>
-      <td class="notnull unique">sdname</td>
-      <td>varchar(20)</td>
-      <td>''</td>
-      <td>スキンの名前</td>
-    </tr>
-    <tr>
-      <td>sddesc</td>
-      <td>varchar(200)</td>
-      <td>NULL</td>
-      <td>スキンの説明</td>
-    </tr>
-    <tr>
-      <td class="notnull">sdtype</td>
-      <td>varchar(40)</td>
-      <td>'text/html'</td>
-      <td>スキンのmimeタイプ</td>
-    </tr>
-    <tr>
-      <td class="notnull">sdincmode</td>
-      <td>varchar(10)</td>
-      <td>'normal'</td>
-      <td>Includeモード。以下のいずれかを取る
-        <ul>
-          <li><code>normal</code></li>
-          <li><code>skindir</code></li>
-        </ul>
-      </td>
-    </tr>
-    <tr>
-      <td class="notnull">sdincpref</td>
-      <td>varchar(50)</td>
-      <td>''</td>
-      <td>ファイルをIncludeするときのプリフィックス</td>
-    </tr>
-  </tbody>
-</table>
-<a id="nucleus_template" name="nucleus_template"></a>
-<h1>nucleus_templateテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
-<table>
-  <tbody>
-    <tr>
-      <th>カラム名</th>
-      <th>型</th>
-      <th>既定値</th>
-      <th>説明</th>
-    </tr>
-    <tr>
-      <td class="notnull primary foreign"><a href="#nucleus_template_desc">tdesc</a></td>
-      <td>int(11)</td>
-      <td>'0'</td>
-      <td>template_descへの参照</td>
-    </tr>
-    <tr>
-      <td class="notnull primary">tpartname</td>
-      <td>varchar(20)</td>
-      <td>''</td>
-      <td>テンプレート・パートの名前。以下のいずれかを取る<ul>
-          <li>ARCHIVELIST_FOOTER</li>
-          <li>ARCHIVELIST_HEADER</li>
-          <li>ARCHIVELIST_LISTITEM</li>
-          <li>CATLIST_FOOTER</li>
-          <li>CATLIST_HEADER</li>
-          <li>CATLIST_LISTITEM</li>
-          <li>COMMENTS_BODY</li>
-          <li>COMMENTS_MANY</li>
-          <li>COMMENTS_NONE</li>
-          <li>COMMENTS_ONE</li>
-          <li>COMMENTS_TOOMUCH</li>
-          <li>DATE_HEADER</li>
-          <li>EDITLINK</li>
-          <li>FORMAT_DATE</li>
-          <li>FORMAT_TIME</li>
-          <li>IMAGE_CODE</li>
-          <li>ITEM</li>
-          <li>LOCALE</li>
-          <li>MEDIA_CODE</li>
-          <li>MORELINK</li>
-          <li>POPUP_CODE</li>
-          <li>SEARCH_HIGHLIGHT</li>
-          <li>SEARCH_NOTHINGFOUND</li>
-        </ul>
-      </td>
-    </tr>
-    <tr>
-      <td class="notnull">tcontent</td>
-      <td>text</td>
-      <td></td>
-      <td>テンプレート・パートの内容</td>
-    </tr>
-  </tbody>
-</table>
-<a id="nucleus_template_desc" name="nucleus_template_desc"></a>
-<h1>nucleus_template_descテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
-<table>
-  <tbody>
-    <tr>
-      <th>カラム名</th>
-      <th>型</th>
-      <th>既定値</th>
-      <th>説明</th>
-    </tr>
-    <tr>
-      <td class="notnull autoinc primary unique">tdnumber</td>
-      <td>int(11)</td>
-      <td></td>
-      <td>テンプレートのID</td>
-    </tr>
-    <tr>
-      <td class="notnull unique">tdname</td>
-      <td>varchar(20)</td>
-      <td>''</td>
-      <td>テンプレートの名前</td>
-    </tr>
-    <tr>
-      <td>tddesc</td>
-      <td>varchar(200)</td>
-      <td>NULL</td>
-      <td>テンプレートの説明</td>
-    </tr>
-  </tbody>
-</table>
-<a id="nucleus_actionlog" name="nucleus_actionlog"></a>
-<h1>nucleus_actionlogテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
-<p>ログインやエラーなどのログを記録する</p>
-<table>
-  <tbody>
-    <tr>
-      <th>カラム名</th>
-      <th>型</th>
-      <th></th>
-      <th>説明</th>
-    </tr>
-    <tr>
-      <td class="notnull">timestamp</td>
-      <td>datetime</td>
-      <td>'0000-00-00 00:00:00'</td>
-      <td>アクションの日時</td>
-    </tr>
-    <tr>
-      <td class="notnull">message</td>
-      <td>varchar(255)</td>
-      <td>''</td>
-      <td>アクションのメッセージ</td>
-    </tr>
-  </tbody>
-</table>
-<a id="nucleus_config" name="nucleus_config"></a>
-<h1>nucleus_configテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
-<p>Nucleusは、いくつかのグローバル・オプションを<code>nucleus_config</code>テーブルに記憶する。これは<code>$CONF['OptionName']</code> 
-でアクセスできる。</p>
-<table>
-  <tbody>
-    <tr>
-      <th>カラム名</th>
-      <th>型</th>
-      <th>既定値</th>
-      <th>説明</th>
-    </tr>
-    <tr>
-      <td class="notnull primary">name</td>
-      <td>varchar(20)</td>
-      <td>''</td>
-      <td>オプションの名前</td>
-    </tr>
-    <tr>
-      <td>value</td>
-      <td>varchar(128)</td>
-      <td>NULL</td>
-      <td>オプションの値</td>
-    </tr>
-  </tbody>
-</table>
-<a name="nucleus_config_options" id="nucleus_config_options"></a>
-<h2>使用できるオプション</h2>
-<p>使用できるオプションのオーバビューを以下に示す。</p>
-<p>はい/いいえタイプのオプションは1/0 (1=はい/真, 0=いいえ/偽)で示す。</p>
-<table width="901">
-  <tbody>
-    <tr>
-      <th width="149">Name</th>
-      <th width="163">既定値 Value</th>
-      <th width="575">説明</th>
-    </tr>
-    <tr>
-      <td class="foreign" width="149"><a href="#nucleus_blog">DefaultBlog</a></td>
-      <td width="163">1</td>
-      <td width="575">デフォルトのBlogのID。Blogが明示的に記されていないときに使うもの</td>
-    </tr>
-    <tr>
-      <td width="149">AdminEmail</td>
-      <td width="163"></td>
-      <td width="575">管理者のメール・アドレス</td>
-    </tr>
-    <tr>
-      <td width="149">IndexURL</td>
-      <td width="163"></td>
-      <td width="575">サイトのURL。最後に/が付く必要がある</td>
-    </tr>
-    <tr>
-      <td width="149">Language</td>
-      <td width="163">english</td>
-      <td width="575">デフォルトの言語ファイル名。「言語ファイル名.php」ファイルがlanguageディレクトリに必要</td>
-    </tr>
-    <tr>
-      <td width="149">SessionCookie</td>
-      <td width="163">0</td>
-      <td width="575">寿命1ヶ月のクッキーの代わりにセッション・クッキーを使うかどうか</td>
-    </tr>
-    <tr>
-      <td width="149">AllowMemberCreate</td>
-      <td width="163">0</td>
-      <td width="575">ビジターにアカウント作成を許すかどうか</td>
-    </tr>
-    <tr>
-      <td width="149">AllowMemberMail</td>
-      <td width="163">1</td>
-      <td width="575">メンバー間でフォームを使ったメッセージ転送を許すかどうか(メール・アドレスは表示されない)</td>
-    </tr>
-    <tr>
-      <td width="149">SiteName</td>
-      <td width="163"></td>
-      <td width="575">サイトの名前</td>
-    </tr>
-    <tr>
-      <td width="149">AdminURL</td>
-      <td width="163"></td>
-      <td width="575">管理エリアのURL。最後に/が付く必要がある</td>
-    </tr>
-    <tr>
-      <td width="149">NewMemberCanLogon</td>
-      <td width="163">1</td>
-      <td width="575">登録されたばかりのユーザーがログインできるかどうか。できないばあい,管理者が「can login」オプションを最初に変更する必要がある</td>
-    </tr>
-    <tr>
-      <td class="toremove" width="149">DisableSite</td>
-      <td width="163">0</td>
-      <td width="575">サイトが無効状態になっているかどうか。無効状態の場合、管理者だけがアクセスできる。他のすべてのアクセスは<code>DisableSiteURL</code>にリダイレクトされる</td>
-    </tr>
-    <tr>
-      <td class="toremove" width="149">DisableSiteURL</td>
-      <td width="163"></td>
-      <td width="575">サイトが無効状態のときにリダイレクトされるURL</td>
-    </tr>
-    <tr>
-      <td class="toremove" width="149">LastVisit</td>
-      <td width="163">0</td>
-      <td width="575">「最後の訪問」のクッキーを保存するかどうか</td>
-    </tr>
-    <tr>
-      <td width="149">MediaURL</td>
-      <td width="163"></td>
-      <td width="575">メディア・フォルダのURL。最後に/が付く</td>
-    </tr>
-    <tr>
-      <td width="149">AllowedTypes</td>
-      <td width="163">jpg, jpeg, gif, mpg, mpeg, avi, mov, mp3, swf, png</td>
-      <td width="575">メディア・フォルダにアップロードを許すファイル型</td>
-    </tr>
-    <tr>
-      <td width="149">AllowLoginEdit</td>
-      <td width="163">0</td>
-      <td width="575">メンバーにログイン名とパスワードの変更を許すかどうか</td>
-    </tr>
-    <tr>
-      <td width="149">AllowUpload</td>
-      <td width="163">1</td>
-      <td width="575">ファイルのアップロードを許すかどうか</td>
-    </tr>
-    <tr>
-      <td class="toremove" width="149">DisableJsTools</td>
-      <td width="163">2</td>
-      <td width="575">JavaScriptツールバーの形式<ul>
-          <li>0: 多機能型 (IE)</li>
-          <li>1: ツールバーを無効にする</li>
-          <li>2: シンプル型(Gecko)</li>
-        </ul>
-      </td>
-    </tr>
-    <tr>
-      <td width="149">CookiePath</td>
-      <td width="163">/</td>
-      <td width="575">クッキーをセットするパス</td>
-    </tr>
-    <tr>
-      <td>CookiePrefix</td>
-      <td></td>
-      <td>クッキーの名称に追加するプレフィクス文字列。複数の Nucleus を同じドメインにインストールする際に便利で、別の Nucleus で同じセッションが適用されることを予防する。
-    </tr>
-    <tr>
-      <td width="149">CookieDomain</td>
-      <td width="163"></td>
-      <td width="575">クッキーをセットするドメイン</td>
-    </tr>
-    <tr>
-      <td width="149">CookieSecure</td>
-      <td width="163">0</td>
-      <td width="575">クッキーの通信にHTTPSを使うかどうか</td>
-    </tr>
-    <tr>
-      <td width="149">MediaPrefix</td>
-      <td width="163">1</td>
-      <td width="575">アップロードしたファイル名に日付を加えるかどうか</td>
-    </tr>
-    <tr>
-      <td width="149">MaxUploadSize</td>
-      <td width="163">1048576</td>
-      <td width="575">アップロードするファイルの最大値(バイト数)</td>
-    </tr>
-    <tr>
-      <td width="149">NonmemberMail</td>
-      <td width="163">0</td>
-      <td width="575">メンバー以外の人にメンバーへのメールを許すかどうか</td>
-    </tr>
-    <tr>
-      <td width="149">PluginURL</td>
-      <td width="163"></td>
-      <td width="575">プラグイン・フォルダのURL。/で終わる必要がある</td>
-    </tr>
-    <tr>
-      <td width="149">ProtectMemNames</td>
-      <td width="163">1</td>
-      <td width="575">
-      このオプションが有効だと、ログインしていない人はメンバーと同じ名前でコメントを残せなくなる。こうすることによって、ゲストがメンバーのふりをすることを避けられる</td>
-    </tr>
-    <tr>
-      <td class="foreign" width="149"><a href="#nucleus_skin_desc">BaseSkin</a></td>
-      <td width="163">1</td>
-      <td width="575">
-      Nucleusに、自動的にスキンが決まらないときに、どのスキンを使うかを指定する。スキンのパートが空だったり、ブログやスキンが洗濯されていない場合に起こる</td>
-    </tr>
-    <tr>
-      <td width="149">SkinsURL</td>
-      <td width="163"></td>
-      <td width="575">スキン・フォルダのURL。最後に/が付く必要がある</td>
-    </tr>
-    <tr>
-      <td width="149">ActionURL</td>
-      <td width="163"></td>
-      <td width="575">action.phpがあるURL.</td>
-    </tr>
-    <tr>
-      <td width="149">URLMode</td>
-      <td width="163">normal</td>
-      <td width="575"> <code>normal</code>か<code>pathinfo</code></td>
-    </tr>
-    <tr>
-      <td width="149">DatabaseVersion</td>
-      <td width="163">250</td>
-      <td width="575">データベースの構造が更新された最後のNucleusのバージョン番号</td>
-    </tr>
-  </tbody>
-</table>
-
-<a id="nucleus_tickets" name="nucleus_tickets"></a>
-<h1>nucleus_ticketsテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" width="15" height="15" alt="トップに戻る" /></a></h1>
-
-<p>Nucleus は <code>nucleus_tickets</code> を使用することによりセキュリティ上の問題を予防する。特に、管理エリアにおいて諸設定やデータベースの内容に影響する場合、チケットを必須とする。チケットは管理ページがリクエストされた時とフォームから呼び出された時に発行される。チケットは発行から 1時間後に破棄される。</p>
-
-<table>
-    <tr>
-      <th>カラム名</th>
-      <th>型</th>
-      <th>既定値</th>
-      <th>説明</th>
-    </tr>
-    <tr>
-      <td class="notnull primary">ticket</td>
-      <td>varchar(40)</td>
-      <td></td>
-      <td>特定の単一ユーザに割り当てられるユニークなチケット。一般に、チケットは次のような形になる: <code>65303a785423b4d53c7b3e6579766f26</code></td>
-    </tr>
-    <tr>
-      <td class="notnull foreign primary"><a href="#nucleus_member">member</a></td>
-      <td>int(11)</td>
-      <td></td>
-      <td>当該チケットが有効適用されるメンバー。</td>
-    </tr>
-    <tr>
-      <td class="notnull">ctime</td>
-      <td>datetime</td>
-      <td></td>
-      <td>チケットの発行日時。チケットの有効期限は 1時間である。</td>
-    </tr>
-</table>
-
-
-<a id="nucleus_activation" name="nucleus_activation"></a>
-<h1>nucleus_activationテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" width="15" height="15" alt="トップに戻る" /></a></h1>
-
-<p>新しいメンバーが登録された時点では、そのメンバーアカウントがアクティベートされるまで Nucleus はログインを許可しない。アクティベートのためのリンクを含むメールが送信され、これによってアクティベートすることができる。<code>nucleus_activation</code>テーブルはアクティベートの進捗状況を追跡する。</p>
-
-<table><tr>
-       <th>カラム名</th>
-       <th>型</th>
-       <th>既定値</th>
-       <th>説明</th>
-</tr><tr>
-       <td class="notnull primary">vkey</td>
-       <td>varchar(40)</td>
-       <td></td>
-       <td>アクティベートキー。このキーはメンバーのアクティベートコードに渡される。一般的に、キーは次のような形になる: <code>41cf637d4fbeeff954b4ca70b8bde9dd</code></td>
-</tr><tr>
-       <td class="notnull foreign"><a href="#nucleus_member">vmember</a></td>
-       <td>int(11)</td>
-       <td></td>
-       <td>アクティベートの必要があるメンバー。</td>
-</tr><tr>
-       <td class="notnull">vtime</td>
-       <td>datetime</td>
-       <td></td>
-       <td>アクティベートキーが発行された日時。アクティベートキーの有効期間は 2日間である。</td>
-</tr><tr>
-       <td class="notnull">vtype</td>
-       <td>varchar(15)</td>
-       <td></td>
-       <td>アクティベートの種別。
-               <ul>
-                       <li><code>forgot</code>: パスワードを忘れたメンバー。</li>
-                       <li><code>register</code>: 新しく登録されたメンバー。</li>
-                       <li><code>addresschange</code>: メールアドレスを変更したメンバー。</li>
-               </ul>
-       </td>
-</tr><tr>
-       <td class="notnull">vextra</td>
-       <td>varchar(128)</td>
-       <td></td>
-       <td>追加的な情報。アクティベート種別が <code>addresschange</code> の場合、ここには <code>oldemailaddress/x</code> として、x には 0 または 1 の値が入る。x は <a href="#nucleus_member">member</a>テーブルにある <code>mcanlogin</code> の値を参照する。(アクティベートが完全に終了するまで、このユーザはログインできない)</td>
-</tr></table>
-
-
-<a id="nucleus_karma" name="nucleus_karma"></a>
-<h1>nucleus_karmaテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
-
-<p class="toremove">このテーブルは将来はなくなる可能性が高い。同じ機能を提供するプラグインに譲るためだ。</p>
-
-<p>この表は投票に使われたIPアドレスを記憶しておく。こうすることで一つのIPアドレスからは1票しか入れられなくなる</p>
-
-<table><tr>
-       <th>カラム名</th>
-       <th>型</th>
-       <th>既定値</th>
-       <th>説明</th>
-</tr><tr>
-       <td class="notnull foreign"><a href="#nucleus_item">itemid</a></td>
-       <td>int(11)</td>
-       <td>'0'</td>
-       <td>アイテムのID</td>
-
-</tr><tr>
-       <td class="notnull">ip</td>
-       <td>char(15)</td>
-       <td>''</td>
-       <td>投票者のIPアドレス</td>
-</tr></table>
-
-<a id="nucleus_ban" name="nucleus_ban"></a>
-<h1>nucleus_banテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
-
-<p class="toremove">このテーブルは将来のNucleusではなくなる可能性が高い。同じ機能を提供するプラグインに譲るためだ。</p>
-
-<p>コメントやカルマ投票を禁止するIPアドレスを記憶</p>
-
-<table><tr>
-       <th>カラム名</th>
-       <th>型</th>
-       <th>既定値</th>
-       <th>説明</th>
-</tr><tr>
-       <td class="notnull">iprange</td>
-       <td>varchar(15)</td>
-       <td>''</td>
-       <td>IPアドレスの範囲。アドレス単独でもいいし,一部(左から)でもいい。一部の場合は範囲を示す</td>
-
-</tr><tr>
-       <td class="notnull">reason</td>
-       <td>varchar(255)</td>
-       <td>''</td>
-       <td>禁止の理由を示すメッセージ。コメントやカルマ投票を試みたときに表示される</td>
-</tr><tr>
-       <td class="notnull foreign"><a href="#nucleus_blog">blogid</a></td>
-       <td>int(11)</td>
-       <td>'0'</td>
-       <td>禁止を有効にするBlogのID</td>
-</tr></table>
-
-
-</body>
-</html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?>\r
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\r
+<html xmlns="http://www.w3.org/1999/xhtml" lang="ja-JP" xml:lang="ja-JP">\r
+<head>\r
+       <!--\r
+               Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/)\r
+               Copyright (C) 2002-2009 The Nucleus Group\r
+\r
+               This program is free software; you can redistribute it and/or\r
+               modify it under the terms of the GNU General Public License\r
+               as published by the Free Software Foundation; either version 2\r
+               of the License, or (at your option) any later version.\r
+               (see nucleus/documentation/index.html#license for more info)\r
+\r
+               @license http://nucleuscms.org/license.txt GNU General Public License\r
+               @copyright Copyright (C) 2002-2009 The Nucleus Group\r
+       -->\r
+       <!-- $Id$ -->\r
+       <!-- $NucleusJP: sqltables.html,v 1.6 2006/07/17 20:02:50 kimitake Exp $ -->\r
+    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />\r
+    <meta http-equiv="Content-Style-Type" content="text/css" />\r
+    <meta http-equiv="Content-Script-Type" content="text/javascript" />\r
+    <link rel="index" href="./index.html" />\r
+       <title>Nucleus - SQL テーブル構造</title>\r
+       <link rel="stylesheet" type="text/css" href="styles/manual.css" />\r
+       <style type="text/css">\r
+               /* auto increment table columns*/\r
+               .autoinc {\r
+               }\r
+\r
+               /* primary-keys */\r
+               .primary {\r
+                       text-decoration: underline;\r
+                       font-weight: bold;\r
+               }\r
+\r
+               /* NOT NULL */\r
+               .notnull {\r
+               }\r
+\r
+               /* unique key */\r
+               .unique {\r
+               }\r
+\r
+               /* foreign keys */\r
+               .foreign {\r
+                       font-style: italic;\r
+               }\r
+\r
+               /* auto increment table columns*/\r
+               .autoinc {\r
+               }\r
+\r
+               /* fulltext index */\r
+               .fulltext {\r
+               }\r
+\r
+               /* columns/tables to remove in later versions */\r
+               .toremove {\r
+                       color: red;\r
+               }\r
+\r
+               table {\r
+                       width: 860px;\r
+               }\r
+\r
+        strong {\r
+            font-weight: bold;\r
+        }\r
+        em {\r
+            font-style: italic;\r
+        }\r
+\r
+\r
+\r
+       </style>\r
+       <script src="http://www.google.com/jsapi"></script>\r
+       <script type="text/javascript">\r
+               google.load("jquery", "1");\r
+               google.setOnLoadCallback(function() {\r
+                       $.getScript("javascript/fontsizeChanger.js");\r
+               });\r
+       </script>\r
+</head>\r
+<body>\r
+       <div id="fontSizeChanger">\r
+       <a href="#top" id="f_small">小</a>\r
+       <a href="#top" id="f_medium">中</a>\r
+       <a href="#top" id="f_large">大</a>\r
+       </div>\r
+<div id="body">\r
+\r
+\r
+\r
+<div class="heading">\r
+<a name="top" id="top">SQLテーブル・リファレンス</a>\r
+<em>2009年2月7日</em>\r
+</div>\r
+<div>\r
+<strong>訳者注:</strong>\r
+<ul>\r
+       <li>このドキュメントの原文は以下のURLにあります。<br />\r
+       <a href="http://nucleuscms.org/documentation/devdocs/sqltables.html">http://nucleuscms.org/documentation/devdocs/sqltables.html</a></li>\r
+       <li>誤訳にお気づきの方は<a href="http://japan.nucleuscms.org/bb/viewforum.php?f=7">NucleusCMS日本語フォーラム</a>までご連絡いただけると助かります。</li>\r
+</ul>\r
+</div>\r
+\r
+<h1>はじめに</h1>\r
+\r
+<p>\r
+<a href="index.html">開発者向けドキュメントの目次へ戻る</a>\r
+</p>\r
+\r
+<p>\r
+このドキュメントはNucleusのデータベース・テーブルのフィールドを解説しています。\r
+</p>\r
+\r
+<p class="note">構造は<strong>Nucleus v3.4~</strong>のものに従っています</p>\r
+\r
+<h1><a name="toc" id="toc">目次</a></h1>\r
+\r
+<ul>\r
+       <li><a href="#legend">文書中の色使いについて</a></li>\r
+       <li>\r
+\r
+               ブログ\r
+\r
+               <ul>\r
+                       <li><a href="#nucleus_blog">nucleus_blog</a></li>\r
+                       <li><a href="#nucleus_category">nucleus_category</a></li>\r
+                       <li><a href="#nucleus_item">nucleus_item</a></li>\r
+                       <li><a href="#nucleus_comment">nucleus_comment</a></li>\r
+                       <li><a href="#nucleus_member">nucleus_member</a></li>\r
+                       <li><a href="#nucleus_team">nucleus_team</a></li>\r
+               </ul>\r
+       </li>\r
+       <li>\r
+               プラグイン\r
+               <ul>\r
+                       <li><a href="#nucleus_plugin">nucleus_plugin</a></li>\r
+                       <li><a href="#nucleus_plugin_event">nucleus_plugin_event</a></li>\r
+                       <li><a href="#nucleus_plugin_option">nucleus_plugin_option</a></li>\r
+                       <li><a href="#nucleus_plugin_option_desc">nucleus_plugin_option_desc</a></li>\r
+               </ul>\r
+       </li>\r
+       <li>\r
+               スキンとテンプレート\r
+               <ul>\r
+                       <li><a href="#nucleus_skin">nucleus_skin</a></li>\r
+                       <li><a href="#nucleus_skin_desc">nucleus_skin_desc</a></li>\r
+                       <li><a href="#nucleus_template">nucleus_template</a></li>\r
+                       <li><a href="#nucleus_template_desc">nucleus_template_desc</a></li>\r
+               </ul>\r
+       </li>\r
+       <li>\r
+               管理\r
+               <ul>\r
+                       <li><a href="#nucleus_actionlog">nucleus_actionlog</a></li>\r
+                       <li>\r
+                               <a href="#nucleus_config">nucleus_config</a>\r
+                               <ul>\r
+                                       <li><a href="#nucleus_config_options">可能なオプション</a></li>\r
+                               </ul>\r
+                       </li>\r
+                       <li><a href="#nucleus_tickets">nucleus_tickets</a></li>\r
+                       <li><a href="#nucleus_activation">nucleus_activation</a></li>\r
+               </ul>\r
+       </li>\r
+       <li>\r
+               その他\r
+               <ul>\r
+                       <li><a href="#nucleus_karma">nucleus_karma</a></li>\r
+                       <li><a href="#nucleus_ban">nucleus_ban</a></li>\r
+               </ul>\r
+       </li>\r
+\r
+\r
+</ul>\r
+\r
+\r
+<h1><a id="legend" name="legend">色使い</a><a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15" /></a></h1>\r
+\r
+<p>この文書中では、カラムの型を示すために、文字の修飾を使っています。以下に例を示します:</p>\r
+\r
+<table summary="色分けの解説"><tr>\r
+       <td class="primary" style="width:120px">プライマリ</td>\r
+       <td>プライマリキー</td>\r
+</tr><tr>\r
+       <td class="foreign">外部</td>\r
+       <td>外部キー(クリックすると参照先に飛ぶ)。MySQLは外部キーとの一貫性保持に責任を持たないことに注意</td>\r
+</tr><tr>\r
+       <td class="toremove">削除予定</td>\r
+       <td>同じ機能を提供するプラグインを優先するため、テーブルやカラムは将来のバージョンのNucleusで削除させる可能性が高い</td>\r
+</tr><tr>\r
+       <td class="fulltext">フルテキスト</td>\r
+       <td>カラムにフルテキストのインデックスが付く(検索で使用する)</td>\r
+</tr></table>\r
+\r
+\r
+\r
+<h1><a id="nucleus_blog" name="nucleus_blog">nucleus_blogテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15" /></a></h1>\r
+\r
+<table summary="nucleus_blogテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+\r
+</tr><tr>\r
+       <td class="notnull autoinc primary">bnumber</td>\r
+       <td>int(11)</td>\r
+       <td>(空白)auto_increment</td>\r
+       <td>BlogのID</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">bname</td>\r
+       <td>varchar(60)</td>\r
+       <td>(空白)</td>\r
+       <td>Blog名</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull unique">bshortname</td>\r
+       <td>varchar(15)</td>\r
+       <td>(空白)</td>\r
+       <td>Blogの短縮名 (スキン変数 <code>&lt;%blog%&gt;</code>などで使うものと同じ)</td>\r
+\r
+</tr><tr>\r
+       <td>bdesc</td>\r
+       <td>varchar(200)</td>\r
+       <td>NULL</td>\r
+       <td>Blogの説明</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">bcomments</td>\r
+       <td>tinyint(2)</td>\r
+       <td>1</td>\r
+       <td>コメントを許可する(1=許可, 0=不許可)</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">bmaxcomments</td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>メインの目次ページでのコメントの最大表示数。既定値(0)は制限なし。インライン・コメントを使わないのならここはいじらないこと</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">btimeoffset</td>\r
+       <td>decimal(3,1)</td>\r
+       <td>0.0</td>\r
+       <td>サーバー時刻との時差。アイテムはサーバー時刻にこの値を足した時間でデータベースに保存される</td>\r
+\r
+</tr><tr>\r
+       <td class="toremove">bnotify</td>\r
+       <td>varchar(60)</td>\r
+       <td>NULL</td>\r
+       <td>通知するメール・アドレス。設定した通知イベント(内容は<code>bnotifytype</code>を参照)が発生した時にこのアドレス宛てにメールで通知される。</td>\r
+\r
+</tr><tr>\r
+       <td>burl</td>\r
+       <td>varchar(100)</td>\r
+       <td>NULL</td>\r
+       <td>BlogのURL</td>\r
+\r
+</tr><tr>\r
+       <td class="toremove">bupdate</td>\r
+       <td>varchar(60)</td>\r
+       <td>NULL</td>\r
+       <td>アイテムが投稿されるたびに変更が必要な更新ファイル。サーバー上の絶対パスで指定する。</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull foreign"><a href="#nucleus_skin_desc">bdefskin</a></td>\r
+       <td>int(11)</td>\r
+       <td>1</td>\r
+       <td>このBlogを表示するときに使う標準のスキン</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">bpublic</td>\r
+       <td>tinyint(2)</td>\r
+       <td>1</td>\r
+       <td>メンバーー以外にもコメントを許可するかどうか(1=許可/0=不許可)</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull toremove">bsendping</td>\r
+       <td>tinyint(2)</td>\r
+       <td>0</td>\r
+       <td>更新があったときにブログ検索サービスにpingを送る。(1=送る/0=送らない) このオプションは NP_Ping 及びそれに類するプラグインがインストールされている時のみ表示されます。</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull toremove">bconvertbreaks</td>\r
+       <td>tinyint(2)</td>\r
+       <td>1</td>\r
+       <td>投稿されたアイテム中の改行を<code>&lt;br /&gt;</code>に変換するかどうか(1=変換する/0=変換しない)</td>\r
+\r
+</tr><tr>\r
+       <td class="foreign"><a href="#nucleus_category">bdefcat</a></td>\r
+       <td>int(11)</td>\r
+       <td>NULL</td>\r
+       <td>カテゴリー未選択時に自動的に適用されるカテゴリーのカテゴリーID</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">bnotifytype</td>\r
+       <td>int(11)</td>\r
+       <td>15</td>\r
+       <td>\r
+               どのイベントが起こったときに通知メールを送るか(通知するメール・アドレスは<code>bnotify</code>を参照)。三つの値の組み合わせからなり、掛け合わせることでnoifytypeの値が決まる。\r
+               <ul>\r
+                       <li>3: 新しいコメント</li>\r
+                       <li>5: 新しいカルマ投票</li>\r
+                       <li>7: 新しいアイテム</li>\r
+               </ul>\r
+               既定値 = 新しいコメントと新しいカルマ投票(3×5=15)\r
+       </td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">ballowpast</td>\r
+       <td>tinyint(2)</td>\r
+       <td>'0'</td>\r
+       <td>過去の日時での投稿を許可する (1=許可/0=不許可)</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">bincludesearch</td>\r
+       <td>tinyint(2)</td>\r
+       <td>'0'</td>\r
+       <td>他のblogの検索の場合にも検索対象にする(1=対象にする/0=対象にしない)</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">breqemail</td>\r
+       <td>tinyint(2)</td>\r
+       <td>'0'</td>\r
+       <td>コメントにメールアドレスを要求する(1=要求する/0=要求しない)</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">bfuturepost</td>\r
+       <td>tinyint(2)</td>\r
+       <td>'0'</td>\r
+       <td>\r
+               ブログ内に未来の日付の記事が存在するか?(1=存在する/0=存在しない)\r
+               この値は投稿されたアイテムに応じて自動的に設定されます。\r
+       </td>\r
+\r
+</tr></table>\r
+\r
+\r
+\r
+<h1><a id="nucleus_category" name="nucleus_category">nucleus_categoryテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15" /></a></h1>\r
+\r
+<table summary="nucleus_categoryテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+</tr><tr>\r
+       <td class="notnull autoinc primary">catid</td>\r
+       <td>int(11)</td>\r
+       <td>(空白)auto_increment</td>\r
+       <td>カテゴリーID</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull foreign"><a href="#nucleus_blog">cblog</a></td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>カテゴリーが所属するBlogのID</td>\r
+\r
+</tr><tr>\r
+       <td>cname</td>\r
+       <td>varchar(40)</td>\r
+       <td>NULL</td>\r
+       <td>カテゴリーの名前</td>\r
+\r
+</tr><tr>\r
+       <td>cdesc</td>\r
+       <td>varchar(200)</td>\r
+       <td>NULL</td>\r
+       <td>カテゴリーの説明</td>\r
+</tr></table>\r
+\r
+\r
+<h1><a id="nucleus_item" name="nucleus_item">nucleus_itemテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15" /></a></h1>\r
+\r
+<table summary="nucleus_itemテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+</tr><tr>\r
+       <td class="notnull autoinc primary">inumber</td>\r
+       <td>int(11)</td>\r
+       <td>(空白)auto_increment</td>\r
+       <td>アイテムのID</td>\r
+\r
+</tr><tr>\r
+       <td class="fulltext">ititle</td>\r
+       <td>varchar(160)</td>\r
+       <td>NULL</td>\r
+       <td>タイトル</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull fulltext">ibody</td>\r
+       <td>text</td>\r
+       <td>(空白)</td>\r
+       <td>本文</td>\r
+\r
+</tr><tr>\r
+       <td class="fulltext">imore</td>\r
+       <td>text</td>\r
+       <td>NULL</td>\r
+       <td>追加部分(「続き」部分)</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull foreign"><a href="#nucleus_blog">iblog</a></td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>アイテムが所属するBlogのID</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull foreign"><a href="#nucleus_member">iauthor</a></td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>アイテムの著者のメンバーID</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">itime</td>\r
+       <td>datetime</td>\r
+       <td>0000-00-00 00:00:00</td>\r
+       <td>投稿時間(サーバーとの時差を反映したもの)</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">iclosed</td>\r
+       <td>tinyint(2)</td>\r
+       <td>0</td>\r
+       <td>アイテムが閉鎖されたかどうか (1=閉鎖/0=閉鎖していない).閉鎖すると、コメントやカルマ投票を受け付けない</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">idraft</td>\r
+       <td>tinyint(2)</td>\r
+       <td>0</td>\r
+       <td>アイテムはドラフト(下書き状態)かどうか。ドラフトは管理ページでだけ見ることが出来る(1=ドラフト/0=ドラフトでない)</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull toremove">ikarmapos</td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>+のカルマ投票の総数</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull toremove">ikarmaneg</td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>-のカルマ投票の総数</td>\r
+\r
+</tr><tr>\r
+       <td class="foreign"><a href="#nucleus_category">icat</a></td>\r
+       <td>int(11)</td>\r
+       <td>NULL</td>\r
+       <td>アイテムが所属するカテゴリーのID</td>\r
+\r
+</tr><tr>\r
+       <td class="foreign"><a href="#nucleus_category">iposted</a></td>\r
+       <td>tinyint(2)</td>\r
+       <td>1</td>\r
+       <td>アイテムに設定された投稿時刻を経過しているか?(1=している/0=していない)</td>\r
+\r
+</tr></table>\r
+\r
+\r
+\r
+<h1><a id="nucleus_comment" name="nucleus_comment">nucleus_commentテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15" /></a></h1>\r
+\r
+<table summary="nucleus_commentテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+</tr><tr>\r
+       <td class="notnull autoinc primary">cnumber</td>\r
+       <td>int(11)</td>\r
+       <td>(空白)auto_increment</td>\r
+       <td>コメントのID</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull fulltext">cbody</td>\r
+       <td>text</td>\r
+       <td>(空白)</td>\r
+       <td>コメントの本文</td>\r
+\r
+</tr><tr>\r
+       <td>cuser</td>\r
+       <td>varchar(40)</td>\r
+       <td>NULL</td>\r
+       <td>筆者名(メンバーでない場合,メンバーの場合はcmember参照)</td>\r
+\r
+</tr><tr>\r
+       <td>cmail</td>\r
+       <td>varchar(100)</td>\r
+       <td>NULL</td>\r
+       <td>メール・アドレスあるいはURL(メンバーでない場合,メンバーの場合はcmember参照)</td>\r
+\r
+</tr><tr>\r
+       <td>cemail</td>\r
+       <td>varchar(100)</td>\r
+       <td>NULL</td>\r
+       <td>メール・アドレス(メンバーでない場合,メンバーの場合はcmember参照)</td>\r
+\r
+</tr><tr>\r
+       <td class="foreign"><a href="#nucleus_member">cmember</a></td>\r
+       <td>int(11)</td>\r
+       <td>NULL</td>\r
+       <td>コメントを書いたメンバーのID(メンバーでない場合は0)</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull foreign"><a href="#nucleus_item">citem</a></td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>コメントが書き込まれたアイテムのID</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">ctime</td>\r
+       <td>datetime</td>\r
+       <td>0000-00-00 00:00:00</td>\r
+       <td>コメントを書き込んだ時間</td>\r
+\r
+</tr><tr>\r
+       <td>chost</td>\r
+       <td>varchar(60)</td>\r
+       <td>NULL</td>\r
+       <td>コメントを入力したホスト名</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">cip</td>\r
+       <td>varchar(15)</td>\r
+       <td>(空白)</td>\r
+       <td>コメントを入力したホストのIPアドレス</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull foreign"><a href="#nucleus_blog">cblog</a></td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>コメント書き込まれたアイテムが所属するBlogのID</td>\r
+\r
+</tr></table>\r
+\r
+\r
+\r
+\r
+<h1><a id="nucleus_member" name="nucleus_member">nucleus_memberテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15" /></a></h1>\r
+\r
+<table summary="nucleus_memberテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+</tr><tr>\r
+       <td class="notnull autoinc primary">mnumber</td>\r
+       <td>int(11)</td>\r
+       <td>(空白)auto_increment</td>\r
+       <td>メンバーのID</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull unique">mname</td>\r
+       <td>varchar(16)</td>\r
+       <td>(空白)</td>\r
+       <td>ログインID(表示される名前)</td>\r
+\r
+</tr><tr>\r
+       <td>mrealname</td>\r
+       <td>varchar(60)</td>\r
+       <td>NULL</td>\r
+       <td>フルネーム(ハンドルネーム)</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">mpassword</td>\r
+       <td>varchar(40)</td>\r
+       <td>(空白)</td>\r
+       <td>パスワード (<a href="http://www.php.net/md5" title="Info about the PHP md5() function">md5</a>で暗号化してある)</td>\r
+\r
+</tr><tr>\r
+       <td>memail</td>\r
+       <td>varchar(60)</td>\r
+       <td>NULL</td>\r
+       <td>メールアドレス</td>\r
+\r
+</tr><tr>\r
+       <td>murl</td>\r
+       <td>varchar(100)</td>\r
+       <td>NULL</td>\r
+       <td>URL</td>\r
+\r
+</tr><tr>\r
+       <td>mnotes</td>\r
+       <td>varchar(100)</td>\r
+       <td>NULL</td>\r
+       <td>追加事項(メンバー自身が記述できる)</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">madmin</td>\r
+       <td>tinyint(2)</td>\r
+       <td>0</td>\r
+       <td>Super-admin(最高権限管理者)か (1=super-admin/0=super-adminではない super-adminはすべての権利を持つ。システムに一人はsuper-adminがいる)</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">mcanlogin</td>\r
+       <td>tinyint(2)</td>\r
+       <td>1</td>\r
+       <td>管理エリアへのログインを許可 (1=許可/0=不許可)</td>\r
+\r
+</tr><tr>\r
+       <td>mcookiekey</td>\r
+       <td>varchar(40)</td>\r
+       <td>NULL</td>\r
+       <td>このキーのコピーがユーザーのクッキーに保存され、ログオンに使う。メンバーがログオンすると、ランダムなcookiekeyが生成され、一方はデータベースに、他方がユーザーのコンピュータに保存される。</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">deflang</td>\r
+       <td>varchar(20)</td>\r
+       <td>''</td>\r
+       <td>このメンバー用の言語ファイルを指定する</td>\r
+</tr></table>\r
+\r
+\r
+\r
+\r
+\r
+<h1><a id="nucleus_team" name="nucleus_team">nucleus_teamテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15" /></a></h1>\r
+\r
+<p>Blogのチームメンバーごとに、この表にデータがある</p>\r
+\r
+<table summary="nucleus_teamテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+</tr><tr>\r
+       <td class="notnull primary foreign"><a href="#nucleus_member">tmember</a></td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>メンバーのID</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull primary foreign"><a href="#nucleus_blog">tblog</a></td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>チーム・メンバーになっているBlog</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">tadmin</td>\r
+       <td>tinyint(2)</td>\r
+       <td>0</td>\r
+       <td>Blogの管理者か (0=管理者ではない/1=管理者。各Blogは一人は管理者がいる)</td>\r
+</tr></table>\r
+\r
+\r
+\r
+<h1><a id="nucleus_plugin" name="nucleus_plugin">nucleus_pluginテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15" /></a></h1>\r
+\r
+<table summary="nucleus_pluginテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+</tr><tr>\r
+       <td class="notnull autoinc primary">pid</td>\r
+       <td>int(11)</td>\r
+       <td>(空白)auto_increment</td>\r
+       <td>プラグインのID</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">pfile</td>\r
+       <td>varchar(40)</td>\r
+       <td>(空白)</td>\r
+       <td>拡張子を覗いたプラグインのファイル名(例えば<code>NP_CommentControl</code>)。プラグイン・ディレクトリにファイルがないといけない。</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">porder</td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>プラグインが呼び出される順番。プラグイン・ページで表示される順番でもある。数字が小さい方がリストの上の方に来る。</td>\r
+</tr></table>\r
+\r
+\r
+<h1><a id="nucleus_plugin_event" name="nucleus_plugin_event">nucleus_plugin_eventテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15" /></a></h1>\r
+\r
+<p>各プラグインが登録するイベントを記録するキャッシュ。リクエストの度にすべてのプラグインを読み込んで,それらが使うイベントを調べる手間を省くために保存している。<a href="plugins.html#events">プラグインのイベントについてはこちらを参照。</a></p>\r
+\r
+<table summary="nucleus_plugin_eventテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+</tr><tr>\r
+       <td class="notnull foreign"><a href="#nucleus_plugin">pid</a></td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>プラグインのID</td>\r
+\r
+</tr><tr>\r
+       <td>event</td>\r
+       <td>varchar(40)</td>\r
+       <td>NULL</td>\r
+       <td>呼び出されるイベントの名前</td>\r
+</tr></table>\r
+\r
+\r
+<h1><a id="nucleus_plugin_option" name="nucleus_plugin_option">nucleus_plugin_optionテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15" /></a></h1>\r
+\r
+<p>プラグイン・オプションの値を格納する。オプション自体の定義については<a href="#nucleus_plugin_option_desc">nucleus_plugin_option_desc</a>テーブルを参照。</p>\r
+\r
+<table summary="nucleus_plugin_optionテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+\r
+</tr><tr>\r
+       <td class="notnull autoinc primary foreign"><a href="#nucleus_plugin_option_desc">oid</a></td>\r
+       <td>int(11)</td>\r
+       <td>(空白)auto_increment</td>\r
+       <td>オプションのID (<a href="#nucleus_plugin_option_desc">nucleus_plugin_option_desc</a>テーブルを参照)</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">ovalue</td>\r
+       <td>TEXT</td>\r
+       <td>(空白)</td>\r
+       <td>オプションの値</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull primary">ocontextid</td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>\r
+               オプションが使われるコンテキストによって意味合いが変わる\r
+               <ul>\r
+                       <li>グローバル・コンテキスト: 使わない</li>\r
+                       <li>Blogコンテキスト: <a href="#nucleus_blog">ブログのID</a></li>\r
+                       <li>カテゴリー・コンテキスト: <a href="#nucleus_category">カテゴリーのID</a></li>\r
+                       <li>メンバー・コンテキスト: <a href="#nucleus_member">メンバーのID</a></li>\r
+               </ul>\r
+       </td>\r
+</tr></table>\r
+\r
+\r
+\r
+<h1><a id="nucleus_plugin_option_desc" name="nucleus_plugin_option_desc">nucleus_plugin_option_descテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15" /></a></h1>\r
+\r
+<p>プラグインがオプションを作るたびにこのテーブル内にデータができる。</p>\r
+\r
+<table summary="nucleus_plugin_option_descテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+</tr><tr>\r
+       <td class="notnull autoinc unique">oid</td>\r
+       <td>int(11)</td>\r
+       <td>(空白)auto_increment</td>\r
+       <td>オプションのID。<a href="#nucleus_plugin_option">nucleus_plugin_option</a>テーブルで使う</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull primary foreign"><a href="#nucleus_plugin">opid</a></td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>オプションを作ったプラグインのID</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull primary">oname</td>\r
+       <td>varchar(20)</td>\r
+       <td>(空白)</td>\r
+       <td>オプションの名前</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull primary">ocontext</td>\r
+       <td>varchar(20)</td>\r
+       <td>(空白)</td>\r
+       <td>オプションのコンテキスト(<code>グローバル</code>, <code>Blog</code>, <code>カテゴリー</code>,メンバー)</td>\r
+\r
+</tr><tr>\r
+       <td>odesc</td>\r
+       <td>varchar(255)</td>\r
+       <td>NULL</td>\r
+       <td>オプションの説明</td>\r
+\r
+</tr><tr>\r
+       <td>otype</td>\r
+       <td>varchar(20)</td>\r
+       <td>NULL</td>\r
+       <td>オプションの型.<a title="Nucleus Plugin API - Option types" href="plugins.html#options">プラグインの文書を参照</a>.</td>\r
+\r
+</tr><tr>\r
+       <td>odef</td>\r
+       <td>text</td>\r
+       <td>NULL</td>\r
+       <td>オプションの既定値</td>\r
+\r
+</tr><tr>\r
+       <td>oextra</td>\r
+       <td>text</td>\r
+       <td>NULL</td>\r
+       <td>select option型などで使う、その他のデータ</td>\r
+</tr></table>\r
+\r
+\r
+<h1><a id="nucleus_skin" name="nucleus_skin">nucleus_skinテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15" /></a></h1>\r
+\r
+<table summary="nucleus_skinテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+</tr><tr>\r
+       <td class="notnull primary foreign"><a href="#nucleus_skin_desc">sdesc</a></td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>skin_descへの参照</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull primary">stype</td>\r
+       <td>varchar(20)</td>\r
+       <td>(空白)</td>\r
+       <td>\r
+               スキン・パートの型。以下のいずれかを取る\r
+               <ul>\r
+                       <li><code>index</code>(メインの目次ページ)</li>\r
+                       <li><code>item</code>(個別アイテムページ)</li>\r
+                       <li><code>archive</code>(月別アーカイブページ)</li>\r
+                       <li><code>archivelist</code>(月別アーカイブ一覧ページ)</li>\r
+                       <li><code>search</code>(検索ページ)</li>\r
+                       <li><code>error</code>(エラーページ)</li>\r
+                       <li><code>member</code>(メンバー詳細ページ)</li>\r
+                       <li><code>imagepopup</code>(画像ポップアップウィンドウ)</li>\r
+               </ul>\r
+       </td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">scontent</td>\r
+       <td>text</td>\r
+       <td>(空白)</td>\r
+       <td>スキン・パートの内容</td>\r
+</tr></table>\r
+\r
+\r
+<h1><a id="nucleus_skin_desc" name="nucleus_skin_desc">nucleus_skin_descテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15" /></a></h1>\r
+\r
+<table summary="nucleus_skin_descテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+</tr><tr>\r
+       <td class="notnull autoinc primary">sdnumber</td>\r
+       <td>int(11)</td>\r
+       <td>(空白)auto_increment</td>\r
+       <td>スキンのID</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull unique">sdname</td>\r
+       <td>varchar(20)</td>\r
+       <td>(空白)</td>\r
+       <td>スキンの名前</td>\r
+\r
+</tr><tr>\r
+       <td>sddesc</td>\r
+       <td>varchar(200)</td>\r
+       <td>NULL</td>\r
+       <td>スキンの説明</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">sdtype</td>\r
+       <td>varchar(40)</td>\r
+       <td>text/html</td>\r
+       <td>スキンのmimeタイプ</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">sdincmode</td>\r
+       <td>varchar(10)</td>\r
+       <td>normal</td>\r
+       <td>\r
+               Includeモード。以下のいずれかを取る\r
+               <ul>\r
+                       <li><code>normal</code>(スキンディレクトリを使用しない)</li>\r
+                       <li><code>skindir</code>(スキンディレクトリを使用する)</li>\r
+               </ul>\r
+       </td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">sdincpref</td>\r
+       <td>varchar(50)</td>\r
+       <td>(空白)</td>\r
+       <td>ファイルをIncludeするときのプリフィックス</td>\r
+</tr></table>\r
+\r
+\r
+<h1><a id="nucleus_template" name="nucleus_template">nucleus_templateテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15" /></a></h1>\r
+\r
+<table summary="nucleus_templateテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+</tr><tr>\r
+       <td class="notnull primary foreign"><a href="#nucleus_template_desc">tdesc</a></td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>template_descへの参照(nucleus_template_descのテンプレートID)</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull primary">tpartname</td>\r
+       <td>varchar(20)</td>\r
+       <td>(空白)</td>\r
+       <td>\r
+               テンプレート・パートの名前。以下のいずれかを取る\r
+               <ul>\r
+                       <li>ARCHIVELIST_FOOTER(アーカイブ一覧のフッター)</li>\r
+                       <li>ARCHIVELIST_HEADER(アーカイブ一覧のヘッダー)</li>\r
+                       <li>ARCHIVELIST_LISTITEM(アーカイブ一覧の本体)</li>\r
+                       <li>BLOGLIST_FOOTER(ブログ一覧のフッター)</li>\r
+                       <li>BLOGLIST_HEADER(ブログ一覧のヘッダー)</li>\r
+                       <li>BLOGLIST_LISTITEM(ブログ一覧の本体)</li>\r
+                       <li>CATLIST_FOOTER(カテゴリー一覧のフッター)</li>\r
+                       <li>CATLIST_HEADER(カテゴリー一覧のヘッダー)</li>\r
+                       <li>CATLIST_LISTITEM(カテゴリー一覧の本体)</li>\r
+                       <li>COMMENTS_AUTH(登録メンバーからのコメントへの追加表示)</li>\r
+                       <li>COMMENTS_BODY(コメントの本体)</li>\r
+                       <li>COMMENTS_CONTINUED(コメントの続きへのリンク)</li>\r
+                       <li>COMMENTS_FOOTER(コメントのフッター)</li>\r
+                       <li>COMMENTS_HEADER(コメントのヘッダー)</li>\r
+                       <li>COMMENTS_MANY(コメントが2つ以上の時)</li>\r
+                       <li>COMMENTS_NONE(コメントが無い時)</li>\r
+                       <li>COMMENTS_ONE(コメントが1つの時)</li>\r
+                       <li>COMMENTS_TOOMUCH(コメントが多すぎる時)</li>\r
+                       <li>DATE_FOOTER(日付のフッター)</li>\r
+                       <li>DATE_HEADER(日付のヘッダー)</li>\r
+                       <li>EDITLINK(アイテムを編集するためのリンク)</li>\r
+                       <li>FORMAT_DATE(日付フォーマット)</li>\r
+                       <li>FORMAT_TIME(時刻フォーマット)</li>\r
+                       <li>IMAGE_CODE(インライン画像のコード)</li>\r
+                       <li>ITEM_FOOTER(アイテムのフッター)</li>\r
+                       <li>ITEM_HEADER(アイテムのヘッダー)</li>\r
+                       <li>ITEM(アイテムの本体)</li>\r
+                       <li>LOCALE(Locale)</li>\r
+                       <li>MEDIA_CODE(メディアオブジェクトへのリンクコード)</li>\r
+                       <li>MORELINK(続きへのリンク)</li>\r
+                       <li>NEW(新しいアイテムに付けるマーク)</li>\r
+                       <li>POPUP_CODE(ポップアップ画像へのリンクコード)</li>\r
+                       <li>SEARCH_HIGHLIGHT(ハイライト表示)</li>\r
+                       <li>SEARCH_NOTHINGFOUND(検索で何も見つからなかった場合)</li>\r
+                       <li>この他、TemplateExtraFields イベントに対応したプラグインによって追加される事があります。</li>\r
+               </ul>\r
+       </td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">tcontent</td>\r
+       <td>text</td>\r
+       <td>(空白)</td>\r
+       <td>テンプレート・パートの内容</td>\r
+</tr></table>\r
+\r
+\r
+\r
+<h1><a id="nucleus_template_desc" name="nucleus_template_desc">nucleus_template_descテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15" /></a></h1>\r
+\r
+<table summary="nucleus_template_descテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+</tr><tr>\r
+       <td class="notnull autoinc primary unique">tdnumber</td>\r
+       <td>int(11)</td>\r
+       <td>(空白)auto_increment</td>\r
+       <td>テンプレートのID</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull unique">tdname</td>\r
+       <td>varchar(20)</td>\r
+       <td>(空白)</td>\r
+       <td>テンプレートの名前</td>\r
+\r
+</tr><tr>\r
+       <td>tddesc</td>\r
+       <td>varchar(200)</td>\r
+       <td>NULL</td>\r
+       <td>テンプレートの説明</td>\r
+</tr></table>\r
+\r
+\r
+<h1><a id="nucleus_actionlog" name="nucleus_actionlog">nucleus_actionlogテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15" /></a></h1>\r
+\r
+<p>ログインやエラーなどのログを記録する</p>\r
+\r
+<table summary="nucleus_actionlogテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+</tr><tr>\r
+       <td class="notnull">timestamp</td>\r
+       <td>datetime</td>\r
+       <td>0000-00-00 00:00:00</td>\r
+       <td>アクションの日時</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">message</td>\r
+       <td>varchar(255)</td>\r
+       <td>(空白)</td>\r
+       <td>アクションのメッセージ</td>\r
+</tr></table>\r
+\r
+\r
+\r
+\r
+<h1><a id="nucleus_config" name="nucleus_config">nucleus_configテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15" /></a></h1>\r
+\r
+<p>Nucleusは、いくつかのグローバル・オプションを<code>nucleus_config</code>テーブルに記憶する。これは<code>$CONF['OptionName']</code> でアクセスできる。</p>\r
+\r
+<table summary="nucleus_configテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+</tr><tr>\r
+       <td class="notnull primary">name</td>\r
+       <td>varchar(20)</td>\r
+       <td>(空白)</td>\r
+       <td>オプションの名前</td>\r
+\r
+</tr><tr>\r
+       <td>value</td>\r
+       <td>varchar(128)</td>\r
+       <td>NULL</td>\r
+       <td>オプションの値</td>\r
+</tr></table>\r
+\r
+\r
+<h2><a name="nucleus_config_options" id="nucleus_config_options">使用できるオプション</a></h2>\r
+\r
+<p>使用できるオプションの一覧を以下に示す。</p>\r
+\r
+<p>はい/いいえタイプのオプションは1/0 (1=はい/真, 0=いいえ/偽)で示す。</p>\r
+\r
+<table summary="使用できるオプション"><tr>\r
+       <th class="settings_name" abbr="設定の名前">設定の名前</th>\r
+       <th class="settings_default" abbr="既定値">既定値</th>\r
+       <th class="settings_description" abbr="データの説明">説明</th>\r
+</tr><tr>\r
+       <td class="foreign"><a href="#nucleus_blog">DefaultBlog</a></td>\r
+       <td>1</td>\r
+       <td>デフォルトのBlogのID。Blogが明示的に記されていないときに使うもの</td>\r
+</tr><tr>\r
+       <td>AdminEmail</td>\r
+       <td></td>\r
+       <td>管理者のメール・アドレス</td>\r
+</tr><tr>\r
+       <td>IndexURL</td>\r
+       <td></td>\r
+       <td>サイトのURL。最後に/が付く必要がある</td>\r
+</tr><tr>\r
+       <td>Language</td>\r
+       <td>english</td>\r
+       <td>デフォルトの言語ファイル名。「言語ファイル名.php」ファイルがlanguageディレクトリに必要</td>\r
+</tr><tr>\r
+       <td>SessionCookie</td>\r
+       <td>0</td>\r
+       <td>寿命1ヶ月のクッキーの代わりにセッション・クッキーを使うかどうか</td>\r
+</tr><tr>\r
+       <td>AllowMemberCreate</td>\r
+       <td>0</td>\r
+       <td>ビジターにアカウント作成を許すかどうか</td>\r
+</tr><tr>\r
+       <td>AllowMemberMail</td>\r
+       <td>1</td>\r
+       <td>メンバー間でフォームを使ったメッセージ転送を許すかどうか(メール・アドレスは表示されない)</td>\r
+</tr> <tr>\r
+       <td>SiteName</td>\r
+       <td></td>\r
+       <td>サイトの名前</td>\r
+</tr><tr>\r
+       <td>AdminURL</td>\r
+       <td></td>\r
+       <td>管理エリアのURL。最後に/が付く必要がある</td>\r
+</tr><tr>\r
+       <td>NewMemberCanLogon</td>\r
+       <td>1</td>\r
+       <td>登録されたばかりのユーザーがログインできるかどうか。できないばあい,管理者が「can login」オプションを最初に変更する必要がある</td>\r
+</tr><tr>\r
+       <td class="toremove">DisableSite</td>\r
+       <td>0</td>\r
+       <td>サイトが無効状態になっているかどうか。無効状態の場合、管理者だけがアクセスできる。他のすべてのアクセスは<code>DisableSiteURL</code>にリダイレクトされる</td>\r
+</tr><tr>\r
+       <td class="toremove">DisableSiteURL</td>\r
+       <td></td>\r
+       <td>サイトが無効状態のときにリダイレクトされるURL</td>\r
+</tr><tr>\r
+       <td class="toremove">LastVisit</td>\r
+       <td>0</td>\r
+       <td>「最後の訪問」のクッキーを保存するかどうか</td>\r
+</tr><tr>\r
+       <td>MediaURL</td>\r
+       <td></td>\r
+       <td>メディア・フォルダのURL。最後に/が付く</td>\r
+</tr><tr>\r
+       <td>AllowedTypes</td>\r
+       <td>jpg, jpeg, gif, mpg, mpeg, avi, mov, mp3, swf, png</td>\r
+       <td>メディア・フォルダにアップロードを許すファイル型</td>\r
+</tr><tr>\r
+       <td>AllowLoginEdit</td>\r
+       <td>0</td>\r
+       <td>メンバーにログイン名とパスワードの変更を許すかどうか</td>\r
+</tr><tr>\r
+       <td>AllowUpload</td>\r
+       <td>1</td>\r
+       <td>ファイルのアップロードを許すかどうか</td>\r
+</tr><tr>\r
+       <td class="toremove">DisableJsTools</td>\r
+       <td>2</td>\r
+       <td>\r
+               JavaScriptツールバーの形式:\r
+               <ul>\r
+                       <li>0: 多機能型 (IE)</li>\r
+                       <li>1: ツールバーを無効にする</li>\r
+                       <li>2: シンプル型(Gecko)</li>\r
+               </ul>\r
+       </td>\r
+</tr> <tr>\r
+       <td>CookiePath</td>\r
+       <td>/</td>\r
+       <td>クッキーをセットするパス</td>\r
+</tr><tr>\r
+       <td>CookiePrefix</td>\r
+       <td></td>\r
+       <td>クッキーの名称に追加するプレフィクス文字列。複数の Nucleus を同じドメインにインストールする際に便利で、別の Nucleus で同じセッションが適用されることを予防する。</td>\r
+</tr><tr>\r
+       <td>CookieDomain</td>\r
+       <td></td>\r
+       <td>クッキーをセットするドメイン</td>\r
+</tr><tr>\r
+       <td>CookieSecure</td>\r
+       <td>0</td>\r
+       <td>クッキーの通信にHTTPSを使うかどうか</td>\r
+</tr><tr>\r
+       <td>MediaPrefix</td>\r
+       <td>1</td>\r
+       <td>アップロードしたファイル名に日付を加えるかどうか</td>\r
+</tr><tr>\r
+       <td>MaxUploadSize</td>\r
+       <td>1048576</td>\r
+       <td>アップロードするファイルの最大値(バイト数)</td>\r
+</tr><tr>\r
+       <td>NonmemberMail</td>\r
+       <td>0</td>\r
+       <td>メンバー以外の人にメンバーへのメールを許すかどうか</td>\r
+</tr><tr>\r
+       <td>PluginURL</td>\r
+       <td></td>\r
+       <td>プラグイン・フォルダのURL。/で終わる必要がある</td>\r
+</tr><tr>\r
+       <td>ProtectMemNames</td>\r
+       <td>1</td>\r
+       <td>このオプションが有効だと、ログインしていない人はメンバーと同じ名前でコメントを残せなくなる。こうすることによって、ゲストがメンバーのふりをすることを避けられる</td>\r
+</tr><tr>\r
+       <td class="foreign"><a href="#nucleus_skin_desc">BaseSkin</a></td>\r
+       <td>1</td>\r
+       <td>Nucleusに、自動的にスキンが決まらないときに、どのスキンを使うかを指定する。スキンのパートが空だったり、ブログやスキンが洗濯されていない場合に起こる</td>\r
+</tr><tr>\r
+       <td>SkinsURL</td>\r
+       <td></td>\r
+       <td>スキン・フォルダのURL。最後に/が付く必要がある</td>\r
+</tr><tr>\r
+       <td>ActionURL</td>\r
+       <td></td>\r
+       <td><code>action.php</code>のURL.</td>\r
+</tr><tr>\r
+       <td>URLMode</td>\r
+       <td>normal</td>\r
+       <td><code>normal</code>(ノーマル)か<code>pathinfo</code>(FancyURLs)</td>\r
+</tr><tr>\r
+       <td>DatabaseVersion</td>\r
+       <td>250</td>\r
+       <td>データベースの構造が更新された最後のNucleusのバージョン番号</td>\r
+</tr><tr>\r
+       <td>DebugVars</td>\r
+       <td>0</td>\r
+       <td>デバッグモードを使用するか?(0=使用しない・1=使用する 最高管理者のみ設定可)</td>\r
+</tr><tr>\r
+       <td>DefaultListSize</td>\r
+       <td>10</td>\r
+       <td>リスト表示の時のデフォルトの表示数</td>\r
+</tr></table>\r
+\r
+\r
+<h1><a id="nucleus_tickets" name="nucleus_tickets">nucleus_ticketsテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" width="15" height="15" alt="トップに戻る" /></a></h1>\r
+\r
+<p>Nucleus は <code>nucleus_tickets</code> を使用することによりセキュリティ上の問題を予防する。特に、管理エリアにおいて諸設定やデータベースの内容に影響する場合、チケットを必須とする。チケットは管理ページがリクエストされた時とフォームから呼び出された時に発行される。チケットは発行から 1時間後に破棄される。</p>\r
+\r
+<table summary="nucleus_ticketsテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+</tr><tr>\r
+       <td class="notnull primary">ticket</td>\r
+       <td>varchar(40)</td>\r
+       <td>(空白)auto_increment</td>\r
+       <td>特定の単一ユーザに割り当てられるユニークなチケット。一般に、チケットは次のような形になる: <code>65303a785423b4d53c7b3e6579766f26</code></td>\r
+</tr><tr>\r
+       <td class="notnull foreign primary"><a href="#nucleus_member">member</a></td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>当該チケットが有効適用されるメンバー。</td>\r
+</tr><tr>\r
+       <td class="notnull">ctime</td>\r
+       <td>datetime</td>\r
+       <td>0000-00-00 00:00:00</td>\r
+       <td>チケットの発行日時。チケットの有効期限は 1時間</td>\r
+</tr></table>\r
+\r
+\r
+\r
+<h1><a id="nucleus_activation" name="nucleus_activation">nucleus_activationテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" width="15" height="15" alt="トップに戻る" /></a></h1>\r
+\r
+<p>新しいメンバーが登録された時点では、そのメンバーアカウントがアクティベートされるまで Nucleus はログインを許可しない。アクティベートのためのリンクを含むメールが送信され、これによってアクティベートすることができる。<code>nucleus_activation</code>テーブルはアクティベートの進捗状況を追跡する。</p>\r
+\r
+<table summary="nucleus_activationテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+</tr><tr>\r
+       <td class="notnull primary">vkey</td>\r
+       <td>varchar(40)</td>\r
+       <td>(空白)</td>\r
+       <td>アクティベートキー。このキーはメンバーのアクティベートコードに渡される。一般的に、キーは次のような形になる: <code>41cf637d4fbeeff954b4ca70b8bde9dd</code></td>\r
+</tr><tr>\r
+       <td class="notnull foreign"><a href="#nucleus_member">vmember</a></td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>アクティベートの必要があるメンバー。</td>\r
+</tr><tr>\r
+       <td class="notnull">vtime</td>\r
+       <td>datetime</td>\r
+       <td>0000-00-00 00:00:00</td>\r
+       <td>アクティベートキーが発行された日時。アクティベートキーの有効期間は 2日間である。</td>\r
+</tr><tr>\r
+       <td class="notnull">vtype</td>\r
+       <td>varchar(15)</td>\r
+       <td>(空白)</td>\r
+       <td>アクティベートの種別。\r
+               <ul>\r
+                       <li><code>forgot</code>: パスワードを忘れたメンバー。</li>\r
+                       <li><code>register</code>: 新しく登録されたメンバー。</li>\r
+                       <li><code>addresschange</code>: メールアドレスを変更したメンバー。</li>\r
+               </ul>\r
+       </td>\r
+</tr><tr>\r
+       <td class="notnull">vextra</td>\r
+       <td>varchar(128)</td>\r
+       <td>(空白)</td>\r
+       <td>追加的な情報。アクティベート種別が <code>addresschange</code> の場合、ここには <code>oldemailaddress/x</code> として、x には 0 または 1 の値が入る。x は <a href="#nucleus_member">member</a>テーブルにある <code>mcanlogin</code> の値を参照する。(アクティベートが完全に終了するまで、このユーザはログインできない)</td>\r
+</tr></table>\r
+\r
+\r
+\r
+<h1><a id="nucleus_karma" name="nucleus_karma">nucleus_karmaテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15" /></a></h1>\r
+\r
+<p class="toremove">このテーブルは将来はなくなる可能性が高い。同じ機能を提供するプラグインに譲るためだ。</p>\r
+\r
+<p>この表は投票に使われたIPアドレスを記憶しておく。こうすることで一つのIPアドレスからは1票しか入れられなくなる</p>\r
+\r
+<table summary="nucleus_karmaテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+</tr><tr>\r
+       <td class="notnull foreign"><a href="#nucleus_item">itemid</a></td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>アイテムのID</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">ip</td>\r
+       <td>char(15)</td>\r
+       <td>(空白)</td>\r
+       <td>投票者のIPアドレス</td>\r
+</tr></table>\r
+\r
+\r
+<h1><a id="nucleus_ban" name="nucleus_ban">nucleus_banテーブル</a><a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15" /></a></h1>\r
+\r
+<p class="toremove">このテーブルは将来のNucleusではなくなる可能性が高い。同じ機能を提供するプラグインに譲るためだ。</p>\r
+\r
+<p>コメントやカルマ投票を禁止するIPアドレスを記憶</p>\r
+\r
+<table summary="nucleus_banテーブル"><tr>\r
+       <th class="column" abbr="カラム名">カラム名</th>\r
+       <th class="type" abbr="データ型">データ型</th>\r
+       <th class="default" abbr="既定値">既定値</th>\r
+       <th class="description" abbr="データの説明">説明</th>\r
+</tr><tr>\r
+       <td class="notnull">iprange</td>\r
+       <td>varchar(15)</td>\r
+       <td>(空白)</td>\r
+       <td>IPアドレスの範囲。アドレス単独でもいいし,一部(左から)でもいい。一部の場合は範囲を示す</td>\r
+\r
+</tr><tr>\r
+       <td class="notnull">reason</td>\r
+       <td>varchar(255)</td>\r
+       <td>(空白)</td>\r
+       <td>禁止の理由を示すメッセージ。コメントやカルマ投票を試みたときに表示される</td>\r
+</tr><tr>\r
+       <td class="notnull foreign"><a href="#nucleus_blog">blogid</a></td>\r
+       <td>int(11)</td>\r
+       <td>0</td>\r
+       <td>禁止を有効にするBlogのID</td>\r
+</tr></table>\r
+\r
+\r
+</div>\r
+\r
+</body>\r
+</html>\r