Feature Ideas

We would love to get your ideas flowing here and build a better Spaces Engine together!

  1. More Customization Options Needed (Spaces Navigation Tabs)

    Give Admin ability to disable any tabs or fields that are not needed for a specific project. Also give Admin the ability to arrange the tabs globally and disable end user's ability to control these features in order to provide a more uniform experience if desired by Admin.

    Support Team
    #Improvement #Core Feature#Styling

    0

  2. Better Visual "Integration" with BB Messages for more streamlined and functional workflow

    Summary of all comments from the previous thread: I understand you can’t actually integrate with BB messages while allowing multiple users to have access to them, but I wonder if it might be possible to make a sort of “pseudo-integration” with BB messages such that it “looks like” Spaces messages are part of BB messages? This seems to be very important for reducing confusion and streamlining everything – the appearance/workflow is what matters to users, not how it is technically achieved. It appears to me that there are two facets of Spaces messages that need to be addressed and made more clear/streamlined/functional: Users viewing/sending messages to others’ Spaces It seems to me that these should appear and function as identically to standard BB messages as possible. Suggestions: Remove “View Spaces Messages” from the Notifications menu item. It should only be in the Inbox/Messages menu item. Moreover, I bet that you can figure out how to show Spaces messages within the messages menu item preview (e.g. it could show Space Name rather than Account or Zxcv). Surely there’s a way to modify the php template part and inject spaces via some filter, and allow it to show the most recent x messages (be they from people or spaces). Better yet, get rid of the “View Spaces Messages” link altogether by integrating the Spaces inbox with the BB inbox page. The spaces messages inbox should absolutely not be in the user profile Spaces->Messages subnav. It seems to me that the user profile nav and subnav items are more of a “dashboard” for things that you “own/manage” – be they courses, documents, custom tabs for blog posts or event listings etc… This doesn’t apply to messages that are sent to others’ Spaces. So, what about adding some sort of a toggle/navbar to the user’s Inbox page that will toggle between personal/BB messages Inbox and Spaces messages inbox? Personal Messages, Spaces. Yet, BB messages aren’t all “personal” – they include Groups as well. So, even better would be to merge the display of the two systems such that BB messages and messages to others’ Spaces are shown in the same list. This is similar to what was proposed in #2 and is how Facebook Messenger works. But, I suspect this would be considerably more difficult than #2, as #2 is just a caption and a link to the Inbox whereas this is displaying a full chat history and sending mechanism. I’m confident that you could figure out something though! Users viewing/replying to messages of the Spaces that they manage This might actually be a good use of the user profile Spaces-> Messages subnav. It should show tabs/links/buttons that will toggle the messages inbox for all Spaces that they manage, so that all page management messaging can be done from one dashboard rather than needing to visit each Space separately. But, again, I think it would be better if this was also shown in the same BB Inbox page. There could be 3 tabs – Personal Messages, Your Spaces, Other Spaces. (or, if you can figure out #4 from above, then just 2 tabs/nav items for Messages and Your Spaces). Your Spaces would, itself, have tabs or some other mechanism to toggle between showing the full inbox of each Space that they manage. Alexander: I disabled the messaging elements via CSS everywhere bc of the complexity involved in finding the various inboxes around the site. Too much user friction. Nick: Thinking some more about this, SURELY there is a way to just use the native BB messaging system within Spaces, no? BB has the ability to create messages between multiple people in two ways: a message for all group members a custom private message between multiple people. Surely you could just add some code that finds all of the user ids for a Space’s admins and then creates a new BB message between the admins and the user/visitor who initiated the message? And, to make it clear that it is a Spaces message, change the label from “Admin 1, Admin 2, Admin 3, Visitor” to “Space Name: Visitor Name”. I really don’t think this would be difficult at all. Moreover, it would have a variety of advantages: be far easier than creating and maintaining your own custom message system far easier than implementing my suggestions above for creating some sort of “visually integrated”/streamlined messaging experience, that tricks people into thinking it is a standard BB message It would work with the BuddyBoss push notifications system and Better Messages It might even work with the BuddyBoss App I would be happy to help look into this if it is something that you are interested in implementing. Indigetal: I’m with Nick on this, I don’t see the technical hurdle that can’t be overcome when there are group messaging capabilities in BP/BB’s messaging system already. I think the actual issue is that Spaces Engine started from scratch on a lot of items that could have been extended or customized from the original code base of BP/BB and now we’re experiencing the difficulty of replicating or integrating functionalities between 2 separate systems with maybe not a lot of overlap. I say scrap the custom-made messaging system and look at extending the existing one…

    Support Team
    #Improvement #Core Feature

    2

  3. List or Grid View option

    Show Spaces as list or grid icon selector.

    Support Team
    #Improvement #Core Feature#Styling

    0

  4. Ability to tag Spaces

    @spacesname to be used to tag a space in a conversation, comment, post, etc.

    Support Team

    0

  5. Map View + Map Search (Geo-fencing, near me, etc)

    A geolocation system tied to all Spaces, so members can explore Spaces near them, or for any specific location typed on the search bar.

    Support Team
    #Improvement #Core Feature#Integrations

    0

  6. AutomatorWP Integration

    Enable more flexibility for Spaces Engine and automations.

    Support Team

    0

  7. Claim Spaces System

    We need members to be able to claim a Space to take control.

    Support Team
    #Improvement #Core Feature

    0

  8. Multiple Categories shown under space Title

    At the moment multiple categories are possible, but only one (first in the alphabet) is showing under space title in the header. If a user searches for a category which is not shown in the header, he is wondering about this and finds the searched category only in About tab under General. The improvement could be the listing of all categories in the header with a letter number limit with … at the end or let the user choose, which for example three to five main categories are shown in the header.

    Support Team
    #Improvement #Core Feature#Styling

    0

  9. Monetization of Space Creation, Featured Listings, and Upselling Features

    It is essential for a Directory solution to include the ability to monetize the listings such as an integration with a membership plugin to restrict the creation of new spaces, limit the number of spaces that can be created by membership, and the ability to add a space as a “featured listing” all based on membership plans (i.e. not manually configured on a case-by-case basis by the site admin!). Other features of the spaces profiles could be added or removed from membership tiers as well for upselling options in the plan settings, such as the video upload, the association with an existing group, and even the activity feed tab as an extended social feature beyond the basic listing. Note that Paid Membership’s Pro has the “multiple memberships per user” addon to allow someone to buy a premium plan for their personal account and another one for their professional space, so it may be advisable to prioritize that membership plugin.

    Brandon M

    0

  10. Associate an existing Group during the Create Space Step Process

    Create a group tied to the space during the process of space generation.

    Support Team
    #Improvement #Core Feature#Integrations

    1

  11. Modern Events Calendar Integration

    Similar to the current integration for The Events Calendar.

    Support Team
    #Integrations

    1

  12. Sidebar Widgets: (SE) Relevant Groups

    Adding this feature request after re-considering the necessity of linking existing groups to spaces. An "(SE) Relevant Groups" widget in the sidebar would serve the same purpose of linking a group, or multiple groups, to a Space without having to fully integrate groups with Spaces. Space owners/admins could select multiple groups in the Space's settings (such as Additional Information) to display in the sidebar widget and/or a section in the spaces About tab. Adding a discussion forum to a Space is already currently in development and an "(SE) Relevant Groups" widget would complete the circle and make linking existing groups to Spaces redundant, while allowing organizations to select which groups are relevant to them regardless of whether or not they moderate those groups. In this scenario Space owners can still moderate a group on whatever topic and add them to the their relevant groups list if they are looking to create a whole social group .

    Support Team
    #Improvement #Integrations

    1

  13. Delete and Archive Messages, Text Formatting in Messages

    The messaging system of Spaces Engine seems to be custom made from scratch but is designed to mirror the messaging system of BuddyPress/BuddyBoss core. However, there are many missing features that still need to be added in order to bring it up to par with that core messaging system. I personally think the custom messaging system should be scrapped and the core system extended to create messages in spaces as a private group message, but if that's not going to happen all of the features need to be added. Deleting and archiving messages and conversations seems to me to be the biggest priority, followed by text formatting. There is also no options to "mark as unread," or to block/report members from within the messaging system but those may be less of a priority then the others. However, this is a lot of trouble to mirror an already existing system that can be extended.

    Support Team
    #Improvement #Core Feature#Styling

    1

  14. SureMembers Integration

    Space Engine integrates with many membership and content restriction plugins, but I miss SureMembers.

    Support Team
    #Integrations

    0

  15. Gallery Support for cover image area

    Show a slider of images or multiple images as cover when is full width.

    Support Team
    #Improvement #Core Feature#Styling

    0