[PAYÉ] Thème ou plugin pour transformer les liens vers des URL / domaines spécifiques

Que souhaitez-vous faire ?

J’ai besoin qu’un thème ou un plugin soit créé pour transformer des URL spécifiques dans les publications.

Par exemple, si un utilisateur crée une publication et utilise un lien vers https://example.com, ce lien doit être transformé de telle sorte que, lorsque quelqu’un clique dessus, il soit redirigé vers https://example.com/affiliate/my-code.

Quelques autres combinaisons possibles :

https://example.com
https://example.com/
https://www.example.com
https://www.example.com/

Ceux-ci devraient également être transformés pour que, lorsqu’ils sont cliqués, ils redirigent vers https://example.com/affiliate/my-code.

Une exclusion est nécessaire lorsque l’utilisateur publie un lien vers une page spécifique de ce site.

par ex. :

https://example.com/some-product/page/here
https://example.com/some-other-product/or-page/over-here

Ceux-ci ne devraient pas être transformés et devraient rediriger vers cette page lorsqu’ils sont cliqués.

Le lien https://example.com/affiliate/my-code fonctionne actuellement très bien en onebox, cette compatibilité doit donc être maintenue.

La solution doit être facile à installer, soit via le panneau de contrôle d’administration de Discourse, soit en ajoutant un dépôt GitHub à app.yml.

Quand en avez-vous besoin ?

La livraison d’ici la fin août 2024 est non négociable, je ne peux pas déplacer cette date :slight_smile:

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

£250 GBP / 290 € EUR / 317 $ USD

1 « J'aime »

Je peux vous aider avec ça. Je vais envoyer un message privé.

3 « J'aime »

Ce projet peut être marqué comme livré.

Merci @pfaffman :slight_smile:

7 « J'aime »

Merci ! Mon intention est de rendre une version plus générale disponible publiquement (sans l’URL codée en dur).

J’ai décidé que cela avait une utilité plus large que ce que j’avais imaginé au départ, donc c’est maintenant disponible sur github. Voir Discourse-affiliate-linker - Plugins and Themes - Literate Computing Dashboard pour le voir en action, et très bientôt il sera dans Theme component.

@Richie, vous pourriez jeter un œil à cette version, car il y a une chance que je la maintienne puisque je l’utilise au moins.

10 « J'aime »

C’est génial.
Est-ce prêt à l’emploi ? Peut-il être utilisé pour les références/affiliés Amazon ?

Pourquoi n’utilisez-vous pas le plugin Discourse Affiliate ?

3 « J'aime »

D’accord. Et cela ne fonctionnera pas du tout pour les références Amazon, car cela ne fonctionne que pour les liens vers la page d’accueil.

2 « J'aime »

Si vous ne parvenez pas à utiliser le plugin d’affiliation Discourse

Ce Theme component peut probablement être modifié. Bien que je ne sois pas sûr qu’il puisse modifier les liens courts Amazon

1 « J'aime »

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