Decidim

モジュール

モジュールを使用することで、Decidimの機能を拡張し、他の人と共有することができます。

公式モジュール

API

Exposes a GraphQL API to programatically interact with the Decidim platform via HTTP.

詳しい情報
Accountability

Adds an accountability section to any participatory space so users can follow along the state of the accepted proposals.

詳しい情報
Admin

Adds an administration dashboard so users can manage their organization and all other entities.

詳しい情報
Assemblies

Assemblies are the permanent Decidim's participatory space. They are always "active" so unlike participatory processes, they have no steps or phases.

詳しい情報
Blogs

This component makes possible to add posts ordered by publication time to spaces.

詳しい情報
Budgets

Adds a participatory budgets system to any participatory space.

詳しい情報
Comments

The Comments module adds the ability to include comments to any resource which can be commentable by users.

詳しい情報
Conferences

This module will be a configurator and generator of Conference pages, understood as a collection of Meetings, with program, inscriptions and categories

詳しい情報
Consultations

This module creates a new space for decidim to host consultations: debates around critical questions and a proxy for eVoting

詳しい情報
Core

The basics of Decidim: users, organizations, etc. This is the only required engine to run Decidim, all the others are optional.

詳しい情報
Debates

The Debates module adds debate to any participatory process. It adds a CRUD engine to the admin and public view scoped inside the participatory process.

詳しい情報
Dev

Aids the local development of Decidim's components.

詳しい情報
Generators

It helps you with generating decidim applications & new components. It provides the decidim executable.

詳しい情報
Initiatives

Initiatives is the place on Decidim's where citizens can promote a civic initiative. Unlike participatory processes that must be created by an administrator, Civic initiatives can be created by any user of the platform.

詳しい情報
Meetings

The Meeting module adds meeting to any participatory space. It adds a CRUD engine to the admin and public view scoped inside the participatory space.

詳しい情報
Pages

The Pages module adds static page capabilities to any participatory space. It basically provides an interface to include arbitrary HTML content to any step.

詳しい情報
Participatory Processes

The main concept of a Decidim installation: participatory processes.

詳しい情報
Proposals

The Proposals module adds one of the main components of Decidim: allows users to contribute to a participatory space by creating proposals.

詳しい情報
Sortitions

This component makes possible to select randomly a number of proposals among a set of proposals (or a category of proposals within a set) maximizing guarantees of randomness and avoiding manipulation of results by the administrator.

詳しい情報
Surveys

Adds the ability for admins to create arbitrary surveys.

詳しい情報
System

This engine adds an administration dashboard so admin can manage a Decidim deploy and its organizations when working in a multi-tenant environment.

詳しい情報
Verifications

Offers several methods for allowing participants to get authorization to perform certain privileged actions. This module implements several of those methods and also offers a way for installation to implement their custom verification methods.

詳しい情報

コミュニティ

Access Requests

A Decidim module that provides a new verification method that allows system administrators to define new verification workflows where the admins can provide access to specific users. This module does not itself register any verification workflows because these access request workflows are generally specific to the system in question. For example, if the admins want to provide access only for specific users to add new proposals in a specific participatory space, they can define a new workflow for that.

詳しい情報
Accountability simple

Simplifies the user interface of the accountability module for clearer display of the results.

詳しい情報
Action delegator

Provides extended functionalities for cooperatives. Combines a CSV-like verification method with impersonation capabilities that allow users to delegate some actions to others.

詳しい情報
Analytics

Enables tracking through Matomo and adds a tab in the admin panel showing one Matomo dashboard (or more) of your choice.

詳しい情報
Anonymous proposals

Transform proposals component to allow not signed in users creation of proposals. For this the proposals created anonymously will be linked with a special anonymous users group. There is a task to create/update anonymous groups in organizations explained in Installation section.

詳しい情報
Anti-Spam

Flexible detection and reaction on spam for Decidim. This anti-spam gem comes with three core detection for spam: 1. Allowed TLDs: A list of all extensions (like .com) that are allowed. If an extension not present in the list is detected, a Not Allowed Tlds Found is raised 2. Forbidden TLDs: A list of all extensions (like .finance) that are forbidden. If an extension not present in the list is detected, a Forbidden Tlds Found is raised 3. Words: A dictionnary of forbidden word. If a forbidden word is found, a Word Found is raised.

