[RC] [3.1][3.2] Delete Re: 1.0.7

Pour les extensions destinées à phpBB 3.1.x

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com
Partager sur FacebookPartager sur TwitterPartager sur Google+

[RC] [3.1][3.2] Delete Re: 1.0.7

Messagepar pierredu » 03 Oct 2015 à 09:51

Bonjour,

Encore une extension minimaliste :

  • Titre : Delete Re:
  • Description : Suppression du préfixe 'Re: ' placé par phpBB en tête de la ligne d'objet
  • Version : 1.0.7
  • Auteur : Pierre Duhem
  • Historique des versions : (facultatif) 1.0.0
  • Captures d'écran : (facultatif, seulement si nécessaire)

https://github.com/pierrdu/lmdi_delete_re

Commentaires : je trouve extrêmement inesthétique l'habitude anglo-saxonne de placer un 'Re: ' devant la ligne d'objet. Quand on connaît le fonctionnement d'un forum, on sait bien que l'on écrit une réponse. Et ceux qui lisent les réponses également. En fait, cela devrait être une option dans le panneau d'administration.

Le code est branché sur l'événement core.posting_modify_template_vars.

Petite précision : cela fonctionne dans l'éditeur utilisé pour le mode de réponse normal. Une solution m'a été suggérée pour le faire également dans l'éditeur de réponse rapide.
Modifié en dernier par pierredu le 15 Jan 2016 à 14:42, modifié 1 fois.
Avatar de l’utilisateur
pierredu
Extensions
Extensions
 
Messages: 943
Enregistré le: 29 Mai 2011 à 05:49
Localisation: Paris

Re: Delete Re: 1.0.0

Messagepar cabot » 03 Oct 2015 à 10:46

Chouette idée :wink:
Image
Avatar de l’utilisateur
cabot
Equipe site
Equipe site
 
Messages: 26717
Enregistré le: 13 Fév 2011 à 19:42
Localisation: Rarement sur la plaque

Re: Delete Re: 1.0.0

Messagepar Zoddo » 03 Oct 2015 à 14:14

Salut,

Pas mal :) Juste un petit problème d’indentation dans le code.

pierredu a écrit:Petite précision : cela fonctionne dans l'éditeur utilisé pour le mode de réponse normal. Il n'y a pas d'événement adéquat pour le faire également dans l'éditeur de réponse rapide.

Tu peux toujours demander un event :)
[Doc] Installer une extension - [Extension] Post Models - [Recrutement] Équipe des Extensions
Si vous considérez votre requête comme résolue, merci d'ajouter l'attribut de sujet [Réglé]
Zoddo
Resp. Extensions
Resp. Extensions
 
Messages: 5790
Enregistré le: 16 Mar 2011 à 17:44
Localisation: /root/

Re: Delete Re: 1.0.0

Messagepar pierredu » 03 Oct 2015 à 14:20

Bonjour,

Pour l'événement manquant, c'est vrai. Je peux toujours le demander. Et je vais le faire dès que cela sortira du stade alpha.

Pour l'esthétique de l'indentation, j'étais pratiquement arrivé au point de ne pas montrer mon truc. Toutes mes habitudes de codage (déjà très longues) sont contraires aux règles énoncées par l'équipe de phpBB.

Quelqu'un connaît-il une routine de traitement ?
C'était un exercice classique des classes de formation, dans le temps.
Avatar de l’utilisateur
pierredu
Extensions
Extensions
 
Messages: 943
Enregistré le: 29 Mai 2011 à 05:49
Localisation: Paris

Re: Delete Re: 1.0.0

Messagepar Zoddo » 03 Oct 2015 à 14:24

pierredu a écrit:Et je vais le faire dès que cela sortira du stade alpha.

Je te conseille vraiment de le faire tout de suite, car si tu le fait trop tard, ça risque de ne pas être dans la prochaine version :)

pierredu a écrit:Pour l'esthétique de l'indentation, j'étais pratiquement arrivé au point de ne pas montrer mon truc. Toutes mes habitudes de codage (déjà très longues) sont contraires aux règles énoncées par l'équipe de phpBB.
Pour les extensions, il y a une certaine tolérance vis-à-vis du coding guideline de phpBB. C'est mon point de vu, mais le code qui est situé dans des {} devrait être identé (c'est plus lisible).
[Doc] Installer une extension - [Extension] Post Models - [Recrutement] Équipe des Extensions
Si vous considérez votre requête comme résolue, merci d'ajouter l'attribut de sujet [Réglé]
Zoddo
Resp. Extensions
Resp. Extensions
 
Messages: 5790
Enregistré le: 16 Mar 2011 à 17:44
Localisation: /root/

Re: Delete Re: 1.0.0

Messagepar pierredu » 18 Oct 2015 à 20:51

Bonsoir,

J'ajoute que, pour nettoyer la base, on peut utiliser la ligne suivante dans phpMyAdmin ou Adminer :
Code: Tout sélectionner
Update phpbb3_posts set post_subject = replace (post_subject, 'Re: ', '') where post_subject like 'Re:%'
Avatar de l’utilisateur
pierredu
Extensions
Extensions
 
Messages: 943
Enregistré le: 29 Mai 2011 à 05:49
Localisation: Paris

Re: Delete Re: 1.0.0

Messagepar Zoddo » 11 Jan 2016 à 21:26

Salut,

Du nouveau ? (idem pour tes autres extensions)
[Doc] Installer une extension - [Extension] Post Models - [Recrutement] Équipe des Extensions
Si vous considérez votre requête comme résolue, merci d'ajouter l'attribut de sujet [Réglé]
Zoddo
Resp. Extensions
Resp. Extensions
 
Messages: 5790
Enregistré le: 16 Mar 2011 à 17:44
Localisation: /root/

Re: Delete Re: 1.0.0

Messagepar pierredu » 12 Jan 2016 à 08:29

Non, rien de nouveau. Tout cela tourne sur mon forum, sans difficultés.
Des trucs minimalistes qui peuvent rendre service ou servir de bases de formation pour ceux qui abordent la programmation des extensions.
Avatar de l’utilisateur
pierredu
Extensions
Extensions
 
Messages: 943
Enregistré le: 29 Mai 2011 à 05:49
Localisation: Paris

Re: Delete Re: 1.0.0

Messagepar Zoddo » 12 Jan 2016 à 20:36

Dans ce cas, n'hésites pas à soumettre les extensions dans notre base de données :)
[Doc] Installer une extension - [Extension] Post Models - [Recrutement] Équipe des Extensions
Si vous considérez votre requête comme résolue, merci d'ajouter l'attribut de sujet [Réglé]
Zoddo
Resp. Extensions
Resp. Extensions
 
Messages: 5790
Enregistré le: 16 Mar 2011 à 17:44
Localisation: /root/

Re: Delete Re: 1.0.0

Messagepar pierredu » 12 Jan 2016 à 21:00

Bon, dans ce cas, il faudrait que j'aille potasser les règles d'usage.
Avatar de l’utilisateur
pierredu
Extensions
Extensions
 
Messages: 943
Enregistré le: 29 Mai 2011 à 05:49
Localisation: Paris

Re: Delete Re: 1.0.3

Messagepar pierredu » 13 Mai 2016 à 08:47

L'extension a été validée sur phpbb.com.
Avatar de l’utilisateur
pierredu
Extensions
Extensions
 
Messages: 943
Enregistré le: 29 Mai 2011 à 05:49
Localisation: Paris

Re: Delete Re: 1.0.3

Messagepar FoFa » 13 Mai 2016 à 09:21

Bravo ^_^
Après l'assassinat de mon ordinateur, je reviens progressivement vers vous...
FoFa
Resp. des supporters
Resp. des supporters
 
Messages: 10378
Enregistré le: 15 Nov 2008 à 18:04
Localisation: Auxonne

Re: Delete Re: 1.0.3

Messagepar pierredu » 17 Mai 2016 à 11:58

Grâce à l'aide d'un autre développeur, j'ai pu résoudre le même problème dans l'éditeur de réponse rapide. Voir la nouvelle version sur github.
Avatar de l’utilisateur
pierredu
Extensions
Extensions
 
Messages: 943
Enregistré le: 29 Mai 2011 à 05:49
Localisation: Paris

Re: Delete Re: 1.0.3

Messagepar Mammouthh » 17 Mai 2016 à 15:59

Salut pierre bonne nouvelle ça merci je teste ça ce soir.
Avatar de l’utilisateur
Mammouthh
Roi des posts
Roi des posts
 
Messages: 812
Enregistré le: 12 Nov 2011 à 18:02

Re: [3.1] Delete Re: 1.0.3

Messagepar Mammouthh » 15 Fév 2017 à 17:02

Salut pierre t'as prévu cette extension pour le 3.2 ? Je l'ai essayé aujourd'hui et ça me laisse le Re quand je poste en citant quelqu'un.
Avatar de l’utilisateur
Mammouthh
Roi des posts
Roi des posts
 
Messages: 812
Enregistré le: 12 Nov 2011 à 18:02

Suivante

Retourner vers Extensions en développement

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité