Topluluk
Pano · alanlar & roster · akış · moderasyon · etkinlikler · oyunlaştırma · ayarlar · Türkçe · iOS öncelikli (Android/Material paritesi notlarda) · Light + Dark
Akış · Topluluk · Pano
Topluluk analitiği: alan/üye sayıları, 7g/30g gönderi-yorum hacmi, aksiyon bekleyen moderasyon sayaçları, en aktif alanlar ve haftalık özet. Kaynak: communityStats (spaceCount, activeMemberCount, postsLast7Days, postsLast30Days, commentsLast7Days, commentsLast30Days, topSpaces) + haftalık communityWeeklyDigest.
Varsayılan · Light
9:41
100%
OK
Okulum Akademi
okulum.teachfluence.com
MD
Topluluk
Alan
8
▲ 1 yeni
Aktif üye
1.204
▲ 18bu hafta
7g gönderi
96
▲ %11,6
30g gönderi
412
▲ %6,2
7g yorum
318
▼ %3,1
30g yorum
1.140
▲ %9,4
Aksiyon gerekli
8
Açık şikayet
Topluluk moderasyonu
3
Onay bekleyen gönderi
Topluluk akışı
5
Yönet
Alanlar
Akış
Üyeler
Moderasyon
Etkinlikler
Oyunlaştırma
Ayarlar
En aktif alanlar
Üye sayısı
Genel1.204
Girişimcilik842
Tasarım610
Kariyer388
Yatırım205
Bu haftanın özeti
30 Haz – 6 Tem
Portfolyo geri bildirimi
Tasarım alanı · en çok beğenilen gönderi
42beğeni
2 yaklaşan etkinlik
Canlı Q&A · 8 Tem · Portfolyo kritiği · 11 Tem
18 yeni üye
Bu hafta topluluğa katıldı
+18
Ana Sayfa
Satışlar
Topluluk
Destek
Daha Fazla
Varsayılan · Dark
9:41
100%
OK
Okulum Akademi
okulum.teachfluence.com
MD
Topluluk
Alan
8
▲ 1 yeni
Aktif üye
1.204
▲ 18bu hafta
7g gönderi
96
▲ %11,6
30g gönderi
412
▲ %6,2
7g yorum
318
▼ %3,1
30g yorum
1.140
▲ %9,4
Aksiyon gerekli
8
Açık şikayet
Topluluk moderasyonu
3
Onay bekleyen gönderi
Topluluk akışı
5
Yönet
Alanlar
Akış
Üyeler
Moderasyon
Etkinlikler
Oyunlaştırma
Ayarlar
En aktif alanlar
Üye sayısı
Genel1.204
Girişimcilik842
Tasarım610
Kariyer388
Yatırım205
Bu haftanın özeti
30 Haz – 6 Tem
Portfolyo geri bildirimi
Tasarım alanı · en çok beğenilen gönderi
42beğeni
2 yaklaşan etkinlik
Canlı Q&A · 8 Tem · Portfolyo kritiği · 11 Tem
18 yeni üye
Bu hafta topluluğa katıldı
+18
Ana Sayfa
Satışlar
Topluluk
Destek
Daha Fazla
Topluluk kapalı · Light
9:41
100%
OK
Okulum Akademi
okulum.teachfluence.com
MD
Topluluk
Topluluk kapalı
Öğrencileriniz için tartışma alanları, etkinlikler ve sohbet açmak üzere topluluğu etkinleştirin.
Etkinleştir
Ayarlar'dan yapılandırın
Ana Sayfa
Satışlar
Topluluk
Destek
Daha Fazla
communityStats null döndüğünde boş durum; “Etkinleştir” → topluluk ayarları akışını açar.
Yetki yok · Dark
9:41
100%
OK
Okulum Akademi
okulum.teachfluence.com
EY
Topluluk
Yetki yok
Topluluk panosu yalnızca yöneticilere açıktır. Erişim için organizasyon sahibinizle iletişime geçin.
Rol · Eğitmen
Ana Sayfa
Satışlar
Topluluk
Destek
Daha Fazla
INSTRUCTOR rolü için sunucu tarafı yetki reddi; pano yerine sabit boş durum gösterilir (istisna fırlatılmaz).

