[PAGATO] Ulteriori posizioni N non ripetute per il plugin Ad (aggiornato)

Cosa vorresti fare?

Il mio forum non-Discourse ha attualmente 4 posizioni per banner immagine (senza HTML) che vengono fatturate in base alla loro prominenza, 1 è orizzontale e 3 sono nella barra laterale verticale sinistra. Per migrare a Discourse con il suo design reattivo, penso che tutti i banner dovrebbero essere orizzontali. Ma vorrei comunque mantenere i miei livelli di priorità di posizione del banner, seguendo la logica esistente del plugin Ad di alcuni banner che appaiono mescolati negli elenchi di argomenti o post nella N-esima posizione, ma non vorrei che si ripetessero. Ecco una bozza di ciò che ho in mente:

(Lo slot Priority4 può essere utilizzato o meno. Diversi banner verrebbero assegnati a ciascuno slot di priorità e dovrebbero apparire in modo casuale.)





Quando hai bisogno che venga fatto?

Sono molto flessibile se questo aiuta il prezzo.

Qual è il tuo budget, in $ USD che puoi offrire per questo compito?

Spero ben al di sotto dei $1000. Onestamente non ho idea di quanto lavoro comporterebbe e quale sia un prezzo equo. Non voglio modificare o creare un fork della codebase esistente del plugin Ad perché non ho un budget di sviluppo a lungo termine per la manutenzione del codice. Naturalmente, se gli sviluppatori del plugin Ad potessero adottare la soluzione che troveremo in questo incarico, sarei più che felice di contribuire. Ma altrimenti, penso che questo potrebbe essere realizzato con CSS e Javascript personalizzati.

Grazie mille!

Ho modificato leggermente il post iniziale. Sembra che la mia stima iniziale del budget non fosse realistica.

Inoltre, ho rimosso lo screenshot mock-up dell’estensione dell’interfaccia di House Ads, poiché ciò avrebbe sicuramente richiesto hacking o un fork della codebase del plugin Ad.

Sembra che ciò di cui ho bisogno dovrebbe essere realizzato tramite un po’ di Javascript e CSS intelligenti. Ho notato che esiste una classe CSS per ogni numero di post, il che presumo aiuterebbe con la logica modificata di cui ho bisogno. Mi chiedo se sarebbe possibile sfruttare il codice del modulo Ad corrente e impostare N = 1 e poi sopprimere/nascondere le istanze indesiderate dopo con Javascript e/o CSS. (Non sono sicuro se i tag <script> possano essere aggiunti a House Ads? Questo post dice probabilmente di no.)

Ho trovato alcune richieste simili qui, quindi sembra che questa funzionalità sarebbe utile alla community:

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