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:

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 the 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 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 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:

  • Show "Downloads" link in PeepSo Profile widget - Toggles the display of the Downloads link in the PeepSo Profile widget on or off.
  • Front-end:

  • Show "Manage Downloads" link in PeepSo Profile widget - Toggles the display of the Manage Downloads link in the PeepSo Profile widget on or off.
  • Front-end:

  • 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.

End Result

Following these simple instructions you can integrate CM Download Manager to PeepSo, so you and your users will be able to manage the downloads straight from the 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.

Still need help? Contact Us Contact Us