Elgg 1.8 Companies, Premium Profile Types
Category: Plugins
Turning your Elgg site into a community that have different profile/user types can be achieved with Roles and Profile Manager plugins but that alone is not enough to make it fully work especially if you want it to operate like a “business directory service” or plan to add payment processing for “Premium” members. If you want to turn your Elgg site into a business directory service and review site ( similar to Yelp) we have created this model using several custom plugins geared towards separating Company/Business user from Free users. This model can be applied to any other “Premium” member not necessarily a “Company” and can be expanded on. With our set of custom plugins the Business user gets different avatars, different profile layout, profile fields and some other functions. Here is a list of some of the custom functions.
- Users can select membership/profile type on registration page.
- Company profile only: 5 star ratings (users can give rating for companies)
- Company profile only: Reviews (users can leave reviews for companies and company user gets notification when they receive review and it gets posted to the Activity)
- Company profile only: “Following” a company ( since “company” is not really a person, Companies can NOT be friended but ONLY followed, normal users can NOT be followed ONLY be friended) this can be changed tho
- Company profile only: Admin predefined business categories (business user can select these categories in edit profile and it is displayed on their profile and in listings as a link), these categories are displayed on Business directory page as links for filtering companies by category.
- Dedicated “Business directory” page listing ONLY business type users , filtering businesses by categories (business user can select these categories in edit profile)
- On same page the listing of businesses users displays large avatar, company name, their categories, star ratings, their address and latest “Reviews”
- Members page now displays only “Free” users separating business type users
- Different profiles/layout for business type users (in this configuration individual profile is unchanged from Elgg default with widgets but business profile gets static widgets like Google map and you can choose which widgets they receive)
- Optional Google map showing business location ( enabled just for business type users or you can have it for all users)
- Optional “Announcements” , business users can post their offers if they have any.
- and more…
This model also uses optional Google geolocation to find user/business address ( zip code, City, State, longitude, latitude, etc. ) for use with the system for searching/filtering as well as to display a map. Please Contact us for more details on this Elgg customization.
Copyright 2018 - Juipo.com