mainfile.php を修正
- XOOPS_SSL_URL 変数を追加
例) define('XOOPS_SSL_URL', 'https://www.nsl.tuis.ac.jp/xoops');
include/functions.php の xoops_refcheck() 関数を以下のように修正する (REFERER エラー対策)
158,164c158 < if (strpos($ref, XOOPS_URL) !== 0 ) { --- > // Fumi.Iseki > $ref = preg_replace("/^https:/i", "http:", $ref); > $url = preg_replace("/^https:/i", "http:", XOOPS_URL); > > //if (strpos($ref, XOOPS_URL) !== 0 ) { > if (strpos($ref, $url) !== 0 ) {
User module のテンプレートを編集する
- ALTSYS がインストールされている場合.
- 管理画面 -> SLTSYS -> テンプレート管理 -> User module を選択
- ALTSYS がインストールされていないか使用しない場合
- 管理画面 -> Legacy Renderer -> テンプレート管理 -> User module を選択
- user_default.html
-<form action="<{$xoops_url}>/user.php" method="post"> +<form action="<{$smarty.const.XOOPS_SSL_URL}>/user.php" method="post">
- user_block_login.html
-<form action="<{$xoops_url}>/user.php" method="post" style="margin-top: 0px;"> +<form action="<{$smarty.const.XOOPS_SSL_URL}>/user.php" method="post" style="margin-top: 0px;">
- user_edituser.html
-<form action="#" method="post"> +<form action="<{$smarty.const.XOOPS_SSL_URL}>/edituser.php" method="post">
- user_register_form.html
-<form action="#" method="post"> +<form action="<{$smarty.const.XOOPS_SSL_URL}>/register.php" method="post">
Counter: 3700,
today: 1,
yesterday: 0
最終更新: 2010-03-29 (月) 10:54:52 (JST) (5141d) by iseki