熊本のCMS制作会社 デルタワークス・ブログ

熊本市 DELTA WORKS のメンバーがお届けするCMS制作日記と日常の変なこと

Archive for the ‘XOOPS’ Category

 

XOOPSで、コンテンツを作るときには、色気の無いBBを使うかSPAWを使うわけだがやはりFCKを使いたい。

BB

SPAW EDITOR

Spaw Editor

そこで、FCKエディターをTinyDでも使えるようにハックしたものを探してみた。

TinyD with FCK Editor

設定手順を書いておこう。

 

  • 0 Comments
  • カテゴリ: CMS, XOOPS
  • があああああああ、実に基本的なところを見落としていた。

    先の記事でも書いたが、管理画面からではなく表のメインメニューから記事を投稿する際にタイトルが文字化けする症状が出ていたが、サーバーのPHPに関する設定ファイルであるphp.iniの配置に問題があった。

    私のサーバはマルチドメインでの使用が可能だが、その一番上のディレクトリーにphp.iniを置いておいた。これはJoomlaの基本エンコーデングがUTF-8であるための処置だ。内容は以下の記述。

    Display Errors = on
    Magic Quotes GPC = on
    mbstring.language = neutral
    mbstring.internal_encoding = UTF-8
    mbstring.http_output = pass
    mbstring.http_input = auto
    session.save_path = /var/lib/php/session

    ということで、そのディレクトリー以下は基本文字のエンコーディングがUTF-8となる。ところがXOOPSの場合、EUC-Jが基本のエンコーディングでなくてはいけない。ここで、ずれが生じるのだ。

    つまり、Joomala!とXOOPSを混在させる場合、そのディレクトリーごとにphp.iniを設置しなくてはいけない。もちろんXOOPSの場合は、

    Display Errors = on
    Magic Quotes GPC = on
    mbstring.language = neutral
    mbstring.internal_encoding = EUC-J
    mbstring.http_output = pass
    mbstring.http_input = auto
    session.save_path = /var/lib/php/session

    と書き直す必要があるのだ。やっと各モジュールがちゃんと動き始めた。

     

    ▼▽▼▽▼▽ ビジネス45,000社実績の安心・堅牢なレンタルサーバ ▽▼▽▼▽▼
    Joomlaを使って大容量のウェブを構築したいならお勧めのレンタルサーバーです。特にギガント2は、月額2,980で運営でき、40Gの容量を持ってます。しかもびっくりするくらい高機能。
    上記のリンクからご確認下さい

  • 2 Comments
  • カテゴリ: CMS, XOOPS
  • 先にXOOPSのNEWSモジュールに添付ファイルが出来る様にハックしたモジュールを上書きしてアップデートしたけど上手くいかなかったこと書いていますが、考え方を変えて記事モジュール自体をセクション系のモジュールに入れ替えることにしました。

    使ったのが、

    SmartSection 2.1 RC 2

    というやつです。日本語の言語ファイルは

    日本語

    こちらにあります。

    セクション系のモジュールは、単一のモジュールで、いくつかのカテゴリーを作り、それぞれ独自コンテンツとして表示できるようにするものです。

    こんな感じで更新する記事を一括して管理できますね。で、その中に新着情報も作ってしまうわけです。

    これが新着情報として表示した状態ですね。

    さらにトップページに表示したいセクションを選択できますので、新着情報のみ表示できるように設定しました。

    スマートセクション

    これで、ファイル添付も可能な新着情報セクションが完成です。

     

  • 0 Comments
  • カテゴリ: CMS, XOOPS
  •  

    XOOPSで、掲示板を立ち上げる際に新規スレッドをサイト上から立てるとタイトルの部分のみが文字化けしました。今回はその対処法が分かったので紹介しておきます。

    原因としては良くわかんないんですが、サーバのPHPのバージョンの問題なのかなんなのかとにかく文字化けしてしまいます。

    こんな感じです。

    そこで、ウェブで調べたところ下記のページに対応策が書いてありました。

    XoopsCube日本サイト

    modules/newbb/post.phpのなかで160行目あたりに
    $subject = xoops_trim($HTTP_POST_VARS['subject']);
    というのがありますが、これをコメントアウトして
    $subject = $HTTP_POST_VARS['subject'];
    なんてのを追加しているようです。

    上記掲示板より転載

    ということで、私の場合は何とか回避できました。

    青文字が書き直した部分です。160行にありました。

    # $subject = xoops_trim($_POST['subject']);
    $subject = $HTTP_POST_VARS['subject'];

    $subject = ($subject == ”) ? _NOTITLE : $subject;
    $forumpost->setSubject($subject);
    $forumpost->setText($_POST['message']);

     PS.この問題はもっと基本的なサーバの設定で回避できることが分かりました。詳しくはココ

  • 0 Comments
  • カテゴリ: CMS, XOOPS
  • ニュースモジュールにファイルを添付するハックモジュールを試してみた。残念ながら結果はあまり芳しくない。試したのは、

    news_fileup モジュール

    通常Xoopsに付属しているニュース・モジュールに添付ファイルのアップロードとエンベット(リンクを埋め込むことね)を自動でやってくれるモジュール。動けば大変便利そうだ。しかし、私のサーバ環境では、動くには動いたが、リンクされたファイルのファイル名の最後に数字のファイル名が追加されてしまう。

    そうなると、リンクボタン(この場合はダウンロードボタン)を押すと、例えそれがJPEGだろうがPDFだろうが、ファイルの属性(この場合拡張子に相当する)が不明という事になりデータを無理やりテキスト情報として開いてしまう。ちょっとこれでは使えない。多分、解決方法はあると思うのだが、誰か教えてください。

    PS.この後エンジニアの方から、助言を頂き、色々やってみましたがどうもうまく作動しませんでした。そこで、考え方を変えてセクション系のモジュールで代用することにしました。詳しくは下記発言をご覧下さい。

    XOOPSのニュース記事にファイルを添付したいその2(解決策)

  • 0 Comments
  • カテゴリ: CMS, XOOPS
  • ホームページを製作していると、自分のサイトのどのページがサーチエンジンのGoogleに登録(インデックス)されているのか知りたくなるものだ。その方法があるので紹介しておこう。すでにgoogleのウェブマスターツールを使っている人はご存知だと思うが、Googleの検索ページに入って、自分のホームページのアドレスの前に単語を入れて検索するとその結果を知ることが出来る。

    例えばこのサイトの場合

    site:www.and-g.com/wordpress

    というのを入力すればいい。アドレスの前に「site:」という言葉を入れるわけだ。以下がその結果

    http://www.google.co.jp

    www.and-g.com/wordpress からの検索結果 約 450 件中 110 件目 (0.18

    ということで今現在450ページ分のアドレスがインデックスされていることになる。

    このインデックス数がアップすれば、アクセスも増えるということだね。

    なを、このサイトは、ドメイン直下のwordpressというフォルダーの中にあるので、www.and-g.com/wordpress というアドレスで検索しましたが、通常は自分のドメインを使ってくださいね。つまり www.and-g.com だけでいいですよ。

    おおおっとYahooでも試しに同じ単語入れてみたら同じようにインデックス数が確認できました。やってみるもんだね。

    ▼▽▼▽▼▽ ビジネス45,000社実績の安心・堅牢なレンタルサーバ ▽▼▽▼▽▼
    Joomlaを使って大容量のウェブを構築したいならお勧めのレンタルサーバーです。特にギガント2は、月額2,980で運営でき、40Gの容量を持ってます。しかもびっくりするくらい高機能。
    上記のリンクからご確認下さい

  • 1 Comment
  • カテゴリ: CMS, Joomla!, WordPress, XOOPS
  • タイトの付け方に関するSEOを考えていたのだが、自分がどのように検索するのか考えてみると、単語で区切って入力する事が多い。

    例えば「CMS  SEO 対策」という感じだ。ということは、タイトル自体も単語で区切ってその必要とされる単語を並べた方が分かりやすく、ヒットもしやすいかもしれない。

    そこで、しばらくは、SEOを意識したページにはこのページみたいに単語レベルでのタイトルを付けてみよう。

  • 0 Comments
  • カテゴリ: CMS, Joomla!, WordPress, XOOPS
  • [製作実績] 環境省 EPO-九州

    エポ九州

    XOOPSによるサイト構築です。

    http://epo-kyushu.jp

  • 0 Comments
  • カテゴリ: CMS, XOOPS
  • 浄土真宗熊本教区

    XOOPSでの作成になります

    http://www.hongwanji-kumamoto.or.jp

    XOOPSを使いながら如何にXOOPSらしくないデザインにするかをやってみました。基本的にはポータルサイトですので、その姿勢は守りつつ、法話のビデオ配信などにも取り組んでいます。

    ちなみに我々はウェブ制作だけでなく、音楽制作や映像の制作などもやっています。

  • 0 Comments
  • カテゴリ: CMS, XOOPS
  • Twitter

    • 今日の帰宅音楽はセカイイチ
      http://t.co/5hg5GKMS
      2012/02/07 21:02
    • 「球体の奏でるリズム」シリーズCG Act,1”惑星のざわめき”展示会 期日:2月27日~3月4日 12:00~17:00(最終日16:00まで)オープニングレ 場所:ギャラリー武智 096-325-5848 熊本市水道町 4-1 2F
      http://t.co/4pPWXYii
      2012/02/06 00:18
    • Fox Contact Form もアップデートがひつようです。
      2012/02/03 03:24
    • Phoca Galleryはアップデートしないとjoomla2.5では動かない場合もあるみたい
      2012/02/03 03:31
    • 実験的にJoomla1.7で構築しているサイトを一度バックアップした後、2.5のファイルを上書きしてみた。おー今のところ問題なく動いている。 #joomla
      2012/02/03 02:00
    • 「球体の奏でるリズム」シリーズCG
      http://t.co/2etiO7uT
      2012/02/03 01:59
    • 本日、20時半より家内の企画「イケメンヒーラー養成プロジェクト第2回講座」をUstreamにて公開放送します。予定のチャンネルは 今回の講義内容は、ラッキーカラーについてだそうです。ご興味のある方はどうぞ。
      http://t.co/NPPrmQVj
      2012/02/01 14:25
    • ノントロッポ狂乱のハイスピードギグ終了。
      http://t.co/Lirvg8FN
      2012/01/29 20:05
    • ノントロッポ楽しんでます。@福岡ブードゥーラウンジ
      http://t.co/1QEfzm13
      2012/01/29 20:22
    • さて今日はこれ行ってきます。
      http://t.co/I6Jb51g8
      2012/01/29 11:57

    About Us

    私たちは熊本市の河原町を本拠地とした。メディア・クリエーターの集団です。各自大学の講師や専門学校で教鞭を揮いながらウェブや沢山のメディア用コンテンツを作り続けています。
    since Feb,2008

    Yahoo News

  • Counter

    341305 Visitors