Plugin Community Builder 1.8.1 pour Phoca Gallery disponible

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Plugin Community Builder 1.8.1 pour Phoca Gallery disponible

    Hello,

    Je recherchait un plugin pour CB 1.8.1 qui fonctionnerai pour Joomla!2.5 mais j'avais beau fouiller je ne trouvais rien qui fonctionne sans bug.

    A force de fouiner, j'ai bien trouvé un lien sur le JED anglais ici mais c'est une version 1.0 et qui n'a pas été testé à fond sur Joomla!2.5
    L'auteur de cette extension http://vipindas.co.nr a déjà fait un très bon travail et propose son extension en GNU/GPL, mais son plugin est incomplet alors j'ai décidé de voir ce qu'il n'allait pas et d'essayer d'y remédier par moi-même.

    Sauf erreur de ma part, sa version est installable sur Joomla!2.5 puisque quand j'active son plugin en l'état, le fronted bug au point d'afficher une page blanche quand on va dans les profils CB, merci de me dire si vous avez aussi ce problème avec sa version.

    Note : J'ai mis pour mon test mon site dans un sous-dossier et non à la racine www, c'est peut-être la cause de ce plantage mais je ne crois pas.

    En ce qui concerne cette version cité plus haut :

    - Je viens de réussir avec succès de faire fonctionner ce plugin, et je l'ai réglé pour qu'il affiche les 8 dernières images ajoutés par les utilisateurs.

    - J'ai aussi résolut le problème du lien qui empêchait de voir la catégorie concerné.

    - J'ai aussi optimisé le code afin de virer le superflus avec le logiciel Notepad++

    - J'en ai profité pour franciser la totalité du plugin tant que j'y était

    Quelques astuces techniques :

    Si vous n'avez pas peur de bidouiller le fichier phoca.php de ce plugin, allez à la ligne 57 et recherchez le code :

    Code PHP:
    "\n ORDER BY photos.ordering ASC LIMIT 8"
    Remplacez le chiffre 8 par un autre de votre choix et vous aurez ce nombre maximum d'images récentes affichés. (Bien évidement s'il y a autant d'images à afficher)

    Exemple pour 24 photos :

    Code PHP:
    "\n ORDER BY photos.ordering ASC LIMIT 24"
    IMPORTANT :

    Si votre site est dans un sous dossier et non à la racine du site www allez à la ligne 79 de ce même fichier phoca.php du plugin et recherchez ce code :

    Code PHP:
    <a href="'.$mosConfig_live_site.'/index.php?option=com_phocagallery&view=category&id='.$pgitems[0]->catid.'" style="color:teal">Voir cette gallerie<a
    et ajoutez le nom de votre sous dossier avant la syntaxe index.php? sans oublier le slash devant. (/)

    Exemple :

    Pour reprendre notre sous-dossier imaginaire nommé demo contenant votre site vous l'écririez de cette façon :

    Code PHP:
    <a href="'.$mosConfig_live_site.'/demo/index.php?option=com_phocagallery&view=category&id='.$pgitems[0]->catid.'" style="color:teal">Voir cette gallerie<a
    Il vous est également possible d'améliorer et de personnaliser l'affichage dans les onglets en appliquant un style.

    Pour le moment vous pouvez modifier les styles uniquement dans le fichier phoca.php pour ce faire, allez à la ligne 76 et essayez vos propres paramètres.

    Voici un exemple concret de style :

    Effacez en totalité la ligne 76 et remplacez la par celle-ci, puis regardez le résultat en rafraichissant votre navigateur.

    Code PHP:
    $return .='<div style="height: 120; background-color:#FCFAE1;"><a href="images/phocagallery/'.$imageitem->filename.'" target="_blank"><img border="0" title="'.$photoTitle.'" alt="" src="images/phocagallery/'.$file.'" style="border:5px solid #787746; border-radius: 0px 20px 0px 20px; background-color:#FFFF66; padding:3px; margin:0px; "/></a></div><br/></div>'
    Comme vous pouvez le constater par vous même on peu personnaliser l'affichage de façon basique, ici j'ai ajouté 2 coins arrondis, changé la mise en page général, ajouté un cadre de couleur autour des vignettes et changé d'autres couleurs de fonds, c'est simple mais c'est déjà ça pour commencer

    INFO :

    Je viens de terminer ma propre version, j'ai entièrement repensé ce plugin, il est disponible sur mon site.

    Amicalement.
    Fichiers joints
    Dernière édition par felichon à 12/10/2012, 11h01 Raison: Précisions & ajouts de codes exemples

Annonce

Réduire
Aucune annonce pour le moment.

Partenaire de l'association

Réduire

Hébergeur Web PlanetHoster
Travaille ...
X