Bir sitedeki seçili kullanıcı etkinlikleri nasıl izlenir ve görüntülenir?


14

Bir Drupal sitesinde kullanıcı etkinliklerini nasıl izleyeceğinizi ve göstereceğimizi merak ediyorum. Bu tür faaliyetlere örnekler:

  • gönderiler.
  • yorumlar.
  • sayfa yayınları.

Kullanıcıların tüm sosyal medya etkinliklerini izleyen bazı modüller buldum, ancak (site içinde) çok daha yerel bir şeye ihtiyacım var.

Ben de kullanarak düşünüyordum Görüntüleme filtrelerin bu tür bir blok oluşturmak için, ama kullanıcıları olarak spesifik olarak filtreleri görmemiştim. bunu arşivlemenin bir yolu var mı?

Yanıtlar:


15

Size yardımcı olabilecek birkaç modül vardır (teklifler proje sayfalarından alınmıştır):

  • Faaliyet :

    ... kullanıcıların sitenizde yaptıkları şeyleri takip eder ve bu etkinliklerin bloklar halinde, özel bir tabloda ve RSS yoluyla mini yayınlar sağlar. Modül genişletilebilir, böylece diğer tüm modüller modüle entegre edilebilir. Üretilen iletiler yönetici arayüzü üzerinden özelleştirilebilir ve içeriğe duyarlıdır.

  • Kalp atışı

    ... bir web sitesinde kullanıcı etkinliğini görüntüler. Bu modül, etkinliği günlüğe kaydetmek için bir API'dir. Günlüğe kaydedilen veriler, mesaj yapılarını, nitelikleri ve değişkenleri içerir. Etkinlik iletileri veritabanında bulunduğunda, ayrıştırılır ve etkinlik akışlarına dönüştürülür.

  • Kullanıcı Etkinliği

    ... kullanıcının giriş bilgilerini, sayfa gösterimlerini, oluşturulan düğümleri ve yorumları temel alarak bir etkinlik dizini hesaplar. Her değerin ağırlığı bir yönetici tarafından ayarlanabilir. Kullanıcının profil sayfasında bir etkinlik ölçer, en etkin kullanıcıları içeren bir blok ve etkinliğe göre sıralanmış kullanıcılara genel bakış sayfası sağlar.

  • Kullanıcı İstatistikleri

    ... temalar, IP adresi izleme ve Views entegrasyonu için yaygın olarak istenen kullanıcı istatistiklerini sunar.

Hangisini seçtiğiniz tam olarak neyi gerçekleştirmek istediğinize bağlıdır (Görünümleri kullanın veya kullanmayın, yalnızca yayın bilgilerini veya giriş istatistiklerini görüntüleyin, vb.). Eminim dışarıda özlediğim daha çok şey var.

Etkinlik akışı modülleri (Groups.Drupal.org'da) bazı etkinlik modüllerinin işlevselliği ve mimarisi hakkında bir karşılaştırma içerir .


THanx Laxman13. Onlara bir göz atacağım.
MauF

Aslında, ihtiyacım olanı en yakın şekilde yapan Mesaj modülünü buldum, ama yardımınla buldum Laxman, teşekkürler.
MauF


0

Hedefleri modülü Bu soruyu cevaplamak için olası bir çözümdür. Sitenizde oylama, içerik paylaşma, ilişki oluşturma vb. Gibi her şeyi teşvik etmek için kullanılabilir.

Hedefler ve Görevler , yüklenebilir varlıklar kullanılarak uygulanır. Böylece Hedefleri "Alanları Yönet" ve / veya "Görüntüyü yönet" yoluyla özelleştirebilirsiniz. Ayrıca, kullanıma hazır olarak, Views modülüyle de çok iyi bütünleşir .

Aşağıdakileri içeren Hedefler videosuna gidin :

  • Modüle genel bir giriş.
  • yüklemek, yapılandırmak ve kullanmak için bir gösteri.
  • Kural modüllerini sihrini yapmak için nasıl kullandığına dair örnekler (örneğin, kullanıcının çeşitli hedeflere ulaşmak için ilerlemesini izlemek için).

Gol Ekstraları alt modülünü kullanarak Kullanıcı Noktaları modülüyle de bütünleşir .

Daha fazla ayrıntı için, bu modülün gerçekte ne hakkında bir özetini de içeren Topluluk Belgelerine bakın , yani (bu sayfadan alıntı yapın):

"Hedef" nedir?

"Hedef", kullanıcının tamamlaması gereken bir veya daha fazla görev kümesidir. Hedef, görevler için bir kaptır. Kullanıcı bir hedef için tüm görevleri tamamladığında, hedef otomatik olarak tamamlandı olarak işaretlenir.

Bir sitede teşvik edilen davranışlarla uyumlu bir dizi hedef oluşturarak, yönetimi kolay, son derece özelleştirilebilir ve sitenin ihtiyaçlarına göre uyarlanmış bir oyunlaştırma sistemi hızla kurulabilir.

"Görev" nedir?

"Görev", site kullanıcılarının bir veya daha fazla kez tamamlaması gereken herhangi bir eylemdir. Bir eylemin gerçekleştirilme sayısını saymanın yanı sıra yöneticiler, bir eylemin gerçekleştirildiği zaman dilimine kısıtlamalar koyabilir. Site yöneticileri tarafından oluşturulan görevlere örnekler:

  • Bir kullanıcı başka bir kullanıcının yayınını "Beğenir".
  • Bir kullanıcı bir hafta içinde üç içerik yayınına katkıda bulunur.
  • Bir kullanıcı arka arkaya üç gün siteye giriş yapar.

Açıklama: Bu modülün koruyucusuyum.

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.