Akış · Topluluk · Alanlar
Alan listesi + detay + geçitleme. Kaynak: myCommunitySpaces/communitySpace, CommunitySpaceGroup.spaces, üye sayısı, CommunitySpaceRequiredTag, unlockingTiers, createCommunitySpace.
Alanlar · Light
9:41
100%
ToplulukAlanlar
BAŞLANGIÇ
2 alan
💬
Genel
1.204 üye
Açık
📣
Duyurular
1.204 üye
Açık
İLERİ SEVİYE
2 alan
🚀
Girişimcilik
842 üye · Yıllık Üye
Özel
📈
Yatırım Kulübü
148 üye · Yıllık Üye
Gizli
+4 alan daha
Alanlar CommunitySpaceGroup’a göre gruplanır (sıra OBJECT_INDEX). Kilit rozeti, en az bir CommunitySpaceRequiredTag olan geçitli alanlarda görünür.
Alanlar · Dark
9:41
100%
ToplulukAlanlar
BAŞLANGIÇ
2 alan
💬
Genel
1.204 üye
Açık
📣
Duyurular
1.204 üye
Açık
İLERİ SEVİYE
2 alan
🚀
Girişimcilik
842 üye · Yıllık Üye
Özel
📈
Yatırım Kulübü
148 üye · Yıllık Üye
Gizli
+4 alan daha
Alan detayı · Light
9:41
100%
AlanlarGirişimcilik
🚀
Girişimcilik
İş fikirleri, mentorluk ve haftalık atölyeler.
842 üye · Özel
Erişim
Geçitli
Gerekli etiketler
Yıllık Üye
Kilidi açan planlar
Yıllık Üyelik
“Yıllık Üye” etiketini verir
Akış
Roster
Sohbet
Etkinlik
Ayarlar
Gönderi
318
Yorum
1.947
Etkinlik
6
unlockingTiers boş dönerse “Erişim” kartı, hiçbir plan etiketi vermediğinde bir uyarı satırıyla görünür (aşağıdaki not).
Erişim · plan yok uyarısı
9:41
100%
AlanlarYatırım Kulübü
📈
Yatırım Kulübü
Portföy paylaşımı ve aylık canlı yayın.
148 üye · Gizli
Erişim
Geçitli
Gerekli etiketler
VIP Yatırımcı
Kilidi açan planlar
Hiçbir plan “VIP Yatırımcı” etiketini vermiyor. Üyeler bu alana yalnızca elle etiketlenerek girebilir.
Akış
Roster
Sohbet
Etkinlik
Ayarlar
Gönderi
54
Yorum
301
Etkinlik
2
Geçit boşluğu erken uyarısı: CommunitySpaceRequiredTag var ama unlockingTiers hiçbir plan içermiyor.
Boş durum · Light
9:41
100%
ToplulukAlanlar
Henüz alan yok
Topluluğunu bölümlere ayırmak için ilk alanı oluştur. Alanları açık, özel veya gizli yapabilir, plana göre geçitleyebilirsin.
İlk alanı oluştur
createCommunitySpace CTA’sı boş durumdan doğrudan tetiklenir.

Akış · Topluluk · Roster
Üye listesi + rol/yasak yönetimi. Kaynak: CommunitySpace.members (role/status/notificationLevel/createdAt), updateCommunitySpaceMemberRole, removeCommunitySpaceMember, banCommunityMember.
Varsayılan · Light
9:41
100%
GirişimcilikÜyeler
Tümü 842Moderatör 6Yasaklı 4
842 üyeKatılıma göre
Selin Öz Moderatör
Katıldı · 12 Şub · Bildirim: Tümü
MK
Mert Kaya Üye
Katıldı · 3 Mar · Bildirim: Tümü
EA
Elif Aksoy Üye
Katıldı · 18 Mar · Bildirim: Bahsetmeler
AY
Ahmet Yıldız Moderatör
Katıldı · 27 Mar · Bildirim: Tümü
Can Öztürk Yasaklı
Engellendi · 2 Nis · Spam paylaşım
ZD
Zeynep Demir Üye
Katıldı · 9 Nis · Bildirim: Kapalı
Burak Şahin Üye
Katıldı · 15 Nis · Bildirim: Tümü
+835 üye daha
Rol rozetleri role alanından (Moderatör=primary, Üye=neutral); yasaklı üye status=BANNED ile danger rozete döner. Kebap üye işlemleri sayfasını açar.
Varsayılan · Dark
9:41
100%
GirişimcilikÜyeler
Tümü 842Moderatör 6Yasaklı 4
842 üyeKatılıma göre
Selin Öz Moderatör
Katıldı · 12 Şub · Bildirim: Tümü
MK
Mert Kaya Üye
Katıldı · 3 Mar · Bildirim: Tümü
EA
Elif Aksoy Üye
Katıldı · 18 Mar · Bildirim: Bahsetmeler
Can Öztürk Yasaklı
Engellendi · 2 Nis · Spam paylaşım
ZD
Zeynep Demir Üye
Katıldı · 9 Nis · Bildirim: Kapalı
Burak Şahin Üye
Katıldı · 15 Nis · Bildirim: Tümü
+836 üye daha
Üye işlemleri · alt sayfa
9:41
100%
GirişimcilikÜyeler
MK
Mert Kaya
Üye · Katıldı 3 Mar · Bildirim: Tümü
Moderatör yap
Gönderi ve üyeleri yönetebilir
Alandan çıkar
Üyelik kaldırılır, tekrar katılabilir
Topluluktan engelle
Tüm erişim kapanır
Vazgeç
“Moderatör yap” updateCommunitySpaceMemberRole, “Alandan çıkar” removeCommunitySpaceMember, “Engelle” onay adımına geçer.
Engelleme onayı · alt sayfa
9:41
100%
GirişimcilikÜyeler
Üyeyi engelle?
Mert Kaya · Girişimcilik alanı
Üye topluluğa gönderi yapamaz, mesaj atamaz ve içeriği göremez. Bu işlem geri alınabilir.
Engelleme nedeni
Neden ekle (üyeye gösterilmez)…
Son 7 günün içeriğini temizle
Gönderi, yorum ve mesajları kaldır
Engelle
Vazgeç
Onay tek banCommunityMember çağrısı; anahtar açıkken son 7 günün içeriği aynı işlemde temizlenir (purgeRecentContent).
Yükleniyor · iskelet
9:41
100%
GirişimcilikÜyeler
İlk yüklemede CommunitySpace.members beklenirken avatar + iki satır + kebap yerleşimi iskelet olarak korunur; içerik gelince aynı hizada değişir.
Çevrimdışı · Light
9:41
100%
GirişimcilikÜyeler
Bağlantı kurulamadı · üye listesi güncellenmiyor
Tümü 842Moderatör 6Yasaklı 4
Selin Öz Moderatör
Katıldı · 12 Şub · Bildirim: Tümü
MK
Mert Kaya Üye
Katıldı · 3 Mar · Bildirim: Tümü
EA
Elif Aksoy Üye
Katıldı · 18 Mar · Bildirim: Bahsetmeler
Yeniden dene
Çevrimdışıyken önbellekteki son roster soluk gösterilir; “Yeniden dene” CommunitySpace.members sorgusunu yeniden çalıştırır.

