Forum Replies Created
-
AuthorPosts
-
Stephen SherrardKeymaster
If you want to view this content, you need to buy any product.
Stephen SherrardKeymasterThanks for the comments Rochelle.
Hour tracking is not a current feature of the plugin, so you would have to do that manually.
Of course, it is possible to track hours, but that would take quite a bit of custom programming to add that feature. If your school has the budget, I could be hired to develop that for you. Otherwise, this Feature Request area was the right place to post that as this is where I will check for the most requested features if/when I have the chance to work on new extensions for this plugin.
Also, please note that the volunteer sign-up sheets plugin I posted on WordPress.org is completely open source, and already has lots of hooks in place to allow other developers to create extensions for it. So, if you have someone in your organization that can do some programming, they could probably create some kind of add-on to track hours, or even directly modify the plugin for your own use. In addition to myself, there are plenty of other developers out there that you could also hire to help you, if you have the budget.
Stephen SherrardKeymasterIf you want to view this content, you need to buy any product.
Stephen SherrardKeymasterIf you want to view this content, you need to buy any product.
Stephen SherrardKeymasterPart of that functionality is already built in. If the user is logged in, then the form attempts to get the first name, last name, and email from the user’s account/profile. However, first name and last name are not usually created via the normal registration forms, so those fields might not be present. After they fill out the sign-up form the first time while logged in, all those fields are saved to the user’s meta info so they won’t have to fill it in the next time.
So, at least that part of what you want is already in the plugin, but we allow them to modify it in case they want to use a different contact phone number or have changed email, etc… that was the way we set it up for our PTA site, so that’s the way I released it. Also, there may be item details that they need to enter, so we can’t skip the sign-up form completely.
To skip the form completely, or to disable the inputs once all that info is in the user’s account, would require some custom programming, so I will keep this open as a feature request.
Stephen SherrardKeymasterIf you want to view this content, you need to buy any product.
Stephen SherrardKeymasterThis content is restricted to buyers of:
Stephen SherrardKeymasterIf you want to view this content, you need to buy any product.
Stephen SherrardKeymasterThe files at WordPress.org are always the latest versions. I don’t maintain a public repository for those anywhere else.
Stephen SherrardKeymasterIf you want to view this content, you need to buy any product.
Stephen SherrardKeymasterIf you want to view this content, you need to buy any product.
Stephen SherrardKeymasterOnce you install and activate the plugin, when you go to the visual editor for a page or post, you will see “PTA” with a drop down arrow next to it in the top row of text formatting icons. Just click on that and a list will drop down with the 4 types of shortcodes that can be generated with that plugin (for a couple of my plugins). When you select one, a dialog box will pop-up for you to enter any arguments. Most of the time you will just leave them blank if you want the default display. When you click OK, the appropriate shortcode will automatically be pasted into your editor window at the current cursor location.
Stephen SherrardKeymasterSorry there was a typo… add_filters should be add_filter (not plural).
The below code has been tested and works:
add_filter( 'pta_sus_display_signup_name', 'pta_modify_signup_display_name', 10, 2 ); function pta_modify_signup_display_name( $display_name, $signup ) { return esc_html($signup->firstname).' '.esc_html($signup->lastname); }
Stephen SherrardKeymasterNo, there is no way to do that with the existing Sign-up Sheets plugin.
That would require quite a bit of extra programming and new admin/user interfaces, plus new database tables & fields to store that information, new report generation, etc…
In short, not something that would be quick or easy to implement.
Feel free to add that to the feature requests section, but that would most likely have to be either a custom programming job for hire, or developed as a separate paid extension (which would not be worth the time if only one or 2 people are interested).
For now, you would just have to do that via email and phone communications, and track things with a spreadsheet or any other system you want to use. Not something we needed for our school’s volunteer events, and so it’s not something that I programmed into the plugin.
Stephen SherrardKeymasterHi Tom,
Sign-up for my mailing list, or follow me on twitter –> see the right sidebar.
I don’t send out large amounts of marketing spam or anything like that… just use those to notify my customers of major updates and new releases.
-
AuthorPosts