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.04.27xoopsズープス

新規登録の際のユーザオペレーションを簡略化したいとういう要望がかなりあるようですね...。URLやタイムゾーンを非表示にしたいというのが多いようです。

/include/registerform.phpの74行目付近:
 

//$reg_form->addElement(new XoopsFormText(_US_WEBSITE, "url", 25, 255, $myts->htmlSpecialChars($url)));
$tzselected = ($timezone_offset != "") ? $timezone_offset : $xoopsConfig['default_TZ'];
//$reg_form->addElement(new XoopsFormSelectTimezone(_US_TIMEZONE, "timezone_offset", $tzselected));

このカテゴリの人気記事



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

XOOPSのプロフィールは、公開/非公開の切替が備わっていません。登録者が個人を特定できる情報を記入しないよう、注意を促すことは非常に重要です。

設定はedituser.phpの148行目付近

 

echo '<a href="userinfo.php?uid='.$xoopsUser->getVar('uid').'">'. _US_PROFILE .'</a>&nbsp;<span style="font-weight:bold;">»»</span>&nbsp;'. _US_EDITPROFILE .'<br /><br />';
	// YOUR SETTING 注意書きを挿入
	echo 'ここで入力する情報はメールアドレスを除いては、全て公開されます。<br />個人を特定できる情報や知られたくない情報は入力しないで下さい。<br />';


のように記入します。

またデフォルトの日本語言語ファイルでは、「本名」としている部分がありますが、これは是非ニックネームなどに変更されることを強くお勧めします。

該当ファイルは、/language/japanese/user.phpの109行目付近です。
define('_US_REALNAME','ニックネーム');
などに変更しまうのもよいでしょう。


このカテゴリの人気記事



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

該当テンプレートsystem_userinfo.htmlで見せたくない箇所を、条件で囲みます。

■もし本人以外に見せたくなければ

本人に見せる内容を記述 <{else}> 本人以外にも見せてよい内容を記述 <{/if}> ■管理者だけは見れるようにしたければ、 <{if $xoops_isadmin}> 管理者だけ見られる内容を記述 <{/if}>


このカテゴリの人気記事



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

picoモジュールテンプレートに以下の表記を追加 pico_main_listcontents.html の以下の部分に<{php}>から始まる以下の部分を追加。

<ul class="pico_list_contents">

<{php}>
foreach ($this->_tpl_vars['contents'] as $key => $row) {
    $created_time[$key]  = $row['created_time'];
}
array_multisort( $created_time, SORT_DESC, $this->_tpl_vars['contents'] );
<{/php}>


<{foreach from=$contents item="content"}>
 


このカテゴリの人気記事



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

タグの強制置き換え
<{$content.subject|replace:"&lt;":"<"|replace:"&gt;":">"|replace:"&quot;":"\""|replace:"&amp;":"&"}>

タグ置き換え強制外し
<{$content.subject|replace:"&lt;":"<"|replace:"&gt;":">"|replace:"&quot;":"\""|replace:"&amp;":"&"|strip_tags:false}>
 


このカテゴリの人気記事



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

新着記事一覧

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