Collabo HFR - Divers - Programmation
Marsh Posté le 16-07-2018 à 23:56:35
LISTE DES FP MISES A JOUR VIA GIT2HFR |
Marsh Posté le 16-07-2018 à 23:56:38
Guide d'installation côté serveur & github :
Citation : résumé : le script gh2hfr permet de mettre à jour automatiquement un post du forum hfr en fonction d'un contenu disponible en ligne. - 1 - récupérer le script bouton droit sur le lien du script -> enregistrer la cible du lien sous... - 2 - configurer le script ouvrir le script dans un éditeur (de préférence avec coloration syntaxique php ou mieux encore avec check du code php pour éviter les erreurs de syntaxe) - 3 - installer le script le script est prévu pour être installé sur un serveur web qui interprète le php et qui est accessible depuis internet Require local
- 4 - premier test si le script est bien configuré et qu'il est bien installé et accessible depuis internet il suffit de l'appeler simplement avec un navigateur web pour le tester - 5 - configuration d'un webhook github pour fonctionner avec le script la doc des webhooks gihub : https://developer.github.com/webhooks/ - 6 - limitations le script a été testé sur un premier post et un post secondaire, il est censé gérer ces deux cas indifféremment et reproduire tous les champs pré-existants à l'identique (icône, options, sondage, etc) |
Marsh Posté le 17-07-2018 à 11:00:52
.
Marsh Posté le 17-07-2018 à 11:16:55
Drapal, ça m'intéresse pour le topic jeu du dico.
On renseigne actuellement un google spreadsheet et on fait des copier/collés en first page.
Marsh Posté le 17-07-2018 à 13:15:30
Normalement tu dois t'en sortir avec ce qui est en fp, sinon je peux te filer un coup de main
XaT
Marsh Posté le 17-07-2018 à 14:01:13
Ok, c'est sympa.
Si j'arrive à me motiver je regarderai ça.
VaV
Marsh Posté le 18-07-2018 à 12:44:17
Nouveau topic supporté :
Marsh Posté le 19-07-2018 à 08:32:08
Marsh Posté le 05-08-2018 à 16:23:40
Ya pas autre chose que du PHP ? Je voulais le faire tourner sur Azure Functions en mode gratos mais pas PHP, mais ya du JS, python, typescript
Marsh Posté le 05-08-2018 à 19:06:47
Si t'es chaud de le porter y'aura
XaT
Marsh Posté le 05-08-2018 à 19:47:27
bah tu peux aussi héberger les scripts des autres sur ton serveur
Marsh Posté le 05-08-2018 à 19:49:13
ah oui par contre on pourrait foutre le message du commit dans le post de maj ....
Marsh Posté le 05-08-2018 à 21:37:36
roger21 a écrit : bah tu peux aussi héberger les scripts des autres sur ton serveur |
Moi ? Oui sans soucis
roger21 a écrit : ah oui par contre on pourrait foutre le message du commit dans le post de maj .... |
Hm, tout le post ? Sur les gros topics ça sera horrible, un diff du coup ? Pas sur que ça soit bien lisible ?
XaT
Marsh Posté le 06-08-2018 à 02:20:52
le "message du commit" :
" Merge pull request #1 from Gremi-hfr/master
Ajout des marchés de Tournefeuille et modifs mineures"
" Mise à jour des tags
Rajout années 2017 et 2018"
etc.
Marsh Posté le 06-08-2018 à 10:45:24
Ce sujet a été déplacé de la catégorie Windows & Software vers la categorie Programmation par Wolfman
Marsh Posté le 11-08-2018 à 21:11:11
bon, ajout d'une gestion du "commit_message", si vous mettez la chaine COMMIT_MESSAGE qqpart dans le message du post de maj elle sera remplacée par le message du dernier commit si y'en a un (en gros )
Marsh Posté le 11-08-2018 à 21:21:41
hein ?
Marsh Posté le 11-08-2018 à 21:25:04
Code :
|
Non en fait j'ai compris .
J'ai cru que tu éditais 2 fois le post une fois sans le message de commit, une fois avec
Marsh Posté le 11-08-2018 à 21:26:03
ouais c'est souvent plus clair en lisant le code
enfin là j'ai été goret en ne changeant pas le nom des variables, mais bref le premier postage c'est celui qui met à jour le post (à mettre à jour) et le deuxième postage c'est celui qui crée un nouveau post pour signaler la mise à jour ... (si le champs posts["message"] est renseigné) et il y mettra le commit_message si il y a besoin
Marsh Posté le 21-09-2018 à 11:21:48
Drap pour l'étude jdd
Marsh Posté le 21-09-2018 à 13:31:38
pour wat ?
Marsh Posté le 21-09-2018 à 13:41:32
étude du journal du dimanche ? wtf
Marsh Posté le 21-09-2018 à 13:41:50
jour des développers ? jour de la daronne ?
Marsh Posté le 21-09-2018 à 13:42:20
Jeu du dictionnaire
Marsh Posté le 27-10-2018 à 19:40:25
@roger21, j'ai fait quelques updates à la suite sur le topic ASR : il doit avoir un cache quelque part, ça update avec le premier commit fait, les suivants sont ignorés (bien que présent sur le repo). Update via l'URL testé (hors webhook donc).
Une idée
XaT
Marsh Posté le 27-10-2018 à 20:41:48
et beh je sais pas, t'as pas mis une url foireuse pour le paramètre "source", bien mis le master par exemple et pas un commit ?
t'as relancé le script et c'est toujours pareil ?
t'es sûr que ce qu'il met dans le post n'est pas la dernière version ?
si oui partout tu peux essayer un grugeage d'url dans ton paramètre "source" :
"source" => "https://raw.githubusercontent.com/XaaT/hfr-asr/master/post-1.txt" . "?" . time(), |
Marsh Posté le 27-10-2018 à 20:44:07
Je viens juste de relancer avant ton post', ça a bien pris la dernière version.
Je test ta soluce pus tard
Marsh Posté le 27-10-2018 à 21:13:00
hésite pas à relancer le script dans le doute, ça coute rien et tout le monde s'en fout (hfr va pas planter pour ça, du moment que t'attends au moins 1 seconde avant de relancer ) et au pire t'auras un anti-flood sur le post d'annonce mais ça bloquera pas la maj
Marsh Posté le 27-10-2018 à 21:14:45
ah ouais je l'ai relancé à la manno pour tester justement
Marsh Posté le 27-10-2018 à 21:31:06
ah ouais ok c'est les appels via webhook qu'ont merdé déjà à la base, hum ça peut être intéressant de regarder les payload voir si les commit correspondent bien et tu peux aussi relancer le dernier delivery
mais ouais c'est ptet un cache tout con vu que github doit avoir 3 tonnes de cdn ... du coup le bidouillage d'url peut être intéressant, voir carrément insérer le sha du commit à la place de mster dans l'url ...
Marsh Posté le 27-10-2018 à 21:39:08
Bon en temps normal aussi tu commit pas 2 fois en 10 sec (encore que, pour les typos)
Marsh Posté le 23-03-2019 à 13:21:36
C'est cool tout ça
Marsh Posté le 24-03-2019 à 22:54:41
Marsh Posté le 05-04-2019 à 14:30:00
Qui est chaud pour nous faire un truc qui convertit du markdown (ou autre mais bon) vers le BBcode HFR ?
J'imagine que ça doit être possible d'adapter un truc qui convertit déjà vers du bbcode forum plus classique pour du hfr ?
Ca serait génial
Marsh Posté le 05-04-2019 à 16:03:39
J'imagine qu'à partir d'un truc commun comme phpbb ça doit être relativement facile (?)
Pour le markdown en entrée il faudrait faire un choix ? J'imagine que tous sont au moins fait pour GFM, autant prendre le markdown de github donc non ?
Marsh Posté le 05-04-2019 à 16:04:38
Bon par contre HFR ne supporte pas pas mal de chose, pas de titres/sous-titres..
Marsh Posté le 04-05-2019 à 23:18:23
up
Marsh Posté le 16-07-2018 à 23:56:23
Bienvenue sur le topic des mises à jour automatisées et participatives d'un post ou d'un FP HFR
Merci à roger21 pour l'avoir écrit
Message édité par XaTriX le 05-10-2023 à 23:40:33
---------------
"Xat le punk à chien facho raciste. C'est complexe comme personnage." caudacien 05/10/2020