Akış · Topluluk · Akış
Gönderi akışı + detay + duyuru. Kaynak: CommunitySpace.posts, communityPost, CommunityPost (type, isPinned, isLocked, reactionCount, commentCount), pin/lock/updateCommunityPostStatus, createCommunityPost.
Alan akışı · Light
9:41
100%
GirişimcilikAkış
Sabit DUYURU
MK
Merve Koç
Yönetici · 3 sa
Ağustos canlı Q&A takvimi yayında
Bu ay üç canlı oturum düzenliyoruz. Katılım linkleri etkinlik sekmesinde; sorularınızı şimdiden bu gönderiye yorum olarak bırakabilirsiniz.
48 17
Gönderiler
Yeniden eskiye
AY
Ahmet Yıldız
Üye · 2 sa
İlk 100 müşteriye nasıl ulaştım?
Ürünü çıkardıktan sonra ilk ay tamamen soğuk e-postayla ilerledim. Şablonları ve dönüşüm oranlarını aşağıda paylaşıyorum, umarım…
32 9
MK
Merve Koç
Yönetici · 5 sa
Duyuru
Topluluk kuralları güncellendi
Reklam ve bağlantı paylaşımıyla ilgili maddeleri netleştirdik. Yeni gönderi açmadan önce lütfen sabitlenmiş kural gönderisini okuyun.
61 4
ED
Elif Demir
Üye · 8 sa
Kilitli
Fiyatlandırma hakkında tartışma
Aylık mı yıllık mı üyelik daha mantıklı, siz ne düşünüyorsunuz? Herkesin farklı deneyimi var gibi…
54 23
+ 18 gönderi daha
Sabit + Duyuru gönderileri azure sol vurgusuyla ayrışır; isPinned ve type=ANNOUNCEMENT ayrı rozetlerle gösterilir.
Alan akışı · Dark
9:41
100%
GirişimcilikAkış
Sabit DUYURU
MK
Merve Koç
Yönetici · 3 sa
Ağustos canlı Q&A takvimi yayında
Bu ay üç canlı oturum düzenliyoruz. Katılım linkleri etkinlik sekmesinde; sorularınızı şimdiden yorum olarak bırakabilirsiniz.
48 17
Gönderiler
Yeniden eskiye
AY
Ahmet Yıldız
Üye · 2 sa
İlk 100 müşteriye nasıl ulaştım?
Ürünü çıkardıktan sonra ilk ay tamamen soğuk e-postayla ilerledim. Şablonları ve dönüşüm oranlarını aşağıda paylaşıyorum…
32 9
MK
Merve Koç
Yönetici · 5 sa
Duyuru
Topluluk kuralları güncellendi
Reklam ve bağlantı paylaşımıyla ilgili maddeleri netleştirdik. Yeni gönderi açmadan önce sabitlenmiş kural gönderisini okuyun.
61 4
+ 18 gönderi daha
Gönderi detayı · Light
9:41
100%
AkışGönderi
ED
Elif Demir
Üye · 8 sa · Girişimcilik
Kilitli
Fiyatlandırma hakkında tartışma
Aylık mı yıllık mı üyelik daha mantıklı, siz ne düşünüyorsunuz? Herkesin farklı deneyimi var gibi. Ben yıllıkta iptal oranının çok düştüğünü gözlemledim ama ilk dönüşüm daha zor oluyor.
54 23 yorum
Kilitli · yorumlar kapalı
Yorumlar
23
Can Öztürk
7 sa
Yıllık kesinlikle daha sağlıklı. İlk ay indirimiyle geçişi kolaylaştırdım.
12
ED
Elif DemirYazar
Katılıyorum, ilk ay indirimini deneyeceğim. Teşekkürler!
Selin Öz
6 sa
Bence hedef kitleye bağlı. B2B'de yıllık, bireyselde aylık daha iyi çalışıyor.
8
Moderatör kebabı gönderi + her yorum için sabitle/kilitle/sil aksiyonlarını açar (updateCommunityPostStatus). Kilitli gönderide yorum yazma alanı gizlenir.
Duyuru oluştur · alt sayfa
9:41
100%
GirişimcilikAkış
SabitDUYURU
Ağustos canlı Q&A takvimi yayında
İlk 100 müşteriye nasıl ulaştım?
Duyuru oluştur
Ağustos canlı Q&A takvimi
Bu ay üç canlı oturum düzenliyoruz. Katılım linkleri etkinlik sekmesinde…
Tüm üyelere bildirim gider
Vazgeç
Yayınla
type=ANNOUNCEMENT gönderi createCommunityPost ile oluşur; yayınlanınca alanın tüm üyelerine bildirim fan-out edilir.
Yükleniyor · iskelet
9:41
100%
GirişimcilikAkış
CommunitySpace.posts yüklenirken gönderi kartları tf-skel iskeletle karşılanır; sabit gönderinin sol vurgusu da nötr skel tonuna düşer.
Boş durum · Light
9:41
100%
GirişimcilikAkış
Bu alanda henüz gönderi yok
İlk gönderiyi veya duyuruyu paylaş; alanın tüm üyelerine görünür olsun.
Gönderi paylaş
Alanın hiç gönderisi yoksa tf-state (ic-chat) boş durumu gösterilir; birincil eylem ilk gönderi/duyuruyu oluşturmaya yönlendirir.

