-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update README.md #11
Closed
Closed
Update README.md #11
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,30 +1,63 @@ | ||
# Decidim::CustomProposalStates | ||
# Module Decidim Custom Proposal States | ||
|
||
This module allows you to customize the proposal states. | ||
## Overview | ||
|
||
## Usage | ||
The Custom Proposal States module is a plugin for Decidim, designed to enhance the flexibility and control over the proposal answering process. This module allows administrators and valuators to create, assign, and manage custom states for proposals, providing a more tailored approach to handle community proposals. | ||
|
||
## Acknowledgments | ||
|
||
The module has been financed by the city of Lyon as well as the Civic Engagement Commission of New York, and developed by Alex Lupu for Open Source Politics. | ||
|
||
CustomProposalStates will be available as a Component for a Participatory | ||
Space. | ||
|
||
## Installation | ||
|
||
Add this line to your application's Gemfile: | ||
To add this module to your Decidim instance, follow these steps: | ||
|
||
1. Add the module to your Gemfile: | ||
|
||
```ruby | ||
gem 'decidim-custom_proposal_states' | ||
``` | ||
|
||
2. Run the bundle command to install the gem: | ||
|
||
```bash | ||
bundle install | ||
``` | ||
|
||
3. Migrate your database to apply new changes: | ||
|
||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I would add as step 3 running decidim:upgrade. ( so that we copy the migrations) |
||
```bash | ||
rails db:migrate | ||
``` | ||
|
||
## Usage | ||
|
||
- **Creating a New State:** | ||
- Click on the "States" button in the proposal list view in the back office. | ||
- Enter the name and token of the new state and save. | ||
- **Assigning States to Proposals:** | ||
- Enable answers to proposals; | ||
- Select a proposal from the list and click on the answer button; | ||
- Choose the desired state. | ||
- **Deleting States:** | ||
- Click on the "States" button in the proposal list view in the back office. | ||
- Choose the state to delete and confirm the action. | ||
|
||
## Best Practices | ||
|
||
```ruby | ||
gem "decidim-custom_proposal_states" | ||
``` | ||
- Define clear and meaningful state names and descriptions. | ||
- Regularly review and update the custom states to ensure they remain relevant. | ||
- Train your team on the significance and use of each state for consistency. | ||
|
||
And then execute: | ||
## Support | ||
|
||
```bash | ||
bundle | ||
``` | ||
For support, you can post an issue on this repository. | ||
|
||
## Contributing | ||
|
||
See [Decidim](https://github.com/decidim/decidim). | ||
|
||
## License | ||
|
||
This engine is distributed under the GNU AFFERO GENERAL PUBLIC LICENSE. | ||
This module is released under the [GNU Affero General Public License](https://www.gnu.org/licenses/agpl-3.0.en.html), which is the same license as Decidim itself. |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.