詳しい情報
Antivirus

A Decidim module to add antivirus checks as validations for Decidim's public file uploads, e.g. for proposals.

詳しい情報
Budgeting pipeline

Improves the budgeting component's voting feature by providing a budgeting pipeline which guides the user through the budgeting process.

詳しい情報
Budgets Enhanced

Enhanced Budget component . Allow assigining a color for each budgets category.

詳しい情報
BudgetsPaperBallots

This module allows an admin to import paper ballots in a participatory budgeting vote. The import process can be repeated as many times as desired, or done at once. It isn't possible to edit a value that was wrongly imported, but it is possible to import a negative number of votes to apply a correction. The number of paper votes for each project can then be seen in the admin panel and the aggregated number of votes for each project (both paper and online) can be seen on the frontend. These values are also made available in the various data exports (from the admin panel, the open data and the API).

詳しい情報
Cache Cleaner

Decidim Cache Cleaner is a module that allows you to clean the cache of your Decidim instance.

詳しい情報
Calendar (PokeCode)

This Decidim module enable a multitenant global calendar for Consultations, Debates, External Events, Meetings and Participatory Processes. Giving a snapshot of all current activities in a calendar view form. Maintained by PokeCode.

詳しい情報
Calendar (aLabs)

This Decidim module enable a multitenant global calendar for Consultations, Debates, External Events, Meetings and Participatory Processes. Giving a snapshot of all current activities in a calendar view form. Maintained by aLabs.

詳しい情報
Calendar (luizsanches)

This Decidim module enable a multitenant global calendar for Consultations, Debates, External Events, Meetings and Participatory Processes. Giving a snapshot of all current activities in a calendar view form. Maintained by Luiz Sanches.

詳しい情報
Castings

Cast a committee composition based on the list of people

詳しい情報
Challenges

Articulates the collective action of diverse actors in order to address common and shared challenges and the problems that derive from them across the territory.

詳しい情報
Cleaner

This module provides tasks designed to cleanup the outdated data directly in database.

詳しい情報
Cleaner

Clean outdated data in Decidim's database. This module provides tasks designed to cleanup the outdated data directly in database.

詳しい情報
Combined Budgeting

A Decidim module that makes it possible to combine the budget voting from different components to a single combined voting process to streamline the voting process. This will also hide all other parts of the participatory space page except for the voting feature itself to make it easier to understand for the users.

詳しい情報
Comparative Stats

This module works by connecting to several Decidim API's. Just go to your your-decidim-installation.org/admin/comparative_stats and add endpoints to compare. For instance, Decidim Barcelona endpoint is https://www.decidim.barcelona/api

詳しい情報
Comparative stats

Allows to compare different Decidim sites by accessing their GraphQL API and generate graphs.

詳しい情報
Cookies

Provide a cookies banner using Orejime (empreinte-digitale/orejime).

詳しい情報
DataViz (PAM)

The Dataviz module adds the PAM data visualizations to any participatory process but it is intended to be used just for the PAM participatory process.

詳しい情報
Decidim Awesome

Usability and UX tweaks for Decidim. This plugin allows the administrators to expand the possibilities of Decidim beyond some existing limitations. All tweaks are provided in a optional fashion with granular permissions that let the administrator to choose exactly where to apply those mods. Some tweaks can be applied to any assembly, other in an specific participatory process or even in type of component only.

詳しい情報
Department Admin

This module produces a new "department admin" role which allows a User to administer the ParticipatorySpaces of a given Area.

詳しい情報
Enhanced textwork

The EnhancedTextwork module allows users to contribute to participatory textwork. They can support text-paragraphs, amend them, comment on them and discuss among each other. This module is based on decidim-proposals and was developed to improve the existing participatory_texts functionality to better suit specific needs for participatory textwork.

詳しい情報
External newsletter

This module removes newsletters from Decidim, to use external newsletters, sponsored by the Lausanne Participe platform. Participation is wide, and can use many digital tools.

詳しい情報
Favorites

Provides the possibility to add any objects (proposals, plans, projects, results, etc.) to user's personal favorites. This is a technical module that adds this ability to Decidim but the favorites functionality needs to be manually added to the individual models and the favorite buttons need to be added to the views.

