You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
Matthieu Marcillaud d60960ffa6 fix: Deprecated nulls 5 months ago
css fix: utiliser Sortable disponible dans le core pour permettre le tri des objets (onglets) 5 months ago
fabrique fix: Deprecated nulls 5 months ago
formulaires fix: Deprecated nulls 5 months ago
inc refactor: PSR et indentation via phpcbf 5 months ago
javascript fix: utiliser Sortable disponible dans le core pour permettre le tri des objets (onglets) 5 months ago
lang ux: ne pas scroller quand on ajoute/supprime un champ + un bouton enregistrer en bas qui permet de mettre à jour les données sans créer le plugin 5 months ago
prive fix: utiliser Sortable disponible dans le core pour permettre le tri des champs d'un objet 5 months ago
saisies refactor: PSR et indentation via phpcbf 5 months ago
changelog.md La catégorie n’est plus indispensable (et ne sert plus), on l’enlève complètement. 2 years ago
fabrique.svg build: jQueryUI n'est plus nécessaire, version 3.1.0 en test et icone à la racine 5 months ago
fabrique_administrations.php refactor: PSR et indentation via phpcbf 5 months ago
fabrique_fonctions.php refactor: generer du code plus proche des PSR SPIP 4 5 months ago
fabrique_options.php refactor: PSR et indentation via phpcbf 5 months ago
fabrique_pipelines.php refactor: PSR et indentation via phpcbf 5 months ago
paquet.xml build: jQueryUI n'est plus nécessaire, version 3.1.0 en test et icone à la racine 5 months ago
phpcs.xml.dist refactor: PSR et indentation via phpcbf 5 months ago
readme.md Changelog, et passage du readme en markdown. 4 years ago
todo.txt Mise à jour de TODO, Changelog, version. 7 years ago

readme.md

Plugin Fabrique pour SPIP

Ce plugin génère d'autres plugins !

Utilisation

Une fois le plugin activé, sa page (ecrire/?exec=fabrique) est accessible depuis le menu "Développement". Le menu est «Développement» est à activer dans les préférences personnelles dans SPIP (ecrire/?exec=configurer_preferences)

Configuration de PHP

PHP limite le nombre de champs envoyés dans un formulaire, pour des questions de sécurité, à 1000 par défaut, via la définition max_input_vars.

Lorsqu'on a beaucoup d'objets et de champs déclarés via la fabrique (ici 9 objets pour 68 champs au total), l'ensemble des envois dépasse ce nombre. Il faut donc modifier la directive max_input_vars pour augmenter sa valeur

; How many GET/POST/COOKIE input variables may be accepted
max_input_vars = 5000