Stephen Sherrard

Forum Replies Created

Viewing 4 posts - 766 through 769 (of 769 total)
  • Author
    Posts
  • in reply to: Additional Admin / Volunteer Fields Under Edit Tasks #1514
    Stephen Sherrard
    Keymaster

    I think that’s a bit over kill… adding too many fields to the database, and too many fields/columns to fit nicely into one row in the regular WordPress content area. Starts to get cluttered really fast!

    Each sheet has a full editor for the main sheet description, and in there you can easily put all that information in one place, instead of trying to store that with each task. For most of the sign-ups we do for our own PTA, no additional info is ever needed. For those rare occasions when some task/item needs a bit of extra explanation, that is very easy to add to the main sheet description.

    Contact info is provided for each sheet, so it’s very easy for somebody to contact the chairs privately if they have concerns or additional information they want to provide.

    There is already a field that lets you choose the text prompt for the item details input for each task, where you could enter things like “what is your shirt size”.

    in reply to: Make "View Sign Ups" Editable & Email Notice on Changes #1513
    Stephen Sherrard
    Keymaster

    Please note that you can already do this in a round about way.

    Admin can clear any signups from the admin dashboard.

    Admin, or any other user, can sign up anybody on the front end form. If you are logged in, it will pre-fill your information, but you can override any of the fields, allowing you to sign up someone else. If you enter the other person’s email address when you sign them up, they will get a confirmation email immediately, as well as reminder emails if you have reminders set for the sheet.

    So, all of the above is possible, just not all for the admin dashboard right now. The only catch, is that if you are logged in when you sign someone else up, it will still put that signup as belonging to your user ID (the user that is logged in). To work around that, you should be logged OUT of the site, and then when you signup somebody else, it will try to match the email you enter to a user account. Then, that person will be able to see the clear link on the signups list.

    in reply to: Specify committee chairs #1507
    Stephen Sherrard
    Keymaster

    Perhaps I’m not understanding what you want to do, but you should already be able to do that. You can have as many “positions” in the directory as you want, and each position can have any number of members. Also, a member can belong to more than position.

    So, for your situation, I would set up one “position” for the committee chairs, and one position for the committee members. You could do that for every committee. By doing it that way, you also make it easy for somebody to contact only the committee chairs (since they have their own position) without it sending a message to all committee members. Also, the chairs can be included in the committee members position as well, so if you do want to send a message to all members, the chairs would get that message as well.

    in reply to: Populate database #1159
    Stephen Sherrard
    Keymaster

    Hi Fred,

    Sorry for the delay… email notification must have gone to spam folder.

    You may want to search WordPress.org for plugins that can import/export data for Custom Post Types. I know there are a few out there, but I haven’t personally tried any of them.

    My plugin doesn’t create any new database tables. Instead, it creates a custom post type called “member”, and all the additional info for each member (contact info, and custom fields) are store as post meta fields.

    So, you would need to find something that can take info from your CSV and first create a “member” post type, and then map each column from your CSV data to a specific post meta key. You would have to search through my code to find the post meta keys, but they are usually prefixed by “_pta_member_directory_” and then the name of the field, such as “_pta_member_directory_email”.

    I’d have to look through my code for the custom fields plugins to confirm, but I’m pretty sure I stayed with the same prefix and then the slug version of whatever name you gave to the custom field you created. Although, things like links are split into two custom fields, one for the title and one for the url.

    So, the short answer is I’m not sure there is any easy way to do this. If you can find a plugin that can do the mapping for you, it would certainly be easier, but you need to figure out the meta keys for all the fields you want to transfer over.

Viewing 4 posts - 766 through 769 (of 769 total)