詳しい情報
Feedback

Provides the possibility to attach feedback modals to any section of the site and attach the feedbacks to specific objects on the site. This is a technical module that adds this ability to Decidim but the feedback functionality needs to be manually added and configured to the individual views in order to use it.

詳しい情報
Friendly Signup

This module simply substitutes some pages to ease up the registration process in Decidim: * Simplify the password field and add a button with a "show password". * Remove the nickname field from the registration process and automatically create one on registering. * Instant validate parameters when registering without having to send it for backend validation. * Use numeric, confirmation codes to validate the email instead of a link.

詳しい情報
Geo

Have you ever wondered to centralize all the participation in a map? Well, we do and that is the purpose of Decidim GEO. Participation on the map, means: * Overview participation: Be able to consult what happens where. * Participate: Be able to pin points, select zones, etc. while participating

詳しい情報
Half Signup

This module adds a configuration option in admin panel, enabling users to signin/signup to the platform, without going through the barriers of account creation process(for the case of signup) and normal flow of authentication through combination of username/email and password (for the case of signing in). Instead, users will receive an email/sms containing a verification code, by which they will be authorized and signed in/up. This feature aims at particularly easing the process of participation during voting phase. This feature is configurable in admin panel.

詳しい情報
Homepage Proposals

Homepage slider for proposals.

詳しい情報
Homepage interactive map

Displays an interactive map on homepage.

詳しい情報
Ideas

A Decidim module for creating ideas in participatory budgeting. The base of the ideas component is extremely similar to the core proposals module which you should primarily use if you want to implement participatory budgeting as it is designed in Decidim by default. The ideas module is more limited in features but has a higher focus on achieving a better user experience for working with ideas.

詳しい情報
Initiative Status

This module enables initiatives to have a status.

詳しい情報
Initiatives No Signature Allowed

Allow a user to create an initiative that do not collect signatures.

詳しい情報
Jitsi Meetings

Allows to deploy public or private videoconference rooms of any jitsi server in participative processes and assemblies.

詳しい情報
Liquid voting

Integrates decidim with liquidvoting.io.

詳しい情報
Media gallery

Adds a media gallery as a component for a participation space.

詳しい情報
Members Picker

The Admin is able to hand-pick which emails are allowed to participate from the component permissions screen.

詳しい情報
Navbar Links

NavbarLinks adds a custom link to your decidim menu.

詳しい情報
Navigation Maps

Allows to map processes to image parts using maps.

詳しい情報
Newsletter agenda

A template for the Decidim Newsletter focused on an agenda. This module simply adds a new template for the newsletter, which is focused on events.

詳しい情報
Participatory Documents

This module allows to upload PDF (and possibilty other formats) and define areas on top of it that will become spaces for suggestions, improvements and other participative activities.

詳しい情報
Peertube

Peertube implementation for Decidim. Peertube will be available as a Component for a Participatory Space. Through this Component you will be able to link an Peertube account and embed a Peertube video.

詳しい情報
Petitions

Add functionality to work with DECODE petitions. To use this module you need to have at least running Credentials Issuer API and Petition API from DECODE project. The user needs to have the DECODE mobile application.

詳しい情報
Plans

A Decidim module that provides a new component that can be added to any participatory space in Decidim. The component allows users to write plans together that link to specific proposals. Further on these plans can be converted to budgeting projects once the process moves to budgeting.

詳しい情報
Pol.is

This module adds an iframe to embed a pol.is conversation.

詳しい情報
Privacy

In the regular decidim system, participants' accounts information such as their names, emails, nicknames, etc. and their activities, such as comments, votes, and more, are considered public. This means that anyone can search for users' profile information and their activities. However, this openness has recently raised concerns among some participants (see here for more information). To address these concerns, this module provides an additional layer of privacy to user accounts. By installing this module, users now have the option to switch their accounts to private. Furthermore, all information related to private users will be hidden from third parties, including Decidim API.

詳しい情報
Process groups content block

Adds a process groups content block to your Decidim instance to be used on the home page of the app.

詳しい情報
Ptp

