CM Download Manager (CMDM) + PeepSo - Use Case - Letting Users Manage Their Downloads in PeepSo Profile


Use Case – Letting users manage their downloads in PeepSo Profile.

Back to User Guides

Note: This guide covers features from:

Video Use-Case


Introduction

The  CM Download Manager plugin creates a secure directory of files. Users can download and upload files, all moderated by the admin.

With the PeepSo Integration add-on the CM Download Manager plugin allows members to share files with specific members and groups within their social network. 

Use Case Front-End

Download links in profile's page/widget and activity post:

Downloads tab:

Manage Downloads tab:

Adding new files:

Use Case Assumptions

In this example we will consider how to let your users manage their downloads straight from their PeepSo profiles.

We consider that you have already bought and configured the base plugin  CM Download Manager and PeepSo, but not installed the PeepSo integration add-on. 

TIP: Still New to CM Download Manager?

This article focuses on the social platform integrations. If you haven't already created your site with a forum, check these guides:

It follows:


Installing The plugin

The process is the same for all CM plugins and add-ons.

  • Download the plugin from your customer dashboard
  • Log in to WordPress and navigate to the WordPress Admin → Plugins settings
  • Click on Add New
  • Activate it and add the license

Learn more: Getting Started - Plugin Overview

Quick Recap

If you need help with these:

  • Adding first download
  • Choosing allowed file types
  • Admin - Adding directory content to the site
  • Shortcodes
  • Widgets
  • Enabling notifications for new downloads
  • Translating the interface
  • Improving SEO
  • Adding a disclaimer

Then check the relevant article:

CM Download (CMDM) - Use Case - Creating Library of Content From Scratch


Initial Setup - PeepSo

What is PeepSo?

PeepSo is a free WordPress plugin that allows you to create a social platform similar to Facebook.

How Do I Install PeepSo?

PeepSo can be downloaded from the WordPress back-end.

Once installed, follow its documentation for the initial setup.


Integration Settings

Then you need to install and activate PeepSo Integration add-on. Upon activating the Integration Plugin and installing the license for it new settings will become available in the PeepSo settings on the WordPress dashboard.

The PeepSo Integration add-on can be configured to add two new tabs to the user's Profile page for adding and managing downloads via the Download Manager plugin.

Navigate to Admin Dashboard → PeepSo → Configuration.

Click on the CM Download Manager tab.

You will find there a few sections with the options. Let's consider them all one by one.

Profile Page

The first section is Profile Page. The options are:

  • Show "Downloads" tab in the user's profile shortcode - Enable it to display the Downloads tab in the widget and each user's profile that shows the files uploaded by the specific user.
  • Front-end:

  • Show user's downloads in "Downloads" tab - If enabled, Downloads tab in user's profile will display files uploaded by the specific user. Otherwise downloads list will contain user's own and commonly shared downloads.
  • Front-end:

    The option is disabled - the user can see all downloads (his and by other users):

    The option is enabled - the user can see only his downloads:

  • Show "Manage Downloads" tab in the user's profile shortcode - If enabled user will see the Manage Downloads tab in the widget and profile that displays his uploaded files and allow to edit/delete it.
  • Front-end:

Activity Feed

The second section is Activity Feed. The PeepSo Integration plugin can automatically post to the User's Profile and activity stream when a new upload has been posted.  

  • Create PeepSo activity when user uploaded a file - If enabled, then the activity post with the user's resource link will be added to his Stream (wall) in his profile.
  • Activity post template for new upload - Template for the activity post on the user's activity feed added after user uploaded a file. You can use the following shortcodes:
    • [fullname] - user's display name
    • [title] - download's title
    • [permalink] - permalink to the download page
    • [excerpt] - excerpt of the download's description

    Front-end example:

Profile Widget

The third section is Profile Widget. The options are:

  • Downloads link icon CSS - Contains the CSS code for the Dashicons icon for the Download link Icon, entering a different Dashicons CSS code here will replace this icon with another.
  • Manage Downloads link icon CSS - Contains the CSS code for the Dashicons icon for the Manage Downloads link Icon, entering a different Dashicons CSS code here will replace this icon with another.
  • Front-end:

Visit the Dashicons WordPress page to view the available icons and their corresponding CSS code.

At the end of configuring don't forget to click the button Save Settings.

Labels

You can change the names of the front-end labels - tabs and buttons. To do this, navigate to  Admin Dashboard → CM Map Locations Pro → Settings → Labels.

The labels related to PeepSo integration are located in the corresponding section:

End Result

Following instructions found in the plugin and guides, you and your users should be able to manage downloads straight from PeepSo profiles.

Use Case Front-End

Download links in profile's page/widget and activity post:

Downloads tab:

Manage Downloads tab:

Adding new files:


More information about the CM Download Manager PeepSo Add-on WordPress Plugin

Other WordPress products can be found at CreativeMinds WordPress Store

Let us know how we can Improve this Product Documentation Page

To open a Support Ticket visit our support center
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.