Kullanıcı kaydı hakkında yönetici bildirimi


11

Bir kullanıcı D7 siteme kaydolduğunda yöneticiye bir mesaj gönderilirken, yöneticiye bildirim gönderilmez. Sitenin D6 sürümünde çalıştı. Kurulum şu şekildedir:

  • Drupal 7.10
  • Kullanıcı kaydı yönetici onayı ile yapılır.
  • İletişim kullanıcıları çalışır.

Yöneticiye bildirimi açmak için hiçbir yerde bir bayrak bulamıyorum. Bu sitedeki Google arama ve arama işlemi bir çözüm getirmedi. Bu özellik özünde mi, nasıl açarım. Ek modül kullanmam gerekiyor mu?

Teşekkürler.

Yanıtlar:


24

Önce gidin /admin/config/system/actions. "Gelişmiş bir işlem oluşturun" bölümünde "e-posta gönder" i seçin ve "oluştur" u tıklayın. Sizi bir alıcının e-posta adresini (Yöneticinin e-posta adresini buraya girin), konuyu ve mesajı girmeniz gereken bir sayfaya götürür. Kaydet'i tıklayın.

İkinci olarak, /admin/modulesTetikleyici modülüne gidin ve etkinleştirin.

Üçüncü olarak, adresine gidin /admin/structure/trigger/user. "Tetikleyici: Yeni bir kullanıcı hesabı oluşturduktan sonra" bölümünde, seçim kutusunda "E-posta gönder" i seçin. Ata'yı tıklayın.

Örnek Mesaj:

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, talimatlarınız için teşekkürler. Mükemmel. Yapılandırılmış ve test edilmiştir; harika çalışıyor. Benim için aynı zamanda eylemler ve tetikleyiciler hakkında küçük bir öğreticiydi; bana fikir verdi. Tekrar, çok teşekkürler.
ryz

@MPD, hatırlatma için teşekkürler. Ben bir StackExchange acemi.
ryz

5
Tetikleyici modülünü ilk olarak admin /
modules'da

@aerozeppelin Yanıtınızda Triggermodülü etkinleştirmeniz gerektiğinden bahsedebilirsiniz . Ben de batigolix gibi bu problemle karşılaştım.
kontur

Bu işlevsellik birden fazla alıcı ayarlamak için nasıl kullanılabilir?
AkiShankar

11

Bu eski bir soru olmasına rağmen, sadece bir aramada buldum ve önerilen yaklaşımın mükemmel olsa da Tokens ile çalışmadığını gördüm.

Yöneticiye, kullanıcı hesabınıza eklediğiniz alanların bir kısmını veya tamamını içeren bir e-posta gönderilmesini istiyorsanız: ör.

[account: field-contact-name] bir hesap oluşturdu. Gönderilen ayrıntılar: [hesap: alan-işletme-adı]

Hoş bir basit tokenize e-posta yaklaşımı sunan Kurallar modülünü kullanın .

Kurallar yüklendikten sonra, / admin / config / iş akışı / kurallardan yeni bir kural ekleyin.

1) Etkinlik ekleyin: Yeni bir kullanıcı hesabı kaydettikten sonra

2) Bir eylem ekleyin: Posta Gönder

3) İleti gövdesinde, Değiştirilen Modeller açılır menüsünden belirteçlerinizi seçin ve yeni Kuralınızı kaydedin.

4) Test edin ve Kuralların ne kadar güzel olduğuna sevin.


1

Kullanıcı kaydı iş akışı ( "site yöneticisi" ve "kullanıcı" - "site yöneticisi" tarafından onaylandıktan sonra kullanıcıya onay e-postası beklemede ), varsayılan (temel) bir drupal sistemidir.

Sayfadan Admin > Configuration > People > Account Settings, ekli görüntünün Kırmızı işaretli seçeneğini ayarlayın.

resim açıklamasını buraya girin

Not: E-posta içeriğini aynı hesap ayar sayfasının alt kısmından E-posta bölümünde ayarlayabilirsiniz.

resim açıklamasını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.