GitHub Repository
https://github.com/code-with-sam/finallycomments/
Öncelikle Finally Comments nedir bilmeyenler için bir açıklama:
Finally Comments STEEM blockchain tarafından desteklenen web sayfaları içerisine kolaylıkla yerleştirilebilen bir yorum sistemidir. Bu projenin amacı, STEEM ekosistemine bir yorum mekanizmasını bağımsız bir şekilde eklemek, Disqus ve Facebook benzeri popüler yorum sistemlerinin yerini almak ve STEEM tabanlı uygulamaların sınırlamasından çıkmaya çalışmaktır. Yorum konuları sıfırdan oluşturulabilir veya herhangi bir STEEM yazısı altında kullanılabilir.
Yeni özellikler
Ned diyor ki
Bugün, Finallycomments'e denetleme getiren bir güncelleme yayınlamaktan mutluluk duyuyorum. Bir önceki güncellemeyle, ziyaretçi yorumlarına izin verilmiş bunun sonucunda oluşacak kötüye kullanıma karşı web sitesi sahibine bir kontrol verilmemişti. Denetleme güncellemesinin getirilmesiyle, konu sahibi artık herhangi bir yorumu gizleyebilir veya herhangi bir misafir yorumunu silebilir.
Kısacası trolleri en azından biraz uzakta tutabilir, siz gidin kumda oynayın diyebiliriz.
Konu sahibi, bir custom thread yani özel konu sahibi (custom threadler finallycomments sitesi üzerinden oluşturulabiliyor) veya bir STEEM yazısının root_authorunu oluşturan kullanıcı olarak tanımlanmaktadır. Yorum gizleme + silme denetimleri, kullanıcının sahip olduğu konularda otomatik olarak gösterilir.
Ned burada biraz da gaza gelip tüm insanlar eşit yaratılmamıştıra da atıfta bulunarak şunu diyor
Bütün yorumlar eşit yaratılmamıştır.
Yorumların silinmesi sadece Konuk yorumları için mümkündür (Finallycomments arayüzüyle kimliği doğrulanmamış bir kullanıcı tarafından oluşturulanlar yorumlar). Yapılan yorum ve yazar ismi silinmesi rağmen hem yorum sayfasının sürekliliği (mesela silinen yoruma verilen cevaplar olabilir) hem de iç içe geçmiş yorum yapısının bir sınırlandırması açısından "Deleted by Moderation" notu silinen yorumun yerini alır.
Blockchain'teki diğer kullanıcıların içeriğini silemiyoruz ama herhangi bir nedenden dolayı uygunsuzluk durumu varsa da gizleme özelliğimiz var. Yorumları gizlemek tamamen kullanıcı arayüzünde gerçekleşir ve blok zincirinde saklanan ham veriler üzerinde bir etkisi olmayacaktır. Gizli yorumlar bakan kullanıcılar tarafından ortaya çıkarılabilir.
Yerinde bir yaklaşım ile bu kontrolleri basit tutmayı amaçlıyoruz. Bir kullanıcı, backend dashboardda ayrı bir görünüme sahip olmak yerine kendi konularındaki yorumları artık kontrol edebilir.
Bunlar neden önemli peki?
Çünkü normalde steemitte postlar ile commentler arasında pek bir fark bulunmuyor. Bu ikisi sadece aslında 1 özellik tarafından ayırt edilebiliyordu parentPermlink. Zaten bazen postlarınıza yorum yapıldığında linke tıkladığınzda karşınıza çıkan sayfa normal bir yazı sayfası ile birebir aynı. Bu parentPermlink normal postlarda kategori değerini alırken yorumlarda yorum atılan postun değerini alıyor. Mesela link olarak bir postu paylaşmak da mümkün oluyor haliyle. Örneğin: Link
Finally comments gelmesiyle artık yorumların bir hiyerarşisi var ve bu düzen sayesinde kim kime cevap vermiş kim kimden sonra yorum atmış şeklinde analizler yapmak çok daha kolaylaşıyor.
Tüm bunlardan başka artık internette bir sitede finallycomments kullanılıyorsa biz buradan steem hesabımızla yorum atabilecek ve bu yorumlara gelen oylardan da yaralanabileceğiz. Düşününce, misal alkışlarlayaşıyorum sitesinin yorumları finally commentsle uyumlu olsa ve bizim geyik yorumlarımıza alacağımız oylar steem hesabımıza bağlanmış olacak. Haliyle Disqus'ın Steem versiyonu demek en doğrusu. Bu zaten yeni bir şey değil ama kendi konularımıza gelen yorumlar için bir kontrol mekanizması oluşturulmuş son güncelleme ile.