Плагин рекламы для Discourse (Ads)

Я немного расширил плагин для рекламы, и это может оказаться полезным, хотя сейчас я не могу его опубликовать, так как он тесно связан с другим собственным кодом плагинов. Одна из его функций, которая была бы очень полезна, — это фактически расчет количества рекламных объявлений, которые потенциально могут быть показаны, на основе размера области просмотра и длины поста.

Мне не нравилась идея жёстко вставлять рекламу после каждого n-го поста, поэтому я сделал так, чтобы система рассчитывала и вставляла рекламу, когда прокрутка окна составляет примерно 1–2 экрана. Таким образом, после длинного поста вы почти всегда увидите рекламу, но между множеством коротких ответов рекламы не будет.

Возможно, я вынесу это в отдельный расширенный плагин, но было бы здорово, если бы команда Discourse реализовала эту функцию в официальном плагине, если они заинтересованы.

2 лайка