xoopsの記事一覧

XOOPSのweblinksの友達に教えるが文字化けする。

weblinksモジュールで友達に教えるをクリックすると文字化けしてしまう現象。
ネットで色々調べましたが、現バージョンでの解決策がわからなかったので、
mailtoを使わない方法を調べました。
そこで、修正していて思ったこと。
友達に教えるっていらないんじゃねないか??
ということでついでに印刷まで削除しました。
その時のメモ
Weblinksの
/modules/weblinks/templates/partsにあるweblinks_link_single.htmlのmailtoの所を
/modules/<{$dirname}>/images/print.gif” alt=”<{$lang_print}>” border=”0″ />
<{$lang_print}>
引用元
http://open-memo.blogspot.com/2009/06/xoops-weblinkstell-friend.html
このmailtoのところと、その前の印刷を削除。

タグ

xoopsを携帯対応にする。

xoopsを携帯対応にする方法。
今回はWizMobileを使いました。
インストールは簡単だったけど、表示が・・・
カスタマイズできるかは今のところ謎です。
インストール方法の参考サイト。
http://www.xugj.org/modules/xpwiki/?ModuleManuals%2FWizMobile

タグ

xoops モジュールの複製方法。

xoopsのモジュールを同じページに2つ表示させたいと思って調べててなかなかわからなかった。
やり方がわかってからこんなに簡単だったのかと思うと正直はずかしいです。
ということで、忘れないためのメモ。
ブロック管理で操作→複製。
たったこれだけでした。。。
xoopsはホントこんな簡単なことに気づかないってことが多々あります。
自分の実力の問題でもあるとは思いますが・・・

タグ

d3Pipesインストールで出現するsmartyのエラー

d3Pipesをインストールして、ページで確認したら、26行目にsmartyのエラーが出てました。
色々調べてみると、どうやらsmartyのバグだそうです。
修正箇所
修正前
function smarty_modifier_escape($string, $esc_type = ‘html’, $char_set = ‘ISO-8859-1′)
{
switch ($esc_type) {
case ‘html’:
return htmlspecialchars($string, ENT_QUOTES, $char_set);

修正後
function smarty_modifier_escape($string, $esc_type = ‘html’, $char_set = ‘ISO-8859-1′)
{
if (is_array($string)) return $string;
switch ($esc_type) {
case ‘html’:
return htmlspecialchars($string, ENT_QUOTES, $char_set);

if (is_array($string)) return $string;を追加したら見事に直りました。
参考サイト
http://blog.asial.co.jp/309

タグ

weblinksで真っ白になる現象

weblinksをインストールして管理画面とかでは特にエラーが出てなかったんですが、
ところどころページを遷移していくと真っ白になる現象が発生。
色々調べた結果。
まず、
XOOPS HappyLinux モジュール 1.50をインストール
http://linux.ohwada.jp/modules/wfdownloads/singlefile.php?cid=1&lid=65
そこで、memory_limit が少ないと表示が出ました。
さらに調べると、
どうやらmemory_limitを増やせば解決しそう。
/etc/php.ini でmemory_limitを倍にしてみました。
とりあえず、今のところ大丈夫そうです。
参考サイト
http://linux.ohwada.jp/modules/newbb/viewtopic.php?forum=84&topic_id=541

タグ

xoops smartfaq エラー回避メモ

smartfaqをインストール。
Notice [PHP]: Undefined variable: xoopsUser in file modules/smartfaq/class/faq.php line 971というエラーがゲストのときに表示された。
ネットで調べた結果
faq.phpの971行目を ifの条件のところをempty($xoopsUser)に変更
下記サイトを参考にしました。
http://ukuleledev.exblog.jp/9345655/
とりあえず、エラーは消えました。

タグ