Strict Standards: Non-static method Protector::getInstance() should not be called statically in /home/suehirogari/suehirogari.com/xoops_trust_path/modules/protector/include/precheck_functions.php on line 12

Strict Standards: Non-static method XCube_Root::getSingleton() should not be called statically in /home/suehirogari/suehirogari.com/public_html/include/common.php on line 18

Deprecated: Non-static method XCube_Root::getSingleton() should not be called statically, assuming $this from incompatible context in /home/suehirogari/suehirogari.com/public_html/modules/user/preload/Primary/Primary.class.php on line 13
xoopsズープスカテゴリのエントリ | 社内SEのウェブ制作

2011.07.24xoopsズープス

 

Move additional smarty pluigins from html/class/smarty/plugins to xoops_trust_path/libs/smarty/plugins

html/class/smarty/plugins

以下のファイルにある後から追加したsmartyプラグインファイル

xoops_trust_path/libs/smarty/plugins

に移動します。



xoops2.2.0が公開されて、新しいxoopsへアップデートした際の問題について。

d3pipesモジュールの日付が文字化け。
wizmobile5.2 モジュールをインストール後、コントローラの換装で躓きました。
xoops_root_path/setting/site_custom.ini.php に パスを入力しないといけないのだが、
xoops2.2.0には直下にsettingフォルダが存在しないのです。

そこで、xoops_trust_pathをみると、セッティングフォルダがあったので、
site_custom.ini.phpをsite_custom.ini にリネームしておいてみると、
通常通り、wizmobileが利用できるようになりました。


このカテゴリの人気記事



  • コメント (0)
  • トラックバック (0)
  • 閲覧 (22607)
2011.07.23xoopsズープス

【環境】
ホスティングサーバーxserver
PHPバージョン:PHP5.1.6,MySQLバージョン:5.0.77,Legacy:2.2.0,altsys:0.7
【データベース文字コード】 ja_utf8

 

Legacy:2.2.0を「ja_utf8」でインストール。
問題なく終了するも,altsysモジュールをインストールしたとたんに文字化け。
下記方法で問題解消。
-----------------------------------------------------------------------------------------------------------
1.xoops_trust_path/libs/altsys/class フォルダの中の
SetupAltsysLangMgr.class.php ファイル をコピー
------------------------------------------------------------------------------------------------------------


------------------------------------------------------------------------------------------------------------
2.xoops_root_path/preload フォルダに SetupAltsysLangMgr.class.php ファイルをペースト
-----------------------------------------------------------------------------------------------------------

-----------------------------------------------------------------------------------------------------------
3.xoops_root_path/preload フォルダに入れたSetupAltsysLangMgr.class.php ファイルの赤字部分を追記する
-----------------------------------------------------------------------------------------------------------
***************************************************
function loadGlobalMessageCatalog()
 {
  /* if (!$this->_loadFile(XOOPS_ROOT_PATH . “/modules/legacy/language/” . $this->mLanguageName . “/global.php”)) {
   $this->_loadFile(XOOPS_ROOT_PATH . “/modules/legacy/language/english/global.php”);
  } */
  $this->_loadLanguage( ‘legacy’ , ‘global’ ) ;
  $this->_loadLanguage( ‘legacy’ , ‘setting’ ) ;

  //
  // Now, if XOOPS_USE_MULTIBYTES isn’t defined, set zero to it.
  //
  if (!defined(“XOOPS_USE_MULTIBYTES”)) {
   define(“XOOPS_USE_MULTIBYTES”, 0);
  }
***************************************************


このカテゴリの人気記事



  • コメント (0)
  • トラックバック (0)
  • 閲覧 (29454)
2011.06.26xoopsズープス

リニューアルメモその弐。いま流行の

TwitterTwitter

でサイト更新をお知らせするよう設定してみました。

Twitter独自のフィード取り込み機能を利用する方法もあるのですが、タイムラグが大きい、ということで、リアルタイムで更新できるFriendFeedFriendFeed経由で設定しました。

設定方法はこちら(ideaxidea.com)がなんかで紹介されてます。

Twitterは本来ミニブログですが、このような使い方もできる、ということで。こういう使い方増えてくるんだろうな。


このカテゴリの人気記事



  • コメント (0)
  • トラックバック (0)
  • 閲覧 (24305)
2011.04.27xoopsズープス

コミュニティに特化したサイトでない場合、確かにAIM,YIM,MSNMなどの記入欄が必要ないと感じることが多いと思います。その場合には、
edituser.phpの170行目付近


のようにコメントアウトしてしまう方法が簡単です。
また、お使いのテンプレートセットのsystem_userinfo.htmlも同様に該当部分を削除したほうがよいでしょう。

//    $icq_text = new XoopsFormText(_US_ICQ, 'user_icq', 15, 15, $xoopsUser->getVar('user_icq', 'E')); 
//    $aim_text = new XoopsFormText(_US_AIM, 'user_aim', 18, 18, $xoopsUser->getVar('user_aim', 'E'));
//    $yim_text = new XoopsFormText(_US_YIM, 'user_yim', 25, 25, $xoopsUser->getVar('user_yim', 'E'));
//    $msnm_text = new XoopsFormText(_US_MSNM, 'user_msnm', 30, 100, $xoopsUser->getVar('user_msnm', 'E'));

このカテゴリの人気記事



  • コメント (0)
  • トラックバック (0)
  • 閲覧 (16047)
2011.04.27xoopsズープス

HTMLで編集しやすいページをつくってしまって、
register.phpの最後の数行:

 

default:
    include 'header.php';
    // YOUR SETTING
    include 'register_notice.html';
    include 'include/registerform.php';
    $reg_form->display();
    include 'footer.php';
    break;
}
?>




と1行加える。
register_notice.htmlはもちろん任意のファイル名でOK。

記述例を以下に示しますと、

 



<h2>ご登録方法と注意点</h2>
<ul>
      <li> ユーザ名には日本語も使用できます。また登録後の変更は出来ません。みんなが分かりやすいユーザ名にしましょう。</li>
      <li> メールアドレスは携帯電話のアドレスではなく、パソコンで確実に受信可能なアドレスを入力してください。</li>
      <li> パスワードは半角英数字のみ使用できます。最低4文字以上で設定してください。<br>
        間違い登録を防ぐため、お手数ですがパスワード確認の欄にも同じパスワードを記入してください。</li>
      <li> 送信ボタンを押すと、確認画面に移動します。ユーザ名、メールアドレスに間違いがないか確認して、送信ボタンを押してください。<br>
        記入いただいたアドレスに認証用URLが記述されたメールが届きますので、そのURLを開くことで本人確認を行い、登録完了です。 </li>
    </ul>


このカテゴリの人気記事



  • コメント (0)
  • トラックバック (0)
  • 閲覧 (20246)

新着記事一覧

キーワードでサイト内を検索
人気のエントリ