Pastebin

Mises à jour des extensions répertoriées en tant qu'étape CDB (base de données de personnalisation) et acceptées dans la base de données de personnalisation de phpbb.com et/ou phpbb-fr.com.
Avatar du membre
CAForum-bot
Messages: 180
Enregistré depuis: 4 ans 2 mois

Pastebin

#1

Message par CAForum-bot »

Cette extension ajoute un pastebin sur votre forum phpBB, y compris la coloration syntaxique.

Dépôt Github :

Instructions pour les téléchargement depuis GitHub ici

Un pastebin, connu également sous le nom de nopaste, est une application web qui permet aux utilisateurs de mettre en ligne des morceaux de textes, habituellement des extraits de code source, pour un affichage public. Ils sont très populaires sur les canaux IRC où copier une quantité importante de texte, y compris réparti en différentes lignes successives, est considéré comme non conforme à la netiquette. Un grand nombre de pastebins existent sur le web, remplissant différents besoins et fournissant des fonctionnalités conçues pour les populations auxquelles ils s'adressent.
Installation

Copiez le contenu de ce référentiel via git clone :
git clone https://github.com/phpbb-de/phpbb-ext-pastebin ext/phpbbde/pastebin


ou créez la structure de répertoires suivante dans votre répertoire racine phpBB :
ext/phpbbde/pastebin

Et copiez-y le contenu du référentiel.

Allez dans PCA > Personnaliser > Extensions et activez l'extension "Pastebin".

Autorisations ajoutées

L'extension ajoute, lors du premier groupe d'installation, des autorisations au rôle "standard utilisateur" et aux rôles "Modérateur standard" et "Modérateur complet".
Vous les trouverez dans l'onglet "Pastebin" des rôles d'utilisateur ou de modérateur.

Nouvelles autorisations utilisateur :
  • Peut supprimer ses propres entrées pastebin
  • Peut modifier ses propres entrées de pastebin (durée de stockage, mise en évidence de la syntaxe)
  • Peut publier des entrées pastebin
  • Peut publier des entrées pastebin non élaguées
  • Peut publier des entrées pastebin sans confirmation visuelle
  • Peut afficher les entrées de pastebin
Nouvelles autorisations de modérateur :
  • Peut supprimer les entrées pastebin
  • Peut éditer les entrées de pastebin (durée de stockage, coloration syntaxique)
  • Peut désactiver l'élagage des entrées de pastebin sélectionnées

phpBB 3.2.4
ou supérieur

phpBB 3.3.1




Démonstration




Support de l'extension

Avatar du membre
Fred
Messages: 3166
Enregistré depuis: 4 ans 2 mois
Identité: Fred Rimbert
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub
Contact:

Re: Pastebin

#2

Message par Fred »

v2.0.4
Compatibilité avec les versions
3.2.10
et
3.3.1
de phpBB

Téléchargement ici >

Patch français > ici
Avatar du membre
Fred
Messages: 3166
Enregistré depuis: 4 ans 2 mois
Identité: Fred Rimbert
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub
Contact:

Re: Pastebin

#3

Message par Fred »

Problème détecté dans la traduction française de la version 2.0.4 de l'extension, voir ici :


Pour corriger ce problème il faut appliquer ce correctif :


En FTP se rendre ici :

► ext/phpbbde/pastebin/controller

Editer et modifier le fichier main.php, à la ligne 417 du fichier on remplace ceci :

Code: Tout sélectionner

'SNIPPET_PRUNE_ON'		=> $data['snippet_prunable'] ? $this->user->format_date($data['snippet_prune_on']) : $this->language->lang('PASTEBIN_NEVER'),
Par ceci :

Code: Tout sélectionner

'SNIPPET_PRUNE_ON'		=> $data['snippet_prunable'] ? $this->user->format_date($data['snippet_prune_on']) : $this->language->lang('PASTEBIN_INFINITE'),
Il faut vider le cache pour que les modifications soient prises en compte.
Ce souci sera corrigé dans la version 2.0.5 de Pastebin
Avatar du membre
Fred
Messages: 3166
Enregistré depuis: 4 ans 2 mois
Identité: Fred Rimbert
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub
Contact:

Re: Pastebin

#4

Message par Fred »

Pour ceux qui utilisent l'extension "Quick Login" et l'extension "Sortable Captcha" il existe un problème lors de la connexion au forum lorsque l'on se trouve sur la page Pastebin.
Voir ici :

Un correctif est apporté ici :



En FTP se rendre ici :

► ext/phpbbde/pastebin/controller

Editer et modifier le fichier main.php, à la ligne 556 on remplace ceci :

Code: Tout sélectionner

$this->template->assign_var('CAPTCHA_TEMPLATE', $captcha->get_template());
Par ceci :

Code: Tout sélectionner

$this->template->assign_var('PASTEBIN_CAPTCHA_TEMPLATE', $captcha->get_template());

Ensuite se rendre ici :

► ext/phpbbde/pastebin/styles/prosilver/template

Editer et modifier le template pastebin_post.html, à la ligne 56 on remplace ceci :

Code: Tout sélectionner

{% if CAPTCHA_TEMPLATE %}
Par ceci :

Code: Tout sélectionner

{% if PASTEBIN_CAPTCHA_TEMPLATE %}
À la ligne 62, on remplace ceci :

Code: Tout sélectionner

{% INCLUDE ''~ CAPTCHA_TEMPLATE ~'' %}
Par ceci :

Code: Tout sélectionner

{% INCLUDE ''~ PASTEBIN_CAPTCHA_TEMPLATE ~'' %}
Il faut vider le cache pour que les modifications soient prises en compte.
Ce souci sera corrigé dans la version 2.0.5 de Pastebin
Avatar du membre
Fred
Messages: 3166
Enregistré depuis: 4 ans 2 mois
Identité: Fred Rimbert
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub
Contact:

Re: Pastebin

#5

Message par Fred »

v2.0.6
Compatibilité avec les versions
3.2.10
et
3.3.1
de phpBB
Patch français ici

Téléchargement ici >
Avatar du membre
Fred
Messages: 3166
Enregistré depuis: 4 ans 2 mois
Identité: Fred Rimbert
Localisation: Le Lude - Pays de la Loire
Intérêt: GitHub
Contact:

Re: Pastebin

#6

Message par Fred »

v2.0.7
Compatibilité avec les versions
3.2.11
et
3.3.7
de phpBB
Patch français > ici

Téléchargement ici >
Vous devez être membre du forum pour répondre
Inscrivez-vous pour participer au forum ou Connecter-vous à votre compte.