会員名簿 Ver4の追加テーブルリスト
[body]
[menuDisp]
<$$div class="menu1">
<$$div class="menu-logo"><$$a href="main.html?diary=183783">エクラの日記・会員名簿 Ver4.0更新ツール<$$/a><$$/div>
<$$div class="menu-msg"> 集大成の会員名簿(Ver4.0)の完成です。日記の文字数制限(16,000字)の為に奥のあるツールが出来ませんでしたが、追加ルーチンの採用でかなりの処理を行うことが出来るようになりました。<$$br /><$$br /> 以下にスムーズに更新が出来るようにリンクを掲げます。(リンクは新規)<$$/div>
<ul>
<li><$$a href="diary/2012/03/1332253809.html" target="_blank">コード(1)<$$/a> | <$$a href="main.html?diary=172231&page=185724" target="_blank">eDisp<$$/a></li>
<li><$$a href="diary/2012/03/1332444333.html" target="_blank">コード(2)<$$/a> | <$$a href="main.html?diary=172231&page=185757" target="_blank">eDisp<$$/a></li>
<li><$$a href="diary/2012/01/1326712421.html" target="_blank">CSSデータ<$$/a> | <$$a href="main.html?diary=172231&page=184647" target="_blank">eDisp<$$/a></li>
<li><$$a href="diary/2011/10/1319958937.html" target="_blank">テーブルリスト<$$/a> | <$$a href="main.html?diary=172231&page=183466" target="_blank">eDisp<$$/a></li>
<li><$$a href="diary/2011/12/1325341969.html" target="_blank">data 1<$$/a> | <$$a href="main.html?diary=172231&page=184378" target="_blank">eDisp<$$/a></li>
<li><$$a href="diary/2011/12/1324738293.html" target="_blank">data 2<$$/a> | <$$a href="main.html?diary=172231&page=184266" target="_blank">eDisp<$$/a></li>
<li><$$a href="diary/2011/12/1324646116.html" target="_blank">data 3<$$/a> | <$$a href=" main.html?diary=172231&page=184239" target="_blank">eDisp<$$/a></li>
<li><$$a href="diary/2011/11/1321797269.html" target="_blank">元ソース<$$/a> | <$$a href="main.html?diary=172231&page=183783" target="_blank">eDisp<$$/a></li>
<li><$$a href="main.html?diary=182977" target="_blank">Ver3.0(参考)<$$/a></li>
</ul>
<$$/div>
<$$div class="menu2"><$$/div>
[/menuDisp]
[listDispInfo]
<table id="dataTable" border="1" cellspacing="1" cellpadding="4">
<caption><$$span>■<$$/span>テーブルとデータの相関表(重要)<$$a href="/home/yadokari/diary/2012/03/1332253809.html" target="_blank">add Func<$$/a> | <$$a href="main.html?diary=172231&page=185724" target="_blank">eDisp<$$/a> | <$$a href="/home/yadokari/diary/2012/01/1326712421.html" target="_blank">add CSS,dataTable<$$/a> | <$$a href="main.html?diary=172231&page=184647" target="_blank">eDisp<$$/a><button onclick='toCap(this)' class='btnTo'>領域をとじる</button></caption>
<tbody>
<tr><th>種別</th><th>配列</th><th>ラベル</th><th>className</th><th>値</th><th>領域</th><th>項目</th><th>データの注釈</th><th width="360">データの補足</th></tr>
<tr><td rowspan="2" class="mid2">索<$$br />引</td><td class="mid">0</td><td class="mid4">ID</td><td class="mid">oid</td><td class="mid1">[0-9a-z\-]+ <$$span class="wp">*8<$$/span> </td><td class="mid">2+</td><td class="mid">0</td><td class="tw" rowspan="4">ファイル振り分け(頭文字分類) <$$span class="wp">*10<$$/span><$$br /> file1 : 0 ~ 9,a ~ j<$$br /> file2 : k ~ r<$$br /> file3 : s ~ z</td>
<td class="txc" rowspan="19">
<ul>
<li>構造:可変長文字列 + 半固定長文字列</li>
<li>区切り:コロン「<$$span class="wb">:<$$/span>」 <$$span class="wp">*9<$$/span></li>
<li>数値:全て<$$span class="wb">64進数<$$/span>の文字列に変換</li>
数値 <input type="text" size="16" id="tx1" value="5713512" /> <input type="button" onclick="nsEntry(1)" value="置換" />
文字 <input type="text" size="16" id="tx2" /> <input type="button" onclick="nsEntry(0)" value="復元" /> <input type="button" value="クリア" onclick="nsCls()" />
</li>
<li>日付:全て<$$span class="wb">3文字<$$/span>に変換</li>
日付 <input type="text" size="16" id="tx3" /> <input type="button" onclick="dtEntry(1)" value="置換" /> <$$span class="wp">*6<$$/span>
文字 <input type="text" size="16" id="tx4" value="678" /> <input type="button" onclick="dtEntry(0)" value="復元" /> <input type="button" value="クリア" onclick="dtCls()" /></li>
<li>固定長: 333222333323112 (15, 36)</li>
<li>領域:固定長データは拡張可能 <$$span class="wb">*3<$$/span></li>
<li>フラグのビット演算 <$$span class="wp">*2<$$/span>
<ol start="0">
<li><label><input type="checkbox" onclick="ch1Entry(this,1)" />menu.htmlにJSがあるとき 1</label></li>
<li><label><input type="checkbox" onclick="ch1Entry(this,2)" /> 〃 iframeがあるとき 1</label></li>
<li><label><input type="checkbox" onclick="ch1Entry(this,4)" />一度も更新がない場合 1 <$$span class="wp">*8<$$/span></label></li>
<li><label><input type="checkbox" onclick="ch1Entry(this,8)" />main.htmlにJSがあるとき 1</label></li>
<li><label><input type="checkbox" onclick="ch1Entry(this,16)" /> 〃 iframeがあるとき 1</label></li>
<li><label><input type="checkbox" onclick="ch1Entry(this,32)" />BBSがメンテナンス中のとき 1 <$$span class="wp">*1<$$/span></label></li>
</ol></li>
<li>フラグの値: <$$span id="ch1Disp">0<$$/span> : <$$span id="ch2Disp">0<$$/span>(置換文字)</li>
<li>Aの値: <$$span id="ch3Disp">0<$$/span> | 0,1ビットの和</li>
<li>Bの値: <$$span id="ch4Disp">0<$$/span> | 3,4ビットの和</li>
<li>メンテナンスフラグ: <$$span id="ch5Disp">false<$$/span> <$$span class="wp">*1<$$/span></li>
<li>標準: 短縮機能で領域が<$$span class="wb"> 1 <$$/span>になる <$$span class="wp">*4<$$/span></li>
<li>未定義データは<$$span class="wb"> ? <$$/span>,表では<$$span class="wb"> - <$$/span>となる <$$span class="wp">*5<$$/span></li>
</ul></td></tr>
<tr><td colspan="4" class="mid"><$$span class="wp">*6<$$/span> 日付フォーマット/(\d?\d?)(\d\d)(\s|\/)(\d?\d)\/(\d?\d)/
</td><td class="t9 mid">1</td><td class="mid"><$$span class="wp">*9<$$/span></td></tr>
<tr><td class="mid2" rowspan="3">ロ<$$br />グ</td><td class="mid">1</td><td class="mid4">登録日</td><td class="mid">date</td><td class="mid1">yy/mm/dd <$$span class="wp">*6<$$/span></td><td class="txd">3</td><td class="mid">0</td></tr>
<tr><td class="mid">2</td><td class="mid4">訪問数</td><td class="mid">num act(1-3)</td><td class="mid1">\d+ <$$span class="wp">*3<$$/span></td><td class="mid">3</td><td class="mid">1</td></tr>
<tr><td class="mid">3</td><td class="mid4">最新訪問</td><td class="mid">date</td><td class="mid1">yy/mm/dd | - <$$span class="wp">*6<$$/span></td><td class="txd">3</td><td class="mid">2</td><td class="tws">訪問者ゼロが存在する</td></tr>
<tr><td class="mid2" rowspan="7">日<$$br />記<$$br />帳</td><td class="mid">4</td><td class="mid4">日記</td><td class="mid">num act(1-3)</td><td class="mid1">\d+ <$$span class="wp">*3<$$/span></td><td class="mid">2</td><td class="mid">3</td><td class="tws">リスト振り分け : 1,2,3 <$$span class="wp">*11<$$/span></td></tr>
<tr><td class="mid">5</td><td class="mid4">移行</td><td class="mid">num act(1-3)</td><td class="mid1">\d+ <$$span class="wp">*3<$$/span></td><td class="mid">2</td><td class="mid">4</td><td class="tws">非移行は (標準 <$$span class="wp"> _<$$/span>:0 ) <$$span class="wp">*4<$$/span></td></tr>
<tr><td class="mid">6</td><td class="mid4">C</td><td class="mid">sel</td><td class="mid1">\d{\,\d}*<$$span class="wp">*7<$$/span></td><td class="mid">2</td><td class="mid">5</td>
<td rowspan="3" class="tw">半固定長データ (標準 <$$span class="wp"> _<$$/span>:1 ) <$$span class="wp">*4<$$/span><$$br />配列 <input type="text" size="16" id="txs1" value="1,19,253,255,372" /> <input type="button" onclick="txsEntry(1)" value="置換" /> <$$span class="wp">*7<$$/span><$$br />文字 <input type="text" size="16" id="txs2" value="" /> <input type="button" onclick="txsEntry(0)" value="復元" /> <input type="button" value="クリア" onclick="txsCls()" />
</td></tr>
<tr><td class="mid">7</td><td class="mid4">最新番号</td><td class="mid">num</td><td class="mid1">\d+ <$$span class="wp">*3<$$/span></td><td class="mid">3</td><td class="mid">6</td></tr>
<tr><td class="mid">8</td><td class="mid4">最新日付</td><td class="mid">date</td><td class="mid1">yy/mm/dd <$$span class="wp">*6<$$/span></td><td class="txd">3</td><td class="mid">7</td></tr>
<tr><td class="mid">9</td><td class="mid4">初回番号</td><td class="mid">num</td><td class="mid1">\d+ | - <$$span class="wp">*3<$$/span></td><td class="mid">3</td><td class="mid">8</td><td class="tws">全て削除されると「<$$span class="wb"> - <$$/span>」になる <$$span class="wp">*5<$$/span></td></tr>
<tr><td class="mid">10</td><td class="mid4">初回日付</td><td class="mid">date</td><td class="mid1">yy/mm/dd | - <$$span class="wp">*6<$$/span> </td><td class="txd">3</td><td class="mid">9</td><td class="tws">上と同じ</td></tr>
<tr id="tr11"><td class="mid3" rowspan="2">B<$$br />B<$$br />S</td><td class="mid">11</td><td class="mid4">掲示板</td><td class="mid">num act(0-3)</td><td class="mid1">\d+ <$$span class="wp">*3<$$/span></td><td class="mid">2</td><td class="mid">10</td><td class="tws">スパムメンテ中は色が付く <$$span class="wp">*1<$$/span></td></tr>
<tr><td class="mid">12</td><td class="mid4">最新日付<td class="mid">date act4?</td><td class="mid1">yy/mm/dd <$$span class="wp">*6<$$/span></td><td class="txd">3</td><td class="mid">11</td><td></td></tr>
<tr><td class="mid2" rowspan="2">解<$$br />析</td><td class="mid">13</td><td class="mid4">A</td><td class="mid">mid act?</td><td class="mid1">0-3</td><td rowspan="2" colspan="3" class="tw">解析の有無 0:なし 1:JavaScriptのみあり <$$span class="wp">*2<$$/span><$$br />2:iframeのみあり 3:両方ともあり</td></tr>
<tr><td class="mid">14</td><td class="mid4">B</td><td class="mid">mid act?</td><td class="mid1">0-3</td></tr>
<tr class="tn"><td rowspan = "3" class="mid2">拡<$$br />張</td><td class="mid">15</td><td colspan="2" rowspan="3" class="tw">
個々の固定長データの拡張<$$br />「<$$span class="wb1"> * <$$/span>」で次に1文字追加 <$$span class="wp">*3<$$/span><$$br />「<$$span class="wb1"> + <$$/span>」で次の数値分の領域に拡張 <$$span class="wp">*7<$$/span></td><td class="mid">0-63</td><td class="mid">1</td><td class="mid">12</td><td class="tws">フラグとして利用 <$$span class="wp">*2<$$/span></td></tr>
<tr class="tn"><td class="mid">16</td><td class="mid"><$$span class="wp">*11<$$/span> / <$$span class="wp">*10<$$/span></td><td class="mid">1</td><td class="mid">13</td><td class="tws">list / file 上下<$$span class="wb"> 3 <$$/span>ビット演算</td></tr>
<tr class="tn"><td class="mid">17</td><td class="mid">0-500+ </td><td class="mid">2</td><td class="mid">14</td><td class="tws">テーブルの参照番号</td></tr>
</tbody></table>
<$$div id="mainListTableInfo">
<table cellspacing="1" cellpadding="4" id="mlti">
<caption><$$span>■<$$/span>メインリストテーブル内のリンクと統計はは次のとおり(リンクは新規窓で開きます)<button onclick='toCap(this)' class='btnTo'>領域をとじる</button></caption>
<tbody>
<tr><td class='add-table1'><table cellspacing="1" cellpadding="4">
<tr><td class="li2">No.</td><td>コマンドで該当レコードの機能を拡張</td></tr>
<tr><td class="li2">ID u.0</td><td>サイトを『 <$$a href="http://nancyan.main.jp/nancyan/io.php" target="_blank">io.php<$$/a> 』で表示</td></tr>
<tr><td class="li2">登録日 u.1</td><td>コメント一覧を『 <$$a href="/home/nancyan/main.html?no=111" target="_blank">Comment Note.<$$/a>(研究室) <$$span class="wp">*1<$$/span> 』で表示</td></tr>
<tr><td class="li2">訪問数 u.2</td><td>ログを『 io.php 』で表示</td></tr
<tr><td class="li2">最新訪問日 u.3</td><td>索引を画像全抽出機能の『 <$$a href="main.html?diary=172206" target="_blank">索引取得 3.1.2<$$/a> 』で表示</td></tr>
<tr><td class="li2">日記 u.4</td><td>日付、番号、タイトルの一覧を『 <$$a href="main.html?diary=175885" target="_blank">全索引取得<$$/a> 』で表示</td></tr>
<tr><td class="li2">移行 u.5</td><td>移行会員のみ、開始番号を『 <$$a href="main.html?diary=177594" target="_blank">diary of<$$/a> 』に渡し索引を表示</td></tr>
<tr><td class="li2">最新番号 u.7</td><td>一番新しい日記の記事を『 io.php 』で表示</td></tr>
<tr><td class="li2">最新日付 u.8</td><td> 〃 『 diary of 』で表示</td></tr>
<tr><td class="li2">初回番号 u.9</td><td>初めての日記を『 io.php 』で表示</td></tr>
<tr><td class="li2">初回日付 u.10</td><td>  〃 『 diary of 』で表示</td></tr>
<tr><td class="li2">掲示板 u.11</td><td>最初からの記事を20件『io.php 』で表示</td></tr>
<tr><td class="li2">最新日付 u.12</td><td>新しい記事を20件『 io.php 』で表示</td></tr>
<tr><td class="li2">A u.13</td><td>メニューページを『 io.php 』で表示</td></tr>
<tr><td class="li2">B u.14</td><td>メインページを『 io.php 』で表示</td></tr>
</tbody></table>
</td><td valign="top" id="vl0Disp" class='add-table2'></td><td valign="top" id="vl1Disp" class='add-table2'></td></tr>
<tr><td colspan="3" class="mlti-info"><$$span class="wp">*1<$$/span> Comment Note.は移植前の為、<$$strong>io.php<$$/strong> 対応になっていません。</td></tr>
</tbody></table>

<$$/div>
[/listDispInfo]
[/body]