Akış · Topluluk · Moderasyon
Şikayet kuyruğu + bekleyen gönderi kuyruğu + yasaklı üyeler tek ekranda. Native aksiyonlar: onayla/reddet, çöz/yoksay, içeriği sil, üyeyi engelle/kaldır. Kaynak: communityReports, communityModerationQueue, communityBans, resolveCommunityReport, updateCommunityPostStatus, banCommunityMember/unbanCommunityMember.
Şikayetler · Light
9:41
100%
ToplulukModerasyon
Bekleyen 5
Şikayet 3
Yasaklı
SPAM8 dk
“Herkese özel indirim linki, hemen tıklayın 👉 …”
Gönderi · Genel alanı · yazar A. Kaya
Bildiren: Zeynep K. · “Reklam / istenmeyen”
Sil ve çöz
Yoksay
TACİZ25 dk
“Bu kadar basit şeyi anlamıyorsan …”
Yorum · Girişimcilik alanı · yazar M. Demir
Bildiren: Ahmet Y. · “Taciz / hakaret”
Sil ve çöz
Yoksay
KONU DIŞI1 sa
Sohbet mesajı · “Maç kaç kaç bitti?”
Sohbet · Tasarım alanı · Genel oda
Mesajı sil ve çöz
Yoksay
Bekleyen gönderiler · Dark
9:41
100%
ToplulukModerasyon
Bekleyen 5
Şikayet 3
Yasaklı
Otomatik onay kapalı — gönderiler yayından önce incelenir.
Selin Öz
Girişimcilik alanı · 6 dk
Bekliyor
Yeni başlayanlar için kaynak önerisi
“Geçen hafta paylaştığım listeye ek olarak şu iki kitabı da …”
Onayla
Reddet
İncele
Can Öztürk
Genel alanı · 22 dk
Bekliyor
“Anahtar kelime engellemesine takıldı: ‘bedava’.”
Onayla
Reddet
İncele
Şikayeti çöz · alt sayfa
9:41
100%
ToplulukModerasyon
Bekleyen
Şikayet
Yasaklı
Şikayeti çöz
SPAM · Genel alanı · yazar A. Kaya
İçeriği sil ve çöz
Gönderi kaldırılır, şikayet kapatılır
Yoksay (içerik kalsın)
Şikayet reddedilir
Üyeyi engelle
Tüm topluluk erişimi kapanır · son gönderiler temizlenebilir
Vazgeç
Yıkıcı moderasyon (sil / yoksay) iyimser çalışır: aksiyon anında uygulanır, 5 sn’lik “Geri al” bildirimi (kit toast) gösterilir. Bloklayan onay yalnızca org yasağı + içerik temizliğine (banCommunityMember + purgeRecentContent) saklıdır.
Yasaklılar · Light
9:41
100%
ToplulukModerasyon
Bekleyen 5
Şikayet 3
Yasaklı 4
AK
Ali Kaya
Sebep: Reklam / spam · 5 Tem · Merve D. tarafından
Yasağı kaldır
MD
Murat Demir
Sebep: Taciz · 3 Tem · Ahmet Y. tarafından
Yasağı kaldır
Buse Çelik
Sebep: Konu dışı · 1 Tem · Merve D. tarafından
Yasağı kaldır
EY
Emre Yıldırım
Sebep: Nefret söylemi · 28 Haz · Ahmet Y. tarafından
Yasağı kaldır
Yasağı kaldırma tek dokunuşla (unbanCommunityMember); üye topluluğa yeniden dahil olur, geçmiş içerik geri gelmez.
Çözüldü · boş
9:41
100%
ToplulukModerasyon
Bekleyen 0
Şikayet 0
Yasaklı 4
Tüm şikayetler çözüldü 🎉
Bekleyen moderasyon yok. Yeni bir şikayet veya gönderi geldiğinde burada listelenir.
Toplu moderasyon · Light
9:41
100%
Vazgeç4 seçiliTümü
Bekleyen 5
Şikayet 3
Yasaklı
Yeni başlayanlar için kaynak önerisi
Selin Öz · Girişimcilik alanı · 6 dk
Bekliyor
Anahtar kelime engellemesine takıldı
Can Öztürk · Genel alanı · 22 dk
Bekliyor
MA
Etkinlik sonrası notlar ve slaytlar
Merve Aslan · Tasarım alanı · 41 dk
Bekliyor
Portföy geri bildirimi isteği
Deniz Çelik · Girişimcilik alanı · 1 sa
Bekliyor
AY
Haftalık soru-cevap özeti
Ahmet Yıldız · Genel alanı · 2 sa
Bekliyor
Onayla
Reddet
Uzun basış çoklu seçimi açar; onay/ret tüm seçili kuyruğa tek istekte uygulanır (updateCommunityPostStatus toplu). Seçili satırlar tint ile işaretlenir.
Çevrimdışı · Light
9:41
100%
ToplulukModerasyon
Bağlantı yok · kuyruk canlı güncellenmiyorYeniden dene
Bekleyen 5
Şikayet 3
Yasaklı
Selin Öz
Girişimcilik alanı · 6 dk
Bekliyor
Yeni başlayanlar için kaynak önerisi
“Geçen hafta paylaştığım listeye ek olarak şu iki kitabı da …”
Onayla
Reddet
Can Öztürk
Genel alanı · 22 dk
Bekliyor
“Anahtar kelime engellemesine takıldı: ‘bedava’.”
Onayla
Reddet
Bağlantı düşünce kuyruk son senkron haliyle donar; moderasyon aksiyonları pasifleşir, satırlar soluk gösterilir. “Yeniden dene” yeniden bağlanıp kuyruğu tazeler.

