にゃあ

「Tips」なエントリー

このラベル専用のXMLフィードもあるよ。→ RSS or Atom。ここだけ見たいって人はどうぞ。

荒らしサイトからのアクセスを禁ずる

サイトを長いこと運営していると、自分のサイトのURLが荒らしサイトの掲示板などに載せられてしまうことがあります。そこから荒らしが来てサイトが荒れてしまうこともしばしばあります。そんな時の応急処置に便...


投票結果をブロックに表示したい

投票の結果をブロックに表示することができます。 コンテンツのタイプ :: PHPスクリプト <?php$poll_id = 3;//投票のID $limit = 3;//何位まで? global $xoopsUser,$xoopsDB; $sql = $xoopsDB->query...


メインメニュー、アクセス中のモジュールをハイライトしたい

現在アクセス中のモジュールのメニューを違うスタイルにしたい場合に有用です。以下のスクリプトは以前www.xoops.orgで公開されていたものを、著者がテンプレートのみで対応できるよう、改変したものです。 モジ...


テーマに登録者総数を表示したい

テーマファイルに登録者数を表示したいときに使うハックです。 編集テンプレート :: /theme/(テーマフォルダ)/theme.html 現在、<{php}> $member_handler =& xoops_gethandler('member'); echo $m...


テーマにユーザー名を表示したい

テーマに「○○さんいらっしゃいませ」などと表示することができます。これは一般的なTipsで、この手法が実用されたテーマも多くリリースされています。 編集テンプレート :: /theme/(テーマフォルダ)/theme.h...


ゲストにユーザーのプロフィールを見せない

ユーザーのプロフィールにはE-mailアドレスや本名など本来外部の人間に閲覧されるべきではない項目があります。XOOPSは昔からそうですが、依然 としてユーザの個人情報を隠したりする機能がデフォルトでありませ...


ゲストの名前を引き出す

$GLOBALS['xoopsConfig']['anonymous']; にゲストの名前が格納されています。


XoopsFormをassignする

XoopsFormをテンプレートにassignするコード。 $post_form = $form->render(); $xoopsTpl->assign('post_form', $post_form);


モジュール名(dirname)からmidを引き出す

$module_handler =& xoops_gethandler('module'); $this_module =& $module_handler->getByDirname('ディレクトリ'); $mid = $this_module->getVar('mid');


特定のモジュールの一般設定情報を引き出す

モジュールid($mid)を与えることで参照可能。 $config_handler =& xoops_gethandler('config'); $xoopsConfigModule =& $config_handler->getConfigsByCat(0, $mid);


ユーザの投稿数を加算する

既出ですが、書いておきます。 $uidで指定して加算する場合 $user =new XoopsUser($uid); $user->incrementPost(); アクセスしているユーザに加算する場合 $XoopsUser->incrementPost();


myAlubm-Pの画像をゲストに見せない

PEAKのGIJOEさんのコメントを見るに、myalbumの画像をゲストに見せないのは一筋縄に行かないようですね。 僕も以前から興味があったのでちょっと挑戦してみました。 .htaccess RewriteEngine on RewriteCond %{R...



Author

Submenu

Recent Entries

XOOPS Cube Dev Ring

氷川 XOOPS Module 開発室

Recent Comments

Recent Trackbacks

facebookいいね