!!!有用な追加モジュール モジュールはインターネット上の有志の方々がいろいろ公開されています。 標準でも「ニュース」「フォーラム」「FAQ」など使えそうなモジュールがあるのですが、正直、使いやすいとは言い難いです(重装備すぎて使いづらくなっている気がします。これはXOOPS本体にも言えることですが)。 これは分かりやすくていいかも、というモジュールを独断と偏見で記載しておきます。 !!TinyD(2005/11現在は Ver2.18) 「XOOPS 2.0.13a JP」でも動きました。 http://www.peak.ne.jp/xoops/modules/mydownloads/singlefile.php?lid=18&easiestml_lang=xlang:ja 手軽にコンテンツを作成できるモジュールです。Wikiみたいにリンクを張って ページを拡張していくことができます。 インストールは、解凍後の[common]ディレクトリ内を、XOOPSインストールディレクトリ(html)の下に[common]ディレクトリを作ってそこに入れます。 [modules]ディレクトリ内の「tinyd0」をXOOPSの[modules]ディレクトリ内に入れます。 TinyDで言うコンテンツは「1コンテンツ=1ページ」となります。 コンテンツを作るときにHTMLコンテンツにして、 2ページ目に飛ぶ のようにすると、ページ間のリンクを行うことができます。 hrefの末尾の「id=x」でリンク先のコンテンツIDを指定します。 !!piCal(2005/11現在は Ver0.83) 「XOOPS 2.0.13a JP」でも動きました。 http://www.peak.ne.jp/xoops/md/mydownloads/viewcat.php?cid=1 カレンダー機能を提供します。 カレンダーの表示と、日付ごとにスケジュールを記述することができます。 インストールは、解凍後の[common]ディレクトリ内を、XOOPSインストールディレクトリ(html)の下に[common]ディレクトリを作ってそこに入れます。 [modules]ディレクトリ内の「piCal」をXOOPSの[modules]ディレクトリ内に入れます。 スケジュールを書き込むところで TinyDのページへ みたいに書いて、TinyDのページに飛ばすということも可能です。 !!MultiMenu(2005/11現在は Ver1.14) 「XOOPS 2.0.13a JP」でも動きました。 http://malaika.S31.xrea.com/ http://malaika.s31.xrea.com/modules/mydownloads/viewcat.php?cid=2 表示されるメニューをカスタマイズします。 標準のメニューはメニュー項目名を自由に変更できない、 トップページ以外のリンク(「index.php?id=3」などのオプション指定を行うアクセスなど)などが追加できません。MultiMenuを使うと、このあたりの制限をなくすことができます。 例えば以下のようにMultiMenuをカスタマイズするとします。 {{ref_image xoops_img_multimenu_20051108.png}} 1つめの項目名として「TinyD コンテンツ」とし、ページの表示先はTinyDのモジュール(ディレクトリ名「tinyd0」)の「index.php?id=1」になります。 2つめの項目名として「簡単なモジュールのテスト」とし、ページの表示先はSimpleModuleのモジュール(ディレクトリ名「SimpleModule」)のトップページを指定してます。 これを表示すると、 {{ref_image xoops_img_multimenu_2_20051108.png}} のようにメニューを出すことができます(ここで「オリジナルメニュー」となっているメニューのタイトル部も変更可能)。 標準のメニューは全部非表示にして、MultiMenuのメニューだけを有効にするほうが ずいぶんすっきりするんでないかなぁと思ったりします。 また、メニュー自身は8個まで表示することが表示することが可能で、メニューごとに アクセス制限をかけることができます。