WordPress plugin intelligence profile

Kistenstein Club Document Portal

A document library and member area for clubs and associations: upload, organise and share files with role or shared-password protection and a recycle …

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.5.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.0 · PHP 7.4
Directory statusactive
Last directory update18 Jun 20264mo ago
Active installations30Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Kistenstein Club Document Portal version 1.5.0 as active, updated 4mo ago and tested up to WordPress 7.0.

Overview

About this plugin

Kistenstein Club Document Portal turns any WordPress page into a private document library and member area — a Nextcloud-style file manager perfect for associations, clubs, sports teams and small organisations that need to share documents with their members.

Members open a familiar file explorer with folders, drag-and-drop upload, PDF preview and search. Every area is protected — either by WordPress role/group or by a single shared password — and files are delivered securely through WordPress so they can never be downloaded by guessing a URL.

Key Features

  • Nextcloud-style file explorer — folder navigation with breadcrumb trail
  • Upload — button and drag-and-drop from desktop
  • PDF preview — inline browser preview via modal iframe, no download required
  • Drag-and-drop move — drag files or folders onto other folders or breadcrumb items to move them
  • Folder management — create, rename and delete folders
  • File management — rename and delete (soft-delete) files
  • Soft-delete trash — deleted items are kept for a configurable retention period (default 180 days)
  • Admin trash view — restore or permanently delete items; configurable retention directly in the trash panel
  • Two protection modes per area — choose for every area whether it is restricted to a WordPress role/group, or unlocked with a single shared password
  • Upload permissions by role — define which WordPress role may upload, rename and delete files
  • Secure file delivery — all files are streamed through WordPress, and the upload folder is blocked from direct HTTP access, so protected files cannot be downloaded by guessing their URL
  • Page password manager — editors can view and update the shared password of a password-protected page directly inside the portal (optional)
  • Fully translatable — every string uses the kistenstein-club-document-portal text domain; the interface follows each user’s WordPress language

How access protection works

When you set up an area in the wizard you pick one of two modes:

  • Only a specific role / group — only logged-in users who hold the chosen WordPress role can open the area. Each member needs their own WordPress account. Best when you want individual accounts (e.g. a board with named members).
  • Shared password — the area’s page is protected with WordPress’ built-in page password. Everyone uses the same password — no individual accounts needed. Best for a members’ area where you simply hand out one password.

In both cases files are delivered through WordPress and the storage folder is protected from direct access, so the chosen rule is always enforced — not just hidden in the listing.

Block editor

Prefer the block editor? Add the Document Portal block to any page and pick the folder in the sidebar — no shortcode required. The classic shortcodes below work exactly the same.

Shortcodes

[kcdp_explorer folder="documents"]

Renders a file explorer for the named sub-folder. The area’s protection mode is configured in the setup wizard.

[kcdp_explorer folder="members" manage_password="1"]

Adds a shared-password manager panel for editors (requires the Password-Protected Page ID to be set under File Portal → Advanced ).

[kcdp_trash]

Trash view with restore and permanent-delete actions. Visible to administrators only.

[kcdp_audit]

Audit log of all file actions (upload, download, delete, restore …). Visible to administrators only.

Configuration

  • After activation you are taken to File Portal → Set Up.
  • Tick the areas your association needs, name each page, and choose how each area is protected (role/group or shared password).
  • Pick which role may upload and manage files.
  • Save — the pages are created automatically. Add [kcdp_trash] to a restricted admin page to manage deleted files.

Server requirements for protected areas

htaccess file written into the upload folder. This is honoured by Apache and LiteSpeed. g.

location ^~ /wp-content/uploads/file-portal/ { deny all; } ), so that protected files are only reachable through the plugin.

Privacy

When a file is deleted, the following metadata is stored in a trash index file on the server: the original file path, the WordPress user ID and display name of the user who deleted it, and the timestamps for deletion and scheduled expiry. The audit log additionally records, per action, the acting user, a timestamp and the request IP address. This data is stored only on your server and is never transmitted off-site.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • document library
  • document management
  • file manager
  • member area
  • private files
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.0 · PHP 7.4
Update activity18 Jun 20264mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.