Feature #8439
closedInstall setmore plugin
0%
Updated by Boone Gorges over 7 years ago
I don't see a public download link for the plugin. Does it cost money? If you have a Setmore account, are you able to download the plugin and share it here so I can take a look at it?
Updated by Raffi Khatchadourian over 7 years ago
Raffi Khatchadourian wrote:
Can you install the setmore plugin? https://www.setmore.com/integrations/wordpress
Sure! Thanks!
http://downloads.wordpress.org/plugin/setmore-appointments.zip
Updated by Boone Gorges over 7 years ago
- Status changed from New to Reporter Feedback
Ah, I didn't realize it was on wordpress.org! Thanks.
Looking the plugin over, there are a few major problems with it. It loads a very old version of jQuery, which may have negative effects on the rest of your site. More worringly, it hardcodes non-secure (http vs https) calls to the Setmore servers. It's likely that these calls will not work at all, given that we force SSL on all Commons subdomains and browsers generally won't load non-secure assets on a page served over TLS.
I found https://wordpress.org/plugins/setmore-plus/, which seems like a much higher quality Setmore solution. Can you have a look at the documentation for this plugin and see if it will suit your needs?
Updated by Raffi Khatchadourian over 7 years ago
Boone Gorges wrote:
Ah, I didn't realize it was on wordpress.org! Thanks.
Looking the plugin over, there are a few major problems with it. It loads a very old version of jQuery, which may have negative effects on the rest of your site. More worringly, it hardcodes non-secure (http vs https) calls to the Setmore servers. It's likely that these calls will not work at all, given that we force SSL on all Commons subdomains and browsers generally won't load non-secure assets on a page served over TLS.
I found https://wordpress.org/plugins/setmore-plus/, which seems like a much higher quality Setmore solution. Can you have a look at the documentation for this plugin and see if it will suit your needs?
Thanks, Boone! Yes, that plugin looks like it will do just fine!
Updated by Boone Gorges over 7 years ago
- Status changed from Reporter Feedback to Assigned
- Target version set to 1.11.8
OK, we'll put this into the next release, scheduled for August 1.
Updated by Boone Gorges over 7 years ago
- Status changed from Assigned to Resolved
Updated by Raffi Khatchadourian over 7 years ago
Boone Gorges wrote:
Installed in https://github.com/cuny-academic-commons/cac/commit/fe962e2c8ab6d900ff2eb06d71e483276b76a46e
Thanks, this works great! Check out my nifty office appointment link :). https://khatchad.commons.gc.cuny.edu/
Updated by Boone Gorges over 7 years ago
Ha, very cool! Thanks for sharing, Raffi.