Plugin de Anúncios do Discourse (Ads)

Criei uma pequena extensão para o plugin de anúncios que pode ser útil, mas, por enquanto, não posso lançá-la porque ela está muito integrada a outros códigos de plugins personalizados. Uma das coisas que ela faz, e que seria extremamente benéfica, é calcular o número de anúncios que potencialmente poderiam ser exibidos com base na viewport e no comprimento da publicação.

Não gostei da ideia de inserir um anúncio rigidamente a cada n-ésima publicação, então fiz o sistema calcular e inserir os anúncios quando a janela de rolagem atingisse aproximadamente 1 a 2 alturas de página. Assim, você praticamente sempre vê um anúncio após uma publicação longa, mas não recebe um anúncio no meio de uma série de respostas curtas.

Posso separá-la como um plugin estendido, mas adoraria que a equipe do Discourse a implementasse no plugin oficial, caso tenham interesse.

2 curtidas