[BEZAHLT] Zusätzliche nicht wiederholende N-te Positionen für Ad-Plugin (aktualisiert)

Was möchten Sie getan haben?

Mein aktuelles Nicht-Discourse-Forum hat 4 Bildbannerpositionen (kein HTML), die je nach ihrer Prominenz berechnet werden. Eine ist horizontal und 3 befinden sich in der linken vertikalen Seitenleiste. Um zu Discourse mit seinem responsiven Design zu migrieren, denke ich, dass alle Banner horizontal sein müssten. Ich möchte jedoch weiterhin meine Prioritätsstufen für Bannerstandorte beibehalten, nach der bestehenden Logik des Ad-Plugins, bei der einige Banner in Themen- oder Beitragslisten an n-ter Stelle gemischt erscheinen, aber ich möchte nicht, dass sie wiederholt werden. Hier ist ein Mockup dessen, was ich im Sinn habe:

(Der Priority4-Platz kann verwendet werden oder auch nicht. Mehrere verschiedene Banner würden jedem Prioritätsslot zugewiesen, und sie sollten zufällig erscheinen.)





Bis wann benötigen Sie es?

Ich bin sehr flexibel, wenn das den Preis beeinflusst.

Was ist Ihr Budget in USD, das Sie für diese Aufgabe anbieten können?

Hoffentlich deutlich unter 1000 $. Ich habe ehrlich gesagt keine Ahnung, wie viel Arbeit das wäre und was ein fairer Preis ist. Ich möchte die Codebasis des bestehenden Ad-Plugins nicht modifizieren oder forken, da ich kein langfristiges Entwicklungsbudget für die Code-Wartung habe. Natürlich, wenn die Entwickler des Ad-Plugins die Lösung, die wir in diesem Gig entwickeln, übernehmen könnten, wäre ich mehr als glücklich, sie beizusteuern. Aber ansonsten denke ich, dass dies möglicherweise mit benutzerdefiniertem CSS und Javascript erreicht werden muss.

Vielen Dank!

Ich habe den ursprünglichen Beitrag ein wenig geändert. Es sieht so aus, als ob meine anfängliche Budgetschätzung nicht realistisch war.

Außerdem habe ich den Mockup-Screenshot der Erweiterung der House Ads-Oberfläche entfernt, da dies sicherlich Hacking oder ein Forking der Ad-Plugin-Codebasis erfordern würde.

Es sieht so aus, als ob das, was ich brauche, mit cleverem Javascript und CSS erreicht werden müsste. Mir ist aufgefallen, dass es für jede Beitragsnummer eine CSS-Klasse gibt, was vermutlich bei der von mir benötigten modifizierten Logik helfen würde. Ich frage mich, ob es möglich wäre, den aktuellen Ad-Modul-Code zu nutzen und N = 1 zu setzen und dann die unerwünschten Instanzen danach mit Javascript und/oder CSS zu unterdrücken/auszublenden. (Ich bin mir nicht sicher, ob \u003cscript\u003e-Tags zu House Ads hinzugefügt werden können? Dieser Beitrag sagt wahrscheinlich nein.)

Ich habe hier einige ähnliche Anfragen gefunden, daher scheint diese Funktionalität für die Community nützlich zu sein:

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