SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

288 Plugins, 197 contribs sur SPIP-Zone, 164 visiteurs en ce moment

Accueil > Squelettes > Outils pour squelettes > JQuery Corner > JQuery Corner

JQuery Corner

4 août 2011 – par b_b, Yffic – commentaires

8 votes

Ce plugin est un portage pour Spip du plugin jQuery Corner de Dave Methvin : http://jquery.malsup.com/corner/

Principe

Ce plugin permet de gérer l’affichage des angles de blocs... Quelques exemples de possibilités :

Installation

Comme tous les autres plugins, cf. http://www.spip.net/fr_article3396.html

Le plugin nécessite le plugin Saisies et YAML (+ Bonux pour Spip 2.1).

Configuration

La page de configuration du plugin permet de choisir le nombre d’éléments à traiter dans le site, puis pour chaque élément de :

  • saisir la classe ou l’id de l’élément sur lequel appliquer le script
  • saisir les paramètres à appliquer

Améliorations possibles

-  Il n’est pas possible actuellement d’appliquer plusieurs effets en enfilade pour par exemple avoir des effets différents suivants les angles : $(this).corner( « bottom »).corner(« top bevel ») ;
-  Gérer plus correctement l’ajout et la suppression d’éléments dans la page de configuration

Voir en ligne : http://plugins.spip.net/jquerycorner

P.-S.

Cette fonctionnalité existe aussi dans le couteau suisse via la lame « De jolis coins »

Dernière modification de cette page le 31 octobre 2017

Retour en haut de la page

Vos commentaires

  • Le 15 août 2011 à 12:35, par _Eric_ En réponse à : JQuery Corner

    Salut Yffic,

    Tu vas peut-être me dire que je suis chiant, mais un plugin qui est juste une encapsulation d’une librairie jQuery et qui se trimbale 4 nécessites ça me parait pas génial. A partir du moment où le plugin est compatible pour SPIP supérieur ou égal à 2.1.0 je pense qu’il serait plus adapté de se limiter à Itérateurs uniquement ce qui lui permettrait de passer tout simplement en SPIP 3 grâce au procure du core.

    Franchement pour deux paramètres de configuration Saisies, CFG et bonux peuvent restés à la maison ;-). En outre, j’ai pas compris la nécessité de la valeur en base à l’activation. Une valeur par défaut suffit dans ton formulaire.

    • Le 22 août 2011 à 21:01, par Yffic En réponse à : JQuery Corner

      Non, t’es pas chiant, tu poses les bonnes questions...

      -  Bonux ne doit pas être nécessaire, car j’ai remplacé la boucle pour par une boucle ENUM d’Itérateurs. Faut que je vérifie
      -  Saisies, je l’aime bien et il est fait pour simplifier la vie... Et puis le formulaire de configuration peut être amené à évoluer
      -  CFG. Ben je le trouve pratique car il permet de regrouper dans une seule page toutes les configurations de plugins. Comment fait-on sans CFG dans SPIP 3 ? Car si chaque petit plugin doit rajouter son exec dans un menu de premier niveau, ca va faire des menus déroulants à rallonge, non ? J’attendais plus d’infos à ce sujet pour pouvoir virer cfg.
      -  Inscrire les valeurs en base à l’activation. Ben je trouve ça plus propre et plus logique, on installe et on pose les paramètres par défaut... Sinon faut aller chercher les valeurs par défaut au fin fond d’un formulaire de config... Le code est donc plus facile à lire et à reprendre. Je fais comme ça, peu importe la complexité du plugin, je dois être un peu psycho-rigide ;-)

    • Le 8 octobre 2011 à 06:10, par gilcot En réponse à : JQuery Corner

      CFG. Ben je le trouve pratique car il permet de regrouper dans une seule page toutes les configurations de plugins. Comment fait-on sans CFG dans SPIP 3 ? Car si chaque petit plugin doit rajouter son exec dans un menu de premier niveau, ca va faire des menus déroulants à rallonge, non ? J’attendais plus d’infos à ce sujet pour pouvoir virer cfg.

      S’il n’y a qu’un formulaire (celui qui regroupe tous les petits bouts), il faut juste qu’il soit nommé configurer_prefixe_du_plugin et placé dans formulaires/ (et une déclaration particulière quelque part ? je ne sais plus... mais c’est expliqué sur le wiki au sujet de #CONFIGURER_META et ses alternatives) : il apparaitra alors un bouton de configuration dans la boite du plugin (depuis la page de gestion des plugins) menant vers ce formulaire (qu’on peut appeler aussi par un  ?exec...)
      Tu peux réutiliser ce formulaires/configurer_... à travers ton fonds/ avec CFG ...s’il est installé (ne pas le nécessiter, juste l’utiliser s’il est présent... j’ai vu deux ou trois plugins procéder ainsi, dont « vidéo(s) » si j’ai bonne mémoire)

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?
  • [Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Métas +

    3 décembre 2016 – 27 commentaires

    Améliorez l’indexation de vos articles dans les moteurs et leur affichage sur les réseaux sociaux grâce aux métadonnées Dublin Core, Open Graph et Twitter Card. Installation Activer le plugin dans le menu dédié. Dans le panel de configuration, vous (...)

  • Photoswipe

    18 septembre 2016 – 35 commentaires

    Une lightbox javascript responsive. PhotoSwipe est une boîte multimédia — comme la Mediabox installée en série avec SPIP — qui permet de zoomer à la taille réelle des images et qui gère intelligemment les légendes. Le plugin est basé sur la librairie (...)

  • Japibas, squelette responsive

    11 octobre 2013 – 96 commentaires

    Japibas est un squelette responsive, multilingue (français, anglais et espagnol), dont l’habillage conviendrait à un site de type blog ou webzine. Le graphisme est inspiré du template Wordpress Japibas réalisé par Jesper Johansen et distribué sous (...)

  • GIS 4

    11 août 2012 – 1417 commentaires

    Présentation et nouveautés La version 4 de GIS abandonne la libraire Mapstraction au profit de Leaflet. Cette librairie permet de s’affranchir des librairies propriétaires tout en gardant les mêmes fonctionnalités, elle propose même de nouvelles (...)

  • Plugin Domlang : Domaines par secteur de langue

    4 septembre – commentaires

    Domlang est un plugin qui permet d’associer un nom de domaine ou un sous-domaine à un secteur de langue. Ce plugin convient pour un site qui utilise des secteurs de langues. En configuration, pour chaque secteur, vous pourrez définir une URL (...)