DMS Downloads
Wordpress Plugin which connects to a public NextCloud (DAV) share and provides a list with files to download from, without showing the user the NextCloud Interface.
by Daniel Mur-Spiegl · github.com/spiegl/wordpress-nextcloud-downloads · website
★ 16stars
2forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/spiegl/wordpress-nextcloud-downloads/archive/refs/heads/master.zipFrom the readme
DMS Downloads
Wordpress Plugin which connects to a public NextCloud (DAV) share and provides a list with files to download from, without showing the user the NextCloud Interface.
Features
Download files form a NextCloud public share in your Wordpress website without redirecting
URL rewrite for beautiful URLs, which do not show that the files are loaded from a DAV server
Wordpress shortcode to create a list of files
Getting Started
These instructions will get you a copy of the project up.
Prerequisites
Wordpress
Optional
modrewrite enabled for beautiful URLs
Installation
1. Clone the plugin on your server (in the /wp-content/plugins/ directory).
1. git clone git@github.com:spiegl/wordpress-nextcloud-downloads.git dmsdownloads
2. composer install
3. Edit the config.php file according to your credentials.
4. Activate the plugin.
5. Use the shortcode nextclouddownloads
Built With
WordPress
Composer - Dependency Manager for PHP
sabre/dav - sabre/dav is a CalDAV, CardDAV and WebDAV framework for PHP
License
This project is licensed under the GNU GPL License - see the LICENSE file for details.
Improvements
This plugin is a frist rough working draft and could be