Modules consisting of tweaks for North American PB Voting. A Decidim module that encapsulates following capabilities: 1. decidim-budgets_booth module, which overrides the voting process. 2. decidim-l10n module, that provides different formats for dates and times. 3. decidim-sms-twilio module, which provides Twilio SMS integration. 4. decidim-smsauth module, that provides SMS based authentication implementation.

詳しい情報
Question captcha

Question based captcha for Decidim.

詳しい情報
Redirects

A Decidim module to add possibility to add redirections to the system. When things are moved or changed in the system, it is many times needed to redirect old URLs to new ones.

詳しい情報
Reporting proposals

This module creates a new component to be used in participatory spaces that allows to create proposals orientated to manage geolocated issues in a city. For instance Damages or new ideas of improving a particular street or public good.

詳しい情報
Simple Impersonation Verification

Have you ever enabled a Decidim direct verification just to enable impersonation? I guess you have. Using verification for impersonation has some unfortunate side effects. This module fixes them.

詳しい情報
Simple proposal

Provides a simplified proposal creation. This module overrides core functionality of decidim-proposals and can cause unexpected side effects!

詳しい情報
Slider

A Slider for Decidim's homepage. Slider will be available as a Content block in the homepage section. It will be displayed as a carousel with the images and links provided in the admin panel.

詳しい情報
Tags

Provides the possibility to add tags to any records, e.g. proposals, users, results, etc. This is a technical module that adds this ability to Decidim but the tags functionality needs to be manually added to the individual models, the tags input needs to be added to the editing views and the tags display needs to be added to the record views. This module provides you all the tools to add these elements to the user interface.

詳しい情報
Term Customizer

A Decidim module to customize the localized terms in the system. The module allows administrators to add "translation sets" through the admin panel which contain customized terms for any module in the system. These sets can be applied against different scopes within the system, e.g. the whole system, participatory space scope (e.g. all participatory processes or a specific participatory process) or a specific component within a participatory space.

詳しい情報
Time tracker

Allows to track time dedicated by volunteers doing any arbitrary task.

詳しい情報
Transparent Trash

Module implements a new space in Decidim initiatives index where initiatives marked as Invalidated and Illegal are accessible. These previous states are only available with this module. This feature requires to extend components like commands, controllers, permission and views of the decidim-initiatives engine. It may occur unexpected behaviours, an exhaustive list of overrides is available.

詳しい情報
URL Aliases

Allow admins to create url aliases for resources within a Decidim::ParticipatorySpace. The module is based on the Redirector gem and creates an interface for admins to manage redirect rules. Redirect rules have two parts: the source defines how to match the incoming request path and the destination is where to send the visitor if the match is made.

詳しい情報
Vocdoni

An elections component for decidim's participatory spaces based on the Vocdoni. Vocdoni is a secure digital voting solution using decentralized technologies. The voting protocol which powers the platform is designed to be universally verifiable, secure, and resistant to attack and censorship through the use of blockchain technology, together with decentralized technologies and cryptographic mechanisms, such as zero-knowledge proofs. This will allow administrators to set-up elections in the Vocdoni blockchain (aka Vochain), using the Vocdoni SDK.

詳しい情報

認証

API auth

Add JWT token based API authentication possibility to Decidim. The API authentication module provides a new endpoint for API authentication and a method to check for an active authentication token header for each request.

詳しい情報
Access Codes

Provides a new verification method that allows system administrators to define new verification workflows where the admins can provide access to specific users by sending them an access code. This module does not itself register any verification workflows because these access code workflows are generally specific to the system in question. For example, if the admins want to provide access only for specific users to add new proposals in a specific participatory space, they can define a new workflow for that.

詳しい情報
Age Action Authorization

A Decidim based action authorization to check user's age inside actions. The Decidim Default Action Authorizer only allows comparing items that are equal to an expected value. This authorization checks a metadata field named birthday in the AuthorizationHandler used and compares the value against a minimum age defined in the provided JSON for the action authorizer. The JSON field is named edad.

詳しい情報
Central Authentication Service (CAS)

Integration of CAS login and verification.

詳しい情報
CiviCRM

This module provides certain integrations in order to use CiviCRM with Decidim.

詳しい情報
Custom CSV Census