Akış · Topluluk · Etkinlikler
Etkinlik listesi + detay + oluştur/iptal. Kaynak: communityEvents, CommunityEvent (status, startAt/endAt, timezone, locationType, meetingUrl, rsvpLimit, goingCount), createCommunityEvent, cancelCommunityEvent.
Etkinlikler · Light
9:41
100%
ToplulukEtkinlikler
BU HAFTA
12
TEM
Yatırımcı ile Soru-Cevap
Girişimcilik · 19:00–20:00 (öğrenci saati)
Online24/30 gidiyor
Yayında
14
TEM
Portföy Atölyesi
Tasarım · 20:30–22:00 (öğrenci saati)
Yüz yüze18/40 gidiyor
Yayında
GELECEK
21
TEM
Canlı Kod İnceleme
Yazılım · 21:00–22:30 (öğrenci saati)
Online7/50 gidiyor
Taslak
28
TEM
Mezuniyet Buluşması
Genel · 18:00–21:00 (öğrenci saati)
Yüz yüze96/120 gidiyor
İptal
+3 etkinlik daha
Etkinlikler · Dark
9:41
100%
ToplulukEtkinlikler
BU HAFTA
12
TEM
Yatırımcı ile Soru-Cevap
Girişimcilik · 19:00–20:00 (öğrenci saati)
Online24/30 gidiyor
Yayında
14
TEM
Portföy Atölyesi
Tasarım · 20:30–22:00 (öğrenci saati)
Yüz yüze18/40 gidiyor
Yayında
GELECEK
21
TEM
Canlı Kod İnceleme
Yazılım · 21:00–22:30 (öğrenci saati)
Online7/50 gidiyor
Taslak
+4 etkinlik daha
Sol tarih bloğu + konum türü (Online=info / Yüz yüze=neutral) + RSVP sayacı; sağ üstte durum rozeti (Yayında/Taslak/İptal).
Etkinlik detayı · Light
9:41
100%
EtkinliklerDetay
Yayında
Yatırımcı ile Soru-Cevap
Girişimcilik alanı
Cumartesi · 19:00–20:00
GMT+3 (öğrenci saati)
Zoom · Online
Bağlantı üyelere açık
EY
MK
+21
24 kişi gidiyor
6 kişilik yer kaldı · 30 kişilik kontenjan
Toplantıya katıl
Düzenle
İptal et
Etkinlik oluştur · alt sayfa
9:41
100%
ToplulukEtkinlikler
BU HAFTA
Etkinlik oluştur
Canlı Q&A — Büyüme taktikleri
12 Tem 2026
19:00
Online
Yüz yüze
https://zoom.us/j/…
30 kişi
Yayınla (üyelere duyur)
Konum toggle Online/Yüz yüze seçimine göre bağlantı ya da adres alanını gösterir; “Yayınla” createCommunityEvent + üyelere bildirim fan-out.
Etkinliği iptal et · onay
9:41
100%
EtkinliklerDetay
Etkinliği iptal et?
“Yatırımcı ile Soru-Cevap” iptal edilecek. RSVP veren 24 kişiye bildirilecek.
Evet, iptal et
Vazgeç
cancelCommunityEvent statüsü İptal’e çeker ve katılımcılara iptal bildirimi gönderir; işlem geri alınamaz.

