[Alpha] [3.1] Hide Post Number 1.0.0

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+

[Alpha] [3.1] Hide Post Number 1.0.0

Messagepar pierredu » 31 Oct 2015 à 19:10

  • Titre : Hide Post Number
  • Description : Cache la ligne du nombre des messages dans le mini-profil affiché sous l'avatar
  • Version : 1.0.0
  • Auteur : Pierre Duhem
  • Historique des versions : 1.0.0

Dépôt sur github : https://github.com/pierrdu/lmdi_hidepostnumber

Cette extension minimaliste (encore une) montre comment modifier les données avant l'affichage en supprimant un élément à l'aide de l'instruction unset appliquée à un tableau php (post_row) indexé par des chaînes. Rien d'étonnant à cela, mais encore faut-il avoir fait l'essai.

Elle utilise l'événement core.viewtopic_modify_post_row.

Sur notre forum, nous avons eu il y a quelques années une espèce de course au nombre de messages à laquelle nous avons mis un terme en ne l'affichant plus.
Avatar de l’utilisateur
pierredu
Resp. Extensions
Resp. Extensions
 
Messages: 1030
Enregistré le: 29 Mai 2011 à 06:49
Localisation: Paris

Re: Hide Post Number 1.0.0

Messagepar Zoddo » 31 Oct 2015 à 19:18

Salut,

Super :)

Juste deux petits points :
  • Tu n'as pas besoin d'injecter l'objet $template vu que tu ne l'utilises pas
  • L’indentation qui n'est pas des plus lisible (indenter le contenu de chaque bloc entre accolades est le minimum niveau lisibilité :))
[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
Equipe site
Equipe site
 
Messages: 6262
Enregistré le: 16 Mar 2011 à 18:44
Localisation: /root/

Re: Hide Post Number 1.0.0

Messagepar pierredu » 31 Oct 2015 à 19:59

Mais dans ce cas, on n'a plus rien dans le constructeur ? Complètement vide ? J'ai hésité...

Je vais mettre un peu d'identations...
Avatar de l’utilisateur
pierredu
Resp. Extensions
Resp. Extensions
 
Messages: 1030
Enregistré le: 29 Mai 2011 à 06:49
Localisation: Paris

Re: Hide Post Number 1.0.0

Messagepar Zoddo » 31 Oct 2015 à 20:24

Tu peut même supprimer le constructeur dans ce cas :)
[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
Equipe site
Equipe site
 
Messages: 6262
Enregistré le: 16 Mar 2011 à 18:44
Localisation: /root/

Re: Hide Post Number 1.0.0

Messagepar pierredu » 31 Oct 2015 à 21:47

OK, je le fais.

Et dans le fichier services.yml, on ne met plus rien non plus ?

Peut-on le supprimer purement et simplement ?
Avatar de l’utilisateur
pierredu
Resp. Extensions
Resp. Extensions
 
Messages: 1030
Enregistré le: 29 Mai 2011 à 06:49
Localisation: Paris

Re: Hide Post Number 1.0.0

Messagepar Zoddo » 31 Oct 2015 à 22:56

Il faut pas complètement supprimer le fichier car le tag est important. Il suffit de retirer la section arguments, ce qui donne :
Code: Tout sélectionner
services:
    lmdi.hidepostnumber.listener:
        class: lmdi\hidepostnumber\event\listener
        tags:
            - { name: event.listener }
[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
Equipe site
Equipe site
 
Messages: 6262
Enregistré le: 16 Mar 2011 à 18:44
Localisation: /root/

Re: Hide Post Number 1.0.0

Messagepar pierredu » 01 Nov 2015 à 09:16

OK, c'est logique...
Merci.
Avatar de l’utilisateur
pierredu
Resp. Extensions
Resp. Extensions
 
Messages: 1030
Enregistré le: 29 Mai 2011 à 06:49
Localisation: Paris


Retourner vers Extensions en développement

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

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

cron