Historique


05/11/2019 - version 1.6.3


Général

  • création des traductions anglaises pour toutes les actions

Nouvelles actions

  • anim-aos : effets d'animation sur des blocs textes ou images (Pascal Leconte)

Modifications actions

  • upactionslist : gestion traduction
  • filter : utilisation de filter_ok
  • snowfall : ajout option filter
  • corner : ajout option filter, suppression datemin et datemax
  • tab : correction regex pour balise titre avec attributs
  • pdf : correction valeur défaut 'download-text'
  • osmap : mise à jour vers Leaflet 1.5.1
  • article-category : correction current-catid
  • modal : correction sur contenu inline
  • readmore : correction valeur defaut pour bouton

Nouvelles méthodes

  • filter_ok : traitement de l'option généralisée 'filter=period:1223,0105;mobile=0'

Modifications internes

  • rétablissement traduction dans ctrl_options et annulation dans up.php

25/10/2019 - version 1.6.2


  • suppression code de debug dans up.php

    Modifications actions

  • tab : ajout option auto par pleconte et correction regex

    25/10/2019 - version 1.6.1


Reprise complète des documentations actions

Modifications actions

  • lorem : nouveau param 'tag=DIV'. Pour avoir un texte sans aucun tag, utilisez : {up lorem=2,plaintext | tag=0}

15/10/2019 - version 1.6 (compatible Joomla 4.0)


Nouvelles actions

  • csv2list : liste avec point de conduite à partir de contenu au format CSV
  • csv2def : liste de définition à partir de fichier au format CSV ou de saisie wysiwyg
  • csv2table : table à partir de fichier ou de saisie au format CSV
  • image-panellum : affiche un panorama 3d à partir d'une image equirectangular
  • file-view : affiche le contenu d'un fichier texte, csv ou html
  • corner : badge en coin ou ruban sur un bloc ou le body

Modifications actions

  • image-gallery : correction texte description
  • AddCssHead : possibilité de charger un fichier
  • toutes les actions avec le parametre base-css, le mot-clé '#id' est remplacé par l'ID de l'instance.
  • upactionslist : ajout 2 options pour générer la documentation dans un fichier CSV ou Markdown

Nouvelles méthodes

  • clean_HTML : retourne un contenu avec les balises HTML visibles, à l'identique ou avec seulement quelques balises
  • params_decode : retourne un tableau avec des options sous la forme key:val,"key":" val:2",key:lang[en=yes;fr=oui],...

Modifications internes

  • reprise complete up.php pour evaluation des shortcodes enfants en premier. permet de créer une table par csv2table qui pourra etre modifiée par table-by-rows
  • suppression des balises P dans le shortcode si saisie en wysiwyg
  • json_arrtostr : ajout mode=3 pour prise en charge param array. Actions concernée : slider-owl (itemsXX).
  • load_css_head : remplace le tag '#id' par l'ID de l'instance de l'action
  • only_using_options : ajout argument pour tester d'autres jeux d'options
  • get_content_shortcode : modif regex pour trouver le mot clé exact
  • suppression traduction dans ctrl_options (voir incidence)
  • set_attr_tag : ajout option pour choisir le type de guillemets

CSS

  • ajout important aux règles prioritaires (spacing, )

20/10/2018 - version 1.5


Nouvelles actions

  • lorem-unsplash : images aléatoires
  • lorem-placeimg : images aléatoires
  • bg-video : ajouter des vidéos en fond de site ou dans un bloc
  • bg-image : ajouter des images et règles CSS en fond de site ou dans un bloc
  • bg-slideshow : ajouter un slideshow en fond de site ou dans un bloc
  • center : centrer du contenu dans un bloc
  • snowfall : faire tomber de la neige ou d'autres images

Modifications actions

  • tabslide : modification z-index
  • filter : period récurrentes - period=1224,010210 -> tous les ans du 24/12 minuit au 01/01 à 10h

CSS

  • ajout classes bg30,bg50 et bg80 pour fond blanc translucide
  • ajout classe up-center pour centrer verticalement du contenu avec neutralisation des marges son significatives
  • ajout classes w[s|m]25, w[s|m]50, w[s|m]75, w[s|m]100 : largeur en pourcentage
  • modif fg-row : annulation stretch vertical

Nouvelles méthodes

  • get_attr_style : ventile les classes et styles dans un tableau attribut

Modifications internes

  • Argument principal : n'est plus forcé à true, pour pouvoir saisir une valeur 1 MAJ actions concernées : article_category, box, clocks_gmt, countdown, html, lorempixel, marquee, meteo_france, pdf, readmore, slideshow_billboard, tab
  • json_arrtostr : ajout paramètre pour retour sans accolades
  • msg_error : id action dans message
  • json_arrtostr : mode 2 : pas de guillemets si entouré de crochets

20/8/2018 - version 1.4

Nouvelles actions

  • clocks-gmt : horloge mondiale
  • image-gallery : image(s) dans lightbox avec gestion taille fichier selon device
  • image-rollover : change image au survol souris
  • modal : affiche html, video, fichier, iframe dans fenêtre modale
  • PDF : affichage dans contenu, fenêtre modale ou lien pour télécharger
  • website : lien vers un site web avec génération automatique screenshot

