Stephen Sherrard

Forum Replies Created

Viewing 15 posts - 1 through 15 (of 780 total)
  • Author
    Posts
  • in reply to: Add a “Horizontal Rule” custom field option #44220
    Stephen Sherrard
    Keymaster

    The problem remains, where do you specify the empty row, and how do you specify after what entry that row should appear? Again, the custom fields extension adds columns (not rows), and even the Customizer extension only allows you to specify which columns are shown. The plugin has no way of knowing which signups should be shown together with a separator after them.

    If it was some kind of fixed setting, such as insert an empty row after every third row, then that could possibly be done. However, you can do that right now with custom CSS that targets your tables. Look up some standard CSS for tables and lists and how to use the ‘nth’ type operator, or the ‘even’ or ‘odd’ operators, to specify how to change the styling for some of the rows (as long as they fall into a repeating pattern such as even, odd, or every ‘nth’ row). I think some custom CSS is probably your best bet right now if there is a pattern to where you want some kind of styling to separate entries. If there is no pattern, however, then it pretty much becomes impossible unless we do some major code changes to somehow allow people to specify which signups belong together as they are signing up.

    in reply to: Add a “Horizontal Rule” custom field option #44218
    Stephen Sherrard
    Keymaster

    Thanks for the suggestion. I agree that something like that would be nice. However…

    The problem with your suggestion is that custom fields are additional columns in the table displays, and are NOT something that are output in between rows. There is currently no way for you to specify any type of field to appear between rows of volunteers.

    This is much more complex than simply allowing a field where you could insert html.

    in reply to: Sheet Triggers with Recurring Events #44128
    Stephen Sherrard
    Keymaster

    This content is restricted to buyers of Volunteer Sign Up Sheets Automated and Conditional Emails.

    in reply to: Sheet Triggers with Recurring Events #44127
    Stephen Sherrard
    Keymaster

    This content is restricted to buyers of Volunteer Sign Up Sheets Automated and Conditional Emails.

    in reply to: Signup Sheets Email Customizer Add-On #44115
    Stephen Sherrard
    Keymaster

    Hi Vicki,

    That date is the date the plugin was originally published, not the last update date. It’s still a relatively new extension, but I have updated it twice since its release, and it’s working just fine with the latest versions of WordPress and PHP 8.2.10.

    Note that the plugin itself does NOT do the actual sending of emails. Just like the main plugin, this plugin uses the WordPress wp_mail function to actually send the emails. If you are using a plugin that replaces the wp_mail function to connect with a better email SMTP service (highly recommended), then it should still work fine as long as that plugin uses the same parameters and header formats that the wp_mail function uses. I haven’t test specifically with Brevo, but if it’s working fine with the free volunteer sign up sheets plugin, then it should work just fine with this extension.

    in reply to: go back to signup sheet text for groups #44093
    Stephen Sherrard
    Keymaster

    This content is restricted to buyers of Volunteer Sign-up Sheets Customizer.

    in reply to: go back to signup sheet text for groups #44088
    Stephen Sherrard
    Keymaster

    This content is restricted to buyers of Volunteer Sign-up Sheets Customizer.

    in reply to: Error when Slot has been taken #44079
    Stephen Sherrard
    Keymaster

    I pushed out a couple of updates, and included a check for this rare situation, along with a more appropriate error message so as to avoid confusion. Also, if they are looking at the task list and someone else signs up and takes the last spot for a task before they click on the signup list, it will now show the new error message (for all spots filled) and not even show the signup form. But, if they do make it to the signup form and someone manages to take the last spot before they submit the signup form, they will get the same all spots filled error message and the form will not show again (they can then click on the link to take them back to the sheet or tasks).

    in reply to: Error when Slot has been taken #44056
    Stephen Sherrard
    Keymaster

    I will look into this.

    However, I find it very unlikely that multiple people are trying to sign up for the same spot at the exact same time.

    You may want to investigate any caching plugins you have active on your site, and make sure that caching is DISABLED for the pages with the volunteer sheets. I think there may be a chance that the page is getting cached with the info showing spots still open, even though they have been filled already.

    Otherwise, how often does this actually happen? The only way I can see it happening is that a bunch of people somehow have the volunteer page open in a tab for a long time, and walk away or come back to it later and then try to sign up without first reloading/refreshing the page.

    I can certainly add another check and change the error message that is displayed. However any link they click, such as any of the “back” links, already refreshes the page. But, if you have caching enabled on that page, the info it shows may not be up to date, so make sure you don’t have any caching plugins set to cache that page.

    in reply to: Feature Request – Export a specific List #44055
    Stephen Sherrard
    Keymaster

    Hi Mark,

    There is no “pro” version, but I have the various extension plugins that I sell on this site.

    https://stephensherrardplugins.com/plugins/category/extensions/

    That way you can pick and choose the features you need, or you can save a lot of money by buying one of the bundles if you want features from several of the extensions:

    https://stephensherrardplugins.com/plugins/category/bundles/

    in reply to: Feature Request – Export a specific List #44053
    Stephen Sherrard
    Keymaster

    Mark,

    You can do that already, but you have to have the options set correctly.

    Scroll down in the general options for these settings (copied from the docs page):

    Show Expired Tasks? — If you want to save signup info even after the dates have expired, check this box. This ONLY affects the signup lists on the ADMIN side. The public sign up sheets will never show tasks/signups that have expired.

    Automatically clear expired signups? — Enables the hourly CRON function that checks for and deletes expired signups from the database. If you want to save your signup data after a task date has passed be sure to uncheck this and then check the above option to be able to view the expired tasks/signups on the admin side. If later on you want to manually delete all your expired signups, use the button on the CRON Functions page. For example, it is useful to clear all signups so that you can alter the dates on a sheet and reuse it for the following school year.

    You need to make sure the first one is checked and the second one is NOT checked. Checking the first option above will allow you to view expired sheets & signup info. However, if you had the second box checked, then you are out of luck as it will automatically purge signups from the database once the events have passed.

    in reply to: PHP Warning: Undefined array key #43948
    Stephen Sherrard
    Keymaster

    Sounds like the options didn’t get saved correctly.
    Go to the Options page under the Calendars admin menu. On the General tab, select any jQuery UI theme (or leave the default), and just hit the save button again. That should get rid of that PHP warning. That warning isn’t an error, and should not completely break the calendar, but it may not display correctly if a jQuery UI theme is not properly loaded.

    in reply to: Impossible deactivate license key #43903
    Stephen Sherrard
    Keymaster
    in reply to: Plug in will not update #43842
    Stephen Sherrard
    Keymaster

    This content is restricted to buyers of Volunteer Sign Up Sheets Custom Fields.

    in reply to: Alternate/Wait List Volunteer Sign-up Spots #43776
    Stephen Sherrard
    Keymaster

    This would probably be better as a custom programming project, where I could code a custom extension that fits your needs exactly.

    Otherwise, what I might suggest was that you create a separate “wait list” task for each task/item that you want to have a waitlist for. Put the wait list one right after the main one, and then people can simply sign up to be on the waitlist. Not perfect, since they could sign up for the wait list before the main list is filled (but, maybe that’s a positive, if people don’t necessarily want to do it unless the main list doesn’t get filled).

    But, if you wish to discuss a custom developed extension just for you, feel free to contact me privately. Note that my rate for custom programming is $100 per hour.

Viewing 15 posts - 1 through 15 (of 780 total)