[付费] Ad插件额外的非重复Nth位置(已更新)

您希望做什么?

我目前的非 Discourse 论坛有 4 个图片横幅(无 HTML)位置,根据其突出程度收费,其中 1 个是水平的,3 个在左侧垂直边栏。迁移到具有响应式设计的 Discourse,我认为所有横幅都必须是水平的。但我仍然希望保持我的横幅位置优先级级别,遵循现有的广告插件逻辑,即某些横幅会出现在第 N 个位置的主题或帖子列表中,但我不希望它们重复。这是我设想的一个模型:

Priority4 位置可能会也可能不会被使用。每个优先级插槽将分配几个不同的横幅,并且它们应该随机出现。)





您何时需要完成?

如果这对价格有帮助,我非常灵活。

您能为这项任务提供多少美元预算?

希望远低于 1000 美元。老实说,我不知道这需要多少工作以及什么是公平的价格。我希望修改或分叉现有的广告插件代码库,因为我没有长期的代码维护开发预算。当然,如果我们能就此任务达成解决方案,并且广告插件开发者能够采纳,我将非常乐意贡献它。但除此之外,我认为这可能需要通过自定义 CSS 和 Javascript 来完成。

非常感谢!

我稍微修改了初始帖子。看起来我最初的预算猜测并不现实。

另外,我删除了扩展 House Ads 界面的模型截图,因为那肯定需要破解或修改 Ad 插件的代码库。

看起来我需要通过一些巧妙的 Javascript 和 CSS 来实现。我注意到每个帖子都有一个 CSS 类,我猜这有助于我需要的修改逻辑。我想知道是否可以利用当前的 Ad 模块代码并将 N = 1 设置好,然后用 Javascript 和/或 CSS 来隐藏/显示不需要的实例。(不确定 House Ads 是否可以添加 <script> 标签?这篇帖子说可能不行。)

我在其他地方找到了一些类似的要求,看起来这个功能对社区很有用:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.