Allow uploading a CSV file to perform verifications against data that can be configured at installation level. It is inspired in Decidim File Authorization Handler gem and based on the Decidim::Verifications module.

詳しい情報
Direct Verifications

A Decidim that provides a verification method called Direct verification. Works only on the admin side, final users do not intervene in the verification process.

詳しい情報
Donations

A plugin to allow donations and verify users with them. Currently supports PayPal Express Checkout but more payment methods can be easily added.

詳しい情報
Extra User Fields

Allows to collect and manage some extra user fields on registration and profile edition.

詳しい情報
File Authorization Handler

Allows admin users to upload a CSV file containing Document IDs and birthdates to a given organization. This information is used by a Decidim authorization handler to authorize real users.

詳しい情報
IdCat mòbil

User registration, login and verification through IdCat mòbil, an authentication method that uses OAuth 2.0 protocol. IdCat mòbil is an identity validator from VÀLid (Validador d'Identitats del Consorci AOC).

詳しい情報
Keycloak

OmniAuth strategy for Keycloak.

詳しい情報
LDAP

A decidim package to provide user authentication via LDAP. Once is active for an organization, it is imposible to signup. Adds a new tab in the Decidim System admin panel that allows to create LDAP configurations for every organization. Different config parameters can be configured for every organization.

詳しい情報
MPASSId

A Decidim module to add MPASSid authentication to Decidim as a way to authenticate and authorize the users.

詳しい情報
MS Active Directory (AD)

Add Microsoft Active Directory (AD) authentication to Decidim as a way to authenticate and authorize the users.

詳しい情報
Microsoft

This is the Microsoft/Azure ActiveDirectory (v2) strategy for login into Decidim using OmniAuth (SSO).

詳しい情報
Odoo

A Decidim module to sync Odoo users who connect to the platform using Keycloak OpenID OAuth. This module allows the user to sign up in Decidim using the Odoo data.

詳しい情報
SPID & CIE

Authentication for SPID & CIE

詳しい情報
Suomi.fi

A Decidim module to add Suomi.fi strong authentication to Decidim as a way to authenticate and authorize the users.

詳しい情報
Trusted IDs

This module is an evolution of the original IdCat mòbil. One of the goals of this module is to decouple the authentication method from the IdCat Mòbil and pursue a more agnostic with a registry of providers. It also implements additional user options for extended verification methods using Via Oberta (or other providers) with improved user's control over personal data management.

詳しい情報
Verifications Omniauth

Add two new options for the verifications workflow: CSAM which is the official Identity Providers (IDP) from the Belgian Government and SAML for generic integration with external Identity Providers (IDP)

詳しい情報
よくある質問
Decidimの商標ポリシーとは何ですか?

DecidimおよびDecidimのロゴは、当協会の登録商標であり、商品として使用したり、販売することはできません。使用する場合は、プロジェクトにクレジットを表記する必要があります。詳しくは、 商標ポリシー をご覧ください。

Decidim Associationとは何ですか?

「Asociacion de Software Libre Decidim」(Decidim自由ソフトウェア協会)は、Decidimコミュニティのガバナンスのための民主的な協会です。2019年2月16日のコミュニティの臨時総会で、定款が承認され、設立されました。

教育機関を支援していますか?

はい、しかし辛抱強くお待ちいただく必要があります。今まさにDecidimを使おうという機関がたくさんあるため、私たちは一歩一歩彼らを支援しています。ご質問は、Contact us にてお問い合わせください。できるだけ早くお答えします。

新しい改善機能のアイディアがあります。プロジェクトについてもっと理解を深めたいです。どうすればいいですか?

コラボレーションする方法はいくつかあります。そのひとつが、Metadecidimコミュニティを通じてです。新しい機能を提案したい場合は、ここに行ってください。エラーを発見し、それを通知したい場合は、このプロセスへ。Metadecidimコミュニティに積極的に参加したい場合は、コミュニティミーティングに参加することができます。コミュニティの参加者として登録し、一緒に参加しましょう。もしコードに関することであれば、Githubに来てください。研究者であれば、LAB Metadecidim Seminarsに来てみてはいかがでしょうか。

オンラインで試してみる — オンラインデモを利用して、Decidimプラットフォームを自由に触れてみてください オンラインデモ