xoopscubeについて質問です。

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

回答の条件
  • URL必須
  • 1人3回まで
  • 登録:2009/08/31 14:53:34
  • 終了:2009/09/07 14:55:02

回答(3件)

id:chokobo No.1

chokobo回答回数34ベストアンサー獲得回数42009/08/31 16:10:01

ポイント27pt

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

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','');

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

id:kaji0245

html/language/ja_utf8/user.php

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

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

2009/08/31 16:19:28
id:Jamaican No.2

Jamaican回答回数8ベストアンサー獲得回数02009/08/31 16:23:49

ポイント27pt

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

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

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

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

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

     ↑

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

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

相互リンク MacVerse

id:kaji0245

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

2009/08/31 16:31:15
id:rouge_2008 No.3

rouge_2008回答回数594ベストアンサー獲得回数3512009/08/31 22:58:36

ポイント26pt

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

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}>
id:kaji0245

ありがとうございます。

できました♪

2009/08/31 23:20:06
  • id:kn1967
    http://sourceforge.net/projects/xoopscube/files/legacy/legacy%202.1.7/

    インストール開始前に
    \Package_Legacy\html\language\japanese\user.php の3行目を
      define('_US_NOTREGISTERED','');
    に変更する。

    検証する時間がないので、以上ヒントにでもなれば・・・。
  • id:kaji0245
    コメントありがとうございます。
    再度、インストールしなおす。ということでしょうか?
    インストール済のPackage_Legacy\html\language\japanese\user.php の3行目を修正しても駄目でしょうか
  • id:kaji0245
    user.phpの該当タグをコメント化しても駄目でした・・・

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません