-
-
Notifications
You must be signed in to change notification settings - Fork 6
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
Accepting nominations #3
Comments
@robbrandt thanks for giving it a spin and the positive feedback :) Sorry for the slow reply, Github notifications for this repo were not set up.
Honestly, not sure as have not tested using the Drupal Masquerade module at all. If it's not working, then my guess would be Masquerade is doing something that is incompatible with CiviCRM. The Elections extension does not do anything special when it comes to detecting user logins. Try logging in as the other user in a different web browser. Feel free to dig around in the code and if you do find it's a bug in the extension then please submit a PR to fix it. Have a great day! |
I've given it some time a couple of weeks ago, and while it looks like a great start there are things there that would need change for us. I will submit bug reports or feature requests if it's something you're not aware of and will consider. Some minor PRs we could do but not some of the larger ones.
|
Sounds like a great idea. Have the ability to change the voting method, per election.
Candidates are Contacts in CiviCRM, so their Contact details are of course editable. The custom fields used in the election are not exposed in the backend, eg. Nomination Comments.
When you accept a nomination, you can post some comments which are recorded as "Nomination Comments". These can be displayed on the Candidate Profile page. We have some UI changes pending in another branch to make these more clearly visible.
No idea what "write in" actually means, sorry. Care to elaborate?
This sounds like it would be a configurable setting, per election. You might want to join the CiviElections room on https://chat.civicrm.org/civicrm/channels/civielections |
Worth pointing out too that the Election TPLs can all be overriden quite easily if you want to change the layout, display custom fields and make other changes to the display. |
Write in is basically an "other" option. So it would look like this: President of the United States: Ideally this would be an option for a given office to allow Write In options. If that option is set, then the Write In option would automatically be added to the end. I guess a voter could select the write in candidate from a group of contacts. |
So "write in" is basically selecting from a list of other contacts, who are not necessarily candidates in the election (may not even want to serve in that position). That's a new one to me, but I appreciate everyone has their own unique requirements sometimes :) |
Write in options are very common in the US. I've been involved with many non-profits and never seen an election without that option. All of our political elections have this option as well. It's considered a basic element of democracy to prevent elections where the candidates are controlled, as well as a safety valve when something happens to a candidate just before an election and there's no time to redo the ballot. Most often it is simply a field to fill out and type what you wish, but in a CiviCRM context it would be nice to at least offer the option to present a list based on a group. That way, no one could write in a candidate that didn't qualify (i.e., being a member of the society). |
All good ideas. You might want to join the CiviElections room on https://chat.civicrm.org/civicrm/channels/civielections and broadcast your ideas there too. |
Thanks, I did yesterday. |
This is exciting. An election extension is just what we need.
Can't figure something out though. How does a nominee accept a nomination? I was able to nominate myself, and then accept my own nomination. However I tried to accept a different person's nomination by using the Drupal masquerade feature, but access is denied. Is there a secret URL or token passed, or what?
The text was updated successfully, but these errors were encountered: