登録したユーザーがフロントエンドから自分のアカウントを削除できるようにするにはどうすればよいですか?
Delete My Accountと呼ばれるこの拡張機能を見てください:
http://extensions.joomla.org/extensions/clients-a-communities/user-management/26011
これにより、ユーザーはフロントエンドを介して自分のアカウントを削除できます。ユーザーが自分のアカウントを削除した場合にすべての管理者に通知する機能もあります。有望な拡張機能のように見え、まさに必要なものです。 Joomla 2.5および3.xと互換性があります
更新:
私は私のローカルホストでこのプラグインをテストしましたが、完全に正常に動作します。
<a href="#" class="f90-delete-my-account">Delete my account</a>
コミュニティビルダーをメンバーシップ管理に使用している場合、コミュニティビルダープロファイルプライバシープラグインもこれを行います。
アカウントを削除するだけでなく、フロントエンドでアカウントを一時的に無効にすることもできます。そのため、アカウントはアクティブではありませんが、後で再アクティブ化するためにデータを保持します。また、管理者がフィールドごとにフロントエンドのプライバシー制御を許可するためのオプションが含まれています(例:名前と市を強制的に表示するが、番地と電話番号を非表示にすることを許可する)。
セットアップするには、コミュニティビルダーをインストールしてから、コミュニティビルダープラグイン管理からCBプライバシーを追加します。有効になっていることを確認します。これにより、無効化と削除のオプションがユーザープロファイルの下部に自動的に追加されます。
特定のフィールドにプライバシーを追加するには、フィールドを選択し、フィールド編集の[統合]セクションで[プライバシー]タブを見つけて、必要なオプションを選択します。任意のフィールドで省略するには、「通常のCB設定」を選択します。また、「強制プライバシー制御」を使用して、ユーザーが誤って公開したくないフィールドを非公開にしておくこともできます。
詳細はこちら: https://www.joomlapolis.com/addons/cb-privacy (ダウンロードするにはアクティブなメンバーシップが必要です)