Pemberitahuan administrator tentang pendaftaran pengguna

11

Administrator tidak diberitahu ketika pengguna mendaftar di situs D7 saya, sementara pendaftar menerima pesan. Pada versi D6 situs itu berfungsi. Ini pengaturannya:

  • Drupal 7.10
  • Registrasi pengguna adalah atas persetujuan admin.
  • Pengguna kontak berfungsi.

Saya tidak dapat menemukan bendera di mana pun untuk mengaktifkan notifikasi ke administrator. Pencarian Google dan pencarian di situs ini belum muncul solusi. Apakah kemampuan ini pada intinya, bagaimana cara menyalakannya. Apakah saya harus menggunakan modul tambahan?

Terima kasih.

ryz
sumber

Jawaban:

23

Pertama, pergi ke /admin/config/system/actions. Di bagian "Buat tindakan lanjut", pilih "kirim email" dan klik "buat". Membawa Anda ke halaman di mana Anda harus memasukkan alamat email penerima, (masukkan alamat email Administrator di sini), subjek dan pesan. Klik Simpan.

Kedua, buka /admin/modulesdan aktifkan modul Trigger.

Ketiga, pergi ke /admin/structure/trigger/user. Di Bagian "Pemicu: Setelah membuat akun pengguna baru" Pilih "Kirim email" di kotak pilih. Klik Tetapkan.

Pesan Contoh:

A user has created an account.

Details:
 - Username: [user:name]
 - Email: [user:mail]
 - Time: [user:created:long]

Activate their account by going here: [user:edit-url]
aerozeppelin
sumber
aerozeppelin, Terima kasih atas instruksi Anda. Sempurna. Dikonfigurasi dan diuji; bekerja dengan baik. Bagi saya, itu juga merupakan tutorial kecil tentang aksi dan pemicu; memberiku ide. Sekali lagi, terima kasih banyak.
ryz
@MPD, Terima kasih atas pengingatnya. Saya seorang pemula StackExchange.
ryz
5
Anda harus mengaktifkan modul Trigger terlebih dahulu di admin / modules
batigolix
@ aerozeppelin Mungkin menyebutkan kebutuhan untuk mengaktifkan Triggermodul dalam jawaban Anda. Saya juga menemukan masalah ini, seperti batigolix.
kontur
Bagaimana fungsi ini dapat digunakan untuk mengatur banyak penerima?
AkiShankar
11

Meskipun ini adalah pertanyaan lama, saya baru saja menemukannya dalam pencarian, dan menemukan bahwa pendekatan yang disarankan, meskipun bagus, tidak bekerja dengan Token.

Jika Anda ingin administrator mengirim email yang berisi beberapa atau semua bidang yang telah Anda lampirkan ke akun pengguna Anda: misalnya sesuatu seperti:

[akun: bidang-nama-kontak] telah membuat akun. Detail yang dikirimkan: [akun: bidang-nama-bisnis]

Gunakan modul Aturan yang menawarkan pendekatan email token sederhana yang bagus.

Setelah Anda menginstal Aturan, dari / admin / config / workflow / rules, tambahkan aturan baru.

1) Tambahkan acara: Setelah menyimpan akun pengguna baru

2) Tambahkan tindakan: Kirim Email

3) Di badan pesan, pilih token Anda dari dropdown Pola Pengganti dan simpan Aturan baru Anda.

4) tes, dan bersukacitalah tentang betapa indahnya Aturan.

Victoria
sumber
1

Alur kerja pendaftaran pengguna ( email yang tertunda ke "admin situs" dan "pengguna" -> setujui oleh "admin situs" lalu konfirmasi email ke pengguna ) adalah sistem drupal default (inti).

Dari Admin > Configuration > People > Account Settingshalaman, atur opsi bertanda Merah dari gambar terlampir.

masukkan deskripsi gambar di sini

Catatan: Anda dapat mengatur konten email (pesan) di bagian Email dari bagian bawah halaman pengaturan akun yang sama.

masukkan deskripsi gambar di sini

johirpro
sumber