Forum Replies Created
-
AuthorPosts
-
Stephen SherrardKeymaster
Thanks 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.
Stephen SherrardKeymasterI’m getting close to releasing Version 2 of the Wholesale Ordering plugin, which, among other things, has several hooks in place for extensions. That should be out by next week.
My next project will be to take the multi-role and user pricing system I developed for the big auto-parts store, and either package that as its own plugin, or use that as the basis for some sort of user/role based discount add-on for the wholesale ordering plugin.
I’m open to suggestions and feature requests. If I create it as an add-on for the wholesale ordering plugin, I might be able to get it out a bit faster, since a lot of the framework already exists in the wholesale ordering plugin, and I have already created the code for user/role based pricing for the auto-parts store.
If I create it as an add-on, then you could specify, per role, the base price for each role (either regular or wholesale), and a multiplier that is applied to the base price. If the user’s pricing is set at default settings, then they get whatever is set up for their role. If you specify a base price and multiplier for a specific user, then those override the role settings. For the auto-parts store, we set up 5 roles to fit their needs. If I turn it into an extension, I would probably set it up so you can specify the settings for any existing role, and maybe add something to create custom roles.
-
AuthorPosts