Simple Coherent Form

外掛說明

SCF is a simple plugin to create inputs for your forms with the same style everywhere, in your plugins or your theme. This plugin manages many fields so that they are efficient, accessible, versatile and homogeneous everywhere. A lot of options and multiple hooks. Made by developers, for developers.
Compatible with CF7.

安裝方式

  1. Upload the plugin files to the /wp-content/plugins/simple-coherent-form directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress
  3. Use the scf_input function to create inputs or let CF7 manage that

使用者評論

這個外掛目前沒有任何使用者評論。

參與者及開發者

以下人員參與了開源軟體〈Simple Coherent Form〉的開發相關工作。

參與者

將〈Simple Coherent Form〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

1.0

  • Création du plugin

1.1

  • Possibilité de renvoyer l’html et non pas seulement l’afficher

1.2

  • Bugfix : Utilisation des DateTime au sein de namespaces pour les champs Date
  • Bugfix : Formattage des numéros de téléphone envoyés en ajax lors du multilingue
  • Bugfix : Correction du format de date dans les champs CF7

1.3

  • Ajout des champs Wysiwyg et Fichier
  • Possibilité de modifier l’intitulé lisible des types de fichiers pour l’aide

1.4

  • Possibilité de rendre un champ déjà focus (autofocus)
  • Variante synchrone de la fonction de validation de champs en JS
  • Renforcement de l’accessibilité du champ select

1.5

  • Amélioration de l’accessibilité des champs Fichier
  • Possibilité de limiter le nombre de fichiers des champs Fichiers
  • Amélioration de l’accessibilité des champs Select
  • Traduction des textes en en_EN
  • Divers bugfix sur l’accessibilité et sur les champs fichiers

1.6

  • Ajout du champ Time

1.7

  • Ajoute la possibilité de filtrer les valeurs d’un champs select

1.8

  • Modifie l’ordonnancement des pays du champ téléphone en ignorant les accents
  • Déclenche l’évènement change sur les selects natifs lorsque leurs valeurs sont modifiés par le select 2

2.0

  • Compatibilité avec la version 2 du tag generator de CF7 6.0
  • Ne prend pas en compte la casse dans la validation des extensions de fichiers
  • Empêche l’affichage d’une erreur de CF7 si le champ téléphone facultatif n’est pas remplie

2.1

  • Ajoute le champ CF7 radio*

2.2

  • Lors de l’affichage d’un champ conditionné, ajoute la mention read-only. Permet d’afficher le champ sans afficher d’erreur lorsque la condition n’est pas respecté
  • Ajout d’un type de condition FIELD permettant d’afficher un champ lorsqu’un champ à la valeur d’un autre champ

2.3

  • Découpage de la méthode formatFileTmpPost des champs fichiers pour pouvoir enregistrer des fichier temporaire SCF même si ils ne sont pas positionné/nommé comme par défaut
  • Possibilité de nommer l’input des fichier temporaires différement, le script ne cherche plus le champ caché par son nom mais par une classe
  • Bugfix : element HTML à vérifier sur les champs radio obligatoire
  • Au chargement des formulaires, modification de l’ordre des fonctions (attends le chargement de l’ensemble des scripts comme libphonenumber ou datepicker, puis initialise le spécificateurs avant de vérifier les valeurs déjà présente
  • Bugfix : chargement des traductions trop tôt dans la liaison au plugin CF7