Skip to content
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

Test 'Simple' options #21

Closed
patrickmj opened this issue May 2, 2013 · 5 comments
Closed

Test 'Simple' options #21

patrickmj opened this issue May 2, 2013 · 5 comments
Labels

Comments

@patrickmj
Copy link
Contributor

On the submission settings form, there's a "Simple" option. This skips the requirement to sign up for an account ahead of time, and instead creates a new guest user based on email address given. There is also text to tack onto the email sent to those users so admins can give more guidance about using that user if people want to.

To test:

  • Check the simple option checkbox
  • When not logged in, check that you can contribute items from different email addresses
  • For real email addresses, check that the email arrives okay.
  • In admin, set up email addresses to admins for notification, and check that those arrive

@sheilabrennan

@sheilabrennan
Copy link
Collaborator

After updating Contribution plugin, when navigating to Submission Settings, (admin/contribution/settings/edit)
I got this error:
running v 2.0.3 from stable 2.0 branch

BadMethodCallException

Column pairs must be defined by _getColumnPairs() in order to use Omeka_Db_Table::findPairsForSelectForm()!

#0 /websites/omekadev/home/www/sbrennan/SearchTestO2/SearchTestO2/application/libraries/Omeka/Db/Table.php(245): Omeka_Db_Table->_getColumnPairs()
#1 /websites/omekadev/home/www/sbrennan/SearchTestO2/SearchTestO2/plugins/Contribution/controllers/SettingsController.php(136): Omeka_Db_Table->findPairsForSelectForm()
#2 /websites/omekadev/home/www/sbrennan/SearchTestO2/SearchTestO2/plugins/Contribution/controllers/SettingsController.php(27): Contribution_SettingsController->_getForm()
#3 /websites/omekadev/home/www/sbrennan/SearchTestO2/SearchTestO2/application/libraries/Zend/Controller/Action.php(516): Contribution_SettingsController->editAction()
#4 /websites/omekadev/home/www/sbrennan/SearchTestO2/SearchTestO2/application/libraries/Zend/Controller/Dispatcher/Standard.php(308): Zend_Controller_Action->dispatch('editAction')
#5 /websites/omekadev/home/www/sbrennan/SearchTestO2/SearchTestO2/application/libraries/Zend/Controller/Front.php(954): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http))
#6 /websites/omekadev/home/www/sbrennan/SearchTestO2/SearchTestO2/application/libraries/Zend/Application/Bootstrap/Bootstrap.php(97): Zend_Controller_Front->dispatch()
#7 /websites/omekadev/home/www/sbrennan/SearchTestO2/SearchTestO2/application/libraries/Zend/Application.php(366): Zend_Application_Bootstrap_Bootstrap->run()
#8 /websites/omekadev/home/www/sbrennan/SearchTestO2/SearchTestO2/application/libraries/Omeka/Application.php(79): Zend_Application->run()
#9 /websites/omekadev/home/www/sbrennan/SearchTestO2/SearchTestO2/admin/index.php(28): Omeka_Application->run()
#10 {main}

@patrickmj
Copy link
Contributor Author

It looks like UserProfiles is active and causing the problem. If so, it looks like there are two things to check.

  1. Deactivate UserProfiles -- that should get rid of the error and let you keep going.
  2. Pull the latest UserProfiles master and reactivate the plugin, and see if the error still happens on that page.

@sheilabrennan
Copy link
Collaborator

Problem solved by a. deactivating User Profiles.
No errors when reactivating the updated plugin.

For fun, I deactivated UserProfiles when configuring Contribution and testing the Simple Option.
Successfully submitted an item and uploaded a file. It was in the Contributed items, ready for review, and marked anonymous.

Email: no admin email notification received to alert me of a new contribution.
Contributor email: no email received about my contribution.
Checked spam in both accounts.

Could this be an email issue specific w/dev server? @jhalabuk will you be sure to check for emails received?

@jhalabuk
Copy link

Very similar experience, except I received a contribution email. My test site is on Dreamhost, though. My email client marked it as spam, but that's to be expected.

On May 9, 2013, at 4:02 PM, Sheila Brennan wrote:

Problem solved by a. deactivating User Profiles.
No errors when reactivating the updated plugin.

For fun, I deactivated UserProfiles when configuring Contribution and testing the Simple Option.

Successfully submitted an item and uploaded a file. It was in the Contributed items, ready for review, and marked anonymous.

Email: no admin email notification received to alert me of a new contribution.
Contributor email: no email received about my contribution.
Checked spam in both accounts.

Could this be an email issue specific w/dev server? @jhalabukhttps://github.com/jhalabuk will you be sure to check for emails received?


Reply to this email directly or view it on GitHubhttps://github.com//issues/21#issuecomment-17686290.

@patrickmj
Copy link
Contributor Author

Ah. I should have said to uninstall and reinstall UserProfiles after pulling the latest

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants