2012-03-02 9 views
1

私はJoomla 1.5.25のサイトを持っています。私はサイトにユーザのログインがあります。私はJoomlaのデフォルト機能を変更しました。また、私はPHPのMyAdminを介してユーザーのアカウントを作成し、非常に多くのデータapproximatly 1200ユーザーエントリを入力しました。Joomla独自の電子メール機能を無効にするにはどうすればいいですか?

しかし、私はJoomlaのバックエンドでの電子メールに問題があります。 「メールIDが使用中alread。」

私はその火災、バックエンド(ユーザー経営管理論)を経由して電子メールのIDを変更し、エラーをしようとしていること

ここで、このユニークな電子メールの検証を変更したいのですが、他のものが既に使用している場合は、電子メールのIDを入力することができます。それらを無効にする方法はありますか?

ありがとうございます!

+2

これを普遍的に無効にしたり削除したりするのは悪い考えであり、達成にはコアのハッキングが必要です。なぜユーザーの電子メールアドレスを重複させたいのですか?それは問題を引き起こし、セキュリティ上の問題です。 –

+0

実際、私はサッカークラブに登録するエリアがあります。プレイヤーのログインとしてサイト1)に2回ログインし、2)チームを管理する2人のキャプテンログイン2つを持つ。だから自分自身を登録する人は選手かもしれないし、チームのキャプテンかもしれない。だから、彼らは自分のアカウントを作成している間に、プレイヤーとしてもキャプテンとしても1つの電子メールIDを使いたいと思っています。それはなぜ私が上記の問題を解決する必要があります。 –

+0

ログインシステムのことではなく、プラグインを使用して標準のユーザーアカウントにマネージャーフラグを追加してみませんか?その人は、コアをハックして更新を苦にすることなく、プレーヤーとマネージャの両方の機能を果たすことができます。 –

答えて

1

重複した電子メールを扱うための「簡単な」ソリューションはありません。 本当に必要な場合は、JTableUserをオーバーライドして(230行目を参照)、com_usersでパスワードをリセットするなどの副作用を処理する必要があります。

+0

解決策が見つかりました。 –

関連する問題