人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

xoopscubeについて質問です。
ログインページ(user.php)の「いますぐ登録?」の文字を消したいのですが
どこに情報がありますでしょうか?
ご教授ください<(_ _)>

●質問者: kaji0245
●カテゴリ:インターネット ウェブ制作
✍キーワード:PHP USER ログイン 教授
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● chokobo
●27ポイント

使った事はありませんが、

http://sourceforge.net/projects/xoopscube/files/legacy/legacy%20...

で、ソースをダウンロードして調べてみたところ、

_US_NOTREGISTEREDという定数で定義されているようです。

日本語お使いでしたら、下記の2つの箇所にあります。

html/language/ja_utf8/user.php

extras/extra_languages/ja_utf8/language/ja_utf8/user.php

どっちが機能してるかわかりませんが、

それぞれのファイルにある

define('_US_NOTREGISTERD','いますぐ登録...');

の部分を

define('_US_NOTREGISTERD','');

とすれば消えるんじゃないかと思われます。

◎質問者からの返答

html/language/ja_utf8/user.php

extras/extra_languages/ja_utf8/language/ja_utf8/user.php

両方とも試して見ましたが駄目でした(^_^;)残念


2 ● Jamaican
●27ポイント

Xoops Cube のヴァージョンによって違うかも分かりませんが・・・

管理パネルログイン後、ブロックの管理→cubeUtils ログイン

右に鉛筆アイコンクリックして編集操作で

アクセス権のあるグループの箇所でゲストのアクセス権をはずします。

ようするにログインページを一切表示しない。

こういう意味じゃあ無いんでしょうか?

私の勘違いでしたら申し訳ございません。

相互リンク MacVerse

◎質問者からの返答

ログインの画面は出したいのですが、ログイン画面内の新規登録画面へのリンクをすべて外したいと思っております。


3 ● rouge_2008
●26ポイント

カスタマイズ用のテンプレートセットを作成していない場合は、以下のページを参考にして空のテンプレートセットを作成してください。

Xoops Users Group Japan - 正しいテンプレートカスタマイズ方法 [基本知識] - XUGJ Wiki

※「互換モジュール」→「全般設定」で「デフォルトのテンプレート・セット」に作成したテンプレートセットを指定するのを忘れないでください。


準備が整っていたら、ユーザーモジュールのテンプレート「user_default.html」を編集すると良いです。

具体的には、最後の方にある次の行をそっくり削除します。

<{if $allowRegister}>
 <div style="text-align:center;"><a href="<{$xoops_url}>/register.php"><{$smarty.const._MD_USER_LANG_NOTREGISTERED}></a></div>
<{/if}>
◎質問者からの返答

ありがとうございます。

できました♪

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