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   予備

 

データファイル(賃貸の場合)の書替え

データファイルを直接書き替えたい場合は、エクセルで、ローカル(パソコン内)のデータファイルを開きます。

  1. ダイヤログでファイルの種類を「すべてのファイル」として、C:\My Documents\My Webs\homepage\user-cgi\db\chintai_data.datを開きます。

  2. テキストファイルウィザード1/3で、もとのデータの形式をカンマやタブなどの区切り文字によってフィールドごとに区切られたデータ、を選択し、次へをクリックします。

  3. テキストファイルウィザード2/3で、区切り文字選択はタブにチェックを入れます。それ以外はチェックしません。
    連続した区切り文字は1文字として扱うにはチェックは入れません。
    次ぎへをクリックします。

  4. テキストファイルウィザード3/3で、区切った後の列のデータ形式を指定します。
    通常はそのまま完了で良いのですが、エクセルでは、データを勝手に変更してしまうことがあるので、その場合はその列を文字列を設定してから完了をクリックします。

  5. データが表になってファイルが開きます。

  6. 書替え部分を書き換え、上書き保存します。

  7. FTPでアップロードします。

売買データファイルの場合

やり方は同じです。以下がファイルの場所です。

 

◆物件詳細テンプレート変更のしかた

テンプレートの種類 ファイルの場所と該当ファイル名
売買物件詳細 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桁以上の場合にカンマをつけます。