Page 1 sur 3

EXTENSION : phpBB Directory - Annuaire

Posté : sam. 14 mars 2015 12:22
par Raphaël
► Nom officiel et nom francisé : phpBB Directory - Annuaire
► Auteur(s) et pseudo(s) respectif(s) sur (phpBB.com & GitHub.com) : Erwan Nader (ErnadoO & ErnadoO)

► Description : Cette extension pour phpBB 3.1.x, 3.2.x & 3.3.x permet d’avoir un annuaire de liens sur son forum. Il est possible de créer des catégories, d’illustrer les pages/catégories avec des images, de commenter et de soumettre des liens avec ou sans validation préalable.

Voir un exemple sur la page directory.


► Version(s) stable(s) : 1.0.0 (pour phpBB 3.1.x) ✔
► Version(s) de développement :
  • 1.0.0 (pour phpBB 3.1.x) ;
  • 2.0.0-RC1 (pour phpBB 3.2.x) & (pour phpBB 3.3.x)
► Compatible : phpBB 3.1.12, 3.2.7 & 3.3.0-b1-dev

► Page(s) officielle(s) : phpBB (pour phpBB 3.1.x)
► Page(s) de développement : ► Page(s) de la traduction française : ► Accès aux paramètres :
  1. Panneau d’administration ;
  2. EXTENSIONS ;
  3. PHPBB ANNUAIRE :
    1. Informations et outils,
    2. Configuration générale,
    3. Gestion des catégories,
    4. Validation de site.

INSTALLATION : Extension - phpBB Directory - Annuaire

Posté : lun. 16 mars 2015 19:10
par leroidugazon
Bonjour,

j'ai un soucis Impossible d'installer l'extension disponible sur le viewtopic.php?f=11&t=156, j'ai le message suivant:
Informations

L’extension sélectionnée ne peut pas être activée. Veuillez en vérifier les prérequis.

« Retour à la page précédente


Merci pour votre aide

Message modifié par : « Raphaël ».
Raison : Ajout du lien vers le sujet de présentation de l’extension, ainsi qu’une icône de sujet.

Posté : lun. 16 mars 2015 22:30
par Raphaël
Bonjour,

cela signifie que vous n'avez pas la dernière version de phpBB, il est indiqué dans le fichier composer.json de chaque extension, les lignes suivantes :

