Initialisierer für Initiativen
Um das Initiativmodul zu verwenden, sollten Sie die Konfigurationen des Initialisierers überprüfen. Siehe General Initializer configuration für weitere Informationen zu dieser Datei.
Du musst die config/initializer/decidim.rb
Datei ändern. Sie können auch eine Ad-hoc-Datei für diese Konfigurationen erstellen, wie z.B. config/initializer/initiatives.rb
.
Nachdem Sie Änderungen an dieser Datei vorgenommen haben, müssen Sie auch Ihren Anwendungsserver neu starten.
Erstellen aktiviert
Legt fest, ob die Erstellung einem validierten Benutzer erlaubt ist oder nicht. Standard ist wahr.
config_accessor :creation_enabled do
true
end
Ähnlichkeitsschwelle
Einstellung, die den Mindestwert der Ähnlichkeit definiert, um zwei Initiativen ähnlich zu betrachten. Standard ist 0.25.
config_accessor :similarity_threshold do
0.25
end
Ähnlichkeitslimit
Diese Einstellung definiert, wie viele ähnliche Initiativen gezeigt werden. Standard ist 5.
config_accessor :similarity_limit do
5
end
Minimale Ausschussmitglieder
Mindestanzahl der Ausschussmitglieder, die die Initiative an die technische Validierungsphase übergeben müssen. Gilt nur für Initiativen, die von Einzelpersonen erstellt wurden.
config_accessor :minimum_committee_members do
2
end
Standard Signatur-Zeitspanne
Anzahl der verfügbaren Tage, um Unterstützung zu sammeln, nachdem eine Initiative veröffentlicht wurde.
config_accessor :default_signature_time_period_length do
120
end
Standardkomponenten
Komponenten aktiviert für eine neue Initiative
config_accessor :default_components do
[:pages, :meetings]
end
Erste Benachrichtigung Prozentsatz
Benachrichtigt wenn der angegebene Prozentsatz der Unterstützung für eine Initiative erreicht wurde.
config_accessor :first_notification_percentage do
33
end
Zweite Benachrichtigung Prozentsatz
Benachrichtigt wenn der angegebene Prozentsatz der Unterstützung für eine Initiative erreicht wurde.
config_accessor :second_notification_percentage do
66
end
Ablaufzeit des Statistik-Caches
Legt die Ablaufzeit für die statistischen Daten fest.
config_accessor :stats_cache_expiration_time do
5.minutes
end
Maximale Zeit für die Überprüfung des Status
Maximale Zeitspanne bei der Validierung. Nach dieser Zeit wird die Initiative in den verworfenen Zustand verschoben.
config_accessor :max_time_in_validating_state do
60.days
end
Drucken aktiviert
Druckfunktionalität aktiviert. Allows the user to get a printed version of the initiative from the administration panel.
config_accessor :print_enabled do
true
end
Zeitstempel Dienst
Legen Sie einen Dienst fest, um für jede Abstimmung einen Zeitstempel zu erzeugen. Das Attribut ist der Name einer Klasse, deren Instanzen mit einem String initialisiert wurden, der die Daten Timestamping enthält und auf eine Timestamp-Methode reagiert.
config_accessor :timestamp_service
PDF-Signaturdienst
Stellen Sie einen Dienst ein, um eine Signatur zum pdf von Signaturen hinzuzufügen. Das Attribut ist der Name einer Klasse, deren Instanzen mit dem zu unterzeichnenden Dokument initialisiert wurde und auf eine signed_pdf Methode mit der hinzugefügten Signatur antwortet.
config_accessor :pdf_signature_service