Stephen Sherrard

Forum Replies Created

Viewing 15 posts - 721 through 735 (of 769 total)
  • Author
    Posts
  • in reply to: Request for some features #3742
    Stephen Sherrard
    Keymaster
    in reply to: sign up sheet configuration? #3673
    Stephen Sherrard
    Keymaster

    Hi Trish,

    I can’t view your sign-up page because you have it set where people must be logged in to view it.

    Also, I want to double-check to make sure you are using my PTA Sign-Up Sheets plugin, and NOT the other Sign-Up sheets plugin from DLS software. They started life as the same plugin, so they are similar, but I branched my plugin off from their free plugin several years ago because we needed different features for our PTA web site.

    The reason I am double-checking is because you mentioned upgrading to the “premium” version. My plugin has no “premium” upgrade. DLS software has a “PRO” version of their sign-up sheets plugin. Mine has the free version that you get from WordPress.org, and then I have some Extensions for it that I sell on this site that simply add additional features, but they do NOT replace the free plugin (they require it to work).

    As far as your specific problem, I can’t really tell what is going on without having access to the sign-up sheets on your site to see how the link arguments are being generated and to see exactly what is happening when you click on things.

    A couple of suggestions come to mind, though:
    1. Make sure you select the main sign-up sheet page where you put the basic shortcode in the settings where it says “Volunteer Sign Up Page”. There is a drop down box there where you can select the page that you put the sign-up sheet shortcode on. That really should only matter if you are using different short codes to show specific sheets on different pages of your site, as it needs to know that main page to redirect to in order to generate the sign-up forms.
    2. Possibly try a different permalink structure. Maybe you changed things since I first looked at it, but when I first went to the link you gave, the argument for the sheet id was encoded with the html entity version of the “&”. I just checked it again, though, and it looks fine now… so maybe you are playing around with the settings now.

    in reply to: Source code for "free" plugins? #3565
    Stephen Sherrard
    Keymaster

    The files at WordPress.org are always the latest versions. I don’t maintain a public repository for those anywhere else.

    Stephen Sherrard
    Keymaster

    Sorry… the EDD content restriction plugin that is supposed to control access to the forums sometimes works and sometimes doesn’t, but if I leave the forums open to everyone, I get overrun with spam.

    Feel free to shoot me a private message through the contact form, and I’ll get right back to you. If it ends up being more of a feature request, we can post it in the feature request section so I can keep track of it better.

    in reply to: Settings > Email Settings > CC email cannot be deleted #3512
    Stephen Sherrard
    Keymaster

    Hi Kym,

    Thanks for letting me know. Looking at my code, I see that I had already put something in there to allow that field to be blank a while back, but either I missed something then or there might be a recent change in the WordPress Settings API that now needs another line of code to make it work right. I have fixed it and will release the updated version in a few minutes.

    in reply to: This plugin is for WordPress 3.9 or later! #3426
    Stephen Sherrard
    Keymaster

    Once 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.

    in reply to: Show full last name of volunteer #3366
    Stephen Sherrard
    Keymaster

    Sorry 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);
    }
    
    in reply to: User/Admin Tasks Progress Monitor #3333
    Stephen Sherrard
    Keymaster

    No, 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.

    in reply to: Woocommerce Wholesale Plugin Questions #3234
    Stephen Sherrard
    Keymaster

    Hi 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.

    in reply to: Woocommerce Wholesale Plugin Questions #3232
    Stephen Sherrard
    Keymaster

    I’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.

    in reply to: Question on how your plug in works #3221
    Stephen Sherrard
    Keymaster

    Hi Lynn,

    Sorry for the delay in responding… the forum is not sending me emails for some reason when a new post is made.

    As far as your question, the short answer is “no”. There is nothing that allows members to edit their own info. That plugin started out as a very simple member directory listing, designed for our PTA manager to quickly add/update all members and positions. The “members” in my plugin are actually a custom post type and are NOT tied to any WordPress user accounts. You could give any user the right capabilities to edit those, but then they would be able to edit ALL members.

    You may be able to find some other plugin at WordPress.org that lets you edit/assign the “author” of each post, and then set each member’s author to the corresponding user, and try to set permissions so that they can edit their own member post. But, I can’t guarantee that would work.

    A while back I started working on an extension to tie together user accounts with the member directory and to allow users to submit and edit their own directory listings (along with a setting to let the admin approve listings before they appear in the directory). But, since these PTA plugins are not very popular, and I rarely sell any extensions for them, that got put on the shelf when I got busy with several large paying development jobs. I may dig that up and finish it some day, but it’s not high on my priority list.

    in reply to: WooCommerce Wholesale Ordering #3128
    Stephen Sherrard
    Keymaster

    Hi Michael,

    Somehow your message got marked as spam, so just now seeing it.

    My plugin does not currently have any features to do that, and mine doesn’t interact with inventory levels at all. This is not a feature I have thought of, and thus have not planned.

    If this is something you are needing, please contact me privately so we can discuss what it might cost to do something like that for you. If the appropriate Woocommerce hooks are already in place for showing or hiding that information, I could probably throw something together in under an hour to show or hide that info based on user type or capability. However, my plugin doesn’t currently have a “trusted” wholesale user type, so you would probably need to copy my wholesale customer role to another role and give it a “trusted” capability that can be checked programmatically.

    in reply to: Request for some features #3120
    Stephen Sherrard
    Keymaster
    Stephen Sherrard
    Keymaster

    I have not experienced anything like that, nor has anybody else reported anything like that. Did the sheet get trashed immediately after you did some type of action, or did you just login again and notice the sheet was in the trash?

    Does anybody else have access to the system that could have maybe trashed something by accident?

    There is a setting to automatically purge expired sign-ups, but that shouldn’t happen on ongoing sheets. Perhaps your system’s date/time settings are different in some way and it thinks they are expired. Maybe turn off the automatic deleting of expired sign-ups to see if that changes anything??

    You may also want to try deactivating the plugin and then reactivating it, which will run the dbDelta function again to make sure the database tables it uses are updated to the newest version. A couple of updates ago I introduced a new field on the sheets that required a new database column. If, for some reason, the database table didn’t get updated correctly on your system, that could cause some unpredictable behavior (although I would suspect it would just throw a fatal error instead).

    At this point, I’m just guessing as this is not something I can recreate on my own system.

    Stephen Sherrard
    Keymaster
Viewing 15 posts - 721 through 735 (of 769 total)