weblinksでは、カラムを追加する機能がある。
通常、次のような手順となるが
1.テーブルを変更
2.phpファイルの変更(/include/)
3.テンプレートの変更(admin関連は変更不要)
2.と3.が省略することができる。
(2.ではweblinks_constant.phpの項目を変更する必要がある)
方法は、まず
1.weblinks_constant.phpの変更
weblinks_constant.phpの125行目の数値"5"を変更する
($Id: weblinks_constant.php,v 1.15 2008/02/26 16:01:40の場合)
----------------------------------------
define('WEBLINKS_USE_LINK_NUM_ETC', 0);
define('WEBLINKS_LINK_NUM_ETC', 5);
----------------------------------------
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
----------------------------------------
define('WEBLINKS_USE_LINK_NUM_ETC', 0);
define('WEBLINKS_LINK_NUM_ETC', 15);
----------------------------------------
ETCのカラム数に応じた数値に変更
上記の場合、ETCを1~15にする場合です。
2.テーブルの変更(Prefix_weblinks_modifyとPrefix_weblinks_link)
上記のテーブル二つに項目を追加
`etc6` varchar(255) default NULL,
`etc7` varchar(255) default NULL,
`etc8` varchar(255) default NULL,
`etc9` varchar(255) default NULL,
・
・
・
・
※フィールドタイプは、varcharで指定しますが他のタイプでも利用できるのか確認していない。
↓↓↓↓↓↓↓
数値doubleで利用できた
3.表示するテンプレートを変更する(adminは不要)
投票数:52
平均点:4.81
|
|

weblinks
|

weblinksの住所で並び替えを行なう
|
weblinks
modules
モジュール
リンク集
修正
etc
項目
テーブル
table