Project

General

Profile

Actions

Feature #8439

closed

Install setmore plugin

Added by Raffi Khatchadourian almost 7 years ago. Updated over 6 years ago.

Status:
Resolved
Priority name:
Normal
Assignee:
-
Category name:
WordPress Plugins
Target version:
Start date:
2017-07-25
Due date:
% Done:

0%

Estimated time:
Deployment actions:

Description

Can you install the setmore plugin? https://www.setmore.com/integrations/wordpress

Actions #1

Updated by Boone Gorges almost 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?

Actions #2

Updated by Raffi Khatchadourian almost 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

Actions #3

Updated by Boone Gorges over 6 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?

Actions #4

Updated by Raffi Khatchadourian over 6 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!

Actions #5

Updated by Boone Gorges over 6 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.

Actions #7

Updated by Raffi Khatchadourian over 6 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/

Actions #8

Updated by Boone Gorges over 6 years ago

Ha, very cool! Thanks for sharing, Raffi.

Actions

Also available in: Atom PDF