Modifications actions

  • adclass
    • prise en charge grands-parents
  • article-category
    • possibilité de plusieurs catégories séparées par des virgules
    • filtrage sur auteur(s)
    • titre uniquement si résultat
  • faq
    • ajout classe active sur titre ouvert
  • icon
    • ajout prefix pour prise en charge plusieurs polices d'icônes
  • meteo-france
    • prise en charge https
  • tab
    • prise en charge class et style
  • **slideshow-billboard
    • fix test sur type contenu (dossier ou content)
  • upactionslist
    • ajout param demo pour ne pas afficher le lien sur la page de demo
    • ajout param class & style
    • ajout message pour cliquer sur FAQ sur page demo

Nouvelles méthodes

  • prise en charge des préférences webmaster par fichier custom/prefs.ini

Modifications internes

  • ajout obj->firstInstance pour faire action lors du 1er run
  • ajout obj->replace_deb & replace_len pour traitement remplacement par action
  • ajout possibilité d'un retour dans array
    • all : totalité $article->text (gestion globale article par action)
    • tag : le texte pour remplacer le shortcode
    • before/after : texte à ajouter en début ou fin de $article->text
  • ajout uniqid() pour id shortcode hors article
  • ajout méthode get_option_is_valid(param_name) retourne valeur ou msg erreur
  • ajout méthode get_url_full : retourne une url absolue
  • ajout méthode on_server(url) : true si URL sur le server
  • ajout méthode sreplace(old, new, src, nb = 1) : remplace les nb occurrences de old par new dans src. (version simplfiée de sprintf qui retourne false si le nbre d'arguments diffère)
  • changement de nom : load_script_head -> load_js_code
  • suppression méthode add_options_json : utiliser prefs.ini pour les personnalisations

Corrections internes

  • UP
    • test si 2e shortcode ouvrant avant fermant pour autoriser à une action d'utiliser les 2 formes de shortcode (court et long)
    • suppression balise br ajoutée avant | pour aérer le shortcode
  • ctrl_argument :
    • accepte valeur vide
    • retour valeur (modif actions : article_category & upscsscompiler)
  • ctrl_content_parts : espace dans chaine recherchée
  • ctrl_options :
    • prise en charge custom/prefs.ini
    • traduction de tous les arguments texte commençant par xx=
    • case insensitive options JS de prefs.ini
  • get_action_pref : regex pour saut ligne
  • info_debug : prise en charge traduction
  • lang & translate : pb parenthèses
  • link_humanize : suppression compteur (0xx-) devant le nom du fichier. 01-lion.jpg = lion.jpg
  • load_file : prise en charge cdn
  • msg_info : modif des actions utilisatrices (meteo, upscsscompiler)
  • set_attr_tag :
    • possibilité de passage de contenu avec $close
    • retour vide si demande fermeture sans attribut

29/6/2018 - version 1.33

  • action tab (prise en charge class et style, accordion)
  • action faq (ajout classe active sur titre ouvert)
  • modif interne
  • chgt nom : load_script_head -> load_js_code

28/6/2018 - version 1.32

  • possibilité de personnalisation par sous-dossier custom
  • nouvelle action : kawa ;-)
  • tab : correction bug sur forcage accordion. Suppression espace sous onglets. CSS ul,li, prise en charge attributs dans regex. (merci woluweb)
  • lorem : appel du serveur en https
  • modif interne
  • link_humanise. ajout param $capitalize

24/6/2018 - version 1.31

  • nouvelle action : addScript
  • ajout load_custom_code_head supprimé par erreur

23/6/2018 - version 1.3

  • nouvelle action : OSMap
  • nouvelle action : facebook-timeline
  • nouvelle action : tweeter-timeline
  • markdown: suppression commentaires YAML et gestion chemin images
  • slider_owl : correction css inline
  • modif interne
  • json_arrtostr : retourne {} si vide
  • ajout load_script_head($code)
  • ajout get_jsontoarray($filename)
  • ajout strtoarray($str)
  • ajout get_content_shortcode($content, $key) array des shortcodes internes

7/2/2018 - version 1.2

  • nouvelle action : markdown
  • ajout nouvelles actions dans le zip de base : imagemap
  • correction bug upAction.php pour compatibilité PHP 7.2
  • modif load_css_head pour
    • permettre sélecteur avec > au lieu de >
    • suppression tags HTML dans argument multilignes
  • up.xml : ajout note sur utilisation

15/12/2017 - ajout actions

  • imagemap : création d'une image clicable et responsive

3/12/17 - version 1.1

  • ajout action sound_hover
  • modif action html pour fermeture auto des balises
  • ajout action media_plyr
  • ajout action slider_owl
  • ajout action image_slideshow
  • ajout compilateur SCSS
  • script install pour préserver les configurations
  • bug: prise en compte argument false en json
  • reprise script exemple
  • fonction link_humanize
  • json_arrtostr. guillemets si argument chaine
  • controle non chevauchement des actions. Permet de mixer shortcode simple et avec contenu (voir slideshow_billboard)
  • correction str_append pour prise en charge de 0

Le contenu de cette page provient du fichier changelog.md qui est mis à jour automatiquement lors de l'update du plugin UP
le shortcode pour afficher le texte est :

{up markdown=plugins/content/up/history.md}