happy_search検索モジュールをインストール

【環境】PHP:5.2.14,MySQL:5.5.13,Legacy:2.2.0,happy_search:0.60

happy_searchモジュールはサイト内検索とGoogle検索を同時に行うことができる。

sqlフォルダ内のhappy_search.sqlとhappy_search0.sqlをMySQL5用に修正する。
TYPE=MyISAM;」→「ENGINE=MyISAM;」

theme.htmlのヘッダー部に以下のソースを記述し,常にヘッダーに表示させるようにする。

続きを読む happy_search検索モジュールをインストール

ブロック名を表示させない

【環境】PHP:5.2.14,MySQL:5.5.13,Legacy:2.2.0

ブロック名を表示させない方法として次の方法がある。

①theme.html(テーマのテンプレート)の「blocktitle」が記述されている部分に条件分岐文を追記する。
***************************************************
< {if $xoops_showlblock == 1}>
    < {foreach item=block from=$xoops_lblocks}>
      < {if $block.title|strstr:"none"}>
      < {else}>
     

< {/if}>
     
< {$block.content}>

      < {/foreach}>
< {/if}>
***************************************************

続きを読む ブロック名を表示させない

jQueryによる画像のロールオーバーを実装

【環境】PHP:5.2.14,MySQL:5.5.13,Legacy:2.2.0

画像ごとにロールオーバーを設定するのは面倒なので,下記方法を利用する。
ロールオーバーを表示したい場合は2つの画像を用意する。→「abc.jpg」「abc_on.jpg」
abc.jpgにマウスポインタを当てると,同じファイル名に_onが付いている画像を表示し,マウスポインタを外すと_onが付いていない画像に戻る,という具合。

①common/js内のjquery.jsをリンクする。
[互換レンダーシステム]→[jQuery コアライブラリ]に「http://www.○○○.com/common/js/jquery.js」と入力

続きを読む jQueryによる画像のロールオーバーを実装

Legacy:2.2.0「ja_utf8」altsysモジュール文字化け

【環境】PHPバージョン:5.2.14,MySQLバージョン:5.5.13,Legacy:2.2.0,altsys:0.7

Legacy:2.2.0を「ja_utf8」でインストール。
問題なく終了するも,altsysモジュールをインストールしたとたんに文字化け。
下記方法で問題解消。

続きを読む Legacy:2.2.0「ja_utf8」altsysモジュール文字化け

D3モジュールをインストールする

【環境】PHPバージョン:5.2.14,MySQLバージョン:5.5.13,legacy:2.1.8a,altsys:0.7,protector:3.4

1つのXOOPSシステム上には同じモジュールを複数インストールできません。Duplicatableモジュールは,この問題を解決してくれます。

D3モジュールをインストールする前に,次の作業が必要です。

続きを読む D3モジュールをインストールする

XOOPS Cubeのインストール時にテーブル作成エラー

【環境】PHPバージョン:5.2.14,MySQLバージョン:5.5.13,legacy:2.1.8a

XoopsCubeのページよりインストールファイルをダウンロード。
順調に進むも,最後のデータベースにテーブルを作成するところで,テーブル作成に失敗。
これもまた,MySQLバージョン5に対応していないことによるものです。

続きを読む XOOPS Cubeのインストール時にテーブル作成エラー

ALTSYSモジュールがインストールされない原因

【環境】PHPバージョン:5.2.14,MySQLバージョン:5.5.13,legacy:2.1.8a,altsys:0.7

MySQLバージョン 5.5.13において,ALTSYSモジュールをインストールすると下記メッセージが表示されインストールできない。
********************************************
コールバック ‘xoops_module_install_altsys’ を実行することができませんでした
********************************************

続きを読む ALTSYSモジュールがインストールされない原因