Ver3.0 物件データベースマニュアル
データベースのカスタマイズには、HTML(特にFORM)の知識が最低条件です。
◆データファイル
データはタブ区切りファイルで保存されます。
タブ区切りファイルはエクセルなどの表計算ソフトで編集できます。
| data (列番号) |
セル | 売買データファイル user-cgi/db/baibai_data.dat |
賃貸データファイル user-cgi/db/chintai_data.dat |
| 1 | A | 表 示 | 表 示 |
| 2 | B | 物件No | 物件No |
| 3 | C | 特記 | 特記 |
| 4 | D | 種 類 | 種 類 |
| 5 | E | 〒 | 〒 |
| 6 | F | 市 区 | 市 区 |
| 7 | G | 町 村 | 町 村 |
| 8 | H | 地 番 | 地 番 |
| 9 | I | 沿 線 | 沿 線 |
| 10 | J | 最寄駅 | 最寄駅 |
| 11 | K | 駅からの交通手段 | 駅からの交通手段 |
| 12 | L | 価 格 | 名 称 |
| 13 | M | 名 称 | 部屋番号 |
| 14 | N | 土地面積 | 賃 料 |
| 15 | O | 地 目 | 管理・共益費 |
| 16 | P | 接 道 | 礼 金 |
| 17 | Q | 用途地域 | 敷 金 |
| 18 | R | 建ぺい率 | 構 造 |
| 19 | S | 容積率 | 建物面積 |
| 20 | T | 建物/専有面積 | 間取り |
| 21 | U | 構 造 | 築年月 |
| 22 | V | 間取り | 契約期間 |
| 23 | W | 築年月 | 入居日 |
| 24 | X | 管理費 | 駐車場 |
| 25 | Y | 修繕積立金 | 取引態様 |
| 26 | Z | 現 況 | バストイレ別 |
| 27 | AA | 引渡し | シャワー |
| 28 | AB | 国土法 | 追炊き |
| 29 | AC | 取引態様 | システムキッチン |
| 30 | AD | 画像(1)題名 | 給 湯 |
| 31 | AE | 画像(1)ファイル名 | 洗浄便座 |
| 32 | AF | 画像(2)題名 | エアコン |
| 33 | AG | 画像(2)ファイル名 | フローリング |
| 34 | AH | 画像(3)題名 | エレベーター |
| 35 | AI | 画像(3)ファイル名 | オートロック |
| 36 | AJ | 画像(4)題名 | ペット可 |
| 37 | AK | 画像(4)ファイル名 | ピアノ可 |
| 38 | AL | 備 考 | 画像(1)題名 |
| 39 | AM | 登録日 | 画像(1)ファイル名 |
| 40 | AN | 小学校 | 画像(2)題名 |
| 41 | AO | 中学校 | 画像(2)ファイル名 |
| 42 | AP | 予備 | 画像(3)題名 |
| 43 | AQ | 予備 | 画像(3)ファイル名 |
| 44 | AR | 予備 | 画像(4)題名 |
| 45 | AS | 予備 | 画像(4)ファイル名 |
| 46 | AT | 備 考 | |
| 47 | AU | 登録日 | |
| 48 | AV | 小学校 | |
| 49 | AW | 中学校 | |
| 50 | AX | 予備 | |
| 51 | AY | 予備 | |
| 52 | AZ | 予備 | |
| 53 | BA | 予備 |
データファイル(賃貸の場合)の書替え
データファイルを直接書き替えたい場合は、エクセルで、ローカル(パソコン内)のデータファイルを開きます。
ダイヤログでファイルの種類を「すべてのファイル」として、C:\My Documents\My Webs\homepage\user-cgi\db\chintai_data.datを開きます。
テキストファイルウィザード1/3で、もとのデータの形式をカンマやタブなどの区切り文字によってフィールドごとに区切られたデータ、を選択し、次へをクリックします。
テキストファイルウィザード2/3で、区切り文字選択はタブにチェックを入れます。それ以外はチェックしません。
連続した区切り文字は1文字として扱うにはチェックは入れません。
次ぎへをクリックします。テキストファイルウィザード3/3で、区切った後の列のデータ形式を指定します。
通常はそのまま完了で良いのですが、エクセルでは、データを勝手に変更してしまうことがあるので、その場合はその列を文字列を設定してから完了をクリックします。データが表になってファイルが開きます。
書替え部分を書き換え、上書き保存します。
FTPでアップロードします。
売買データファイルの場合
やり方は同じです。以下がファイルの場所です。
売買データファイル… 「user-cgi」フォルダをクリックして開き、さらに、「db」フォルダ内の「baibai_data.dat」
◆物件詳細テンプレート変更のしかた
| テンプレートの種類 | ファイルの場所と該当ファイル名 |
| 売買物件詳細 | user-cgi/db/baibai.html |
| 賃貸物件詳細 | user-cgi/db/chintai.html |
HTMLソースで、「<!--LINE-->」というコメントタグが二つ記述してあります。
これによりCGIがテンプレートファイルを3つに区切って判別します。
先頭がヘッダ部分。真中がボディ、最後がフッタとなります。
| ヘッダ部分 |
| <!--LINE--> |
| ボディ部分 |
| <!--LINE--> |
| フッタ部分 |
◆ボディ部分をカスタマイズする
上下を「<!--LINE-->」ではさまれたボディ部分をカスタマイズできます。
__*__ (*に列番号を記入)すると、該当データの各列のデータを表示します。
分かりにくいかも知れませんが、 数字をはさむ前後の __ は、_ (半角)を続けて2回タイプします。*の数字も必ず半角を使用しなければなりません。
予備のデータを表示するには…
例えば、売買物件詳細のテンプレートファイル(baibai.html)に、__35__と記入すると、その部分に「売買物件データ入力画面」で予備(data35)欄に入力したデータが表示されます。
なお、「<!--LINE-->」は絶対に削除しないでください。
◆付加機能
◆ 特定の長さでカット __*:cut(8)__ ()の中にバイト数を記述することで、そのバイトのみ表示します。 この場合8バイトだけを表示しますが「012345」のような文字列の場合 8バイト目が2バイト文字の頭なので「0123」と7バイトのみ表示します ◆ 自動リンク __*:a__ とすると http://〜/ や ***@**.** などのアドレスが記入されていた場合 リンクを自動ではります。 ◆ + - * / __*:+(5)__ とすると +5 された値が表示され __*:*(6)__ とするとx6の値が表示されます。◆ 該当文字列に色をつけて強調表示 __*:color(#FF0000)__ とすると、検索に該当した文字を<font color="#FF0000">で表示します。◆ カンマをつける __*:,__ とすると、検索した数値が4桁以上の場合にカンマをつけます。