You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
2 years ago | |
---|---|---|
action | 3 years ago | |
controleurs | 3 years ago | |
css | 3 years ago | |
formulaires | 3 years ago | |
images | 3 years ago | |
inc | 3 years ago | |
js | 2 years ago | |
lang | 3 years ago | |
modeles | 3 years ago | |
prive | 3 years ago | |
vues | 3 years ago | |
.gitattributes | 3 years ago | |
README.md | 3 years ago | |
crayons.js.html | 3 years ago | |
crayons.js_fonctions.php | 3 years ago | |
crayons_fonctions.php | 3 years ago | |
paquet.xml | 3 years ago |
README.md
plugins Crayons
Documentation
https://contrib.spip.net/Les-crayons
https://contrib.spip.net/Crayons-Controleurs-et-Vues
Notes
Definir de maniere personalisee quel input mode (ligne ou texte) utiliser champ par champ:
Exemple de fonction personnalisée (à mettre dans le mes_options.php par exemple)
cf a91edba879
/**
* imposer textarea sur les crayons pour des champs extra de la table spip_rubriques
* cette fonction est appelée auto-magiquement par action/crayons_html.php
*
* @param $type : l'objet SPIP (article, rubrique...)
* @param $champ : le nom du champ
* @param $sqltype la description SQL du champ (?)
* @return : ligne | texte
*
**/
function crayons_determine_input_mode_type_rubrique($type, $champ, $sqltype) {
// array de tous les champs devant êtres en textarea
$Ttextarea = array('titre_machin', 'texte_truc', 'champ_bidule');
return in_array($champ, $Ttextarea) ? 'texte' : 'ligne';
}