Merhaba arkadaslar, profesyonel bi eklenti yazari degilim ancak suan uzerinde calistigim eklenti icin konu acmak ve goruslerinizi almak istedim ve tabi gelistirme konusunda destek olmak isteyenlerde olursa eklenti acik kaynaklidir ve isteyen projeye dahil olabilir.
Eklenti yapilan cevaplara yorum yapma uzerinedir. Buradaki eklenti uzerinden gittigim gelistirmede eksik cok, halletmem gereken seyde cok ama bilgim kisitli, konu altindan bunlari ekleyecegim, onerisi, fikri yada cozumu olan projede bana yardim edebilir.
Test sitesi: https://php.sorucevap.com/d/4-test-v4-hadi-bakalim (simdilik test sites, sonrasinda php uzerine soru cevap destek forumu olacak.)
test kullanici giris bilgileri
Github (kaynak kodlari): https://github.com/KilicSelcuk/flarum-ext-PostComments
Ekran goruntusu:
Eklentiyi gercek forumunuzda test etmeden once eksikleri ve hatalari olabilecegini unutmayin, mumkunse test ortaminizda calistirin. Ama ben dayanamadigim icin https://sorucevap.com da test etmeye basladim.
Sorunlar:
- Bir cevaba yorum yaptiginizda anlik olarak o sayfada gorunmuyor, o kismi guncelleyerek yeni yorumun gorunmesini saglamak lazim.
- Yorumlar normal cevaplar seklinde islem goruyor (CommentPost), orjinal dosyayi kullanmiyorum (kullaninca normal cevaplar gibi gorunuyor, ama ben suanki seklini daha kullanisli buluyorum), orjinali kopyaladim ama begeni ve cevap verme butonlarini gostermiyor nedense. Yinede bu haliyle is goruyor.
- Yapilan yorumlarada reply yapilabiliyor ama yukardaki sorundan oturu reply butonu gorunmuyor. Yapilan bir yoruma karsi yorum yapildiginda ana cevabin altinda listeleniyor (bu istedigim sey, boylece birbiri ile alakali yorumlar tek bir alanda oluyor)
Bu yorum ozelligi icin mentions ozelliginden yararlaniyorum. Bir cevabin icinde bir konuya cevap verme mention kodu varsa onu ayiriyor ve ana cevabin id sini yapilan yoruma ekliyor, boylece cevap id sine sahip yorumlar o cevabin altinda listeleniyor.
Yorumlar gosterilirken js ile p ve br html etiketlerini siliyorum, boylece gorunurken tek satir gorunuyor. Normal cevaplar gibi kod, ve vurgular kullanilabilir, herhangi bir engelleme yapmadim. (ilerde eklenti iptal edilirse mesajlar normal sekilde gorunmeye donecektir)
Ayri olarak bu yontemin performans testininde yapilmasi iyi olurdu.