Steve Sutton [Tue, 7 Aug 2018 19:16:58 +0000 (15:16 -0400)]
Merge branch 'develop' into feature/revamp
Steve Sutton [Tue, 7 Aug 2018 18:41:28 +0000 (14:41 -0400)]
Update contact plugin so @ and . aren't removed from usernames.
Use sanitize_user to clean user name.
Steve Sutton [Tue, 7 Aug 2018 17:05:25 +0000 (13:05 -0400)]
Update filter to one for active
Active will get all active memberships. Based on the setting for when to
expire past renewal date
Steve Sutton [Tue, 7 Aug 2018 15:31:38 +0000 (11:31 -0400)]
Updating contact export to add new contact fileds.
Adding new contact fields for businesses.
Adding billing fields.
Add flag for billing only.
Laury GvR [Fri, 3 Aug 2018 21:01:10 +0000 (17:01 -0400)]
Fixed spacer rule in company/org info, beneath checkboxes
Laury GvR [Fri, 3 Aug 2018 20:55:49 +0000 (16:55 -0400)]
Removed display block from table td elements to let checkboxes have the right size
Anthony Talarico [Fri, 3 Aug 2018 20:50:47 +0000 (16:50 -0400)]
removing stray th tags
Laury GvR [Fri, 3 Aug 2018 20:40:14 +0000 (16:40 -0400)]
Removed min-width from member secltion box on profile form
Laury GvR [Fri, 3 Aug 2018 20:13:31 +0000 (16:13 -0400)]
Update contact button styles fixed
Laury GvR [Fri, 3 Aug 2018 20:08:24 +0000 (16:08 -0400)]
City dialog box better responsive. Less padding on content in small.
Laury GvR [Fri, 3 Aug 2018 19:48:15 +0000 (15:48 -0400)]
Remove extraneous empty th by the Primary Contact field
Laury GvR [Fri, 3 Aug 2018 19:43:21 +0000 (15:43 -0400)]
various fixes after the meeting (see notes for details)
- Addressee name title field
- Addressee placeholder added
- Mailing Address Type placeholder added
- Field labels now have 16px font, sections 18px
- If empty last updated field: don't show empty field
- Remove extra container around entire form
- Noinput font color changed
- Management/access to members listing restyled
Anthony Talarico [Fri, 3 Aug 2018 19:31:56 +0000 (15:31 -0400)]
floating the expand all button to the right in mobile
moving the expand all button to the right in mobile view
Anthony Talarico [Fri, 3 Aug 2018 19:29:44 +0000 (15:29 -0400)]
reducing top position of the expand button in the profile header next to the delete contacts button
making the expand all button lined up with the delete and return buttons in the profile header
Anthony Talarico [Fri, 3 Aug 2018 19:28:48 +0000 (15:28 -0400)]
moving the expand button to the left in the header
moving the expand button to the left of the delete contacts button
Anthony Talarico [Fri, 3 Aug 2018 18:01:00 +0000 (14:01 -0400)]
moving checkboxes and labels to one line
moving the checkboxes to the left of their labels
Laury GvR [Fri, 3 Aug 2018 17:56:44 +0000 (13:56 -0400)]
Contact delete/back to list button edits, custom field styles
- switch contact Delete and Back to List buttons
- recolor Delete button
- add custom field group name
- custom field labels restyled to fit their fields better
Anthony Talarico [Fri, 3 Aug 2018 17:49:47 +0000 (13:49 -0400)]
removing border around manage access box and making the list vertical instead of horizontal
removing the label for the select member to add for management access box
Anthony Talarico [Fri, 3 Aug 2018 17:31:59 +0000 (13:31 -0400)]
moving the expand all button next to delete contact and return to list
reducing vertical space by moving the expand all button next to the buttons in the header
Steve Sutton [Thu, 2 Aug 2018 19:42:28 +0000 (15:42 -0400)]
When creating new wp user set nickname 'fname lname'
Setting the nickname of new wordpress users to 'fname lname'
Laury GvR [Fri, 3 Aug 2018 16:59:22 +0000 (12:59 -0400)]
Expand all button fixed - update button green
Anthony Talarico [Fri, 3 Aug 2018 16:25:28 +0000 (12:25 -0400)]
adding styles for the tooltip in mobile so that it's visible
fixing responsive visibility issues in mobile for the tooltip
Anthony Talarico [Fri, 3 Aug 2018 14:52:34 +0000 (10:52 -0400)]
adding another br tag between tooltip content
adding more separation between the tooltips in the admin sections
Laury GvR [Fri, 3 Aug 2018 13:47:24 +0000 (09:47 -0400)]
Admin profile city select fixes
- No longer a default option of 0 in the viewfile - this was not
necessary and causes extra blank fields
- New City button for Business section now also after select field
Laury GvR [Thu, 2 Aug 2018 19:57:18 +0000 (15:57 -0400)]
Initial crude display of front-end field sections
Laury GvR [Thu, 2 Aug 2018 19:29:02 +0000 (15:29 -0400)]
Add padding to custom field fieldsets
Laury GvR [Thu, 2 Aug 2018 19:27:24 +0000 (15:27 -0400)]
Fix incorrect table prefix being referenced for usermeta table queries
Laury GvR [Thu, 2 Aug 2018 19:24:04 +0000 (15:24 -0400)]
Fixed smarty error thrown from typod asterisk
Steve Sutton [Thu, 2 Aug 2018 19:19:59 +0000 (15:19 -0400)]
Set nickname for new wp users.
If not given for wp_insert_user it defaults to login name.
Setting it to fname lname.
Laury GvR [Thu, 2 Aug 2018 19:07:22 +0000 (15:07 -0400)]
Better profile field display, custom field styles, and remove extra custom field errata
Steve Sutton [Thu, 2 Aug 2018 17:41:45 +0000 (13:41 -0400)]
Don't set use for flags from contact info.
These will be only used to set the billing form address one time. If
they want to reset billing from another address they'll need to check
the box again.
Laury GvR [Thu, 2 Aug 2018 16:53:50 +0000 (12:53 -0400)]
Fixed styles for admin profile container wrapper
The admin container had a class, but this was only effective when
the user did not come from the members menu (!$fromMemberMenu).
This class has been changed into a higher-level id on a new
container div identifying the entire contact admin side with a top
-level wrapper.
Laury GvR [Thu, 2 Aug 2018 16:37:14 +0000 (12:37 -0400)]
Placed Billing fields back into the contact profile form
Laury GvR [Thu, 2 Aug 2018 16:15:43 +0000 (12:15 -0400)]
Fixed contact fields not saving, added transition focus effect to text fields
Laury GvR [Wed, 1 Aug 2018 21:06:30 +0000 (17:06 -0400)]
Responsiveness, styles, permissions fixes. Account settings hidden iwthout proper perms
Steve Sutton [Wed, 1 Aug 2018 20:07:19 +0000 (16:07 -0400)]
Update contact_role field for edit page
Update the names only for the select option labels to use the short
list. Still using the contact_role from fieldData.
Laury GvR [Wed, 1 Aug 2018 13:49:09 +0000 (09:49 -0400)]
Style improvements, sub-links added to custom fields
Laury GvR [Tue, 31 Jul 2018 20:49:09 +0000 (16:49 -0400)]
Revamp changes to the contact profile table
- Layout changed to single column, widths/responsiveness edited
- Cities display more appealing
- New tabs added; account settings separated from account profile
- Collapse/To Top links fixed
- Publish checkboxes in their own subsection at the top
- Repositioning of several form fields
- Normalize like field widths
- Custom field styles
- other changes
Steve Sutton [Tue, 31 Jul 2018 14:40:24 +0000 (10:40 -0400)]
Contact edit page updates.
Switching the 'My Contact Info' menu to goto the contact edit model
view. I'm adding a template variable for when an contact is editing
their own record. contactEditOwnRecord.
Steve Sutton [Fri, 27 Jul 2018 19:10:23 +0000 (15:10 -0400)]
Adding Billing tab and setup name for custom fields from option.
Name of custom fields is from wp option.
Setting up the billing section.
Laury GvR [Fri, 27 Jul 2018 15:27:55 +0000 (11:27 -0400)]
Fixed the Notes field, it now saves contents
Laury GvR [Fri, 27 Jul 2018 15:04:44 +0000 (11:04 -0400)]
Added fullprofile toggle, moved notes, fixed collapse links
Laury GvR [Thu, 26 Jul 2018 20:08:09 +0000 (16:08 -0400)]
Revamp of admin side contact profile display
- Add new DB fields
- Divide profile into sections
--- sections are expandable
- Show Custom Fields on the same form
- Remove sub nav tabs
Steve Sutton [Thu, 26 Jul 2018 18:53:29 +0000 (14:53 -0400)]
More db updates for contact table.
Adding mailing address type and mailto label.
Steve Sutton [Thu, 26 Jul 2018 15:10:53 +0000 (11:10 -0400)]
More business fields for contacts
Adding first and last name for Company.
Steve Sutton [Thu, 26 Jul 2018 14:25:22 +0000 (10:25 -0400)]
Database updates
Adding new fields for Organization / Company
Adding flags for publish and use as billing for Org and contact info
Steve Sutton [Wed, 25 Jul 2018 18:23:52 +0000 (14:23 -0400)]
Updating the contact list to include custom fields
Custom fields from the contacts will now show in the contact admin list.
Steve Sutton [Tue, 24 Jul 2018 11:56:41 +0000 (07:56 -0400)]
Renaming the view file for contact custom fields.
This was the same name as one in the members plugin so the members
plugin one was loaded. Changing the name of the view file to correct
this.
Steve Sutton [Fri, 20 Jul 2018 14:50:55 +0000 (10:50 -0400)]
Merge tag 'v1.1.10' into develop
Version 1.1.10
Steve Sutton [Fri, 20 Jul 2018 14:50:47 +0000 (10:50 -0400)]
Merge branch 'hotfix/1.1.10'
Steve Sutton [Fri, 20 Jul 2018 14:50:30 +0000 (10:50 -0400)]
Bump version number
For hotfix
Steve Sutton [Tue, 1 May 2018 17:34:12 +0000 (13:34 -0400)]
Hide contacts that are access (not display)
If access of contact is 35 45 10 or 90 don't display.
Steve Sutton [Thu, 19 Jul 2018 20:56:01 +0000 (16:56 -0400)]
Update for more contact cleanup
Adding script for removing contacts and users not assigned to a member.
Steve Sutton [Thu, 19 Jul 2018 15:54:24 +0000 (11:54 -0400)]
Adding script for updating usernames for missign (@ or .)
Members Contacts and users where imported with missing ^ and .'s.
Steve Sutton [Wed, 18 Jul 2018 20:46:10 +0000 (16:46 -0400)]
Update number of archived members to fetch.
Update to 50. Dev70 is going faster than local machine.
Steve Sutton [Wed, 18 Jul 2018 20:34:42 +0000 (16:34 -0400)]
Add script for deleting archived members and contacts
Grab archived members and remove
contact
wp_user
member_info
member
Steve Sutton [Tue, 10 Jul 2018 16:12:02 +0000 (12:12 -0400)]
Add order by clause to city name filter
For list of city names used in the city search filter on front end.
Steve Sutton [Tue, 10 Jul 2018 14:11:57 +0000 (10:11 -0400)]
Check for new option to hide the contacts main list.
Hide the main contacts list when they can only edit their contact.
Steve Sutton [Mon, 9 Jul 2018 18:31:05 +0000 (14:31 -0400)]
Only output export button if admin users
Not for loggedInMembers
Steve Sutton [Tue, 3 Jul 2018 16:40:23 +0000 (12:40 -0400)]
Add custom field to profile edit
Now contact profile edit has the custom fields.
Steve Sutton [Tue, 3 Jul 2018 12:40:32 +0000 (08:40 -0400)]
Correcting the city for the changes in the data class.
Since the force_list is turned off the city is now just a string.
Steve Sutton [Mon, 2 Jul 2018 20:46:49 +0000 (16:46 -0400)]
Update contact data class and reset the member type back.
Placing the member type in export back to original location.
Commenting out the force_list parts in the fields array for the data
class.
Steve Sutton [Mon, 2 Jul 2018 19:04:00 +0000 (15:04 -0400)]
Update the checkboxes
Rearrange them, placing member type in front.
Steve Sutton [Fri, 29 Jun 2018 20:43:28 +0000 (16:43 -0400)]
Adding contact export
This will also have the custom fields in the export.
Steve Sutton [Mon, 18 Jun 2018 17:52:14 +0000 (13:52 -0400)]
Merge branch 'develop' into customFields
Steve Sutton [Mon, 18 Jun 2018 15:56:54 +0000 (11:56 -0400)]
Merge tag 'v1.1.9' into develop
Version 1.1.9
Steve Sutton [Mon, 18 Jun 2018 15:56:48 +0000 (11:56 -0400)]
Merge branch 'release/1.1.9'
Steve Sutton [Mon, 18 Jun 2018 15:56:32 +0000 (11:56 -0400)]
For release
bump version number
Chuck Scott [Fri, 15 Jun 2018 20:04:40 +0000 (16:04 -0400)]
Fixed problems with listing of contacts for member managers that manage a list of members.
Steve Sutton [Mon, 11 Jun 2018 15:44:28 +0000 (11:44 -0400)]
Merge branch 'develop' into customFields
Steve Sutton [Fri, 8 Jun 2018 13:01:13 +0000 (09:01 -0400)]
Merge tag 'v1.1.8' into develop
Version 1.1.8
Steve Sutton [Fri, 8 Jun 2018 13:01:06 +0000 (09:01 -0400)]
Merge branch 'hotfix/1.1.8'
Steve Sutton [Fri, 8 Jun 2018 13:00:37 +0000 (09:00 -0400)]
Fix issue with wp_editor setup in smarty template
Need to escape quotes.
Steve Sutton [Thu, 7 Jun 2018 15:26:50 +0000 (11:26 -0400)]
Merge tag 'v1.1.7' into develop
Version 1.1.7
Steve Sutton [Thu, 7 Jun 2018 15:26:43 +0000 (11:26 -0400)]
Merge branch 'release/1.1.7'
Steve Sutton [Thu, 7 Jun 2018 15:22:07 +0000 (11:22 -0400)]
Release for contact plugin
Update readme file and bump version number in the index.php
Chuck Scott [Thu, 7 Jun 2018 14:47:32 +0000 (10:47 -0400)]
Fixes for problem with contacts list not always displaying the correct list for the contact/user type.
Added code to make sure that if arrived at the index.php model from "Contacts" menu and
user is a "Members" manager that they get a full list of contacts.
Steve Sutton [Thu, 24 May 2018 15:05:45 +0000 (11:05 -0400)]
Remove the preg match replace for usernames
@ and . are allowed.
Steve Sutton [Tue, 22 May 2018 23:21:30 +0000 (19:21 -0400)]
Merge branch 'develop' into customFields
Steve Sutton [Tue, 22 May 2018 18:25:16 +0000 (14:25 -0400)]
Merge tag 'v1.1.6' into develop
Version 1.1.6
Steve Sutton [Tue, 22 May 2018 18:25:09 +0000 (14:25 -0400)]
Merge branch 'hotfix/1.1.6'
Steve Sutton [Tue, 22 May 2018 18:24:24 +0000 (14:24 -0400)]
Update the color for error only
Show in wp error class
Steve Sutton [Tue, 22 May 2018 17:58:17 +0000 (13:58 -0400)]
Merge tag 'v1.1.5' into develop
Version 1.1.5
Steve Sutton [Tue, 22 May 2018 17:58:10 +0000 (13:58 -0400)]
Merge branch 'hotfix/1.1.5'
Steve Sutton [Tue, 22 May 2018 17:57:47 +0000 (13:57 -0400)]
Update for release
release 1.1.5
Steve Sutton [Tue, 22 May 2018 17:56:19 +0000 (13:56 -0400)]
Update the redirect for a failed login.
This will help give proper message when failing login.
Chuck Scott [Tue, 22 May 2018 16:52:59 +0000 (12:52 -0400)]
Added ability for contacts to update their own E-Mail address and higher level users to update others.
Steve Sutton [Thu, 3 May 2018 11:52:44 +0000 (07:52 -0400)]
Update the redirect for member login.
If there's a hidden field in the login form member_redirect it will goto
that instead of the member only page.
Steve Sutton [Tue, 1 May 2018 17:34:12 +0000 (13:34 -0400)]
Hide contacts that are access (not display)
If access of contact is 35 45 10 or 90 don't display.
Steve Sutton [Thu, 26 Apr 2018 20:38:13 +0000 (16:38 -0400)]
Updates for management of contact roles.
To be able to modify the wordpress user role and contact_role.
Steve Sutton [Thu, 29 Mar 2018 14:41:42 +0000 (10:41 -0400)]
Merge branch 'develop' into customFields
Steve Sutton [Thu, 29 Mar 2018 14:40:49 +0000 (10:40 -0400)]
Move the add_filter for employees into commonHooks.php
This allows access to this hook on the front end.
Steve Sutton [Fri, 23 Mar 2018 19:19:34 +0000 (15:19 -0400)]
Merge branch 'develop' into customFields
Steve Sutton [Fri, 23 Mar 2018 19:18:35 +0000 (15:18 -0400)]
Filter for getting employees.
Employees being the other members that a member contact can update.
Steve Sutton [Thu, 22 Mar 2018 17:46:25 +0000 (13:46 -0400)]
Merge branch 'develop' into customFields
Steve Sutton [Thu, 22 Mar 2018 17:42:55 +0000 (13:42 -0400)]
Update how the member contact are being listed.
Fixing an issue with contacts with no email address. This happens when
being imported. I have it now so if they were not imported with an email
they can still find their wordpress user and they get updated for other
member management properly.
Also updating how to pull list of contacts.
If the member has no original contact (like wmta) it will see if any
other contacts can edit that user and show them in the list.
If the member has an original contact then it will use that contact wp
users meta data to get the list of additional contact for the contact
list.
Steve Sutton [Tue, 20 Mar 2018 19:27:53 +0000 (15:27 -0400)]
Merge branch 'develop' into customFields
Steve Sutton [Tue, 20 Mar 2018 18:23:54 +0000 (14:23 -0400)]
Update to fix php notices.
was getting notices about undefined indexes.
Steve Sutton [Thu, 1 Mar 2018 20:00:55 +0000 (15:00 -0500)]
Disable the submit button when using autocomplete
If they use autocomplete then hit the submit they get back no results.
Steve Sutton [Thu, 22 Feb 2018 20:33:41 +0000 (15:33 -0500)]
Check the member for contacts that may have multiple members.
Query to get usermeta for anything that matches current memberID.
Then use that to query for any additional contacts that may be allowed
to edit the member.