Initiateur d’Initiatives
Pour utiliser le module d’initiatives, vous voudrez revoir les configurations qui sont dans l’initialiseur. Reportez-vous à configuration générale d’initialisation pour plus d’informations concernant ce fichier.
Vous devrez changer dans le fichier config/initializer/decidim.rb
. Vous pouvez également créer un fichier ad-hoc pour ces configurations, comme config/initializer/initiatives.rb
.
Après avoir apporté des modifications à ce fichier, vous devrez également redémarrer votre serveur d’application.
Création activée
Définit si la création est autorisée à un utilisateur validé ou non. Vrai par défaut.
config_accessor :creation_enabled do
true
end
Seuil de similitude
Définition qui définit la valeur minimale de similarité pour considérer deux initiatives similaires. La valeur par défaut est 0,25.
config_accessor :similarity_threshold do
0.25
end
Limite de similitude
Définition qui définit combien d’initiatives similaires seront affichées. 5 par défaut.
config_accessor :similarity_limit do
5
end
Nombre minimum de membres du comité
Minimum number of committee members required to pass the initiative to technical validation phase. Only applies to initiatives created by individuals.
config_accessor :minimum_committee_members do
2
end
Durée de la période de signature par défaut
Number of days available to collect supports after an initiative has been published.
config_accessor :default_signature_time_period_length do
120
end
Composants par défaut
Composants activés pour une nouvelle initiative
config_accessor :default_components do
[:pages, :meetings]
end
Pourcentage de la première notification
Notifie lorsque le pourcentage donné de soutiens est atteint pour une initiative .
config_accessor :first_notification_percentage do
33
end
Pourcentage de la deuxième notification
Notifie lorsque le pourcentage donné de soutiens est atteint pour une initiative .
config_accessor :second_notification_percentage do
66
end
Durée d’expiration du cache des statistiques
Définit la durée d’expiration des données statistiques.
config_accessor :stats_cache_expiration_time do
5.minutes
end
Temps maximum dans l’état de validation
Durée maximale en état de validation. After this time the initiative will be moved to discarded state.
config_accessor :max_time_in_validating_state do
60.days
end
Impression activée
Fonctionnalité d’impression activée. Allows the user to get a printed version of the initiative from the administration panel.
config_accessor :print_enabled do
true
end
Service d’horodatage
Définit un service pour générer un horodatage à chaque vote. L’attribut est le nom d’une classe dont les instances sont initialisées avec une chaîne contenant les données devant être horodatées et répondre à une méthode d’horodatage.
config_accessor :timestamp_service