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.
 
 
 
 
b_b 1ea4c36e03 version 2.3.2 : compat 4.1 3 months ago
action fix #12 : éviter une erreur fatale lors de l'utilisation des crayons en mode anonyme 3 months ago
controleurs modification du controleur/vue crayon/traduction pour enregistrement effectif de la traduction proposée si inexistante 3 years ago
css Retour a la case départ, mais NON RealET, cela ne fonctionnait pas bien 1 year ago
formulaires Une icone charte 1 year ago
images Une icone charte 1 year ago
inc Deprecated -- : bon ordre de implode(). 2 years ago
js Fix les crayons dans une popin ou tout element de zindex élevé : on parcourt les parent pour trouver si l'un d'eux a une propriete z-index explicite forcee, et le cas echeant on se base sur cette valeur pour forcer le crayon avec un zindex superieur. Si aucun element parent n'a de zindex forcé, on ne met pas de propriété z-index inline sur le crayon, qui retombe sur son z-index par défaut 1 year ago
lang [Salvatore] [source:lang/ crayons] Export depuis https://trad.spip.net de la langue it 7 months ago
modeles nettoyage des fonctions vieilles compat, deprecated, et on monte la version mini a SPIP 3.1 qui est la seule encore maintenue (et permet de nettoyer le code autour des logos aussi) 3 years ago
prive Une icone charte 1 year ago
vues modification du controleur/vue crayon/traduction pour enregistrement effectif de la traduction proposée si inexistante 3 years ago
.gitattributes ajout de la vue pour les traductions 3 years ago
README.md un exemple pour la feature ajoutée par a91edba879 2 years ago
crayons.js.html callback mais pas n'importe quoi (g0uz) 3 years ago
crayons.js_fonctions.php exit la surcharge du js packer, on utilise la fonction minifier() du compresseur, prete a l'emploi 3 years ago
crayons_options.php Compat 4.0 + ajouter un marqueur skel pour eviter des erreurs squelettes à la desactivation + renommer le fichier fonctions en options puisqu'il est appele a chaque hit de toute façon 1 year ago
paquet.xml version 2.3.2 : compat 4.1 3 months 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';
}