[plugin] MyTeam

2»

Réponses

  • DjbWebmasterDjbWebmaster Member
    avril 2016 modifié
    mais il fonction sous la version 5.5 de pluxml sans le popup des medias

    Il faut juste placer le lien de l'image
  • jol5926jol5926 Member
    avril 2016 modifié
    DjbWebmaster a écrit:
    mais il fonction sous la version 5.5 de pluxml sans le popup des medias

    Il faut juste placer le lien de l'image

    OK,
    alors pourquoi j'ai cette erreur :

    Dans la partie "admin" du plugin quand je modifie un membre pour le mettre à jour, je clique sur "mettre à jour", la mise à jour se fait mais j'ai ce message en haut de la page.

    myteam.png
  • Tu dois avoir un probleme dans ton fichier MyTeam.xml (/data/configuration/plugins/) lors de la mise à jour.

    supprimer ce fichier et le plugin, puis réaliser une nouvelle installation.
  • Mise à jour

    teamV2.png
  • je confirme qu'il fonctionne en 5.5.

    Par contre la correction des caractères spéciaux, l'édition des profils ? :)
  • cyrillecyrille Member
    avril 2016 modifié
    le plugin dans sa dernière version est planté. Pas d'affichage dans le menu des users, les boutons ne donnent rien. Ca vient du fait que je suis en https et qu'il y a un appel à cloudfare bloquant / bloqué en http.
  • en corrigeant le config et en mettant https sur l'url ça passe
  • ok cyrille, merci pour le retour
  • Cyrille,

    Tu peux tester la dernière version avec la possibilité de modifier l'avatar dans l'onglet gestion des membres,
    il suffit de clic sur l'avatar et de sauvegarder.
  • je vais faire.
  • j'ai pris le dernier github et j'ai collé franco

    - le bug du https pas corrigé
    - encodage des caractères spéciaux toujours pas
    - problème dans l'affichage de l'avatar depuis le menu quand on fait naviguer, j'ai l'image cassée avec chrome
  • DjbWebmasterDjbWebmaster Member
    avril 2016 modifié
    cyrille a écrit:
    - le bug du https pas corrigé

    Oui j'ai pas tester en https (as tu une piste)
    cyrille a écrit:
    - encodage des caractères spéciaux toujours pas

    Je viens de modifier:
    [== PHP ==]
    'name'      => '".$this->getParam('mnuName')."',
    

    devient
    [== PHP ==]
    'name'      => '".addslashes($this->getParam('mnuName'))."',
    
    cyrille a écrit:
    - problème dans l'affichage de l'avatar depuis le menu quand on fait naviguer, j'ai l'image cassée avec chrome

    oui sur la partie admin du plugin, je force l'affichage de l'image en 64px par 64px
  • - pour le https comme je te le mentionnais, il suffit d'ajouter le "s" dans ton lien vers cloudfare
    - il faudrait pas que le titre de la page
    - pour les gens qui n'ont que le pseudo, je noterai en intitulé nom ou pseudo et laisserait le prénom en facultatif.
    - pour l'url de l'image je pense que tu mets deux fois le nom de domaine, j'obtiens si j'ouvre l'image : https://cyrille-borne.com/https://cyrille-borne.com/data/images/avatar/cep.jpg cela vient qu'à la création j'ai passé l'url complète de l'image
  • DjbWebmasterDjbWebmaster Member
    avril 2016 modifié
    Pour les gens qui n'ont que le pseudo, je noterai en intitulé nom ou pseudo et laisserait le prénom en facultatif.

    Il suffit de supprimer cette condition (ligne 24, fichier config.php)
    [== PHP ==]
    if (!empty($_POST['nom-new']) AND !empty($_POST['prenom-new']) AND !empty($_POST['fonction-new']))  {
            # création d'un nouveau membre
    

    cette ligne vérifie si les champs: nom, prénom et fonction sont bien renseignés
    - pour l'url de l'image je pense que tu mets deux fois le nom de domaine, j'obtiens si j'ouvre l'image : https://cyrille-borne.com/https://cyril … ar/cep.jpg cela vient qu'à la création j'ai passé l'url complète de l'image

    lors de la création il ne faut par rentrer l'url complète, mais juste data/images/avatar/avatar4.png
  • pour la seconde partie j'aurai tendance à dire que c'est à toi de faire le contrôle d'intégrité sur l'url de l'image. :)
  • DjbWebmasterDjbWebmaster Member
    avril 2016 modifié
    si on veut utiliser la nouvelle fenêtre popup pour sélectionner les images, j'ai placé ce code
    [== Indéfini ==]
    <a id="toggler_thumbnail" href="javascript:void(0)" onclick="mediasManager.openPopup('avatar<?php echo $i; ?>', true)">
    <img src="<?php echo  PLX_ROOT.$plxPlugin->getParam(avatar.$i) ?>" alt="avatar" height="64" width="64">
    </a>
    

    Si je supprime PLX_ROOT, on peut mettre l'adresse https://cyrille-borne.com/data/images/avatar/cep.jpg
    mais après c'est impossible d'utiliser les images de la fenêtre du popup.
    [== Indéfini ==]
    <?php echo  PLX_ROOT.$plxPlugin->getParam(avatar.$i) ?>
    

    Je n'ai pas de solution pour le moment, avis à la communauté
  • en fait le plus simple, c'est au moment de l'insertion de l'avatar, masquer l'url et mettre en évidence un gros +, de façon à se sentir obligé d'aller chercher l'avatar dans la data.

    Est ce qu'on peut passer dans les champs libres des urls ?
Connectez-vous ou Inscrivez-vous pour répondre.