Fonction étiquette et Hide

Forum pour discuter des extensions, du processus de validation, la traduction des extensions, pour rechercher des extensions...
Pas de support dans cette section

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

Attention, aucun support n'est fourni dans cette section.
Partager sur FacebookPartager sur TwitterPartager sur Google+

Fonction étiquette et Hide

Messagepar powersky » 09 Aoû 2017 à 20:18

Hello, je cherche une extention ou Mod qui me permet de mettre dans le titre du sujet une étiquette du genre :

[Ligue 1] resultat de la 21 journée (l'etiquette c'est ligue 1 ^^)

Et aussi implanté la fonction Hide j'ai bien copier deux extentions mais elle ne s'affiche pas dans le gestionnaire.

Merci d'avance!
powersky
Posteur néophyte
Posteur néophyte
 
Messages: 11
Enregistré le: 11 Fév 2011 à 17:51

Re: Fonction étiquette et Hide

Messagepar galixte » 09 Aoû 2017 à 20:40

Alors, pour la première question tu as la dernière de phpBB.com « Topic prefixe » qui fonctionne très simplement | Lien de téléchargement direct avec traduction française.

Je pense que, comme bon nombre de tes prédécesseur,s tu as omis les rouages du comment installe t-on une extension : documentation/extensions/installer-une-extension-a219-view.html.

La clé c’est le fichier composer.json dans chaque extension, qui renseigne à la ligne n°2 l’arborescence des noms du répertoire parent (nom de l’auteur / pseudo) contenant le répertoire de l’extension (nom de l’extension ou terme s’en approchant) le tout à mettre dans le répertoire ./ext/ !
Modifié en dernier par galixte le 10 Aoû 2017 à 17:11, modifié 3 fois.
Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 10037
Enregistré le: 08 Mar 2004 à 01:40
Localisation: Sud de la France.

Re: Fonction étiquette et Hide

Messagepar powersky » 09 Aoû 2017 à 21:07

merci pour la reponse ! bon j'ai reussi à les faire apparaitre par contre au moment d'activer l'extention prefixe j'ai cette erreur : Impossible de traiter cette demande à l'heure actuelle.
HTTP ERROR 500
powersky
Posteur néophyte
Posteur néophyte
 
Messages: 11
Enregistré le: 11 Fév 2011 à 17:51

Re: Fonction étiquette et Hide

Messagepar Steph » 10 Aoû 2017 à 14:27

Salut,

Un sujet = un auteur
Avatar de l’utilisateur
Steph
Administrateur
Administrateur
 
Messages: 17378
Enregistré le: 29 Déc 2008 à 15:48
Localisation: Alsace / Bas-Rhin / France

Re: Fonction étiquette et Hide

Messagepar galixte » 10 Aoû 2017 à 17:19

Pour le HIDE tu peux utiliser l’extension « Advance BBCode box 3 » qui ajoute plusieurs BBCodes dont un permettant de masquer le contenu aux invités. C’est la seule que je connaisse pour phpBB 3.2.x.
Modifié en dernier par galixte le 11 Aoû 2017 à 17:18, modifié 1 fois.
Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 10037
Enregistré le: 08 Mar 2004 à 01:40
Localisation: Sud de la France.

Re: Fonction étiquette et Hide

Messagepar papajoke » 10 Aoû 2017 à 20:35

galixte a écrit:C’est la seule que je connaisse pour phpBB 3.2.x.

j'ai trouvé cette fonctionnalité Hide intéressante mais obligé d'installer toutes les fonctionnalités de l'extension pour cela , non merci. Du coup, quelques lignes et une extension qui ne fait que un hide si post en lecture unique :

Code: Tout sélectionner
<?php
namespace manjaro\hidden\event;

use Symfony\Component\EventDispatcher\EventSubscriberInterface;

class main_listener implements EventSubscriberInterface
{
	protected $user;
	protected $auth;	

	public function __construct(  \phpbb\user $user, \phpbb\auth\auth $auth)
	{
		$this->user = $user;
		$this->auth = $auth;
	}

