Surcharge des étoiles Joomla Vote Extended

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

  • Surcharge des étoiles Joomla Vote Extended

    J'aurais aimé remplacé les étoiles de JVE par des images personnalisées.

    Sauf que c'est du svg de base, donc je sait pas trop comment remplacer par un fichier image.

    Le bout de code qui produit l'image :

    <polygon data-side="left" class="svg-empty-718" points="281.1,129.8 364,55.7 255.5,46.8 214,-59 172.5,46.8 64,55.4 146.8,129.7 121.1,241 213.9,181.1 213.9,181 306.5,241 " style="stroke: black"></polygon>

    Merci de votre aide
    Donnez vie à vos idées ! http://theidea.legtux.org

  • #2
    S'il s'agit d'une extension et pas de Joomla (il y en a 8000 quand même...), ça peut aider de le préciser et de mettre un lien.
    Après une petite recherche, je suppose qu'il s'agit d'une extension de Victor Vögel.

    En téléchargeant l'extension, on voit directement que le bout de SVG figure dans
    jquery.star-rating-svg.min.js

    S'agissant de SVG, on peut j'imagine remplacer le chemin du SVG par son propre chemin (remplacer le SVG d'origine par son propre SVG).

    Si la question c'est de remplacer par une image, il faut poser la question directement au développeur.
    Ca relève plus du feature request que d'une petite astuce à mon avis.
    Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

    Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

    Commentaire


    • #3
      Bonjour,

      Effectivement, je n'ai pas fait de réponse (par rapport aux discussions précédentes sur le sujet et sur JVE)
      car c'est un travail de personnalisation par rapport à une extension existante.
      J'aurai destiné cela à une demande de service mais bref...

      Voici le travail :
      Cela consiste à redonner en premier une lisibilité au fichier jquery.star-rating-svg.min.js
      qui se trouve dans le repertoire assets du plugin.

      il suffit de copier le contenu (via un editeur de texte comme notepad++ par exemple) et de le coller dans http://unminify.com/
      puis d'enregistrer le contenu lisible

      Ensuite il faut avoir un fichier svg de la forme de l'étoile souhaité... utilisez par exemple inkscape pour générer votre forme.

      Editer ce fichier svg avec votre editeur de texte pour copier la forme et remplacer le polygon dans le fichier js vers la ligne 64
      dans la fonction renderMarkup ....

      Vous pouvez de nouveau utiliser une fonction de minification (ou compression) pour optimiser ce fichier js.

      Victor a choisi de créer ce fichier js pour jouer dynamiquement avec le dégradé de couleurs plutôt qu'un simple svg,
      d'où la difficulté de personnalisation.

      Bon courage !
      Dernière édition par daneel à 19/06/2018, 12h39
      Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

      Commentaire

      Annonce

      Réduire
      Aucune annonce pour le moment.

      Partenaire de l'association

      Réduire

      Hébergeur Web PlanetHoster
      Travaille ...
      X