s2member Secure File Browser

By : Potsky

s2Member Secure File Browser is a wordpress plugin for browsing files from the secure-files location of the s2Member® WordPress Memberships plugin.

Shortcode

You can display the file browser via the shortcode [s2member_secure_files_browser /].

The shortcode will display a file browser item with only granted directories for current user.

The shortcode can handle :

  • access-s2member-level0 directory for level #0 and more users
  • access-s2member-level1 directory for level #1 and more users
  • access-s2member-level2 directory for level #2 and more users
  • access-s2member-level3 directory for level #3 and more users
  • access-s2member-level4 directory for level #4 and more users
  • access-s2member-ccap-* custom capabilities directories for according users
  • any directory for all users in read only (unable to download)

All these featured folders can be located anywhere and they can be used several times.

Clicking on a file will launch the download according to the s2member files access control.

Please use the shortcode generator in the Dashboard > s2Member Menu > Secure File Browser to generate complex values.

Available shortcode options

  • collapseeasing : Easing function to use on collapse
  • collapsespeed : Speed of the collapse folder action in ms
  • cutdirnames : Truncate directory names to specific chars length
  • cutfilenames : Truncate file names to specific chars length
  • dirbase : Initial directory from the s2member-files directory
  • dirfirst : Show directories above files
  • displayall : Display all items without checking if user is granted to download them
  • displaybirthdate : Display files birth date
  • displaycomment : Display files comment
  • displayname : Display files displayname instead of regular files name
  • displaydownloaded : Show if a file has already been downloaded
  • displaysize : Display files size
  • displaymodificationdate : Display files modification date
  • dirzip : Let directories be downloaded
  • expandeasing : Easing function to use on expand
  • expandspeed : Speed of the expand folder action in ms
  • filterdir : A full regexp directories have to match to be displayed
  • filterfile : A full regexp files have to match to be displayed
  • folderevent : Event to trigger expand/collapse
  • hidden : Show hidden files or not
  • multifolder : Whether or not to limit the browser to one subfolder at a time
  • names : Replace files name with custom values
  • openrecursive : Whether or not to open all subdirectories when opening a directory
  • previewext : Display file preview button for these extensions
  • s2alertbox : Display the s2member confirmation box when a user tries to download a file
  • search : Let user search files
  • searchgroup : Group shortcodes with a single single search box
  • searchdisplay : How to display search results
  • sortby : Sort files in directories by a criteria

All informations about these options are well documented in :

  • Dashboard > s2Member > Secure File Browser panel for admin (manage_options capability)
  • Dashboard > Tools > Secure File Browser panel for users

Example (A shortcode has to be defined on one line, here is on several lines below only for better understanding) :

[s2member_secure_files_browser
    folderevent="mouseover"
    expandeasing="linear"
    expandspeed="200"
    collapseeasing="swing"
    collapsespeed="200"
    multifolder="0"
    openrecursive="1"
    dirbase="/"
    hidden="1"
    dirfirst="0"
    openrecursive="1"
    filterdir="%2F(access%7Ctata)%2Fi"
    filterfile="%2F%5C.(png%7Cjpe%3Fg%7Cgif%7Czip)%24%2Fi"
    names="access-s2member-level0:General|access-s2member-ccap-video:Videos"
    search="1"
    searchdisplay="4D"
/]

You can generate a shortcode with complex options with the Shortcode Generator in the Dashboard > s2Member > Secure File Browser panel

Widgets

You can display both fully customizable widgets for :

  • Top downloads
  • Latest downloads
  • Latest available files

Dashboard

The admin panel is reachable via the Dashboard > s2Member Menu > Secure File Browser menu.

Available features are :

  • Statistics : display all downloads/top downloads/top downloaders, sort and apply filters by date, user, file, IP Address, ...
  • Statistics : download stats in XML and CSV format
  • Statistics : display current s2Member accounting, sort and apply filters by date, user, file and file
  • File Browser : Rename, delete, comment and add a display name for files and folders
  • Cache management : Rebuild file cache
  • Shortcode generator
  • Shortcode documentation
  • Settings : Received an email each time a user downloads a file
  • Settings : Received scheduled reports
  • Settings : How many logs you want to keep ?
  • Settings : Delete logs
  • Settings : Give access to others users to some parts of the admin menu

Don't hesitate to ask me new features or report bugs on potsky.com !

WP-DownloadManager

Build Status Development https://github.com/lesterchan/wp-downloadmanager ...

Similar: 30%

Media File Cleaner

Clean your Media Library and Uploads directory from the files which are not used. First, backup all your files and your database. You cannot trust any plugin or any tool to do this automatically. If you don't know what you are doing, simply do not do it. The plugin will go through all your files and.........

Similar: 25%

Arfaly Mass - Free Multi File Uploader

Official websiteDocumentation Documentation ...

Similar: 24%

Media File Manager

You can make sub-directories in the upload directory, and move files into them. At the same time, this plugin modifies the URLs/path names in the database. Also an alternative file-selector is added in the editing post/page screen, so you can pick up media files from the subfolders easily. You can .........

Similar: 18%

Front End Upload

Uploading files should be considered risky This plugin will facilitate uploading files to your server, which by nature should be considered risky. MAKE SURE you have taken the proper precautions in protecting your uploads folder from prying eyes and malicious intent. At the very least make sure yo.........

Similar: 17%

WP-Filebase Download Manager

WP-Filebase is an advanced file download manager for WordPress. It keeps Files structured in Categories, offers a Template System to create sortable, paginated File Lists and can sideload Files from other websites. The Plugin is made for easy management of many Files and consistent output using Temp.........

Similar: 15%

WP Attachments

WP Attachments is a plugin that enhance the download experience and file managing in WordPress. It adds some features for attachments and "automagically" shows them in any post or page. When you'll upload a file, its download link will be automatically listed after the content without manually inser.........

Similar: 12%

Files.fm File Upload Form

How does it work? Install the plugin at your WordPress website (for instructions see the tab „Installation”). Your customer visits your website where the Files.fm File Upload Form is embedded. Customer fills the information form and uploads files. The files are stored on Files.fm cloud storage. Yo.........

Similar: 7%

YouTube for WordPress

YouTube for WordPress Demo Site // YouTube for WordPress Documentation New! YouTube for WordPress: Setup Video Tutorial If you run into issues please contact support and let us help you work out any issues you are facing : Contact Support Introducing a brand new , fully redesigned YouTube browsin.........

Similar: 7%

Social Viral Downloader

This plugin is a very powerful viral marketing tool. Once installed, this plugin prompts the user to share a msg in her Facebok/Twitter/Google before downloading any file from your site. The admin can edit the msg. from the setting pane. Additionally, the admin can now keep a track of the number of .........

Similar: 6%