OSDN Git Service

c3c6f92ee38396707da3e72a657347ed9bbf9539
[nucleus-jp/nucleus-jp-ancient.git] / utf8 / nucleus / documentation / devdocs / sqltables.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml" lang="ja-JP" xml:lang="ja-JP">
3 <head>
4         <!-- $Id: sqltables.html,v 1.7 2007-02-04 06:28:45 kimitake Exp $ -->
5         <!-- $NucleusJP: sqltables.html,v 1.6 2006/07/17 20:02:50 kimitake Exp $ -->
6         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
7         <title>Nucleus - SQL テーブル構造</title>
8         <link rel="stylesheet" type="text/css" href="styles/manual.css" />
9         <style type="text/css">
10                 /* auto increment table columns*/
11                 .autoinc {
12                 }
13
14                 /* primary-keys */
15                 .primary {
16                         text-decoration: underline;
17                         font-weight: bold;
18                 }
19
20                 /* NOT NULL */
21                 .notnull {
22                 }
23
24                 /* unique key */
25                 .unique {
26                 }
27
28                 /* foreign keys */
29                 .foreign {
30                         font-style: italic;
31                 }
32
33                 /* auto increment table columns*/
34                 .autoinc {
35                 }
36
37                 /* fulltext index */
38                 .fulltext {
39                 }
40
41                 /* columns/tables to remove in later versions */
42                 .toremove {
43                         color: red;
44                 }
45
46
47
48
49         </style>
50 </head>
51 <body>
52
53 <a name="top" id="top"></a>
54
55 <div class="heading">
56 SQLテーブル・リファレンス
57 <i>2005年3月5日</i>
58 </div>
59 <strong>訳者注:</strong>
60 <ul>
61   <li>このドキュメントの原文は以下のURLにあります。<br>
62     <a href="http://nucleuscms.org/documentation/devdocs/sqltables.html">http://nucleuscms.org/documentation/devdocs/sqltables.html</a></li>
63   <li>誤訳にお気づきの方は<a href="http://japan.nucleuscms.org/bb/viewforum.php?f=7">こちら</a>へご連絡いただけると助かります。</li>
64 </ul>
65
66 <h1>はじめに</h1>
67
68 <p>
69 <a href="index.html">開発者向けドキュメントの目次へ戻る</a>
70 </p>
71
72 <p>
73 このドキュメントはNucleusのデータベース・テーブルのフィールドを解説しています。
74 </p>
75
76 <p class="note">構造は<strong>Nucleus v3.2</strong>のものに従っています</p>
77
78 <h1><a name="toc" id="toc"></a>目次</h1>
79 <ul>
80         <li><a href="#legend">文書中の色使いについて</a></li>
81         <li>
82
83                 Blog
84
85                 <ul>
86                         <li><a href="#nucleus_blog">nucleus_blog</a></li>
87                         <li><a href="#nucleus_category">nucleus_category</a></li>
88                         <li><a href="#nucleus_item">nucleus_item</a></li>
89                         <li><a href="#nucleus_comment">nucleus_comment</a></li>
90                         <li><a href="#nucleus_member">nucleus_member</a></li>
91                         <li><a href="#nucleus_team">nucleus_team</a></li>
92                 </ul>
93         </li>
94         <li>
95                 プラグイン
96                 <ul>
97                         <li><a href="#nucleus_plugin">nucleus_plugin</a></li>
98                         <li><a href="#nucleus_plugin_event">nucleus_plugin_event</a></li>
99                         <li><a href="#nucleus_plugin_option">nucleus_plugin_option</a></li>
100                         <li><a href="#nucleus_plugin_option_desc">nucleus_plugin_option_desc</a></li>
101                 </ul>
102         </li>
103         <li>
104                 スキンとテンプレート
105                 <ul>
106                         <li><a href="#nucleus_skin">nucleus_skin</a></li>
107                         <li><a href="#nucleus_skin_desc">nucleus_skin_desc</a></li>
108                         <li><a href="#nucleus_template">nucleus_template</a></li>
109                         <li><a href="#nucleus_template_desc">nucleus_template_desc</a></li>
110                 </ul>
111         </li>
112         <li>
113                 管理
114                 <ul>
115                         <li><a href="#nucleus_actionlog">nucleus_actionlog</a></li>
116                         <li>
117                                 <a href="#nucleus_config">nucleus_config</a>
118                                 <ul>
119                                         <li><a href="#nucleus_config_options">可能なオプション</a></li>
120                                 </ul>
121                         </li>
122                         <li><a href="#nucleus_tickets">nucleus_tickets</a></li>
123                         <li><a href="#nucleus_activation">nucleus_activation</a></li>
124                 </ul>
125         </li>
126         <li>
127                 その他
128    <ul>
129                 <ul>
130                         <li><a href="#nucleus_karma">nucleus_karma</a></li>
131                         <li><a href="#nucleus_ban">nucleus_ban</a></li>
132                 </ul>
133         </li>
134
135
136 </ul>
137
138 <a id="legend" name="legend"></a>
139 <h1>色使い<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
140
141 <p>この文書中では、カラムの型を示すために、文字の修飾を使っています。以下に例を示します:</p>
142
143 <table width="893"><tr>
144         <td class="primary" width="88">プライマリ</td>
145         <td width="775">プライマリキー</td>
146 </tr><tr>
147         <td class="foreign" width="88">外部</td>
148         <td width="775">外部キー(クリックすると参照先に飛ぶ)。MySQLは外部キーとの一貫性保持に責任を持たないことに注意</td>
149 </tr><tr>
150         <td class="toremove" width="88">削除予定</td>
151         <td width="775">同じ機能を提供するプラグインを優先するため、テーブルやカラムは将来のバージョンのNucleusで削除させる可能性が高い</td>
152 </tr><tr>
153         <td class="fulltext" width="88">フルテキスト</td>
154         <td width="775">カラムにフルテキストのインデックスが付く(検索で使用する)</td>
155 </tr></table>
156
157
158 <a id="nucleus_blog" name="nucleus_blog"></a>
159 <h1>nucleus_blogテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
160
161 <table><tr>
162         <th>カラム名</th>
163         <th>型</th>
164         <th>既定値</th>
165         <th>説明</th>
166
167 </tr><tr>
168         <td class="notnull autoinc primary">bnumber</td>
169         <td>int(11)</td>
170         <td></td>
171         <td>BlogのID</td>
172
173 </tr><tr>
174         <td class="notnull">bname</td>
175         <td>varchar(60)</td>
176         <td>''</td>
177         <td>Blog名</td>
178
179 </tr><tr>
180         <td class="notnull unique">bshortname</td>
181         <td>varchar(15)</td>
182         <td>''</td>
183         <td>Blogの短縮名 (スキン変数 <code>&lt;%blog%&gt;</code>などで使うものと同じ)</td>
184 </tr><tr>
185       <td>bdesc</td>
186       <td>varchar(200)</td>
187       <td>NULL</td>
188       <td>Blogの説明</td>
189     </tr>
190     <tr>
191       <td class="notnull">bcomments</td>
192       <td>tinyint(2)</td>
193       <td>'1'</td>
194       <td>コメントを許可する(1=許可, 0=不許可)</td>
195     </tr>
196     <tr>
197       <td class="notnull">bmaxcomments</td>
198       <td>int(11)</td>
199       <td>'0'</td>
200       <td>indexスキンタイプで表示するコメントの最大数。既定値(0)は制限がないことを説明する。インライン・コメントを使わないのなら,ここはいじらないこと</td>
201     </tr>
202     <tr>
203       <td class="notnull">btimeoffset</td>
204       <td>decimal(3,1)</td>
205       <td>'0.0'</td>
206       <td>サーバー時刻との時差。アイテムはサーバー時刻にこの値を足した時間でデータベースに保存される</td>
207     </tr>
208     <tr>
209       <td class="toremove">bnotify</td>
210       <td>varchar(60)</td>
211       <td>NULL</td>
212       <td>通知するメール・アドレス。いくつかのイベントが起こると(どのイベントかは<code>bnotifytypeを参照のこと)</code>,このアドレス宛てにメールで通知が行く</td>
213     </tr>
214     <tr>
215       <td>burl</td>
216       <td>varchar(100)</td>
217       <td>NULL</td>
218       <td>BlogのURL</td>
219     </tr>
220     <tr>
221       <td class="toremove">bupdate</td>
222       <td>varchar(60)</td>
223       <td>NULL</td>
224       <td>アイテムが投稿されるたびに変更が必要な更新ファイル。サーバー上の絶対パスで指定する</td>
225     </tr>
226     <tr>
227       <td class="notnull foreign"><a href="#nucleus_skin_desc">bdefskin</a></td>
228       <td>int(11)</td>
229       <td>'1'</td>
230       <td>このBlogを表示するときに使う標準のスキン</td>
231     </tr>
232     <tr>
233       <td class="notnull">bpublic</td>
234       <td>tinyint(2)</td>
235       <td>'1'</td>
236       <td>登録ユーザー以外にもコメントを許可する(1=許可/0=不許可)</td>
237     </tr>
238     <tr>
239       <td class="notnull toremove">bsendping</td>
240       <td>tinyint(2)</td>
241       <td>'0'</td>
242       <td>更新があったときにweblogs.comにpingを送る (1=送る/0=送らない)</td>
243     </tr>
244     <tr>
245       <td class="notnull toremove">bconvertbreaks</td>
246       <td>tinyint(2)</td>
247       <td>'1'</td>
248       <td>改行を<code>&lt;br /&gt;</code>に変換する (1=変換する/0=変換しない)</td>
249     </tr>
250     <tr>
251       <td class="foreign"><a href="#nucleus_category">bdefcat</a></td>
252       <td>int(11)</td>
253       <td>NULL</td>
254       <td>デフォルトのカテゴリー。他のカテゴリーが選択されていないとき、このカテゴリーになる</td>
255     </tr>
256     <tr>
257       <td class="notnull">bnotifytype</td>
258       <td>int(11)</td>
259       <td>'15'</td>
260       <td>どのイベントが起こったときに通知メールを送るか(通知するメール・アドレスはbnotifyを参照)。三つの値の組み合わせからなり、掛け合わせることでnoifytypeの値が決まる。
261         <ul>
262           <li>3: 新しいコメント</li>
263           <li>5: 新しいカルマ投票</li>
264           <li>7: 新しいアイテム</li>
265         </ul>
266         既定値 = 新しいコメントと新しいカルマ投票(3×5=15)</td>
267     </tr>
268     <tr>
269       <td class="notnull">ballowpast</td>
270       <td>tinyint(2)</td>
271       <td>'0'</td>
272       <td>過去の日時での投稿を許可する (1=許可/0=不許可)</td>
273     </tr>
274     <tr>
275       <td class="notnull">bincludesearch</td>
276       <td>tinyint(2)</td>
277       <td>'0'</td>
278       <td>他のblogの検索の場合にも,検索対象にする(1=対象にする/0=対象にしない)</td>
279     </tr>
280   </tbody>
281 </table>
282 <a id="nucleus_category" name="nucleus_category"></a>
283 <h1>nucleus_categoryテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
284 <table>
285   <tbody>
286     <tr>
287       <th>カラム名</th>
288       <th>型</th>
289       <th>既定値</th>
290       <th>説明</th>
291     </tr>
292     <tr>
293       <td class="notnull autoinc primary">catid</td>
294       <td>int(11)</td>
295       <td></td>
296       <td>カテゴリーID</td>
297     </tr>
298     <tr>
299       <td class="notnull foreign"><a href="#nucleus_blog">cblog</a></td>
300       <td>int(11)</td>
301       <td>'0'</td>
302       <td>カテゴリーが所属するBlogのID</td>
303     </tr>
304     <tr>
305       <td>cname</td>
306       <td>varchar(40)</td>
307       <td>NULL</td>
308       <td>カテゴリーの名前</td>
309     </tr>
310     <tr>
311       <td>cdesc</td>
312       <td>varchar(200)</td>
313       <td>NULL</td>
314       <td>カテゴリーの説明</td>
315     </tr>
316   </tbody>
317 </table>
318 <a id="nucleus_item" name="nucleus_item"></a>
319 <h1>nucleus_itemテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
320 <table>
321   <tbody>
322     <tr>
323       <th>カラム名</th>
324       <th>型</th>
325       <th>既定値</th>
326       <th>説明</th>
327     </tr>
328     <tr>
329       <td class="notnull autoinc primary">inumber</td>
330       <td>int(11)</td>
331       <td></td>
332       <td>アイテムのID</td>
333     </tr>
334     <tr>
335       <td class="fulltext">ititle</td>
336       <td>varchar(160)</td>
337       <td>NULL</td>
338       <td>タイトル</td>
339     </tr>
340     <tr>
341       <td class="notnull fulltext">ibody</td>
342       <td>text</td>
343       <td></td>
344       <td>本文</td>
345     </tr>
346     <tr>
347       <td class="fulltext">imore</td>
348       <td>text</td>
349       <td></td>
350       <td>追加部分</td>
351     </tr>
352     <tr>
353       <td class="notnull foreign"><a href="#nucleus_blog">iblog</a></td>
354       <td>int(11)</td>
355       <td>'0'</td>
356       <td>アイテムが所属するBlogのID</td>
357     </tr>
358     <tr>
359       <td class="notnull foreign"><a href="#nucleus_member">iauthor</a></td>
360       <td>int(11)</td>
361       <td>'0'</td>
362       <td>アイテムの著者のID</td>
363     </tr>
364     <tr>
365       <td class="notnull">itime</td>
366       <td>datetime</td>
367       <td>'0000-00-00 00:00:00'</td>
368       <td>投稿時間(サーバーとの時差を反映したもの)</td>
369     </tr>
370     <tr>
371       <td class="notnull">iclosed</td>
372       <td>tinyint(2)</td>
373       <td>'0'</td>
374       <td>アイテムが閉鎖されたかどうか (1=閉鎖/0=閉鎖していない). 
375         閉鎖すると、コメントやカルマ投票を受け付けない</td>
376     </tr>
377     <tr>
378       <td class="notnull">idraft</td>
379       <td>tinyint(2)</td>
380       <td>'0'</td>
381       <td>アイテムはドラフトかどうか。ドラフトは管理ページでだけ見られる</td>
382     </tr>
383     <tr>
384       <td class="notnull toremove">ikarmapos</td>
385       <td>int(11)</td>
386       <td>'0'</td>
387       <td>+のカルマ投票の総数</td>
388     </tr>
389     <tr>
390       <td class="notnull toremove">ikarmaneg</td>
391       <td>int(11)</td>
392       <td>'0'</td>
393       <td>−のカルマ投票の総数</td>
394     </tr>
395     <tr>
396       <td class="foreign"><a href="#nucleus_category">icat</a></td>
397       <td>int(11)</td>
398       <td>NULL</td>
399       <td>アイテムが所属するカテゴリーのID</td>
400     </tr>
401   </tbody>
402 </table>
403 <a id="nucleus_comment" name="nucleus_comment"></a>
404 <h1>nucleus_commentテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
405 <table>
406   <tbody>
407     <tr>
408       <th>カラム名</th>
409       <th>型</th>
410       <th>既定値</th>
411       <th>説明</th>
412     </tr>
413     <tr>
414       <td class="notnull autoinc primary">cnumber</td>
415       <td>int(11)</td>
416       <td></td>
417       <td>コメントのID</td>
418     </tr>
419     <tr>
420       <td class="notnull fulltext">cbody</td>
421       <td>text</td>
422       <td></td>
423       <td>コメントの本文</td>
424     </tr>
425     <tr>
426       <td>cuser</td>
427       <td>varchar(40)</td>
428       <td>NULL</td>
429       <td>筆者名(メンバーでない場合,メンバーの場合はcmember参照)</td>
430     </tr>
431     <tr>
432       <td>cmail</td>
433       <td>varchar(100)</td>
434       <td>NULL</td>
435       <td>メール・アドレスあるいはURL(メンバーでない場合,メンバーの場合はcmember参照)</td>
436     </tr>
437     <tr>
438       <td class="foreign"><a href="#nucleus_member">cmember</a></td>
439       <td>int(11)</td>
440       <td>NULL</td>
441       <td>コメントを書いたメンバーのID(メンバーでない場合は0)</td>
442     </tr>
443     <tr>
444       <td class="notnull foreign"><a href="#nucleus_item">citem</a></td>
445       <td>int(11)</td>
446       <td>'0'</td>
447       <td>コメントが書き込まれたアイテムのID</td>
448     </tr>
449     <tr>
450       <td class="notnull">ctime</td>
451       <td>datetime</td>
452       <td>'0000-00-00 00:00:00'</td>
453       <td>コメントを書き込んだ時間</td>
454     </tr>
455     <tr>
456       <td>chost</td>
457       <td>varchar(60)</td>
458       <td>NULL</td>
459       <td>コメントを入力したホスト名</td>
460     </tr>
461     <tr>
462       <td class="notnull">cip</td>
463       <td>varchar(15)</td>
464       <td>''</td>
465       <td>コメントを入力したIPアドレス</td>
466     </tr>
467     <tr>
468       <td class="notnull foreign"><a href="#nucleus_blog">cblog</a></td>
469       <td>int(11)</td>
470       <td>'0'</td>
471       <td>コメントが付属するBlogのID</td>
472     </tr>
473   </tbody>
474 </table>
475 <a id="nucleus_member" name="nucleus_member"></a>
476 <h1>nucleus_memberテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
477 <table>
478   <tbody>
479     <tr>
480       <th>カラム名</th>
481       <th>型</th>
482       <th>既定値</th>
483       <th>説明</th>
484     </tr>
485     <tr>
486       <td class="notnull autoinc primary">mnumber</td>
487       <td>int(11)</td>
488       <td></td>
489       <td>メンバーのID</td>
490     </tr>
491     <tr>
492       <td class="notnull unique">mname</td>
493       <td>varchar(16)</td>
494       <td>''</td>
495       <td>名前(ログインに使うものと同じ)</td>
496     </tr>
497     <tr>
498       <td>mrealname</td>
499       <td>varchar(60)</td>
500       <td>NULL</td>
501       <td>フルネーム</td>
502     </tr>
503     <tr>
504       <td class="notnull">mpassword</td>
505       <td>varchar(40)</td>
506       <td>''</td>
507       <td>パスワード (<a href="http://www.php.net/md5" title="Info about the PHP md5() function">md5</a>で暗号化してある)</td>
508     </tr>
509     <tr>
510       <td>memail</td>
511       <td>varchar(60)</td>
512       <td>NULL</td>
513       <td>メール・アドレス</td>
514     </tr>
515     <tr>
516       <td>murl</td>
517       <td>varchar(100)</td>
518       <td>NULL</td>
519       <td>URL</td>
520     </tr>
521     <tr>
522       <td>mnotes</td>
523       <td>varchar(100)</td>
524       <td>NULL</td>
525       <td>追加事項(メンバー自身が記述できる)</td>
526     </tr>
527     <tr>
528       <td class="notnull">madmin</td>
529       <td>tinyint(2)</td>
530       <td>'0'</td>
531       <td>Super-admin(最高権限管理者)か (1=そう/0=違う 
532         super-adminはすべての権利を持つ。システムに一人はsuper-adminがいる)</td>
533     </tr>
534     <tr>
535       <td class="notnull">mcanlogin</td>
536       <td>tinyint(2)</td>
537       <td>'1'</td>
538       <td>管理エリアへのログインを許可 (1=許可/0=不許可)</td>
539     </tr>
540     <tr>
541       <td>mcookiekey</td>
542       <td>varchar(40)</td>
543       <td>NULL</td>
544       <td>このキーのコピーがユーザーのクッキーに保存され、ログオンに使う。メンバーがログオンすると、ランダムなcookiekeyが生成され、一方はデータベースに、他方がユーザーのコンピュータに保存される。</td>
545     </tr>
546     <tr>
547       <td class="notnull">deflang</td>
548       <td>varchar(20)</td>
549       <td>''</td>
550       <td>このメンバー用の言語ファイルを指定する</td>
551     </tr>
552   </tbody>
553 </table>
554 <a id="nucleus_team" name="nucleus_team"></a>
555 <h1>nucleus_teamテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
556 <p>Blogのチーム・メンバーごとに、この表にデータがある</p>
557 <table>
558   <tbody>
559     <tr>
560       <th>カラム名</th>
561       <th>型</th>
562       <th>既定値</th>
563       <th>説明</th>
564     </tr>
565     <tr>
566       <td class="notnull primary foreign"><a href="#nucleus_member">tmember</a></td>
567       <td>int(11)</td>
568       <td>'0'</td>
569       <td>メンバーのID</td>
570     </tr>
571     <tr>
572       <td class="notnull primary foreign"><a href="#nucleus_blog">tblog</a></td>
573       <td>int(11)</td>
574       <td>'0'</td>
575       <td>チーム・メンバーになっているBlog</td>
576     </tr>
577     <tr>
578       <td class="notnull">tadmin</td>
579       <td>tinyint(2)</td>
580       <td>'0'</td>
581       <td>Blogの管理者か (0=違う/1=そう。各Blogは一人は管理者がいる)</td>
582     </tr>
583   </tbody>
584 </table>
585 <a id="nucleus_plugin" name="nucleus_plugin"></a>
586 <h1>nucleus_pluginテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
587 <table>
588   <tbody>
589     <tr>
590       <th>カラム名</th>
591       <th>型</th>
592       <th>既定値</th>
593       <th>説明</th>
594     </tr>
595     <tr>
596       <td class="notnull autoinc primary">pid</td>
597       <td>int(11)</td>
598       <td></td>
599       <td>プラグインのID</td>
600     </tr>
601     <tr>
602       <td class="notnull">pfile</td>
603       <td>varchar(40)</td>
604       <td>''</td>
605       <td>プラグインのファイル名(例えば<code>NP_CommentControl</code>)。プラグイン・ディレクトリにファイルがないといけない(.phpの拡張子が付いて)。</td>
606     </tr>
607     <tr>
608       <td class="notnull">porder</td>
609       <td>int(11)</td>
610       <td>'0'</td>
611       <td>プラグインが呼び出される順番。プラグイン・ページで表示される順番でもある。数字が小さい方がリストの上の方に来る。</td>
612     </tr>
613   </tbody>
614 </table>
615 <a id="nucleus_plugin_event" name="nucleus_plugin_event"></a>
616 <h1>nucleus_plugin_eventテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
617 <p>各プラグインが登録するイベントを記録するキャッシュ。リクエストの度にすべてのプラグインを読み込んで,それらが使うイベントを調べる手間を省くために保存している。<a href="plugins.html#events">プラグインのイベントについてはこちらを参照。</a></p>
618 <table>
619   <tbody>
620     <tr>
621       <th>カラム名</th>
622       <th>型</th>
623       <th>既定値</th>
624       <th>説明</th>
625     </tr>
626     <tr>
627       <td class="notnull foreign"><a href="#nucleus_plugin">pid</a></td>
628       <td>int(11)</td>
629       <td>'0'</td>
630       <td>プラグインのID</td>
631     </tr>
632     <tr>
633       <td>event</td>
634       <td>varchar(40)</td>
635       <td>NULL</td>
636       <td>イベントの名前</td>
637     </tr>
638   </tbody>
639 </table>
640 <a id="nucleus_plugin_option" name="nucleus_plugin_option"></a>
641 <h1>nucleus_plugin_optionテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
642 <p>プラグイン・オプションの値を格納する。オプション自体の定義については<a href="#nucleus_plugin_option_desc">nucleus_plugin_option_desc</a>テーブルを参照。</p>
643 <table>
644   <tbody>
645     <tr>
646       <th>カラム名</th>
647       <th>型</th>
648       <th>既定値</th>
649       <th>説明</th>
650     </tr>
651     <tr>
652       <td class="notnull autoinc primary foreign"><a href="#nucleus_plugin_option_desc">oid</a></td>
653       <td>int(11)</td>
654       <td></td>
655       <td>オプションのID (<a href="#nucleus_plugin_option_desc">nucleus_plugin_option_desc</a>テーブルを参照)</td>
656     </tr>
657     <tr>
658       <td class="notnull">ovalue</td>
659       <td>TEXT</td>
660       <td>''</td>
661       <td>オプションの値</td>
662     </tr>
663     <tr>
664       <td class="notnull primary">ocontextid</td>
665       <td>int(11)</td>
666       <td>'0'</td>
667       <td>オプションが使われるコンテキストによって意味合いが変わる
668         <ul>
669           <li>グローバル・コンテキスト: 使わない</li>
670           <li>Blogコンテキスト: <a href="#nucleus_blog">B</a><a href="#nucleus_blog">logのID</a></li>
671           <li>カテゴリー・コンテキスト: <a href="#nucleus_category">カテゴリーのID</a></li>
672           <li>メンバー・コンテキスト: <a href="#nucleus_member">メンバーのID</a></li>
673         </ul>
674       </td>
675     </tr>
676   </tbody>
677 </table>
678 <a id="nucleus_plugin_option_desc" name="nucleus_plugin_option_desc"></a>
679 <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>
680 <p>プラグインがオプションを作るたびにこのテーブル内にデータができる。</p>
681 <table>
682   <tbody>
683     <tr>
684       <th>カラム名</th>
685       <th>型</th>
686       <th>既定値</th>
687       <th>説明</th>
688     </tr>
689     <tr>
690       <td class="notnull autoinc unique">oid</td>
691       <td>int(11)</td>
692       <td></td>
693       <td>オプションのID。<a href="#nucleus_plugin_option">nucleus_plugin_option</a>テーブルで使う</td>
694     </tr>
695     <tr>
696       <td class="notnull primary foreign"><a href="#nucleus_plugin">opid</a></td>
697       <td>int(11)</td>
698       <td>'0'</td>
699       <td>オプションを作ったプラグインのID</td>
700     </tr>
701     <tr>
702       <td class="notnull primary">oname</td>
703       <td>varchar(20)</td>
704       <td>''</td>
705       <td>オプションの名前</td>
706     </tr>
707     <tr>
708       <td class="notnull primary">ocontext</td>
709       <td>varchar(20)</td>
710       <td>''</td>
711       <td>オプションのコンテキスト(<code>グローバル</code>, <code>Blog</code>, 
712         <code>カテゴリー</code>,メンバー)</td>
713     </tr>
714     <tr>
715       <td>odesc</td>
716       <td>varchar(255)</td>
717       <td>NULL</td>
718       <td>オプションの説明</td>
719     </tr>
720     <tr>
721       <td>otype</td>
722       <td>varchar(20)</td>
723       <td>NULL</td>
724       <td>オプションの型.
725       <a title="Nucleus Plugin API - Option types" href="plugins.html#options">プラグインの文書を参照</a>.</td>
726     </tr>
727     <tr>
728       <td>odef</td>
729       <td>text</td>
730       <td></td>
731       <td>オプションの既定値</td>
732     </tr>
733     <tr>
734       <td>oextra</td>
735       <td>text</td>
736       <td></td>
737       <td>select option型などで使う、その他のデータ</td>
738     </tr>
739   </tbody>
740 </table>
741 <a id="nucleus_skin" name="nucleus_skin"></a>
742 <h1>nucleus_skinテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
743 <table>
744   <tbody>
745     <tr>
746       <th>カラム名</th>
747       <th>型</th>
748       <th>既定値</th>
749       <th>説明</th>
750     </tr>
751     <tr>
752       <td class="notnull primary foreign"><a href="#nucleus_skin_desc">sdesc</a></td>
753       <td>int(11)</td>
754       <td>'0'</td>
755       <td>skin_descへの参照</td>
756     </tr>
757     <tr>
758       <td class="notnull primary">stype</td>
759       <td>varchar(20)</td>
760       <td>''</td>
761       <td>スキン・パートの型。以下のいずれかを取る
762         <ul>
763           <li><code>index</code></li>
764           <li><code>item</code></li>
765           <li><code>archive</code></li>
766           <li><code>archivelist</code></li>
767           <li><code>search</code></li>
768           <li><code>error</code></li>
769           <li><code>member</code></li>
770           <li><code>imagepopup</code></li>
771         </ul>
772       </td>
773     </tr>
774     <tr>
775       <td class="notnull">scontent</td>
776       <td>text</td>
777       <td></td>
778       <td>スキン・パートの内容</td>
779     </tr>
780   </tbody>
781 </table>
782 <a id="nucleus_skin_desc" name="nucleus_skin_desc"></a>
783 <h1>nucleus_skin_descテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
784 <table>
785   <tbody>
786     <tr>
787       <th>カラム名</th>
788       <th>型</th>
789       <th>既定値</th>
790       <th>説明</th>
791     </tr>
792     <tr>
793       <td class="notnull autoinc primary">sdnumber</td>
794       <td>int(11)</td>
795       <td></td>
796       <td>スキンのID</td>
797     </tr>
798     <tr>
799       <td class="notnull unique">sdname</td>
800       <td>varchar(20)</td>
801       <td>''</td>
802       <td>スキンの名前</td>
803     </tr>
804     <tr>
805       <td>sddesc</td>
806       <td>varchar(200)</td>
807       <td>NULL</td>
808       <td>スキンの説明</td>
809     </tr>
810     <tr>
811       <td class="notnull">sdtype</td>
812       <td>varchar(40)</td>
813       <td>'text/html'</td>
814       <td>スキンのmimeタイプ</td>
815     </tr>
816     <tr>
817       <td class="notnull">sdincmode</td>
818       <td>varchar(10)</td>
819       <td>'normal'</td>
820       <td>Includeモード。以下のいずれかを取る
821         <ul>
822           <li><code>normal</code></li>
823           <li><code>skindir</code></li>
824         </ul>
825       </td>
826     </tr>
827     <tr>
828       <td class="notnull">sdincpref</td>
829       <td>varchar(50)</td>
830       <td>''</td>
831       <td>ファイルをIncludeするときのプリフィックス</td>
832     </tr>
833   </tbody>
834 </table>
835 <a id="nucleus_template" name="nucleus_template"></a>
836 <h1>nucleus_templateテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
837 <table>
838   <tbody>
839     <tr>
840       <th>カラム名</th>
841       <th>型</th>
842       <th>既定値</th>
843       <th>説明</th>
844     </tr>
845     <tr>
846       <td class="notnull primary foreign"><a href="#nucleus_template_desc">tdesc</a></td>
847       <td>int(11)</td>
848       <td>'0'</td>
849       <td>template_descへの参照</td>
850     </tr>
851     <tr>
852       <td class="notnull primary">tpartname</td>
853       <td>varchar(20)</td>
854       <td>''</td>
855       <td>テンプレート・パートの名前。以下のいずれかを取る<ul>
856           <li>ARCHIVELIST_FOOTER</li>
857           <li>ARCHIVELIST_HEADER</li>
858           <li>ARCHIVELIST_LISTITEM</li>
859           <li>CATLIST_FOOTER</li>
860           <li>CATLIST_HEADER</li>
861           <li>CATLIST_LISTITEM</li>
862           <li>COMMENTS_BODY</li>
863           <li>COMMENTS_MANY</li>
864           <li>COMMENTS_NONE</li>
865           <li>COMMENTS_ONE</li>
866           <li>COMMENTS_TOOMUCH</li>
867           <li>DATE_HEADER</li>
868           <li>EDITLINK</li>
869           <li>FORMAT_DATE</li>
870           <li>FORMAT_TIME</li>
871           <li>IMAGE_CODE</li>
872           <li>ITEM</li>
873           <li>LOCALE</li>
874           <li>MEDIA_CODE</li>
875           <li>MORELINK</li>
876           <li>POPUP_CODE</li>
877           <li>SEARCH_HIGHLIGHT</li>
878           <li>SEARCH_NOTHINGFOUND</li>
879         </ul>
880       </td>
881     </tr>
882     <tr>
883       <td class="notnull">tcontent</td>
884       <td>text</td>
885       <td></td>
886       <td>テンプレート・パートの内容</td>
887     </tr>
888   </tbody>
889 </table>
890 <a id="nucleus_template_desc" name="nucleus_template_desc"></a>
891 <h1>nucleus_template_descテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
892 <table>
893   <tbody>
894     <tr>
895       <th>カラム名</th>
896       <th>型</th>
897       <th>既定値</th>
898       <th>説明</th>
899     </tr>
900     <tr>
901       <td class="notnull autoinc primary unique">tdnumber</td>
902       <td>int(11)</td>
903       <td></td>
904       <td>テンプレートのID</td>
905     </tr>
906     <tr>
907       <td class="notnull unique">tdname</td>
908       <td>varchar(20)</td>
909       <td>''</td>
910       <td>テンプレートの名前</td>
911     </tr>
912     <tr>
913       <td>tddesc</td>
914       <td>varchar(200)</td>
915       <td>NULL</td>
916       <td>テンプレートの説明</td>
917     </tr>
918   </tbody>
919 </table>
920 <a id="nucleus_actionlog" name="nucleus_actionlog"></a>
921 <h1>nucleus_actionlogテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
922 <p>ログインやエラーなどのログを記録する</p>
923 <table>
924   <tbody>
925     <tr>
926       <th>カラム名</th>
927       <th>型</th>
928       <th></th>
929       <th>説明</th>
930     </tr>
931     <tr>
932       <td class="notnull">timestamp</td>
933       <td>datetime</td>
934       <td>'0000-00-00 00:00:00'</td>
935       <td>アクションの日時</td>
936     </tr>
937     <tr>
938       <td class="notnull">message</td>
939       <td>varchar(255)</td>
940       <td>''</td>
941       <td>アクションのメッセージ</td>
942     </tr>
943   </tbody>
944 </table>
945 <a id="nucleus_config" name="nucleus_config"></a>
946 <h1>nucleus_configテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
947 <p>Nucleusは、いくつかのグローバル・オプションを<code>nucleus_config</code>テーブルに記憶する。これは<code>$CONF['OptionName']</code> 
948 でアクセスできる。</p>
949 <table>
950   <tbody>
951     <tr>
952       <th>カラム名</th>
953       <th>型</th>
954       <th>既定値</th>
955       <th>説明</th>
956     </tr>
957     <tr>
958       <td class="notnull primary">name</td>
959       <td>varchar(20)</td>
960       <td>''</td>
961       <td>オプションの名前</td>
962     </tr>
963     <tr>
964       <td>value</td>
965       <td>varchar(128)</td>
966       <td>NULL</td>
967       <td>オプションの値</td>
968     </tr>
969   </tbody>
970 </table>
971 <a name="nucleus_config_options" id="nucleus_config_options"></a>
972 <h2>使用できるオプション</h2>
973 <p>使用できるオプションのオーバビューを以下に示す。</p>
974 <p>はい/いいえタイプのオプションは1/0 (1=はい/真, 0=いいえ/偽)で示す。</p>
975 <table width="901">
976   <tbody>
977     <tr>
978       <th width="149">Name</th>
979       <th width="163">既定値 Value</th>
980       <th width="575">説明</th>
981     </tr>
982     <tr>
983       <td class="foreign" width="149"><a href="#nucleus_blog">DefaultBlog</a></td>
984       <td width="163">1</td>
985       <td width="575">デフォルトのBlogのID。Blogが明示的に記されていないときに使うもの</td>
986     </tr>
987     <tr>
988       <td width="149">AdminEmail</td>
989       <td width="163"></td>
990       <td width="575">管理者のメール・アドレス</td>
991     </tr>
992     <tr>
993       <td width="149">IndexURL</td>
994       <td width="163"></td>
995       <td width="575">サイトのURL。最後に/が付く必要がある</td>
996     </tr>
997     <tr>
998       <td width="149">Language</td>
999       <td width="163">english</td>
1000       <td width="575">デフォルトの言語ファイル名。「言語ファイル名.php」ファイルがlanguageディレクトリに必要</td>
1001     </tr>
1002     <tr>
1003       <td width="149">SessionCookie</td>
1004       <td width="163">0</td>
1005       <td width="575">寿命1ヶ月のクッキーの代わりにセッション・クッキーを使うかどうか</td>
1006     </tr>
1007     <tr>
1008       <td width="149">AllowMemberCreate</td>
1009       <td width="163">0</td>
1010       <td width="575">ビジターにアカウント作成を許すかどうか</td>
1011     </tr>
1012     <tr>
1013       <td width="149">AllowMemberMail</td>
1014       <td width="163">1</td>
1015       <td width="575">メンバー間でフォームを使ったメッセージ転送を許すかどうか(メール・アドレスは表示されない)</td>
1016     </tr>
1017     <tr>
1018       <td width="149">SiteName</td>
1019       <td width="163"></td>
1020       <td width="575">サイトの名前</td>
1021     </tr>
1022     <tr>
1023       <td width="149">AdminURL</td>
1024       <td width="163"></td>
1025       <td width="575">管理エリアのURL。最後に/が付く必要がある</td>
1026     </tr>
1027     <tr>
1028       <td width="149">NewMemberCanLogon</td>
1029       <td width="163">1</td>
1030       <td width="575">登録されたばかりのユーザーがログインできるかどうか。できないばあい,管理者が「can login」オプションを最初に変更する必要がある</td>
1031     </tr>
1032     <tr>
1033       <td class="toremove" width="149">DisableSite</td>
1034       <td width="163">0</td>
1035       <td width="575">サイトが無効状態になっているかどうか。無効状態の場合、管理者だけがアクセスできる。他のすべてのアクセスは<code>DisableSiteURL</code>にリダイレクトされる</td>
1036     </tr>
1037     <tr>
1038       <td class="toremove" width="149">DisableSiteURL</td>
1039       <td width="163"></td>
1040       <td width="575">サイトが無効状態のときにリダイレクトされるURL</td>
1041     </tr>
1042     <tr>
1043       <td class="toremove" width="149">LastVisit</td>
1044       <td width="163">0</td>
1045       <td width="575">「最後の訪問」のクッキーを保存するかどうか</td>
1046     </tr>
1047     <tr>
1048       <td width="149">MediaURL</td>
1049       <td width="163"></td>
1050       <td width="575">メディア・フォルダのURL。最後に/が付く</td>
1051     </tr>
1052     <tr>
1053       <td width="149">AllowedTypes</td>
1054       <td width="163">jpg, jpeg, gif, mpg, mpeg, avi, mov, mp3, swf, png</td>
1055       <td width="575">メディア・フォルダにアップロードを許すファイル型</td>
1056     </tr>
1057     <tr>
1058       <td width="149">AllowLoginEdit</td>
1059       <td width="163">0</td>
1060       <td width="575">メンバーにログイン名とパスワードの変更を許すかどうか</td>
1061     </tr>
1062     <tr>
1063       <td width="149">AllowUpload</td>
1064       <td width="163">1</td>
1065       <td width="575">ファイルのアップロードを許すかどうか</td>
1066     </tr>
1067     <tr>
1068       <td class="toremove" width="149">DisableJsTools</td>
1069       <td width="163">2</td>
1070       <td width="575">JavaScriptツールバーの形式<ul>
1071           <li>0: 多機能型 (IE)</li>
1072           <li>1: ツールバーを無効にする</li>
1073           <li>2: シンプル型(Gecko)</li>
1074         </ul>
1075       </td>
1076     </tr>
1077     <tr>
1078       <td width="149">CookiePath</td>
1079       <td width="163">/</td>
1080       <td width="575">クッキーをセットするパス</td>
1081     </tr>
1082     <tr>
1083       <td>CookiePrefix</td>
1084       <td></td>
1085       <td>クッキーの名称に追加するプレフィクス文字列。複数の Nucleus を同じドメインにインストールする際に便利で、別の Nucleus で同じセッションが適用されることを予防する。
1086     </tr>
1087     <tr>
1088       <td width="149">CookieDomain</td>
1089       <td width="163"></td>
1090       <td width="575">クッキーをセットするドメイン</td>
1091     </tr>
1092     <tr>
1093       <td width="149">CookieSecure</td>
1094       <td width="163">0</td>
1095       <td width="575">クッキーの通信にHTTPSを使うかどうか</td>
1096     </tr>
1097     <tr>
1098       <td width="149">MediaPrefix</td>
1099       <td width="163">1</td>
1100       <td width="575">アップロードしたファイル名に日付を加えるかどうか</td>
1101     </tr>
1102     <tr>
1103       <td width="149">MaxUploadSize</td>
1104       <td width="163">1048576</td>
1105       <td width="575">アップロードするファイルの最大値(バイト数)</td>
1106     </tr>
1107     <tr>
1108       <td width="149">NonmemberMail</td>
1109       <td width="163">0</td>
1110       <td width="575">メンバー以外の人にメンバーへのメールを許すかどうか</td>
1111     </tr>
1112     <tr>
1113       <td width="149">PluginURL</td>
1114       <td width="163"></td>
1115       <td width="575">プラグイン・フォルダのURL。/で終わる必要がある</td>
1116     </tr>
1117     <tr>
1118       <td width="149">ProtectMemNames</td>
1119       <td width="163">1</td>
1120       <td width="575">
1121       このオプションが有効だと、ログインしていない人はメンバーと同じ名前でコメントを残せなくなる。こうすることによって、ゲストがメンバーのふりをすることを避けられる</td>
1122     </tr>
1123     <tr>
1124       <td class="foreign" width="149"><a href="#nucleus_skin_desc">BaseSkin</a></td>
1125       <td width="163">1</td>
1126       <td width="575">
1127       Nucleusに、自動的にスキンが決まらないときに、どのスキンを使うかを指定する。スキンのパートが空だったり、ブログやスキンが洗濯されていない場合に起こる</td>
1128     </tr>
1129     <tr>
1130       <td width="149">SkinsURL</td>
1131       <td width="163"></td>
1132       <td width="575">スキン・フォルダのURL。最後に/が付く必要がある</td>
1133     </tr>
1134     <tr>
1135       <td width="149">ActionURL</td>
1136       <td width="163"></td>
1137       <td width="575">action.phpがあるURL.</td>
1138     </tr>
1139     <tr>
1140       <td width="149">URLMode</td>
1141       <td width="163">normal</td>
1142       <td width="575"> <code>normal</code>か<code>pathinfo</code></td>
1143     </tr>
1144     <tr>
1145       <td width="149">DatabaseVersion</td>
1146       <td width="163">250</td>
1147       <td width="575">データベースの構造が更新された最後のNucleusのバージョン番号</td>
1148     </tr>
1149   </tbody>
1150 </table>
1151
1152 <a id="nucleus_tickets" name="nucleus_tickets"></a>
1153 <h1>nucleus_ticketsテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" width="15" height="15" alt="トップに戻る" /></a></h1>
1154
1155 <p>Nucleus は <code>nucleus_tickets</code> を使用することによりセキュリティ上の問題を予防する。特に、管理エリアにおいて諸設定やデータベースの内容に影響する場合、チケットを必須とする。チケットは管理ページがリクエストされた時とフォームから呼び出された時に発行される。チケットは発行から 1時間後に破棄される。</p>
1156
1157 <table>
1158     <tr>
1159       <th>カラム名</th>
1160       <th>型</th>
1161       <th>既定値</th>
1162       <th>説明</th>
1163     </tr>
1164     <tr>
1165       <td class="notnull primary">ticket</td>
1166       <td>varchar(40)</td>
1167       <td></td>
1168       <td>特定の単一ユーザに割り当てられるユニークなチケット。一般に、チケットは次のような形になる: <code>65303a785423b4d53c7b3e6579766f26</code></td>
1169     </tr>
1170     <tr>
1171       <td class="notnull foreign primary"><a href="#nucleus_member">member</a></td>
1172       <td>int(11)</td>
1173       <td></td>
1174       <td>当該チケットが有効適用されるメンバー。</td>
1175     </tr>
1176     <tr>
1177       <td class="notnull">ctime</td>
1178       <td>datetime</td>
1179       <td></td>
1180       <td>チケットの発行日時。チケットの有効期限は 1時間である。</td>
1181     </tr>
1182 </table>
1183
1184
1185 <a id="nucleus_activation" name="nucleus_activation"></a>
1186 <h1>nucleus_activationテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" width="15" height="15" alt="トップに戻る" /></a></h1>
1187
1188 <p>新しいメンバーが登録された時点では、そのメンバーアカウントがアクティベートされるまで Nucleus はログインを許可しない。アクティベートのためのリンクを含むメールが送信され、これによってアクティベートすることができる。<code>nucleus_activation</code>テーブルはアクティベートの進捗状況を追跡する。</p>
1189
1190 <table><tr>
1191         <th>カラム名</th>
1192         <th>型</th>
1193         <th>既定値</th>
1194         <th>説明</th>
1195 </tr><tr>
1196         <td class="notnull primary">vkey</td>
1197         <td>varchar(40)</td>
1198         <td></td>
1199         <td>アクティベートキー。このキーはメンバーのアクティベートコードに渡される。一般的に、キーは次のような形になる: <code>41cf637d4fbeeff954b4ca70b8bde9dd</code></td>
1200 </tr><tr>
1201         <td class="notnull foreign"><a href="#nucleus_member">vmember</a></td>
1202         <td>int(11)</td>
1203         <td></td>
1204         <td>アクティベートの必要があるメンバー。</td>
1205 </tr><tr>
1206         <td class="notnull">vtime</td>
1207         <td>datetime</td>
1208         <td></td>
1209         <td>アクティベートキーが発行された日時。アクティベートキーの有効期間は 2日間である。</td>
1210 </tr><tr>
1211         <td class="notnull">vtype</td>
1212         <td>varchar(15)</td>
1213         <td></td>
1214         <td>アクティベートの種別。
1215                 <ul>
1216                         <li><code>forgot</code>: パスワードを忘れたメンバー。</li>
1217                         <li><code>register</code>: 新しく登録されたメンバー。</li>
1218                         <li><code>addresschange</code>: メールアドレスを変更したメンバー。</li>
1219                 </ul>
1220         </td>
1221 </tr><tr>
1222         <td class="notnull">vextra</td>
1223         <td>varchar(128)</td>
1224         <td></td>
1225         <td>追加的な情報。アクティベート種別が <code>addresschange</code> の場合、ここには <code>oldemailaddress/x</code> として、x には 0 または 1 の値が入る。x は <a href="#nucleus_member">member</a>テーブルにある <code>mcanlogin</code> の値を参照する。(アクティベートが完全に終了するまで、このユーザはログインできない)</td>
1226 </tr></table>
1227
1228
1229 <a id="nucleus_karma" name="nucleus_karma"></a>
1230 <h1>nucleus_karmaテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
1231
1232 <p class="toremove">このテーブルは将来はなくなる可能性が高い。同じ機能を提供するプラグインに譲るためだ。</p>
1233
1234 <p>この表は投票に使われたIPアドレスを記憶しておく。こうすることで一つのIPアドレスからは1票しか入れられなくなる</p>
1235
1236 <table><tr>
1237         <th>カラム名</th>
1238         <th>型</th>
1239         <th>既定値</th>
1240         <th>説明</th>
1241 </tr><tr>
1242         <td class="notnull foreign"><a href="#nucleus_item">itemid</a></td>
1243         <td>int(11)</td>
1244         <td>'0'</td>
1245         <td>アイテムのID</td>
1246
1247 </tr><tr>
1248         <td class="notnull">ip</td>
1249         <td>char(15)</td>
1250         <td>''</td>
1251         <td>投票者のIPアドレス</td>
1252 </tr></table>
1253
1254 <a id="nucleus_ban" name="nucleus_ban"></a>
1255 <h1>nucleus_banテーブル<a href="#top" class="toplink"><img src="../icon-up.gif" alt="back to top" width="15" height="15"></a></h1>
1256
1257 <p class="toremove">このテーブルは将来のNucleusではなくなる可能性が高い。同じ機能を提供するプラグインに譲るためだ。</p>
1258
1259 <p>コメントやカルマ投票を禁止するIPアドレスを記憶</p>
1260
1261 <table><tr>
1262         <th>カラム名</th>
1263         <th>型</th>
1264         <th>既定値</th>
1265         <th>説明</th>
1266 </tr><tr>
1267         <td class="notnull">iprange</td>
1268         <td>varchar(15)</td>
1269         <td>''</td>
1270         <td>IPアドレスの範囲。アドレス単独でもいいし,一部(左から)でもいい。一部の場合は範囲を示す</td>
1271
1272 </tr><tr>
1273         <td class="notnull">reason</td>
1274         <td>varchar(255)</td>
1275         <td>''</td>
1276         <td>禁止の理由を示すメッセージ。コメントやカルマ投票を試みたときに表示される</td>
1277 </tr><tr>
1278         <td class="notnull foreign"><a href="#nucleus_blog">blogid</a></td>
1279         <td>int(11)</td>
1280         <td>'0'</td>
1281         <td>禁止を有効にするBlogのID</td>
1282 </tr></table>
1283
1284
1285 </body>
1286 </html>