CMinds Plugin Overview

This page is to provide a place for CMinds and the Admins of this site to keep track of work that is done and to more easily detail issues or requests that we may have. We hope this page can be useful to all parties involved.

NOTE: To all individuals, changes made to code must be done in both sites WhatsHappeningToday.com and WhatsHappeningTonight.com.  When updating the code or design, perform the same updates on both sites.  

Use the links below to navigate the page more quickly.

Issue that Needs to be addressed

We discovered a bug in the plugin where an account can actually add a member to an existing listing that they don’t own. We don’t think this is intentional for how the plugin should behave so we wanted to bring this to your attention. A quick description of this issue:

Let’s say “Account A” adds a listing on our site. Then through CMinds, they can add members to that listing using the GeoDirectory short code provided by CMinds. This all works as it should. Now say “Account B” who doesn’t own a listing and is just browsing through, winds up on one of the member (expert) profile pages. They see an option on the profile page to log in and edit. They put in their “Account B” login credentials and are taken to an add member (expert) form. If they fill it out, that member (expert) is put on “Account As” listing.

For a more detailed example of this, you can watch a video of the issue in action below

Possible Solution: Maybe give options to make the log in form only accept the account credentials of the person who added it. Or an option to remove the “Login and Edit” section but still display the “Edit Your Profile” link if the account who added it is logged in.

Some Suggestions/Requests

These are some ideas that we had and wondered if they were possible with some additions to the plugin. Not only do we think this will help us on our site but may be nice additions to your plugin in general. 

1.Additional Linking of Member (Expert) Pages
Right now, thanks to the short code provided by CMinds, a list of member (expert) profiles are displayed on GeoDirectory listings. This works nicely already. Would it be possible to link back to the GeoDirectory listing that it was added from? Meaning if someone is browsing the member (expert) directory from here and views a profile, a link to the GeoDirectory listing that it was added from could be displayed somewhere? If member (expert) profiles were automatically associated with the listing they were added from, it would make things feel more seamless. Example below.

2.Advanced Editor in form for adding a member (expert)
In GeoDirectory forms for adding listings, they have an option to enable an “Advanced Editor” in their text fields. This allows users to have a little more freedom with how their listing looks and gives them the ability to bold, italicize, underline text, add links and images, etc. Is it possible to enable this in CMinds forms? See the images below for an example.

3.Making filter fields typable
Would it be possible to make the filter boxes in the search bar typable. We may be adding a long list in some of the taxonomies and think it would be nicer if users don’t have to scroll through the whole list to get to something towards the end. Instead they can maybe just start typing a letter and the word would be selectable. Below is a screenshot of where we are thinking of this.

SEARCHABILITY

08/08/2024 Beginning a new tracking system for everyone from S Valencia International and Cminds.

A reinstall was performed by MK and we ran into some issues with “site visitors” being able to login and make changes to a directory listing that they do not own. See this video Orchestra example 

Searchability

(WP slug = band_performer/)

Searchability of bands/groups – any registered site visitor can search for bands/groups using “filters” by: 1. Name, band member name, instrument played or genre. Band is a Geodirectory CPT type

Searchability

WP slug = performing_artist/)

Solo Artist also named Performer is a Geodirectory CPT and consists of only one individual. Yes, the subscriber can subscribe to more than one CPT. For example, they could be the Administrator for a “Band” CPT and signup for a Solo Artist CPT too. 

PERMISSIONS

Paid Subscriber Permissions for both CPT’s Slug band_performer and performing_artist are the same for both domains WhatsHappeningToday.com and WhatsHappeningTonight.com sites

The Uncorrupted – WhatsHappeningToday.comThe paid subscriber is Administrator on only their listing. No changes can be made to others listing other than their only their own. Here are some examples: For Bands (slug band_performer) The user that subscribes and pays is the Administrator. The Band Administrator can add or remove band members, add their bio and include musical instruments played and genres. As a literal example, the band Uncorrupted. This band administrator, is the only user that can make change to this directory listing and does NOT have permission to change any other bands subscription listing. No subscriber can change others listings in any way. The can change only their own listing. Thus, “Visitors” cannot make changes to any others listing be it a Band/Group or Solo Artists. 

EDD – EASY DIGITL DOWNLOADS INTEGRATION

05/08/2024 Steve Valencia has purchased pro version for the two sites WhatsHappeningToday.com and WhatsHappeningTonight.com in the desire to allow bands and artists the ability to sell digital music and physical items and are investigating the use of Multi-Vendor, Woo Commerce Store and EDD. We are hoping Cminds can assist us once we define what our requirements are

MULTIVENDOR PLUGIN INTEGRATION

05/08/2024 Steve Valencia has purchased pro version for the two sites WhatsHappeningToday.com and WhatsHappeningTonight.com in the desire to allow bands and artists the ability to sell digital music and physical items and are investigating the use of Multi-Vendor, Woo Commerce Store and EDD. We are hoping Cminds can assist us once we define what our requirements are