XOOPS

久しぶりにXOOPSについて調べた。


メールの文字化けが問題となっていたが、テンプレートの文字がEUC-JPだというのがいけなかった。OSはUTF-8、たぶんXOOPSもUTF-8のバージョン。ということで、変換スクリプト。iconvを使っています。

#!/bin/sh

d="/var/www/xoops/modules"
t="language/japanese"
for target in mydownloads newbb news
do
  cd $d/${target}/$t
  dd=~/xoops/modules/${target}/$t/mail_template
  mkdir -p $dd
  cd mail_template
  for f in `ls -1 *.tpl`
  do
    /usr/bin/iconv -f EUC-JP -t UTF-8 $f > ${dd}/$f
  done
done

同じタグの記事: bash
同じタグの記事: iconv
同じタグの記事: XOOPS
同じカテゴリの記事: Program
関連書籍: bash