	static public function getSubscribedEvents()
	{
		return array(
			'core.modify_text_for_display_before'		=> 'parse_bbcodes_before',
		);
	}

	function parse_bbcodes_before($event){
		if ((strpos($event['text'],'</HIDDEN>') !== false)  /*and ! $this->auth->acl_gets('a_', 'm_')*/) {
			if (           //(! $this->auth->acl_gets('f_')) // table phpbb_acl_roles
					 ($this->user->data['user_id']==ANONYMOUS) or ($this->user->data['group_id']==6) or ($this->user->data['group_id']<2)
				) {
				$event['text'] = preg_replace('(<HIDDEN>(.*)</HIDDEN>)','',$event['text']);
				}
		}
	}

}


et se crée un bb code [hidden]{TEXT}[/hidden] : <span class="bbhidden">{TEXT}</span>
Modifié en dernier par papajoke le 11 Aoû 2017 à 14:18, modifié 2 fois.
modérateur forum manjaro.fr
Avatar de l’utilisateur
papajoke
Apprenti-posteur
Apprenti-posteur
 
Messages: 113
Enregistré le: 23 Juil 2017 à 12:45

Re: Fonction étiquette et Hide

Messagepar powersky » 11 Aoû 2017 à 00:09

merci pour les réponses ! Mais en faite il me faut la fonction Hide pour cacher un texte et le montrer que si on a répondu au sujet, je sais pas si j'ai été clair :mrgreen:
powersky
Posteur néophyte
Posteur néophyte
 
Messages: 11
Enregistré le: 11 Fév 2011 à 17:51

Re: Fonction étiquette et Hide

Messagepar Steph » 11 Aoû 2017 à 07:29

Steph a écrit:Un sujet = un auteur


Pour obtenir un support plus efficace, merci de préciser l'URL de votre forum.
Avatar de l’utilisateur
Steph
Administrateur
Administrateur
 
Messages: 17378
Enregistré le: 29 Déc 2008 à 15:48
Localisation: Alsace / Bas-Rhin / France

Re: Fonction étiquette et Hide

Messagepar galixte » 11 Aoû 2017 à 07:45

Salut,

papajoke, c’est qui Manjaro ? C’est toi ? D’où tiens-tu ce bout de code ? C’est un peu limité comme usage un sujet en lecture seule, ne trouves-tu pas ? Personne n’a encore écrit une telle fonctionnalité sous forme d’extension pour phpBB 3.2.x, oserais-je te lancer le défi d’y parvenir, il n’y a qu’un pas. :P

powersky, j’entends bien ta demande, mais pour phpBB 3.2.x, le BBCode Hide n’est pas disponible, il y en avait deux sous phpBB 3.1.x :
Peut-être que papajoke est intéressé pour développer sa première extension pour phpBB ? Marcovo est complètement d’accord afin que l’on reprenne son travail là où il s’est arrêté (à condition de laisser son nom comme auteur à l’origine de code)  : https://github.com/marcovo/phpbb_hidebb ... -262037037.

Voilà vous savez tout ! ;)
Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 10037
Enregistré le: 08 Mar 2004 à 01:40
Localisation: Sud de la France.

Re: Fonction étiquette et Hide

Messagepar galixte » 11 Aoû 2017 à 15:14

papajoke, lorsque tu m’écris un MP, ne désactive pas ta boite de MP par la suite, je peux pas te répondre. :lol: Je ne savais même pas que l’on pouvait faire ça ici… :mrgreen:

Pardon pour ce HS. :oops:
Communau EzCom
Image
« Traductions d’extensions & styles pour phpBB 3.1.x & 3.2.x ».
ImageListes de toutes les extensions recensées pour phpBB 3.1.x & 3.2.x.
ImageListes de tous les styles recensés pour phpBB 3.1.x & 3.2.x.
Avatar de l’utilisateur
galixte
Floodeur universel
Floodeur universel
 
Messages: 10037
Enregistré le: 08 Mar 2004 à 01:40
Localisation: Sud de la France.


Retourner vers Discussions et recherches d'extensions

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

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