Demande #313
ferméOutil de raccourcissement d'URL
Ajouté par Léopold Baillard il y a environ 14 ans. Mis à jour il y a plus de 5 ans.
100%
Description
L'April, pour des besoins pratiques et parce que sa philosophie lui conseille d'éviter les services grand public de raccourcissement d'URL (où sont stockées les données, pendant combien de temps, pour en faire quoi, bref on ne sait pas trop bien comment tout ça marche...), pourrait se doter d'un tel service.
Fichiers
yourls-patch-ssl (581 octets) yourls-patch-ssl | Quentin Gibeaux, 06/08/2012 17:37 |
Mis à jour par Vincent-Xavier JUMEL il y a presque 13 ans
- Priorité changé de Faible à Élevée
Mis à jour par gregory chapuis il y a plus de 12 ans
voici les 3 outils libre les plus pertinent que j'ai trouvé : [[http://www.tux-planet.fr/bilbolink-un-reducteur-urls-open-source/]] , [[http://yourls.org/#About]] et [[http://www.planet-libre.org/index.php?post_id=10244]] l'avantage des 2 premiers sont d'etre en php
Mis à jour par Vincent-Xavier JUMEL il y a plus de 12 ans
- Assigné à mis à Quentin Gibeaux
Mis à jour par Quentin Gibeaux il y a plus de 12 ans
- % réalisé changé de 0 à 30
les points levés :
- des stats,
- de l'administration
- licence libre
- service léger
- possibilité de spécifier l'url à créer
- service protégé (authentification base gDTC, ou apache, ou autre)
- manipulation en GET ou POST avec retour JSON, XML ou autre
Quelques essais de bilbolinks me font penser qu'il pourrait convenir, mais certaines chose (bien qu'ajoutables) manquent : l'administration, l'authentification
D'autres essais en cours avec yourls qui semble convenir également, il ajoute en plus l'administration, la création des liens en POST (tests en cours). À voir pour la configuration de l'accès à la partie admin si elle peut être améliorée (pour le moment c'est que des couples usernames / password dans un fichier .php)
Mis à jour par Quentin Gibeaux il y a plus de 12 ans
- Statut changé de Nouveau à En cours de traitement
Mis à jour par Quentin Gibeaux il y a plus de 12 ans
Yourls a l'air vraiment pas mal, avec la possibilité de créer des liens en POST directement (en envoyant sur yourls-api.php) si l'authentification côté yourls est pas activée. Autre bon point, il a l'air maintenable dans le temps, sur leurs site ils documentent comment le mettre à jour.
Si vous voulez le tester il est disponible sur yourls.april.org, j'ai activé l'authentification (j'vous envoie un login par mail).
Mis à jour par Quentin Gibeaux il y a plus de 12 ans
- % réalisé changé de 30 à 60
Écriture d'un patch pour identica-mode en cours afin qu'il permette d'utiliser yourls.april.org.
Il faudrait également creuser la configuration apache pour gérer l'authentification.
Mis à jour par Frédéric Couchet il y a plus de 12 ans
Concernant l'adresse du raccourcisseur d'url le CA a décidé de choisir : apr1.org
Les seconds choix étaient : april.org/s et s.april.org
Ces deux adresses pourraient pointer sur l'adresse principale.
Le domaine apr1.org a été pris.
Mis à jour par Quentin Gibeaux il y a plus de 12 ans
yourls a été remonné en apr1.org, il est maintenant accessible à l'url suivante : http://apr1.org
Mis à jour par Quentin Gibeaux il y a plus de 12 ans
j'ai tenté de configurer l'authentification de la partie admin avec le mod apache authn_dbd, mais il y a un problème de lecture avec mysql : apache n'encode pas de la même manière que mysql.
il va falloir faire autrement.
Mis à jour par Quentin Gibeaux il y a plus de 12 ans
- Statut changé de En cours de traitement à Fermé
- % réalisé changé de 60 à 100
Avec le mod apache auth_mysql ça fonctionne.
La partie /admin est protégée par un login d'admininstration et le formulaire apr1.org/yours-api.php par une authentification avec les logins des adhérents.
Mis à jour par Vincent-Xavier JUMEL il y a plus de 12 ans
- Statut changé de Fermé à En cours de traitement
Mis à jour par Quentin Gibeaux il y a plus de 12 ans
Il y a un soucis avec SSL et le javascript de la partie /admin.
Mis à jour par Quentin Gibeaux il y a plus de 12 ans
- Fichier yourls-patch-ssl yourls-patch-ssl ajouté
problème avec SSL résolu, avec une url non absolue ça marche mieux.
voir patch.
Mis à jour par Vincent-Xavier JUMEL il y a plus de 12 ans
Url du rapport de patch upstream ?
Librement,
Mis à jour par Quentin Gibeaux il y a plus de 12 ans
Url du rapport de patch upstream ?
http://code.google.com/p/yourls/issues/detail?id=630
Mais ils n'ont pas l'air de trouver mon patch propre… m'enfin si ça
marche pour nous, c'est déjà ça :)
Mis à jour par Quentin Gibeaux il y a plus de 12 ans
Un autre solution existe, yourls permet de gérer la redirection SSL directement dans son code php (avec une option à mettre à true pour forcer SSL sur /admin) mais notre configuration cause un problème de redirection infinie (rewrite en boucle sur https, même si c'est déjà en https à cause du rewrite). J'en ai parlé avec le principal mainteneur, sans avoir de nouvelles ; j'ai donc remis notre patch qui nous convient très bien.
La configuration a également été documentée sur le doku ; vx a envoyé un mail à siteweb@ pour voir si une frontpage aprilienne est réalisable.
Mis à jour par Vincent-Xavier JUMEL il y a plus de 12 ans
La configuration a également été documentée sur le doku ; vx a envoyé un mail à siteweb@ pour voir si une frontpage aprilienne est réalisable.
En l'absence de réponse pour l'instant, on ne peut pas déclarer l'outil
en production pour tout les apriliens. Je vais faire une demande sur
april@
Mis à jour par Loïc Dachary il y a environ 12 ans
- Catégorie mis à Task
- Difficulté mis à 2 Facile
Mis à jour par Loïc Dachary il y a environ 12 ans
- Difficulté changé de 2 Facile à 3 Moyen
Mis à jour par Loïc Dachary il y a environ 12 ans
- Assigné à mis à Vincent-Xavier JUMEL
- Priorité changé de Élevée à Normale
- % réalisé changé de 100 à 90
Mis à jour par Loïc Dachary il y a environ 12 ans
- Début changé de 19/11/2010 à 03/12/2016
Mis à jour par Vincent-Xavier JUMEL il y a presque 11 ans
- Statut changé de En cours de traitement à Résolu
- % réalisé changé de 90 à 100
L'outil est en production !
Mis à jour par Vincent-Xavier JUMEL il y a plus de 10 ans
- Version cible changé de Backlog à Novembre 2013