Forum Replies Created
Are you testing this while logged in as an admin or signup sheet manager? If so, and if you have the “Enable Sign-up form live search?” setting checked, then the fields will NOT be automatically filled in with your info. But, if you are logged in as admin, and you do NOT have that setting checked, your fields will be filled in automatically, BUT you can still edit them (NOT read only for admin and signup sheet managers so that they can signup other people easily).
I just tested here with latest versions of everything and can confirm when logged in as admin, it works as described above. When logged in as a subscriber, the fields are populated correctly and are correctly set as readonly, and I was not able to change those values.
Note that the very first time a user signs up for something, that meta data may not have been saved yet, so they may still have to fill out a form once. But, the next time it should all get populated and set to readonly.
It’s working correctly here for non-admin users the way you are wanting it to, with things setup as you described.
This content is restricted to buyers of:
Sorry you are having problems.
No, you don’t need more than 1 license.
Please see the Calendar Extension documentation here:
The first setting under Add/Edit Calendar is explained as:
The Calendar Settings meta box is where you define all the options for this specific calendar. Options are described below:
Show which sheets? – This is a multi-select box that allows you to choose one or more specific signup sheets to show on the calendar. The default setting is “All”, which will show all active sheets.
It’s in the Calendar settings for each Calendar where you define which sheets should be shown on that calendar. The default is “All”. So, if you have not selected specific sheets for a calendar withing the calendar post editor, it will show all sheets.
NOTE: this is a different setting than the calendar select box you see on the add/edit sheet page. That is explained near the end of the calendar documentation:
Main plugin additional Sheet options
View with Calendar: This new field for the add/edit sheet page in the main plugin allows you to select a specific calendar to view the sheet with. What that does is modify the “View & Signup” link in the main list of sign-up sheets (main plugin) so that when you click on it, that specific sheet will be opened in the calendar of your choice. By default the “No Calendar View” will be selected, which shows the sheet using the regular plugin view.
In other words, that just links the View & Signup link to the calendar you choose there (if you are displaying the main sign up sheets list on a page somewhere). This setting does NOT limit the sheets that are shown on the calendar, that is the first setting in the calendar post editor for each calendar.
This content is restricted to buyers of Volunteer Sign Up Sheets Custom Fields.
Are you posting this in support for the calendar extension because emails are not being sent when you sign up from the calendar pop-up sign up form?
Or are you signing up from the main plugin’s signup/list page? If it’s the main plugin, then you should post in the support forum for the main plugin at wordpress.org.
Sounds like you changed something which broke your emails, maybe some invalid content for a plain text email that’s causing WordPress to filter it out?
Not really enough info for me to figure out what is happening on your site. I just ran another test here and signed up from a calendar pop-up signup form, and also from the main plugin’s form, and got emails without any problems for both.
Maybe double-check your settings, and then talk to your hosting provider to check your server logs to see if there were any errors logged when WordPress was trying to send those emails.
That’s not currently a feature. If you redirect them to the main sheet list page for signing up, there will be text links where they can return to the calendar (if they don’t submit the form), but the signup form itself is an html posted form to the server, so it will just reload the page it is on. The signup form page and the sheet list page are actually the same page, it just shows something different on the page depending of if the form has been posted or what arguments are set in the URL.
Going back to the calendar page after the signup form is submitted would requiring processing the form before WordPress starts to output page headers (before it starts to process the shortcode that displays the page content), and then forcing WordPress to redirect to a different page. Not as simple as it may seem, and it would require modifications to the main/free plugin, as the calendar plugin is not handling the signup form if you aren’t using the popup signup form.
You can certainly add this as a feature request, and I can try to figure out if it’s possible.
This content is restricted to buyers of Volunteer Sign Up Sheets Custom Fields.March 21, 2021 at 9:10 AM in reply to: Multi-day signup and customize “Event Chairs” title #33559
The “Event Chairs” text, and pretty much all other public side text, can be easily changed, or hidden, using the Customizer extension.
The current data structure is not really setup to allow the kind of repeating signups you are wanting, and single email notifications. I’m stuck with an old data structure from the original plugin from another developer that I forked into the current main/free plugin for our needs for my son’s school PTA website a long time ago. I’ve expanded on it a bit, but it’s not really a good database design.
I’ve been working on a new “Events and Signups” plugin, where I’m starting over from scratch with a much better database structure and better object oriented coding. For that I’ll have true repeating style events, where signups can also repeat (optional), and much better organization overall, plus many features that are now extensions to the old plugin will be built-in (calendar, custom fields, etc.). But, that’s quite a ways off from being ready for release.