Çözüm Technopat tepkileri kapatmak

Bu konu bir çözümü açıklamaktadır. Herhangi bir çözüm açıklanmadığını düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
16 Ocak 2011
Mesajlar
1.289
Makaleler
1
Çözümler
16
Technopat'de tepkileri kapatmak için bu kodu uBlock Origin'in filtrelerim kısmına yapıştırıyoruz.
www.technopat.net##.reactionsBar
Daha sonra Technopat ayarlarından bütün tepki bildirimlerini kapatıyoruz.

Bonus: Technopat "çöp" filtresi.
www.technopat.net##a[href^="/cop"]
 
Son düzenleyen: Moderatör:
Çöp kısmı neyi gizliyor?
İletilerdeki çöp kelimesini gizlemekte. x Çöp veya Çöpx gibi kombinasyonlar için.

Çöp kısmını düzenleyeceğim. Şu anlık çalışmamakta.

Edit: Ublock origib ayarlarından advanced user settings'deki allowGenericProceduralFilters 'i true yapiyoruz. Daha sonra kelime filtremiz calismakta.

technopat.net##:has-text(çöp)
 
Çalışmaz, çünkü normal mesajlar anchor içinde değil.

Mesajlar article içinde. Şu tarz bir şey kullanılabilir.
Kod:
technopat.net##article:has-text(/[anchor|çöp]/)

Artistlik yapmak istemem ama forumda şu iki arkadaşa en çok hakim olan kişi muhtemelen benim.
 
Paylaştığımı uyguladığımda sayfada hiçbir mesaj görünmüyor. Tabii bunlar ana sayfada yeni mesajlar/konular kısmını ellemez mesela.

Hepsinde var diye çalışıyor sanmıştım. Niyeyse tümünü gizliyor. Bir bakayım ama yine de sadece article için bakmış olurum. Gerisi uğraştırır.

Ya da uğraştırmasın. Hadi ticari sırrımı paylaşmış olayım. Bı kıyağımı unutmayın. Bayağı bir yeri bu şekilde gizliyor olması lazım. Fazla veya eksik de olabilir. Geri dönüş yaparsınız. Şu olay için kullanıyorum.
1683966845819.png


Köşeli parantez kullanmışım 😒
Kod:
technopat.net##:is(.message.message--post,.block-row,.structItem,.alert.js-alert,.message-responseRow,.message.message--simple)article:has-text(/(çöp|armut)/)

Düz metin kullanmayın, regex kullanın. Daha fazla kelime için daha hızlı çalışır. Tabii her zaman riskli. Başına, sonuna bir şey gelirse tüm sayfayı etkileyebilir. Biraz saçma örnekler olacak ama mesela cevap kelimesini koyarsanız bir anda tüm mesajlar görünmez olur çünkü her mesajın altında cevapla butonu var.

:has-text()'i başına bir şey koymadan kullanırsanız öyle çalışır.
allowGenericProceduralFilters flagini ellemezdim ben olsam.

Birkaç kere düzenlemiş oldum. Son halini görüp görmediğinizi bilmiyorum, o yüzden etiketliyorum. @HalfGlaze
 
Son düzenleme:
Paylaştığımı uyguladığımda sayfada hiçbir mesaj görünmüyor. Tabii bunlar ana sayfada yeni mesajlar/konular kısmını ellemez mesela.

Hepsinde var diye çalışıyor sanmıştım. Niyeyse tümünü gizliyor. Bir bakayım ama yine de sadece article için bakmış olurum. Gerisi uğraştırır.

Ya da uğraştırmasın. Hadi ticari sırrımı paylaşmış olayım. Bı kıyağımı unutmayın. Bayağı bir yeri bu şekilde gizliyor olması lazım. Fazla veya eksik de olabilir. Geri dönüş yaparsınız. Şu olay için kullanıyorum.
Eki Görüntüle 1777214

Köşeli parantez kullanmışım 😒
Kod:
technopat.net##:is(.message.message--post,.block-row,.structItem,.alert.js-alert,.message-responseRow,.message.message--simple)article:has-text(/(çöp|armut)/)

Düz metin kullanmayın, regex kullanın. Daha fazla kelime için daha hızlı çalışır. Tabii her zaman riskli. Başına, sonuna bir şey gelirse tüm sayfayı etkileyebilir. Biraz saçma örnekler olacak ama mesela cevap kelimesini koyarsanız bir anda tüm mesajlar görünmez olur çünkü her mesajın altında cevapla butonu var.

:has-text()'i başına bir şey koymadan kullanırsanız öyle çalışır.
allowGenericProceduralFilters flagini ellemezdim ben olsam.

Birkaç kere düzenlemiş oldum. Son halini görüp görmediğinizi bilmiyorum, o yüzden etiketliyorum. @HalfGlaze
Sağolun hocam :) fakat bende çalışmadı.
 
Yanlış yapıştırmışım. Daha doğrusu eskisinin üstüne koymuşum. Article kalkacak oradan. Şu şekilde yani. Case sensitive olmasın istiyorsanız regex sonuna i koyabilirsiniz. Mesela bu sayfada cümleye çöp ile başladığım bir mesaj var ve o mesajdaki ç harfi büyük olduğu için bu şekilde gizlemiyor.
Kod:
technopat.net##:is(.message.message--post,.block-row,.structItem,.alert.js-alert,.message-responseRow,.message.message--simple):has-text(/(çöp|armut)/)
 

Technopat Haberler

Geri
Yukarı
09:05:00