Organizasyon genelindeki topluluk davranışının tek ayar ekranı (OrganizationCommunitySettings). En üstte kill switch (enabled) — kapalıyken tüm topluluk yüzeyi hem yönetici hem üye tarafında gizlenir. Altında otomatik onay bitleri, altı eylem-bazlı izin anahtarı, oyunlaştırma + seviye adları editörü, Haftalık Özet ve moderasyon kelime kara listesi. Gate: ORG_COMMUNITY_MANAGE (görüntüleme ORG_COMMUNITY_VIEW). Sol kenar çubuğunda yeni Topluluk öğesi (ic-community).
Dolu · topluluk ayarları (kenar çubuğu kapalı)
teachfluence
9+
AU
ToplulukAyarlar
Topluluk Ayarları
Organizasyonun tüm alanları için geçerli genel davranış, onay ve moderasyon kuralları.
Değişiklikleri Kaydet
Topluluğu etkinleştir
Kapatıldığında topluluk sekmesi, alanlar ve üye akışı hem yöneticide hem öğrenci uygulamasında tamamen gizlenir.
Topluluk şu anda açık. Öğrenciler erişim etiketlerine göre alanlara katılabilir.
Otomatik Onay
Gönderileri otomatik onayla
Kapalıysa her yeni gönderi Moderasyon Kuyruğu'na Beklemede düşer.
Yorumları otomatik onayla
Kapalıysa yorumlar onaylanana kadar yalnızca yazarına görünür.
Üye İzinleri
Üyelerin kendi içeriğinde yapabileceği eylemler. Moderatör ve yöneticiler bu anahtarlardan etkilenmez.
Gönderi
Gönderi oluşturma
Gönderi düzenleme
Gönderi silme
Yorum
Yorum oluşturma
Yorum düzenleme
Yorum silme
Haftalık Özet
Her Pazartesi üyelere kaçırdıkları gönderi, yorum ve etkinliklerin özetini e-posta ile gönderir.
Engellenen Kelimeler
Bu kelimeleri içeren gönderi ve yorumlar otomatik olarak Moderasyon Kuyruğu'na düşer.
dolandırıcılık bahis kripto sinyal whatsapp grubu indirim kodu
Grup + alt bağlantılar ORG_COMMUNITY_VIEW ile koşullanır; “Moderasyon Kuyruğu” yalnızca COMMUNITY_POST_MODERATE ile ve bekleyen öğe rozetiyle görünür. Kill switch kapalıysa grup hiç render edilmez.
Oyunlaştırma · seviye adları editörü (sabit 9 seviye)
Oyunlaştırmayı etkinleştir
Beğeni ile puan kazanma, seviyeler, rozetler ve liderlik tablosu.
Seviye Adları
Eşik puanları sabittir (kod sabiti); yalnızca görünen adları özelleştirebilirsin.
9 seviye
Sv. 1
Yeni Üye
0 puan
Sv. 2
Meraklı
5 puan
Sv. 3
Katılımcı
20 puan
Sv. 4
Düzenli
65 puan
Sv. 5
Aktif
155 puan
Sv. 6
Öncü
515 puan
Sv. 7
Uzman
2.015 puan
Sv. 8
Usta
8.015 puan
Sv. 9
Efsane
33.015 puan
Eğri COMMUNITY_LEVEL_THRESHOLDS = [0, 5, 20, 65, 155, 515, 2015, 8015, 33015] (Skool tarzı); ad boş bırakılırsa “Seviye N” yedeği kullanılır (levelNames JSON, index = seviye − 1). Oyunlaştırma kapalıyken bu kart soluklaşır.
Alan Dizini & Builder · Gruplar → Alanlar (sürükle-sırala) · Alan Oluştur/Düzenle
Topluluğun iskeleti: Alan Grupları içinde Alanlar (spaces), her ikisi de sürükle-bırak ile sıralanır (ReorderCommunitySpaceGroupsPayload · ReorderCommunitySpacesPayload, Relay store üzerinde iyimser). Her alanın emoji ikonu, üye sayısı (community-space-member-count.loader) ve görünürlük rozeti vardır. Alan oluştur/düzenle panelinde görünürlük, gönderi politikası, sohbet/etkinlik anahtarları, “erişimde otomatik katıl” ve Gerekli Etiketler ayarlanır. Kaynak: CommunitySpace · CommunitySpaceGroup · CommunitySpaceSettings.
Dolu · gruplar + alanlar (sürükle-sırala)
teachfluence
9+
AU
ToplulukAlanlar
Alanlar
Grupları ve alanları sürükleyerek yeniden sırala. Üyeler bu sırayı topluluk kenar çubuğunda görür.
Grup Ekle
Alan Oluştur
Başlangıç
2 alan · 1.284 üye
Alan Ekle
📣
DuyurularAçıkSadece moderatör
Ekipten resmi duyurular · sohbet kapalı
1.284
💬
Genel SohbetAçık
Herkese açık serbest sohbet · tüm üyeler gönderebilir
1.201
Premium Üyeler
3 alan · 342 üye
Alan Ekle
📚
Ders YardımıÖzelPremium
Yalnızca Premium abonelik etiketiyle erişilir
342
🎯
Haftalık HedeflerÖzel
Sohbet + etkinlik açık · erişimde otomatik katıl
318
🔒
Koçluk OdasıGizli
Listelenmez · yalnızca üyeler görür
24
Görünürlük rozetleri: Açık (OPEN, herkese listelenir + üye olmadan okunur) · Özel (PRIVATE, listelenir ama içerik üyelik ister) · Gizli (SECRET, üye değilse görünmez). Gönderi politikası ALL_MEMBERS / MODERATORS_ONLY. ⋯ menüsü: Düzenle · Alanı Taşı · Üyeler · Sil.
Alan oluştur/düzenle paneli · CreateCommunitySpacePayload
Alan Düzenle
Ders Yardımı · Premium Üyeler grubunda
Ders Yardımı
📚
AçıkÖzelGizli
Özel: alan listelenir, içerik yalnızca üyelere görünür.
Tüm üyelerSadece moderatörler
Sohbet odası
Bu alana bağlı canlı sohbet odası aç.
Etkinlikler
Üyeler bu alanda etkinlik görüp katılabilir.
Erişimde otomatik katıl
Erişim kazanan üye bu alana otomatik eklenir.
Bu etiketlere sahip olmayan öğrenciler alanı göremez. Boş bırakılırsa tüm öğrencilere açıktır.
Premium Yıllık Plan Etiket ekle
Kilidi açan abonelikler: Premium Plan, Yıllık Üyelik, Öğrenci+ Paketi
İptal
Kaydet
Gerekli Etiket ekleme AddRequiredTagToCommunitySpacePayload · kaldırma RemoveRequiredTagFromCommunitySpacePayload. “Kilidi açan abonelikler” satırı, seçili etiketleri erişim etiketi olarak taşıyan abonelik planlarını çözer (salt-okunur önizleme) — Ödeme Gerektirir alanlar için üyeye bu planlar önerilir.
Boş · henüz alan yok
Henüz alan yok
İlk alanını oluştur; üyeler burada gönderi paylaşıp sohbet edecek.
Alan Oluştur
Kill switch kapalıysa ekran yerine “Topluluk kapalı — Ayarlar'dan etkinleştir” bandı gösterilir. Sıralama başarısız olursa iyimser sıra geri alınır + yıkıcı toast.
Alan Üye Yönetimi · Rol & Durum Filtresi · Terfi/İndirme · Yasakla
Tek bir alanın üye listesi (CommunitySpaceMemberConnection): role (Üye/Moderatör) ve statüye (Aktif/Yasaklı) göre filtrelenir. Moderatör atama/geri alma, üyeyi çıkarma (RemoveCommunitySpaceMemberPayload) ve yasaklama (BanCommunityMemberPayload) buradan yapılır. Kaynak: community-space-member-roster.utils. Gate: ORG_COMMUNITY_MANAGE veya alanın moderatörü.
Sütunlar: Üye · Rol (Üye/Moderatör) · Durum (Aktif/Yasaklı) · Seviye · Puan · Katılım. Yasaklı üye satırı yıkıcı zeminle vurgulanır ve seviye/puan gizlenir. Rol + durum filtreleri birleşiktir (rol=Moderatör + durum=Aktif gibi).
Satır işlemleri menüsü
MK
Mert Kaya
Üye · Sv. 5 · Aktif
Moderatör yap
Profili görüntüle
Üyeyi çıkar
Yasakla
Moderatör için menü “Moderatörlükten al” gösterir. Rol değişimi optimist; hata durumunda geri alınır. “Üyeyi çıkar” = alandan çıkarma (yeniden katılabilir); “Yasakla” = kalıcı, tekrar katılamaz.
Yasaklama onayı
Üyeyi yasakla
Boran Aksoy · Ders Yardımı
Bu üye alandan çıkarılır ve tekrar katılamaz. Gönderi ve yorumları kalır ancak yeni içerik ekleyemez.
Ör. tekrarlı spam paylaşımı…
Vazgeç
Yasakla
Yasaklı üyeler “Durum: Yasaklı” filtresinde listelenir; oradaki ⋯ menüsünden Yasağı kaldır ile geri alınır (CommunitySpaceMemberStatus ACTIVE ↔ BANNED). Yasak, alanın CommunityBan kaydına yazılır.
Bir alanın gönderi akışı (CommunityPostConnection): en üstte Sabitlenmiş gönderi şeridi, gönderi oluşturma kompozitörü (tip Normal/Duyuru — Duyuru yalnızca moderatör), her gönderide Beğeni sayısı + tek seviye Yorum dizisi. Yönetici her gönderiyi Sabitle (PinCommunityPostPayload) veya Kilitle (LockCommunityPostPayload) edebilir. Kaynak: CommunityPost · CommunityComment · reaksiyon LIKE.
Yönetici · alan akışı (sabitlenmiş + kompozitör + yorumlar)
teachfluence
9+
AU
ToplulukAlanlarGenel Sohbet
💬
Genel Sohbet
Açık · 1.201 üye · 12 çevrimiçi
Üyeler
AU
Toplulukla bir şeyler paylaş…
Normal Duyuru
Gönder
Sabitlenmiş
FA
Flu AkademiDuyuru2 gün önce
Topluluk kurallarını güncelledik. Lütfen paylaşımdan önce sabitlenen rehberi okuyun. Saygılı ve yardımsever kalalım! 🙌
8614
MK
Mert Kaya
Sv. 5 · Aktif · 5 saat önce
Bu haftaki ödevde 3. soruyu çözerken zorlandım. Aynı yeri takılan var mı? Notlarımı paylaşabilirim.
232 yorum
AD
Ayşe Demir3 saat önce
Ben de aynı yerde takıldım! Notların çok işime yarar 🙏
6Yanıtla
ZŞ
Zeynep ŞahinModeratör2 saat önce
Çözümü Ders Yardımı alanına da ekledim, oradan bakabilirsiniz.
3Yanıtla
AU
Yorum yaz…
CÖ
Can Öztürk
Sv. 3 · 1 gün önce
Kilitli
Bu konu tartışması kapandı — sonuç sabitlenen duyuruda özetlendi.
11Yorumlar kapatıldı
Gönderi ⋯ menüsü: Sabitle/Sabitlemeyi kaldır · Kilitle/Kilidi aç · Düzenle · Sil. Duyuru tipi (ANNOUNCEMENT) tüm üyelere bildirim gönderir; yalnızca moderatör seçebilir. Kilitli gönderide yorum kutusu kaybolur. Akış Relay canlı (SSE) — yeni gönderi/yorum optimist eklenir.
Üye görünümü (öğrenci uygulaması) · aynı akış yeni
FA
Flu Akademi
ZK
Başlangıç
Duyurular
Genel Sohbet
Premium Üyeler
Ders Yardımı
Haftalık Hedefler
💬
Genel Sohbet
1.201 üye · 12 çevrimiçi
ZK
Bir şeyler paylaş…
SabitlenmişFlu Akademi
Topluluk kurallarını güncelledik. Saygılı ve yardımsever kalalım! 🙌
8614
MK
Mert Kaya
Sv. 5 · 5 saat önce
Bu haftaki ödevde 3. soruyu çözerken zorlandım. Aynı yeri takılan var mı?
232
Üye tarafı org temasında (Flu = koyu) render edilir: sol alan gezinmesi (grup → alan) + aynı akış. Gizli alanlar üye değilse listede yok; Özel alanların içeriği üye olmadan görünmez. Bu tek koyu çerçeve yalnızca üyenin ne gördüğünü göstermek için; kalan tüm bandlar yönetici (açık) temadadır.
Moderatörün tek durağı, üç sekme: İçerik (bekleyen/reddedilen gönderi & yorum; tekil veya toplu Onayla/Reddet — BulkUpdateCommunityPostStatusPayload), Şikayetler (üye bildirimleri; neden SPAM/HARASSMENT/INAPPROPRIATE/OTHER, durum Açık/Çözüldü/Reddedildi — CommunityContentReport), Ek İnceleme (virüs taraması; PENDING/CLEAN/INFECTED — CommunityAttachmentReviewItem). Gate: COMMUNITY_POST_MODERATE. Durum enum: PENDING/APPROVED/REJECTED/AUTO_APPROVED.
Dolu · İçerik kuyruğu (toplu seçim)
teachfluence
9+
AU
ToplulukModerasyon Kuyruğu
Moderasyon Kuyruğu
Bekleyen içerik, üye şikayetleri ve ek taramalarını tek yerden yönet.
İçerik 7
Şikayetler 3
Ek İnceleme 1
Beklemede 7
Reddedildi 12
Tümü
Gönderi
Yorum
3 öğe seçildi
Toplu OnaylaToplu ReddetSeçimi temizle
CÖ
Can ÖztürkGönderiBeklemedeEngellenen kelime: “bahis”
Arkadaşlar bu bahis sitesinde bonus var, katılan…
Genel Sohbet · 12 dk önce
OnaylaReddet
AD
Ayşe DemirYorumBeklemedeOtomatik onay kapalı
Notları paylaşır mısın? DM'den de yazabilirsin…
Ders Yardımı · “3. soru” gönderisine yorum · 40 dk önce
OnaylaReddet
BA
Boran AksoyGönderiBeklemede
Yeni dönem için çalışma grubu kuralım mı?
Haftalık Hedefler · 1 saat önce
OnaylaReddet
MK
Mert KayaYorumBeklemede
Katılıyorum, ben de varım!
Genel Sohbet · 2 saat önce
OnaylaReddet
Her satır: seçim · yazar · tip (Gönderi/Yorum) · durum rozeti · varsa işaret nedeni (engellenen kelime / otomatik onay kapalı / şikayetten) · içerik önizleme + bağlam · tekil Onayla/Reddet. Üstte bulk bar (seçim olunca) toplu işlem yapar. “Reddedildi” çipi geçmişi gösterir (geri onaylanabilir).
Şikayet Kuyruğu · neden + durum
İçerik 7
Şikayetler 3
Ek İnceleme 1
Açık 3
Çözüldü
Reddedildi
Toplu Çöz
İçerik
Neden
Raporlayan
Durum
“…bonus var, katılan…”
Gönderi · Genel Sohbet · Can Öztürk
Spam
3 üye
Açık
ReddetÇöz
“…saçmalama, sen ne…”
Yorum · Ders Yardımı · Anon.
Taciz
Zeynep Ş.
Açık
ReddetÇöz
Paylaşılan görsel
Gönderi · Haftalık Hedefler
Uygunsuz
Ayşe D.
Açık
ReddetÇöz
“…bu konu dışı…”
Yorum · Genel Sohbet
Diğer
Mert K.
Çözüldü
Zeynep Ş. · 1g önce
Neden: Spam/Taciz/Uygunsuz/Diğer (CommunityReportReason). “Çöz” → içeriği kaldır + şikayeti RESOLVED; “Reddet” → şikayeti DISMISSED (içerik kalır). Toplu: BulkResolveCommunityReportsPayload. Aynı içeriğe birden çok rapor tek satırda gruplanır (raporlayan sayısı).
Ek İnceleme Kuyruğu · tarama durumu
İçerik
Şikayetler
Ek İnceleme 1
calisma-plani.pdfEnfekte
Ders Yardımı · Boran Aksoy · 2,1 MB
Kaldır
ders-notu.docxTaranıyor
Genel Sohbet · Mert Kaya · 640 KB
Bekleniyor
kavram-haritasi.pngTemiz
Haftalık Hedefler · Ayşe Demir · 1,4 MB
Gör
Tarama durumu PENDING (Taranıyor) → CLEAN (Temiz, ek görünür) / INFECTED (Enfekte, ek gizli + kuyruğa düşer). Enfekte ekler otomatik askıya alınır; moderatör “Kaldır” ile gönderiyi de siler. Reconcile cron takılan taramaları yeniden dener.
Oda başlığı çevrimiçi sayısını canlı gösterir (varlık heartbeat'i). “yazıyor…” göstergesi CommunityChatTypingPayload ile gelir ve boşta sönümlenir. Gelen mesaj sol (avatar + ad + tf-msg.in), giden sağ (tf-msg.out). Oda okunduğunda kırmızı okunmamış rozeti sıfırlanır.
Oda oluştur · CreateCommunityChatRoomPayload
Yeni Sohbet Odası
Bir alana bağlı canlı oda oluştur.
calisma-grubu
Haftalık Hedefler
Sadece moderatörler yazabilir
Üyeler okur, yazamaz (duyuru odası).
İptal
Oda Oluştur
Oda ancak alanının “Sohbet odası” anahtarı açıkken oluşturulur. Silme DeleteCommunityChatRoomPayload; tek mesaj silme DeleteCommunityChatMessagePayload (moderatör).
Çevrimiçi üyeler paneli
Çevrimiçi8
MK
Mert Kaya
AD
Ayşe Demir
ZŞ
Zeynep ŞahinMod
EY
Elif Yılmaz
boşta
Varlık: yeşil nokta = çevrimiçi, gri = boşta. Presence cron kalp atışı gelmeyenleri 1→0 çevrimdışı süpürür. Çevrimiçi sayısı oda başlığı + panelde aynı kaynaktan gelir.
Etkinlikler · Org Merkezi (Liste) · Yaklaşan/Geçmiş · Durum Filtresi · Alan Filtresi
Org geneli etkinlik merkezi (communityEvents(from,to,spaceId)): seçili tarih penceresindeki tüm alanların etkinlikleri tek listede. Durum Yayında/Taslak/İptal (DRAFT/PUBLISHED/CANCELLED), konum Sanal/Yüz yüze (VIRTUAL/IN_PERSON), RSVP limiti + Katılıyor sayısı (goingCount) ve saat dilimi. Yaklaşan/Geçmiş ayrımı ve durum çipleri istemci tarafında; Taslak yalnızca moderatöre görünür. Görünüm Liste ⇄ Takvim arasında geçer.
Dolu · org geneli etkinlik listesi
teachfluence
9+
AU
ToplulukEtkinlikler
Etkinlikler
Tüm alanların etkinliklerini tek merkezden oluştur, yayınla ve katılımı takip et. Saat dilimi: Europe/Istanbul (GMT+3).
Etkinlik Oluştur
Liste Takvim
1 – 31 Tem 2026
Tüm alanlar
Yaklaşan (4)Geçmiş (2)Tümü (6)
Tümü 4
Yayında 2
Taslak 1
İptal 1
TEM18
Canlı Soru-Cevap: Etik TartışmalarıYayındaSanal
Genel Sohbet · 18 Tem 2026, 20.00 · Zoom · Europe/Istanbul
142 / 200
Katılıyor
TEM25
Yüz Yüze Buluşma · İstanbulTaslakYüz yüze
Haftalık Hedefler · 25 Tem 2026, 15.00 · Kadıköy, İstanbul
— / 40
Yayınlanmadı
TEM30
Sınav Hazırlık MaratonuYayındaSanal
Ders Yardımı · 30 Tem 2026, 19.00 · Google Meet · Limitsiz
88
Katılıyor
AĞU02
Networking GecesiİptalYüz yüze
Genel Sohbet · 2 Ağu 2026, 19.30 · İptal edildi — 34 katılımcı bilgilendirildi
34
Bildirildi
Bu tarih penceresinde 4 yaklaşan etkinlik · sayfalama yok
Satır (tüm bantlarda aynı): tarih bloğu · başlık + durum rozeti + konum tipi rozeti · alan/tarih/platform veya adres · Katılıyor / limit (limitsizse yalnızca sayı). Org geneli sorgu tarih penceresi döndürür — sayfalama yoktur; yoğun bir ay pencereye sığmayabilir (o zaman aralığı daralt veya alan filtresi uygula). Yaklaşan/Geçmiş ayrımı istemci tarafında startAt'e göre yapılır.
Boş · henüz etkinlik yok
Liste Takvim
Tüm alanlar
Henüz etkinlik yok
Bu tarih penceresinde hiçbir alanda etkinlik bulunamadı. İlk topluluk etkinliğini oluştur — üyelere yayınlandığında bildirim gider.
Etkinlik Oluştur
Boş durum, seçili aralık + alan filtresine göredir; farklı bir ay veya “Tüm alanlar” denenerek daha geniş pencere taranabilir.
Satır menüsü (⋯)
Detayı aç
Düzenle
Bağlantıyı kopyala
İptal Et
Sil
Kebab: İptal Et etkinliği CANCELLED yapar (RSVP verenler bilgilendirilir, satır kalır); Sil kaydı tamamen kaldırır. Taslakta “Yayınla” da görünür.
Etkinlikler · Takvim Görünümü · Ay Izgarası · Gün Noktaları · Gün Detay Paneli
Aynı org geneli verinin takvim görünümü: Liste ⇄ Takvim segmenti ile geçilir. Takvim, görünen ayı communityEvents(from,to) ile getirir (from = ayın 1'i, to = ayın sonu). Etkinlik olan günler renkli gün noktaları ile işaretlenir (nokta rengi konum tipine / duruma göre). Bir gün seçilince sağda gün detay paneli o günün etkinliklerini Katılıyor sayısı + hızlı aç ile listeler.
Dolu · Temmuz 2026 ay ızgarası + gün detay
teachfluence
9+
AU
ToplulukEtkinlikler
Etkinlikler
Ayı gezinerek etkinlikleri takvimde gör. Görünen ay tarih penceresi olarak getirilir.
Etkinlik Oluştur
Liste Takvim
Temmuz 2026
Tüm alanlar
Sanal
Yüz yüze
Taslak
İptal
PztSalÇarPerCumCmtPaz
29
30
1
2
3
4
5
6
7
8
9
10Bugün
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
18 Temmuz
Cumartesi · 2 etkinlik
SanalYayında
Canlı Soru-Cevap: Etik Tartışmaları
20.00 – 21.30 · Genel Sohbet
142/200 katılıyorAç
SanalTaslak
Moderatör Senkron Toplantısı
18.00 – 18.30 · Haftalık Hedefler
Yalnızca moderatöre görünürAç
Takvim hücresi tüm bantlarda aynı yapıda: gün sayısı + alt kenarda gün noktaları. Bugün primary çerçeveli, seçili gün primary halkalı. Nokta rengi: Sanal (mavi) · Yüz yüze (primary) · Taslak (amber, yalnız moderatör) · İptal (kırmızı). Ay değişince from/to yeni aya kayar ve o pencere yeniden getirilir; ay taşması günleri (30 Haz, 1–2 Ağu) soluk gösterilir. Gün detay panelinde her satır Katılıyor sayısı + “Aç” ile detay sayfasına gider.
Oluşturma/düzenleme modalı ve moderatör detay sayfası. Konum tipi Sanal ↔ Yüz yüze karşılıklı dışlar: Sanal seçiliyse Katılım bağlantısı (meetingUrl, yalnız yetkiliye açık), Yüz yüze seçiliyse Adres (locationText). Saat dilimi (timezone, IANA) yalnızca gösterim etiketidir. Detay sayfasında goingCount + kontenjan çubuğu ve yalnızca moderatöre açık katılımcı listesi (PII) bulunur. Tekrarlama/seri backend'de yok — aşağıdaki blok yalnızca öneri.
Oluştur / Düzenle modalı
Etkinlik Oluştur
Bir alana bağlı topluluk etkinliği
Canlı Soru-Cevap: Etik Tartışmaları
Genel Sohbet
Etkinlik hakkında kısa açıklama… (zengin metin)
18 Tem 2026, 20.00
18 Tem 2026, 21.30
Europe/Istanbul (GMT+3)
Sanal Yüz yüze
https://zoom.us/j/…
Yalnızca “Katılıyorum” diyen üyelere gösterilir. Yüz yüze seçilirse yerine Adres alanı çıkar.
200boş = sınırsız
İptal
Taslak Kaydet
Yayınla
Konum tipi Yüz yüze seçilince “Katılım bağlantısı” yerine “Adres” (locationText) alanı gelir — ikisi aynı anda dolamaz. Taslak Kaydet → DRAFT (üyeye görünmez), Yayınla → PUBLISHED. Kontenjan boş bırakılırsa limitsiz.
Etkinlik detay sayfası · moderatör görünümü
ToplulukEtkinliklerCanlı Soru-Cevap
YayındaSanal
Canlı Soru-Cevap: Etik Tartışmaları
18 Tem 2026, 20.00 – 21.30Europe/Istanbul (GMT+3)Genel Sohbet
https://zoom.us/j/8842019
Etik ikilemleri üzerine canlı soru-cevap oturumu. Katılımcılar önceden soru gönderebilir; oturum kaydı sonradan alanda paylaşılacaktır.
Katılım
142 Katılıyor
142/200
Kontenjanın %71'i dolu · 58 yer kaldı
KatılımcılarYalnızca moderatör
CSV indir
Katılıyor (142)Katılmıyor (11)
EY
Elif Yılmaz
elif.yilmaz@ornek.com · 16 Tem 14.02
Katılıyor
MK
Mert Kaya
mert.kaya@ornek.com · 16 Tem 15.20
Katılıyor
AD
Ayşe Demir
ayse.demir@ornek.com · 17 Tem 09.11
Katılıyor
142 katılımcıdan 3 tanesi
Daha fazla yükle
İptal Et
Sil
Katılımcı listesi PII içerir ve yalnızca moderatöre açıktır — üye tarafında hiçbir zaman görünmez. CSV indir istemci tarafında dışa aktarır. İptal Et etkinliği CANCELLED yapıp katılanları bilgilendirir; Sil kaydı kaldırır.
Tekrar bölümü (öneri) PLANLANAN · backend yok
Önerilen kontrol — bu blok henüz hiçbir veri kaydetmez.
Tekrar
Bu etkinliği tekrarla
Belirli aralıklarla otomatik yeni etkinlik oluştur
HaftalıkAylık
1hafta
Belirli tarihte
30 Eyl 2026
8tekrar
Seriyi oluştur
⚠ Backend'de tekrarlama/seri desteği yok — ayrı bir iş kalemi (yeni seri/rrule modeli + hatırlatma zamanlaması) gerektirir. Bugün her etkinlik tekildir; tekrar için etkinlik elle kopyalanır.
İptal edilmiş durum · detay başlığı
Bu etkinlik iptal edildi — 34 katılımcı bilgilendirildi.
İptalYüz yüze
Networking Gecesi
2 Ağu 2026, 19.30Kadıköy, İstanbul
Son katılım
34 Bildirildi
İptal öncesi Katılıyor sayısı korunur; RSVP artık kabul edilmez.
Sil
CANCELLED etkinlik listede ve takvimde görünür kalır (üstü çizili, kırmızı rozet) ama üyeler artık RSVP veremez. Yalnızca Sil kaydı tamamen kaldırır.
Alan İçi Etkinlikler Sekmesi · Yerel Yaklaşan/Geçmiş/Tümü Filtresi · İmleç Sayfalama
Tek bir alanın detayında Etkinlikler sekmesi, alana bağlı bağlantı ile beslenir (CommunitySpace.events(filter: UPCOMING|PAST|ALL)). Org merkezinin aksine bu yol yerel bir Yaklaşan/Geçmiş/Tümü filtresine ve imleç tabanlı sayfalamaya (“Daha fazla yükle”) sahiptir. Moderatör buradan da Etkinlik Oluştur ile alana etkinlik ekleyebilir. Satır yapısı ve rozetler org merkezi ile birebir aynı.
Dolu · alan → Etkinlikler sekmesi
teachfluence
9+
AU
ToplulukAlanlarGenel Sohbet
💬
Genel Sohbet
Açık · 1.201 üye · 12 çevrimiçi
GönderilerSohbetEtkinlikler (9)Üyeler
YaklaşanGeçmişTümü
Etkinlik Oluştur
TEM18
Canlı Soru-Cevap: Etik TartışmalarıYayındaSanal
18 Tem 2026, 20.00 · Zoom · Europe/Istanbul
142 / 200
Katılıyor
AĞU06
Kitap Kulübü · Ağustos BuluşmasıYayındaYüz yüze
6 Ağu 2026, 18.30 · Moda Sahil, İstanbul
27 / 30
Katılıyor
AĞU14
Mezun Paneli: Kariyer YollarıTaslakSanal
14 Ağu 2026, 20.00 · Bağlantı eklenmedi
—
Yayınlanmadı
AĞU21
Aylık Topluluk SohbetiYayındaSanal
21 Ağu 2026, 21.00 · Google Meet · Limitsiz
63
Katılıyor
Daha fazla yükle
9 yaklaşan etkinlikten 4 tanesi gösteriliyor
Bu yol org merkezinden farklıdır: filtre sunucu tarafındadır (UPCOMING|PAST|ALL) ve liste imleç ile sayfalanır — “Daha fazla yükle” bir sonraki sayfayı getirir, tarih penceresine bağlı değildir. Satır anatomisi, durum ve konum rozetleri org geneli liste ile aynıdır. Etkinlik oluşturma yalnızca alan moderatörüne görünür.
Üyenin/öğrencinin etkinliklere ulaştığı yolculuk (org temasında, Flu = koyu). Giriş noktaları iki tane: sol topluluk gezinme menüsündeki Etkinlikler girişi ve topluluk ana sayfasındaki “Yaklaşan Etkinlikler” vurgu şeridi. Üye yalnızca yayında (PUBLISHED) ve görebildiği alanlardaki (üyelik/etiket erişimi) etkinlikleri görür. Her kartta yalnızca Katılıyor sayısı (goingCount) — katılımcı listesi asla gösterilmez (PII, yalnız moderatör). Katılıyorum / Katılmıyorum (GOING/NOT_GOING) toggle'ı RSVP'yi yansıtır; Katılım bağlantısı (meetingUrl) yalnızca üye Katılıyorum dediğinde açılır. Kontenjan dolduğunda bekleme listesi yoktur — “Katılıyorum” pasifleşir. Saat dilimi yalnızca gösterim amaçlıdır. myCommunityEvents = üyenin yaklaşan GOING etkinlikleri (“Etkinliklerim”).
(a) Topluluk Ana Sayfa · “Yaklaşan Etkinlikler” vurgusu (keşif) yeni
FA
Flu Akademi
3
ZK
Topluluk
Ana Sayfa
Alanlar
Etkinlikler3
Üyeler
Liderlik
Sohbet
Flu Akademi Topluluğu
1.201 üye · 12 çevrimiçi
Yaklaşan Etkinlikler
Tümünü gör
TEM18
Sanal
Canlı Soru-Cevap: Etik Tartışmaları
18 Tem · 20.00
142 katılıyor
Katılıyorsun
TEM25
Yüz yüze
Kadıköy Buluşması · Kitap Kulübü
Moda Sahil, İstanbul
27 katılıyor · 3 yer kaldı
Katıl
TEM30
Sanal
Sınav Hazırlık Maratonu
30 Tem · 19.00
88 katılıyor
Katıl
ZK
Toplulukla bir şeyler paylaş…
SabitlenmişFlu Akademi
Temmuz’da 3 canlı etkinliğimiz var — takviminize eklemeyi unutmayın! 🎉
8614
MK
Mert Kaya
Sv. 5 · 5 saat önce
Etik Tartışmaları etkinliğine katılan var mı? Sorularımı hazırlıyorum.
232
Üye etkinliklere iki yoldan ulaşır: sol topluluk gezinme menüsündeki Etkinlikler girişi (yaklaşan sayısı rozetli) ve ana sayfadaki “Yaklaşan Etkinlikler” vurgu şeridi (tarih bloğu · başlık · konum rozeti · Katılıyor sayısı · hızlı Katıl · Tümünü gör →). Şerit yalnızca yaklaşan + yayında etkinlikleri, en fazla birkaç tanesini gösterir. Kartta yalnızca Katılıyor sayısı vardır — katılımcı listesi (roster) hiçbir üye ekranında gösterilmez; roster yalnızca moderatöre açıktır (PII).
(b) Etkinlikler sayfası · üye landing · Liste görünümü yeni
FA
Flu Akademi
ZK
Topluluk
Ana Sayfa
Alanlar
Etkinlikler
Üyeler
Liderlik
Sohbet
Etkinlikler
Topluluğunda seni bekleyen etkinlikler · Saat dilimi: Europe/Istanbul (GMT+3)
Liste Takvim
Tüm alanlarım
Yaklaşan (3)Geçmiş (5)
TEM18
Canlı Soru-Cevap: Etik TartışmalarıSanal
18 Tem 2026, 20.00 – 21.30 · Europe/Istanbul · Genel Sohbet
142 kişi katılıyor
Takvime ekle
Katılım bağlantısını gör
Katılıyorum
Katılmıyorum
TEM25
Kadıköy Buluşması · Kitap KulübüYüz yüze
Moda Sahil, İstanbul · 25 Tem 2026, 15.00
27 kişi katılıyor · 3 yer kaldı
Takvime ekle
Katılıyorum
Katılmıyorum
TEM30
Sınav Hazırlık MaratonuSanal
30 Tem 2026, 19.00 · Europe/Istanbul · Ders Yardımı
88 kişi katılıyor
Takvime ekle
Katılıyorum
Katılmıyorum
Yalnızca görebildiğin alanlardaki yayınlanmış etkinlikler listelenir — taslaklar üyeye hiç görünmez.
Üyenin gördüğü landing = Yaklaşan / Geçmiş sekmeleri + Liste ⇄ Takvim geçişi. Yöneticideki durum çipleri (Yayında/Taslak/İptal) üyede yoktur — üye zaten yalnız PUBLISHED görür. Kart yapısı 13.7/13.11 ile aynı: tarih bloğu · başlık + konum rozeti · saat/alan/adres · yalnızca Katılıyor sayısı · RSVP toggle. Katılım bağlantısı yalnızca Katılıyorum olan kartta açılır (üstteki kart). Kontenjanı dolan kart için (d)'deki pasif durum uygulanır.
(b) Etkinlikler sayfası · üye landing · Takvim görünümü (ay ızgarası) yeni
FA
Flu Akademi
ZK
Topluluk
Ana Sayfa
Alanlar
Etkinlikler
Üyeler
Liderlik
Sohbet
Liste Takvim
Temmuz 2026
Sanal
Yüz yüze
Katılıyorsun
PztSalÇarPerCumCmtPaz
29
30
1
2
3
4
5
6
7
8
9
10Bugün
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
18 Temmuz
Cumartesi · 1 etkinlik
SanalKatılıyorsun
Canlı Soru-Cevap: Etik Tartışmaları
20.00 – 21.30 · Genel Sohbet
142 katılıyorAç
Katılımcı listesi görünmez.
Takvim, üyenin görebildiği alanlardaki yayınlanmış etkinlikleri görünen ay penceresinde işaretler. Hücre yapısı 13.8 ile aynı: gün sayısı + alt kenarda gün noktaları (Sanal = mavi, Yüz yüze = primary). Taslak noktası yoktur (moderatöre özel). Katıldığın günler primary halkayla işaretlenir; gün detayında satır yalnızca Katılıyor sayısı gösterir, katılımcı adı vermez.
(c) Etkinlik detay (üye) · GOING durumu · katılım bağlantısı açık yeni
FA
Flu Akademi
ZK
Topluluk
Ana Sayfa
Alanlar
Etkinlikler
Üyeler
Liderlik
Sohbet
EtkinliklerCanlı Soru-Cevap
Sanal
Canlı Soru-Cevap: Etik Tartışmaları
Genel Sohbet · Flu Akademi
Doruk Yıldız ile canlı bir soru-cevap oturumu. Haftanın etik tartışmalarını birlikte ele alacağız; sorularınızı önceden Genel Sohbet alanına bırakabilirsiniz. Oturum kaydı, katılamayanlar için sonradan paylaşılacaktır.
Katılım142 / 200
71%
Yalnızca kaç kişinin katıldığı gösterilir — katılımcı listesi görünmez.
TEM18
Cumartesi, 18 Tem 2026
20.00 – 21.30
Europe/Istanbul (GMT+3)
Katılım durumun
Katılıyorum
Katılmıyorum
Katılım bağlantısını gör
Takvime ekle
Detay = kapak + başlık + alan + açıklama + Katılıyor / kontenjan (yalnızca sayı) solda; sağ rayda tarih/saat/saat dilimi etiketi (yalnız gösterim), Katılıyorum/Katılmıyorum toggle, Katılım bağlantısını gör (yalnızca GOING durumunda görünür; Yüz yüze etkinlikte bağlantı yerine adres), ve Takvime ekle. Hiçbir yerde katılımcı listesi (roster) yoktur.
(d) “Kontenjan doldu” · pasif tam durum
AĞU06
Yüz yüze
Kitap Kulübü · Ağustos Buluşması
Moda Sahil, İstanbul
30 / 30 kişi katılıyor
30/30
Kontenjan doldu
Bekleme listesi yok — kontenjan sabit üst sınırdır.
RSVP limiti (rsvpLimit) sert üst sınırdır; dolduğunda “Katılıyorum” pasifleşip Kontenjan doldu olur. Bekleme listesi yoktur — üye sıraya giremez, yalnızca boşalırsa tekrar deneyebilir.
(e) Etkinliklerim · kişisel ajanda (myCommunityEvents)
Etkinliklerim
Katılacağın yaklaşan etkinlikler
TEM18
Canlı Soru-Cevap: Etik TartışmalarıSanal
Genel Sohbet · 18 Tem 2026, 20.00 · 142 kişi katılıyor
Takvime ekle
Katıl
TEM30
Sınav Hazırlık MaratonuSanal
Ders Yardımı · 30 Tem 2026, 19.00 · 88 kişi katılıyor
Takvime ekle
Bağlantı
AĞU21
Aylık Topluluk SohbetiSanal
Genel Sohbet · 21 Ağu 2026, 21.00 · 63 kişi katılıyor
Takvime ekle
Bağlantı
Yalnızca “Katılıyorum” dediğin, yayında ve yaklaşan etkinlikler burada listelenir.
myCommunityEvents tüm alanlardaki yaklaşan + GOING + PUBLISHED etkinlikleri toplar (kişisel ajanda). Takvime ekle bir takvim (.ics) çıktısı verir. Özet: üye etkinliklere topluluk gezinme menüsü + ana sayfadaki vurgu şeridi üzerinden ulaşır; hiçbir ekranda katılımcı listesi (roster) gösterilmez — roster yalnızca moderatöre açıktır (PII). Not: ücretli Canlı Etkinlik'ler (yansıtılan) de bu listelerde tür rozetiyle görünebilir — bkz. 13.14 (Etkinlik Köprüsü) + D5.
Rozet & Liderlik · Rozet Yöneticisi (ver/geri al) · Liderlik Tablosu · Manuel Puan Düzeltme
Oyunlaştırmanın yönetim yüzü: Rozet Yöneticisi (isim/emoji/renk; ver AwardCommunityBadgePayload · geri al RevokeCommunityBadgePayload), Liderlik Tablosu (Haftalık/Aylık/Tüm zamanlar — CommunityLeaderboard) ve Manuel Puan Düzeltme (işaretli ± + not, AdminAdjustCommunityPointsPayload, sebep ADMIN_ADJUSTMENT). Seviyeler sabit 9-basamaklı eğri; puan yalnızca alınan beğenilerden birikir.
Dolu · liderlik tablosu + rozet yöneticisi
teachfluence
9+
AU
ToplulukRozet & Liderlik
Rozet & Liderlik
Rozetleri yönet, liderlik tablosunu izle ve gerektiğinde puanları elle düzelt.
Rozet Oluştur
Liderlik Tablosu
HaftalıkAylıkTüm zamanlar
EY
Elif Yılmaz
Sv. 7 · Uzman
2.480
puan
2
ZŞ
Zeynep Şahin
Sv. 6 · Öncü
640
puan
3
MK
Mert Kaya
Sv. 5 · Aktif
312
puan
4
AD
Ayşe Demir
Sv. 4 · Düzenli
88
puan
5
CÖ
Can Öztürk
Sv. 3 · Katılımcı
42
puan
Rozetler
5 rozet
🌟
Yıldız Üye
24 kişide
Ver
🏅
İlk Gönderi
312 kişide
Ver
🔥
Seri Katılımcı
58 kişide
Ver
🎓
Mezun
140 kişide
Ver
🧠
Bilgi Küpü
12 kişide
Ver
Seviyeler sabit 9-basamaklı eğriyle hesaplanır: 0 · 5 · 20 · 65 · 155 · 515 · 2.015 · 8.015 · 33.015 puan. Eğri değişmez; yalnızca seviye adları Ayarlar'dan özelleştirilir.
Liderlik tablosu üç pencere (Haftalık/Aylık/Tüm zamanlar) reconcile cron'u ile tutulur; ilk üç için kupa/madalya. Rozet ⋯ menüsü: Düzenle · Sahipleri gör · Sil. “Ver” bir üye seçtirir ve rozeti verir; sahipten geri alma RevokeCommunityBadgePayload.
Rozet oluştur/düzenle · isim · emoji · renk
Rozet Oluştur
Üyelere elle verebileceğin bir rozet.
🌟
Yıldız Üye
🌟
Topluluğa katkısı yüksek üyeler için
İptal
Oluştur
Rozetler yalnızca elle verilir (v1). Verilen rozet üyenin profil kartında ve liderlik satırında görünür. Silme (DeleteCommunityBadgePayload) tüm sahiplerden kaldırır — onay ister.
Manuel puan düzeltme · işaretli ± + not
CÖ
Puan Düzelt
Can Öztürk · mevcut 42 puan · Sv. 3
+25
Sonuç: 42 → 67 puan (Sv. 3 → Sv. 4). Negatif değer puan düşürür.
Yardımsever cevapları için topluluk ödülü.
Bu düzeltme kalıcı denetim kaydına ADMIN_ADJUSTMENT olarak yazılır ve geri alınamaz.
İptal
Puanı Uygula
İşaretli miktar (+/−); not zorunlu. Sonuç önizlemesi olası seviye değişimini gösterir. Kayıt CommunityPointsReason.ADMIN_ADJUSTMENT ile puan defterine düşer; seviye yükselirse COMMUNITY_LEVEL_REACHED otomasyon tetikleyicisi çalışır.
Topluluk Analitiği · Canlı Alanlar · Aktif Üyelikler · Gönderi/Yorum 7g·30g · En Aktif Alanlar · Zaman Serileri
Topluluğun sağlık panosu (CommunityStats · community-analytics.service): canlı alanlar, aktif üyelikler, 7 ve 30 günlük gönderi/yorum hacmi, en aktif alanlar (CommunityTopSpace) ve alan başına etkileşim (CommunityEngagementBucket) + sohbet hacmi (CommunityChatVolumeBucket) zaman serileri. Gate: ORG_COMMUNITY_VIEW.
Dolu · topluluk analitiği panosu
teachfluence
9+
AU
ToplulukAnalitik
Topluluk Analitiği
Alan canlılığı, üye etkinliği ve içerik hacmi.
Son 30 Gün
Canlı Alanlar
8 / 11
3 gizli/taslak
Aktif Üyelikler
1.284
↗ +10.4%önceki döneme göre
Gönderiler · 7g
342
30g: 1.180
Yorumlar · 7g
1.026
30g: 3.940
En Aktif Alanlar
gönderi + yorum
💬Genel Sohbet1.204
📚Ders Yardımı862
🎯Haftalık Hedefler431
📣Duyurular188
Etkileşim Trendi
GönderiYorum
1 Haz8 Haz15 Haz22 Haz30 Haz
Sohbet Hacmi
Günlük mesaj sayısı · tüm odalar
bu hafta +18%
Pzt
Sal
Çar
Per
Cum
Cmt
Paz
Metrikler: Canlı Alanlar (yayınlanmış/gizli olmayan) · Aktif Üyelikler · 7g/30g Gönderi ve Yorum hacmi. Etkileşim iki serilidir (gönderi + yorum); Sohbet Hacmi günlük çubuk. ORG_COMMUNITY_VIEW yoksa NoAccessMessage gösterilir.
Alan başına etkileşim + sohbet hacmi
Alan
Üye
Gönderi · 30g
Yorum · 30g
Sohbet · 30g
Etkileşim
💬
Genel Sohbet
1.201
486
718
3.240
📚
Ders Yardımı
342
312
550
1.980
🎯
Haftalık Hedefler
318
168
263
1.120
📣
Duyurular
1.284
14
174
—
Duyurular alanının sohbeti kapalı olduğu için sohbet hacmi em-dash. Etkileşim çubuğu en yüksek alana göre normalize edilir. Tablo CommunityTopSpace + alan sohbet hacmi kovalarını (CommunityChatVolumeBucket) birleştirir.
Ekibin sorusu: iki etkinlik türü kullanıcıyı karıştırır mı? Karar: ayrı tutulur ama tek bir köprüyle bağlanır. Canlı Etkinlik satılabilir bir üründür (LiveEvent: fiyat, Zoom, sipariş); Topluluk Etkinliği alan içi RSVP buluşmasıdır (CommunityEvent: ücretsiz, üyelik/etiket erişimi). Önerilen tek bağ: CommunityEvent.liveEventId — hem Dönüştür (Topluluk → ücretli ürün) hem Yansıt (ücretli Canlı Etkinlik → topluluk akışında kart) davranışını tek ilişkiyle verir. Bağlı etkinlikte RSVP yerine satın alma geçerlidir. Öğrenciye tek liste, tür rozetleriyle gösterilir. Tümü yeni backend — aşağıdaki her şey öneri (bkz. DECISIONS.md · D5).
1 · İlişki modeli · iki tür, tek köprü PLANLANAN · backend yok
Seçim kalıcı değil — bir etkinlik sonradan ücretli ürüne dönüştürülebilir; her iki tür de kayıt + ek dosya destekler (bkz. 13.15). Bu yüzden “hangisini seçmeliyim?” bir tuzak değil.
Canlı Etkinlik
LiveEvent · satılabilir ürün
Fiyatlı (ücretsiz de olabilir) · sipariş/hediye/erişim
Zoom otomatik · kayıt otomatik yayınlanır
Vitrin + katalog + öğrenci kütüphanesi
Kontenjan + etiket/ülke hedefleme
İş: canlı bir oturumu SAT (ücretli/lead-gen webinar)
liveEventId
Dönüştür
Yansıt
tek satır iki yönü de kapsar
Topluluk Etkinliği
CommunityEvent · alan içi buluşma
Ücretsiz · RSVP (Katılıyorum/Katılmıyorum)
Katılım bağlantısı (metin) · Zoom API yok
Alan içinde · üyelik/etiket erişimi
Kontenjan (RSVP limiti) · üye sunucusu
İş: üyeyi bir buluşmayla ETKİLEŞTİR (ofis saati, AMA)
Köprü iki davranışı verir
Dönüştür: bir Topluluk Etkinliği → yeni bir Canlı Etkinlik (ürün) oluşturur ve liveEventId'yi bağlar (başlık/tarih/açıklama taşınır).
Yansıt: bağlı etkinlik hem vitrinde (Canlı Etkinlik, satın al) hem topluluk akışında (“Ücretli · Canlı Etkinlik” rozetli kart) görünür.
Erişim kuralı: bağlı etkinlikte RSVP yerine satın alma geçerlidir; bağsız topluluk etkinliği saf RSVP kalır.
Backend işi (yeni): CommunityEvent.liveEventId opsiyonel bağ + ters çözücü; convertCommunityEventToLiveEvent mutation'ı; bağlı Canlı Etkinliklerin communityEvents/CommunitySpace.events'te yansıtılması. Modelleme kararı backend ekibiyle: tek bağlı satır mı yoksa ortak bir Event üsttürü mü — plan tek-bağ yaklaşımını (daha düşük risk) öneriyor.
2 · Yönetici · “Ücretli ürüne dönüştür” akışı + bağlı durum PLANLANAN
Ücretli Ürüne Dönüştür
“Canlı Soru-Cevap: Etik Tartışmaları” → Canlı Etkinlik
Başlık, tarih ve açıklama topluluk etkinliğinden taşınır. Etkinlik toplulukta kalır; ayrıca satılabilir bir ürün olur.
Taşınan alanlar
Başlık · 18 Tem 2026, 20.00 · açıklama · kapak
149,00
TRY (₺)
Zoom toplantısı otomatik oluştur
Katılım linki + otomatik kayıt (LiveEvent)
Kaydı otomatik yayınla
autoPublishRecording
200topluluk RSVP limitinden taşındı
Yayında (listede)Gizli (yalnız link)
İptal
Dönüştür & Bağla
Sonuç: bağlı durum iki tarafta da görünür — topluluk etkinliği başlığında “Ücretli olarak da satılıyor →”, Canlı Etkinlik ürününde “Topluluktan dönüştürüldü · toplulukta gösteriliyor”. Dönüştürme geri alınabilir (bağ kaldırılır); ürün silinirse etkinlik saf RSVP'ye döner.
3 · Üye · tek “Yaklaşan Etkinlikler” listesi · tür rozetleri PLANLANAN
Yaklaşan Etkinlikler
Topluluk Etkinliği · RSVP
Ücretli · Canlı Etkinlik
Üyelere özel
TEM20
Haftalık Ofis SaatiTopluluk Etkinliği
20 Tem, 19.00 · Sanal · Genel Sohbet
54 kişi katılıyor
Katıl
TEM18
SEO Masterclass · CanlıÜcretli · Canlı Etkinlik
18 Tem, 20.00 · Sanal · Zoom · kayıt dahil
Erişim satın almayla açılır
₺149
Satın Al
AĞU02
İleri Reklam AtölyesiÜcretli · Canlı EtkinlikErişimin var
2 Ağu, 21.00 · Sanal · Zoom
Katıl
Mentorluk BuluşmasıÜyelere özel
22 Tem · Mentorluk Odası (kilitli)
Üye Ol
Tek liste, tür rozetiyle ayrışır: Topluluk Etkinliği (RSVP: Katıl) · Ücretli · Canlı Etkinlik (Satın Al · yansıtılan ürün, satın alınmışsa “Erişimin var” + Katıl) · Üyelere özel (Üye Ol, unlockingTiers). Rozet kaynağı: kartın liveEventId bağı var mı + erişim durumu. Kilitli/ücretli kartlar 10.7 vitrin bloğundaki “kilitli teaser → CTA” desenini yeniden kullanır.
Etkinlik Paritesi · Kayıt & Ekler (her iki türde de)
Ekibin isteği: “kayıt ve ek dosyalar her iki etkinlik türünde de desteklensin” — böylece hangi türü seçtiğin bir tuzak olmaz ve dönüştürme kayıpsızdır. Bugünkü durum: Canlı Etkinlik kaydı var (Zoom otomatik yayın, autoPublishRecording) ama ek dosyası yok; Topluluk Etkinliği'nde ne kayıt ne ek var. Parite için gereken (yeni backend): (a) Ekler alanı her iki türe (attachments: [Attachment!]!, DigitalProduct desenini yeniden kullanır); (b) Kayıt alanı Topluluk Etkinliği'ne (recordingVideo: Video, LiveCourseItem desenini yeniden kullanır + kayıt-hazır bildirimi). Aşağıdaki paneller öneri (bkz. DECISIONS.md · D5).
1 · Topluluk Etkinliği detayı · yeni “Kayıt” + “Ekler” bölümleri PLANLANAN · backend yok
ToplulukEtkinliklerCanlı Soru-Cevap
GeçmişSanal
Canlı Soru-Cevap: Etik Tartışmaları
18 Tem 2026, 20.00 – 21.30Genel Sohbet
KayıtPlanlanan
İndir
01:22:40
Oturum kaydı hazır
Kaydı, katılamayan üyeler için alanda paylaş.
Alanda yayınla
Kayıt üyelere görünür olur + bildirim gider
EklerPlanlanan
Dosya Ekle
Etik-tartismalari-sunum.pdf
2,4 MB · PDF
Kaynak-okuma-listesi.pdf
640 KB · PDF
Ekler yalnızca etkinliği görebilen (RSVP veya erişim sahibi) üyelere açıktır — Attachment tipi + org watermark ayarlarını (DigitalProduct'la aynı) yeniden kullanır.
Backend işi (yeni): CommunityEvent.recordingVideo: Video (+ “kayıt hazır” bildirimi, Canlı Etkinlik'teki LIVE_EVENT_RECORDING_AVAILABLE muadili) ve CommunityEvent.attachments: [Attachment!]!. Kayıt Zoom entegrasyonu olmadığından elle yüklenir veya harici linkten alınır (Canlı Etkinlik'te Zoom otomatik).
2 · Canlı Etkinlik editörü · “Ekler” bölümü eklenir (kayıt zaten Zoom'la var) PLANLANAN
Zoom toplantısı otomatik oluşturuldu · başlatma linki yalnız eğitmene
EklerPlanlanan
Dosya Ekle
SEO-checklist.pdf
1,1 MB · PDF · yalnız erişim sahiplerine
Slaytlar.pdf
3,8 MB · PDF · yalnız erişim sahiplerine
Bugün Canlı Etkinlik'te ek dosyası yok — bu bölüm parite için eklenir (LiveEvent.attachments). Böylece Topluluk ↔ Canlı dönüştürmesinde ekler kaybolmaz.
Parite tamam: her iki tür de kayıt (Canlı = Zoom otomatik, Topluluk = elle) ve ekler destekler — dönüştürme kayıpsız olur.
Backend işi (yeni): LiveEvent.attachments: [Attachment!]! — DigitalProduct.attachments desenini birebir yeniden kullanır (aynı Attachment tipi + watermark ayarları). Kayıt tarafında Canlı Etkinlik zaten autoPublishRecording ile hazırdır; yeni iş yalnız Topluluk Etkinliği kaydıdır (fig. 1).