[PAYANT] N positions supplémentaires non répétitives pour le plugin Ad (mis à jour)

Que souhaitez-vous faire ?

Mon forum non-Discourse dispose actuellement de 4 emplacements de bannières d’images (sans HTML) dont le prix est déterminé par leur importance : 1 est horizontal et 3 sont dans la barre latérale verticale gauche. Pour migrer vers Discourse avec sa conception réactive, je pense que toutes les bannières devraient être horizontales. Mais je voudrais toujours maintenir mes niveaux de priorité d’emplacement de bannière, en suivant la logique existante du plugin Ad de certains bannières apparaissant mélangées dans les listes de sujets ou de messages à la N-ième position, mais je ne voudrais pas qu’elles soient répétées. Voici une maquette de ce que j’ai en tête :

(La position Priority4 peut être utilisée ou non. Plusieurs bannières différentes seraient assignées à chaque slot de priorité, et elles devraient apparaître de manière aléatoire.)





Quand en avez-vous besoin ?

Je suis très flexible si cela peut aider au prix.

Quel est votre budget, en dollars USD, que vous pouvez offrir pour cette tâche ?

J’espère bien moins de 1000 $. Honnêtement, je n’ai aucune idée de la quantité de travail que cela représente et de ce qui constitue un prix juste. Je ne veux pas modifier ou forker le code source existant du plugin Ad car je n’ai pas de budget de développement à long terme pour la maintenance du code. Bien sûr, si les développeurs du plugin Ad pouvaient adopter la solution que nous proposons dans ce gig, je serais plus qu’heureux de la contribuer. Mais sinon, je pense que cela pourrait être réalisé avec du CSS et du Javascript personnalisés.

Merci beaucoup !

J’ai un peu modifié le message initial. Il semble que mon estimation initiale du budget n’était pas réaliste.

J’ai également supprimé la capture d’écran du maquillage montrant l’extension de l’interface des annonces internes (House Ads), car cela nécessiterait certainement de modifier ou de dériver le code source du plugin Ad.

Il semble que ce dont j’ai besoin pourrait être réalisé grâce à du Javascript et du CSS astucieux. J’ai remarqué qu’il existe une classe CSS pour chaque numéro de message, ce qui, je suppose, aiderait à la logique modifiée dont j’ai besoin. Je me demande s’il serait possible de tirer parti du code du module Ad actuel et de définir N = 1, puis de supprimer/masquer les instances indésirables par la suite avec Javascript et/ou CSS. (Je ne sais pas si les balises <script> peuvent être ajoutées aux annonces internes ? Ce message dit probablement non.)

J’ai trouvé des demandes similaires ici, il semble donc que cette fonctionnalité serait utile à la communauté :

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