Etkinlikler · Canlı etkinliğe dönüştür YENİ · D5
Bir yayındaki topluluk etkinliğini satılabilir bir Canlı Etkinlik ürününe dönüştürüp ikisini bağlar; erişim ücretsiz RSVP’den satın almaya geçer. Etkinlik topluluk alanında kalır. Yeni backend yüzeyi (PR #442): convertCommunityEventToLiveEvent, unlinkCommunityEventFromLiveEvent, CommunityEvent.liveEvent / LiveEvent.communityEvent, CommunityEvent.liveEventId. Yetki: topluluk canModerate + org COURSE_EDIT.
YENİ — Canlı Etkinlik ↔ Topluluk Etkinliği köprüsü (tasarım bandı 13.14)
Bu banttaki tüm ekranlar yenidir ve backend’de canlıdır. COURSE_EDIT yetkili bir moderatör, yayındaki bir topluluk etkinliğini bir Canlı Etkinlik ürününe dönüştürebilir: erişim RSVP yerine satın almaya geçer — RSVP kapanır, buluşma bağlantısı herkes için (moderatörler dâhil) gizlenir, katılım artık ürün üzerinden verilir. Bağlantı geri alınabilir (unlinkCommunityEventFromLiveEvent): ürün silinmez, etkinlik yeniden ücretsiz RSVP’ye döner. İçerik eşitleme/parite (kayıt + ekler iki tarafta) sonraki iştir — tasarım bandı 13.15, bu PR’de yok.
Detay · dönüştür girişi YENİ
9:41
100%
EtkinliklerDetay
Yayında
Yatırımcı ile Soru-Cevap
Girişimcilik alanı
Cumartesi · 19:00–20:00
GMT+3 (öğrenci saati)
Zoom · Online
Bağlantı üyelere açık
Toplantıya katıl
Düzenle
İptal et
Canlı etkinliğe dönüştür (sat)
Yalnız yayındaki etkinlikte ve COURSE_EDIT yetkisi varken görünür. Taslak etkinlikte gizli (önce yayınla); zaten bağlıysa yerine “Bağlı canlı etkinlik” kartı çıkar (bkz. C). Dokunuş dönüştürme alt sayfasını açar.
Dönüştür · alt sayfa · Light YENİ
9:41
100%
EtkinliklerDetay
Canlı etkinliğe dönüştür
“Yatırımcı ile Soru-Cevap” satılabilir bir Canlı Etkinlik ürününe dönüşür. Başlık, tarih, açıklama ve kapak taşınır.
₺ 499,00TRY
Para birimi ekle · boş bırakılırsa ücretsiz
30 kişi
Varsayılan: etkinliğin RSVP sınırı
Kaydı otomatik yayınla
Kayıt bittiğinde alıcılara açılır
Mağazada listele
Kapalıysa yayında ama yalnız bağlantıyla
Dönüştür ve yayınla
convertCommunityEventToLiveEvent: DRAFT ürün üretir → etkinliğe atomik olarak bağlar → yayınlar. Fiyatlandırma pricing, kontenjan capacity, iki anahtar autoPublishRecording / listedOnStorefront. Yayınlama başarısızsa bağ korunur (güvenli RSVP geri düşüşü).
Dönüştür · alt sayfa · Dark YENİ
9:41
100%
EtkinliklerDetay
Canlı etkinliğe dönüştür
“Yatırımcı ile Soru-Cevap” satılabilir bir Canlı Etkinlik ürününe dönüşür. Başlık, tarih, açıklama ve kapak taşınır.
₺ 499,00TRY
Para birimi ekle · boş bırakılırsa ücretsiz
30 kişi
Varsayılan: etkinliğin RSVP sınırı
Kaydı otomatik yayınla
Kayıt bittiğinde alıcılara açılır
Mağazada listele
Kapalıysa yayında ama yalnız bağlantıyla
Dönüştür ve yayınla
Alt sayfa Light + Dark. Fiyat/kontenjan alanları ve iki anahtar aynı; birincil eylem tek dokunuşta ürünü üretir, bağlar ve yayınlar.
Bağlı detay — satışta · Light YENİ
9:41
100%
EtkinliklerDetay
Satışta · Canlı etkinlik
Yatırımcı ile Soru-Cevap
Girişimcilik alanı
Cumartesi · 19:00–20:00
GMT+3 (öğrenci saati)
Buluşma bağlantısı gizli
Katılım satın alma ile verilir
BAĞLI CANLI ETKİNLİK
Yatırımcı ile Soru-Cevap
₺499 · 12 satış
Yayında
Ürünü aç
Bağlantıyı kaldır
Bağ + yayında ürün varken erişim satın almaya geçer: CommunityEvent.liveEvent ürünü döndürür, RSVP reddedilir, meetingUrl herkese (moderatör dâhil) gizlenir. Ürün soft-silinirse etkinlik sessizce ücretsiz RSVP’ye döner.
Bağlı detay — satışta · Dark YENİ
9:41
100%
EtkinliklerDetay
Satışta · Canlı etkinlik
Yatırımcı ile Soru-Cevap
Girişimcilik alanı
Cumartesi · 19:00–20:00
GMT+3 (öğrenci saati)
Buluşma bağlantısı gizli
Katılım satın alma ile verilir
BAĞLI CANLI ETKİNLİK
Yatırımcı ile Soru-Cevap
₺499 · 12 satış
Yayında
Ürünü aç
Bağlantıyı kaldır
“Ürünü aç” Katalog’daki Canlı Etkinlik detayına gider (bkz. E · ters bağlantı). “Bağlantıyı kaldır” onay adımına geçer (bkz. D).
Bağlantıyı kaldır · onay YENİ
9:41
100%
EtkinliklerDetay
Canlı etkinlik bağlantısını kaldır?
“Yatırımcı ile Soru-Cevap” yeniden ücretsiz RSVP’ye döner. Canlı Etkinlik ürünü silinmez — katalogda kalır.
Evet, bağlantıyı kaldır
Vazgeç
unlinkCommunityEventFromLiveEvent yalnız bağı temizler (idempotent). Ürün korunur; etkinlik ücretsiz RSVP’ye ve açık buluşma bağlantısına döner. Aynı yetki gerekir: canModerate + COURSE_EDIT (parasal işlemi geri alan yetki).
Katalog · ters bağlantı YENİ
9:41
100%
KatalogCanlı etkinlik
Yayında
Yatırımcı ile Soru-Cevap
Canlı etkinlik · ₺499
TOPLULUK ETKİNLİĞİNDEN DÖNÜŞTÜRÜLDÜ
Girişimcilik · Yatırımcı ile Soru-Cevap
Yayında
Mağazada listeleniyor
12 satış · ₺5.988 gelir
Son 30 gün
LiveEvent.communityEvent ters bağı: ürün, dönüştüğü topluluk etkinliğini gösterir. Alanı canView ile korunur — özel/gizli alanın etkinliği ürün sayfasından sızmaz (görme yetkisi yoksa null). Katalog bandına (01.5) da eklenir.
Dönüştürme kuralları · durumlar YENİ
9:41
100%
EtkinliklerDetay
DÖNÜŞTÜRME NE ZAMAN ENGELLENİR
Taslak etkinlik
Önce yayınla — dönüştür girişi gizli
İptal edilmiş etkinlik
Dönüştürülemez
Zaten bağlı
Giriş yerine “Bağlı canlı etkinlik” kartı
COURSE_EDIT yok
Yalnız etkinliği yönetebilen (canModerate) görür; satış yetkisi olmayan dönüştüremez
Eski bağ bayat kalmışsa (ürün soft-silinmiş) dönüştür yeniden çalışır: sistem bayat işaretçiyi temizleyip yeni ürünü kurar.
Kurallar: dönüştür yalnız PUBLISHED etkinlikte + COURSE_EDIT’te; iptal/taslak reddedilir; zaten bağlı → çakışma; bayat bağ kendini onarır. Tümü userErrors ile döner (throw yok).

Akış · Topluluk · Oyunlaştırma
Liderlik tablosu + rozetler + puan yönetimi tek yerde. Kaynak: communityLeaderboard (rank/points/level), communityBadges, awardCommunityBadge/revokeCommunityBadge, adminAdjustCommunityPoints, levelNames.
Liderlik tablosu · Light
9:41
100%
ToplulukLiderlik
Tüm zamanlar
Bu ay
Bu hafta
ED
2
Elif Demir
3.120 puan
MK
1
Merve Kaya
4.480 puan
AY
3
Ahmet Yıldız
2.890 puan
4
Selin Öz
Sv 3 · Uzman
2.480puan
5
Can Öztürk
Sv 3 · Uzman
2.145puan
6
ZK
Zeynep Koç
Sv 3 · Uzman
1.980puan
7
MD
Mert Demir
Sv 3 · Uzman
1.720puan
8
BA
Burak Aslan
Sv 3 · Uzman
1.540puan
+ 214 üye daha
Podyum ilk üçü, altındaki liste rank · avatar · seviye adı (levelNames) · puan ile sıralanır. Segment değişince communityLeaderboard(period) yeniden çekilir.
Liderlik tablosu · Dark
9:41
100%
ToplulukLiderlik
Tüm zamanlar
Bu ay
Bu hafta
2
Can Öztürk
840 puan
1
Selin Öz
1.120 puan
ZK
3
Zeynep Koç
760 puan
4
MK
Merve Kaya
Sv 2 · Aktif
690puan
5
AY
Ahmet Yıldız
Sv 2 · Aktif
610puan
6
ED
Elif Demir
Sv 2 · Aktif
540puan
7
BA
Burak Aslan
Sv 2 · Aktif
480puan
+ 187 üye daha
Rozetler · Light
9:41
100%
ToplulukRozetler
Rozetler
6 rozet
🎉
İlk Gönderi
328 kişide
🤝
Yardımsever
142 kişide
👑
Topluluk Lideri
8 kişide
❤️
100 Beğeni
54 kişide
🔥
30 Gün Seri
37 kişide
Erken Üye
96 kişide
Rozet oluştur
Renkli emoji tile + ad + kaç üyede olduğu. “Rozet oluştur” yeni bir rozet tanımlar; kart dokunuşu rozeti alan üyeleri listeler.
Rozet ver · alt sayfa
9:41
100%
ToplulukRozetler
Rozet ver
Selin Öz
Sv 3 · Uzman · 2.480 puan
Can Öztürk
Sv 3 · Uzman · 2.145 puan
Rozet seç
🤝 Yardımsever 👑 Topluluk Lideri 🔥 30 Gün Seri ⭐ Erken Üye
Rozet ver
Üye seçici + rozet chip’i seçilir, awardCommunityBadge çağrılır. Zaten verilmiş rozet için aynı akış revokeCommunityBadge ile geri alınabilir.
Puan düzelt · alt sayfa
9:41
100%
ToplulukLiderlik
Selin Öz
Can Öztürk
Puan düzelt
Selin Öz
Sv 3 · Uzman · mevcut 2.480 puan
+50
Yeni toplam: 2.530 puan
Etkinlik moderatörlüğü katkısı
Puanı güncelle
Stepper ile artı/eksi ayar + zorunlu gerekçe. adminAdjustCommunityPoints denetim izi için gerekçeyi kaydeder; seviye eşiği aşılırsa levelNames yeniden hesaplanır.

Akış · Topluluk · Ayarlar
Topluluk politikası. Kaynak: organizationCommunitySettings (enabled, autoApprove*, *Enabled, gamificationEnabled, levelNames, weeklyDigestEnabled, blockedKeywords), updateOrganizationCommunitySettings.
Varsayılan · Light
9:41
100%
ToplulukAyarlar
Genel
Topluluk etkin
Üyeler için tüm topluluk yüzeyini açar
Moderasyon
Otomatik onay
Gönderiler anında yayınlanır
İnceleme gerekli
Gönderiler yayından önce onaylanır
Gönderi oluşturma
Üyeler yeni gönderi açabilir
Gönderi düzenleme
Yazarlar kendi gönderisini düzeltebilir
Yorum oluşturma
Üyeler gönderilere yorum yapabilir
Oyunlaştırma
Puan ve rozetler
Etkileşime göre seviye kazanımı
Seviye adları
Çaylak · Aktif · Uzman · Usta
Bildirim
Haftalık özet e-postası
Pazartesi 09:00 · en çok konuşulanlar
Tahmini ~1.204 e-posta/hafta · e-posta kotasına sayılır
Engellenen kelimeler
bedava spam link
Kelime ekle… Ekle
Eşleşen gönderiler otomatik incelemeye alınır.
Tek dokunuş kaydeder; her değişiklik updateOrganizationCommunitySettings ile anında yazılır (optimistic + toast).
Varsayılan · Dark
9:41
100%
ToplulukAyarlar
Genel
Topluluk etkin
Üyeler için tüm topluluk yüzeyini açar
Moderasyon
Otomatik onay
Gönderiler anında yayınlanır
İnceleme gerekli
Gönderiler yayından önce onaylanır
Gönderi oluşturma
Üyeler yeni gönderi açabilir
Gönderi düzenleme
Yazarlar kendi gönderisini düzeltebilir
Yorum oluşturma
Üyeler gönderilere yorum yapabilir
Oyunlaştırma
Puan ve rozetler
Etkileşime göre seviye kazanımı
Seviye adları
Çaylak · Aktif · Uzman · Usta
Bildirim
Haftalık özet e-postası
Pazartesi 09:00 · en çok konuşulanlar
Tahmini ~1.204 e-posta/hafta · e-posta kotasına sayılır
Engellenen kelimeler
bedava spam link
Kelime ekle… Ekle
Eşleşen gönderiler otomatik incelemeye alınır.
Seviye adları · alt sayfa
9:41
100%
ToplulukAyarlar
Oyunlaştırma
Seviye adları
Çaylak · Aktif · Uzman · Usta
Seviye adları
Her seviye eşiği puanla otomatik hesaplanır.
1
Çaylak0 p
2
Aktif250 p
3
Uzman1.000 p
4
Usta2.500 p
Kaydet
Adlar levelNames dizisine yazılır; sıra ve eşik puanları korunur.
Yetki yok · durum
9:41
100%
ToplulukAyarlar
Yetki yok
Topluluk politikasını yalnızca yöneticiler değiştirebilir. Değişiklik için organizasyon sahibine başvurun.
Rol · Eğitmen
Ayar yazımı yönetici rolüne bağlıdır; INSTRUCTOR salt-okunur görür (updateOrganizationCommunitySettings yetki reddi → userErrors değil, ekran gate’i).