余裕があればカスタマイズしよう ↑
サイトのデザインを変える事ができます。
個性的なページにしてみましょう。
デザインの変更方法については、無料でたくさんのサイトが公開しています。
インターネットで検索して、いろいろ変えてみましょう。
目次 ↑
テーマを変えよう。 ↑
XOOPSのテーマが配布されています。
テーマファイルを
/themes
にフォルダごとアップロードすれば使えるようになると思います。
フォルダ名は自分が覚えやすい名前にしたらいいです。
kizukiとかjpopfanとか、自分のサイトの名前をつけると愛着もわきます。
htmlテンプレートのソースを弄れば表示する項目が変更できます。
色や装飾についてはスタイルシートのソースを変更することになります。
HTMLやスタイルシートを駆使すれば、XOOPSっぽくないページもできちゃいます。
http://www.801801.net/
とかカッコいいですね。
テンプレートの変更にはALTSYSモジュール ↑
ALTSYSモジュールというテンプレートを変更するためのモジュールがあります。
ブロックを新しく作ったり、表示する項目を変更したりする、とても便利なモジュール。
使いこなすにはHTMLの知識が必須になります。
わりと上級者向け
PukiWikiModのスタイルシート ↑
/modules/pukiwiki/skin
の中にある、
default.ja.css
を変更するとデザインが変更できます。
SNSっぽくカスタマイズしましょう。 ↑
アカウントはデフォルトのままだと、使わないフィールドがあります。
ソースを弄って改造しましょう。(自己責任で行ってください)
エラーとかワーニングとか出ても責任はもてません。
でもやってみる価値はあると思います。
http://www.kizuki.info/edituser.php
kizuki.infoやjpopwiki.comでは、あまり使うことのない項目をカスタマイズしてます。
そのうち白扇というモジュールがリリースされると思います。
それを待つのもいいと思います。
弄るファイル。 ↑
二つあります。
/modules/system/language/japanese/admin/users.php
/language/japanese/user.php
/public_html/modules/xoopsmembers/language/japanese/main.php
などのファイルになります。
define('_US_AIM','AIM');
define('_US_YIM','YIM');
define('_US_MSNM','MSNM');
こんな感じに変更します
↓
define('_US_AIM','AmazonアソシエイトID');
define('_US_YIM','好きなアーティスト');
define('_US_MSNM','好きな楽曲');
もし、あなたのサイトが自動車関係なら
define('_US_AIM','年式');
define('_US_YIM','車種');
define('_US_MSNM','好きなレーシングドライバー');
もしあ、あなたのサイトがサッカー関係なら
define('_US_AIM','好きなチーム名');
define('_US_YIM','好きな選手名');
define('_US_MSNM','所属チーム');
と言う感じに編集してもいいと思います。
このあたりの変更をカンタンにする「白扇」というXOOPS用のモジュールもあるのですが、現在バージョンアップ待ちですので、インストールは待っておいたほうがいいかもしれません。
それからデータベースを弄ります。 ↑
デフォルトでは文字制限がされているので、そのあたりを弄ります。
インストールする前に設定を変えていると後が楽チンです。
最初にするほうがいいです。
あとから行う場合phpmyadminなどでデータベースを変更する必要があります。
install/sql/mysql.structure.sql
の544-546行目あたりを書き換えます。
user_aim varchar(18) NOT NULL default '', user_yim varchar(25) NOT NULL default '', user_msnm varchar(100) NOT NULL default '',
↓
user_aim varchar(30) NOT NULL default '', user_yim varchar(255) NOT NULL default '', user_msnm varchar(255) NOT NULL default '',
ちなみに、aimをアマゾンのアソシエイトIDに
yimを好きなアーティスト
msnmを好きな曲にしてます。
これをしないと、データが上手く更新されません。
「user_yim must be shorter than 25 characters.」
というようなメッセージが表示されたりします。
後から変更するとき。 ↑
データベースのテーブルの設定を編集します。 ↑
mySQLのテーブルをphpMyAdminなどを利用して変更します。
相当難しいです。
XOOPSのファイルを編集 ↑
edituser.phpを変更します。
$icq_text = new XoopsFormText(_US_ICQ, 'user_icq', 30, 255, $xoopsUser->getVar('user_icq', 'E'));
$aim_text = new XoopsFormText(_US_AIM, 'user_aim', 30, 30, $xoopsUser->getVar('user_aim', 'E'));
$yim_text = new XoopsFormText(_US_YIM, 'user_yim', 30, 255, $xoopsUser->getVar('user_yim', 'E'));
$msnm_text = new XoopsFormText(_US_MSNM, 'user_msnm', 30, 255, $xoopsUser->getVar('user_msnm', 'E'));
/kernel/user.php
$this->initVar('user_icq', XOBJ_DTYPE_TXTBOX, null, false, 100);
$this->initVar('user_aim', XOBJ_DTYPE_TXTBOX, null, false, 100);
$this->initVar('user_yim', XOBJ_DTYPE_TXTBOX, null, false, 100);
$this->initVar('user_msnm', XOBJ_DTYPE_TXTBOX, null, false, 100);
に書き直します。
こんな感じになります。 ↑
http://www.jpopwiki.com/user.php
登録ユーザーがアマゾンアソシエイトIDを利用できるようにするためには、別途isbn2というプラグインが必要です。 ↑
おしまい ↑
以上で解説を終わります。
ここまでやれば、後は毎日ページを更新していく作業を始められます。
まだまだスタート地点にやっと立てたくらいです。
毎月1万円までならグーグルのアドセンスを貼り付けるなどして稼げるページに育っていくと思います。
完成したらトップページの
「アフィリエイトで月に3000円〜1万円収入を得る方法。 」
「■月3万円サイト構築のためのコンテンツ」
を参照してページを増やしていきます。
わからないことがありましたらフォーラムまでご質問ください。
添付ファイル: