Une action toute simple pour afficher un QRCode sur votre site avec l'API de Google

🆙 qrcode : Génére des QRCodes avec Google API

Cliquer pour lire la documentation

syntaxe {up qrcode=type | xxx=...}
@author: LOMART @version: UP-1.8 @license: GNU/GPLv3 @tags: widget
  • qrcode = text: type de QRCode : text/url/sms/email/phone/location/wifi/contact
  • size = 200: Largeur

Les types de contenus

  • name: nom pour contact
  • text: texte libre pour text, sms, email, contact
  • phone: numéro de téléphone pour sms, tel, contact
  • url: site Internet pour url, contact
  • email: adresse email pour email, contact
  • subject: sujet pour email
  • latitude: pour geo
  • longitude: pour geo
  • address: adresse pour contact
  • ssid: identifiant point d'accés pour wifi
  • auth = WPA: WPA ou WEP pour wifi
  • password: clé wifi du point d'accés pour wifi

Divers

  • alt: texte alternatif, si le qrcode n'est pas affiché
  • encoding = UTF-8: code pour texte

Style CSS

  • id: identifiant
  • class: classe(s) pour bloc
  • style: style inline pour bloc
  • css-head (base-css): règles CSS définies par le webmaster (ajout dans le head)

La méthode simple

{up qrcode=url | url=https://up.lomart.fr}

Il faut indiquer le type de données comme argument principal.

Et en fonction de celui-ci, saisir les données attendues. Voir le tableau ci-dessous

type options à saisir
text {up qrcode=text | text= ? }
url {up qrcode=url | url= ? }
sms {up qrcode=sms | phone= ? | text= ? }
email {up qrcode=email | email= ? | subject= ? | text= ? }
tel {up qrcode=call | phone= ? }
geo {up qrcode=geo | latitude= ? | longitude= ? }
wifi {up qrcode=wifi | ssid= ? | password= ? | auth=WEP }
contact {up qrcode=contact | name= ? | phone = ? | email = ? | url = ? | address = ? | note = ? }

Les autres options sont :

  • size : 200 par défaut. La taille doit être proportionnelle à la quantité d'informations
  • alt : un texte alternatif, si le qrcode n'est pas affiché
  • encoding : UTF-8 par défaut. Vous pouvez indiquer un autre encodage.
  • class, id : peu d'intérêt
Pour info, cette page utilise 5 action(s) :
upactionslist (1) flexbox (1) qrcode (1) csv2table (1) jcontent-info (1)