Code : Tout sélectionner

      "soft-require": {
         "phpbb/phpbb": ">=3.1.3,<3.2.*@dev"


Elles indiquent la version de phpBB qu'il est nécessaire d'avoir pour utiliser cette extension.

Inutile d'éditer ce fichier vous obtiendriez des erreurs. Ainsi, je vous conseille de mettre à jour votre forum pour la version 3.1.3.

@+.

Re: EXTENSION : phpBB Directory v1.0.0-dev

Posté : mar. 17 mars 2015 08:38
par leroidugazon
bonjour,
je viens de vérifier et mon forum est bien en version 3.1.3 mais impossible de mettre l'extension toujours le même message.
J'ai essayé de mettre l'extension en local pas de soucis ?

Merci pour votre aide

Posté : mar. 17 mars 2015 16:31
par Raphaël
Salut,

voici la partie du code du fichier /ext.php de cette extension qui vérifie les conditions nécessaires à l'installation :

Code : Tout sélectionner

class ext extends \phpbb\extension\base
{
   /**
   * Enable extension if requirements are met
   *
   * @return bool
   * @aceess public
   */
   public function is_enableable()
   {
      $config = $this->container->get('config');

      // Check phpbb version
      if (!version_compare($config['version'], '3.1.3', '>='))
      {
         return false;
      }

      // Check for getimagesize
      if (!@function_exists('getimagesize'))
      {
         return false;
      }

      // Check for url_fopen
      if (!@ini_get('allow_url_fopen'))
      {
         return false;
      }

      return true;
   }


On peut lire que l'extension vérifie la version de phpBB qui doit être au minimum en version 3.1.3. Mais aussi que la fonction allow_url_fopen est bien activée.

Pour cela, soit vous avez accès au fichier de configuration de PHP sur votre hébergement Web, et vous éditez ce fichier en recherchant le passage suivant et en le paramétrant comme ceci :

Code : Tout sélectionner

;;;;;;;;;;;;;;;;;;
; Fopen wrappers ;
;;;;;;;;;;;;;;;;;;

; Whether to allow the treatment of URLs (like http:// or ftp://) as files.
; http://php.net/allow-url-fopen
allow_url_fopen = On


Soit vous n'avez pas accès à ce fichier et trois options s'offrent à vous :
  • Dans le fichier .htaccess à la racine de votre hébergement vous mettez ceci à l'intérieur : php_flag allow_url_fopen On - Source
  • Créer un fichier php.ini ou php5.ini dans lequel vous mettez ceci :

    Code : Tout sélectionner

    [PHP]
    allow_url_fopen = 1
  • Votre hébergeur verrouille la modification de ce fichier depuis votre hébergement et vous devez prendre contact avec lui pour le lui demander.

Re: EXTENSION : phpBB Directory v1.0.0-dev

Posté : mar. 17 mars 2015 19:53
par leroidugazon
j'ai activé allow_url_fopen est j'ai réussi l'installation.
j'ai un autre soucis quand je clique sur l'annuaire je retourne automatiquement sur la page index du forum et non sur l'annuaire
si je vais sur l'adresse suivante http://www.forumgazon.fr/app.php/directory pas de soucis mais je comprend pas?

merci pour votre aide

Posté : mar. 17 mars 2015 20:09
par Raphaël
Alors là je ne sais pas, peut-être :
  • Votre fichier .htaccess qui comporte des règles trop strictes
  • Soit l'option de réécriture d'URL (accessible dans le panneau d'administration / GENERAL / Paramètres du serveur) qui n'est pas activée, alors le lien doit être : http://www.votrenomdedomaine/app.php/directory (si tant est que votre forum se trouve à la racine de votre nom de domaine).
  • Un fichier de l'extension pas correctement téléchargé sur votre espace d'hébergement (cas peu probable)

Re: EXTENSION : phpBB Directory v1.0.0-dev

Posté : mar. 17 mars 2015 20:18
par leroidugazon
je viens de vérifié et effectivement ceci n'est pas activé:
Soit l'option de réécriture d'URL (accessible dans le panneau d'administration / GENERAL / Paramètres du serveur) qui n'est pas activée,


Donc je vais voir avec mon hébergeur pour activer le mod_rewrite
je reviens vers vous dés que j'ai la réponse

merci pour votre aide

Re: EXTENSION : phpBB Directory v1.0.0-dev

Posté : mer. 18 mars 2015 09:16
par leroidugazon
Bonjour,

je viens d'activer sur mon forum l'option du paramètre serveur en mod rewrite et j'ai mon hébergeur qui me dit que je suis bien en mod rewrite sur le forum mais j'arrive toujours pas à accéder à l'annuaire en cliquant sur l’icône

Si vous avez une idée

merci à vous pour votre aide

Posté : mer. 18 mars 2015 17:47
par Raphaël
Salut,

navré, ouvrez un sujet ici https://github.com/ErnadoO/ext-phpbb-directory/issues (l'auteur est français)

Bonne continuation !

Re: EXTENSION : phpBB Directory v1.0.0-dev

Posté : mer. 18 mars 2015 17:50
par leroidugazon
Merci à vous je viens d'ouvrir une demande sur phpBB-fr.com

le roi du gazon ;)

Posté : mer. 18 mars 2015 18:01
par Raphaël
Je doute que l'auteur passe sur phpbb-fr.com, le mieux aurait été d'ouvrir une nouvelle "issue" sur le lien indiqué.

Posté : mer. 18 mars 2015 19:42
par Raphaël
Vous auriez pu me dire que vous utilisiez d'autre extension, je ne peux pas le deviner : phpBB SEO en version beta, source : http://www.phpbb-seo.com/fr/site/sujet7 ... tml#p49818

La question ne se pose plus, il vous faut retirer phpBB SEO, c'est un beta uniquement pour tester.

EXTENSION : phpBB Directory v1.0.0-dev

Posté : jeu. 19 mars 2015 10:45
par leroidugazon
excuse moi Raphael pour les extension.
Je reviens pour donner mon avis et il ne faut pas utiliser le mods usu seo car gros soucis après et j'ai galère pour supprimer l'extension.
Maintenant tous est revenue en ordre

merci à vous pour votre aide à l'installation de l'extension

Le roi du gazon

EXTENSION : phpBB Directory v1.0.0-dev

Posté : jeu. 16 avr. 2015 18:15
par hamidouki
voila ici aussi j'ai pas pu l'installé !! c'est bizzare
aide moi stp

Capture.JPG
Capture.JPG (86.07 Kio) Vu 19201 fois