An open API service indexing awesome lists of open source software.

https://github.com/rfluethi/easy-file-lock

Deliver protected files based on WordPress user groups.
https://github.com/rfluethi/easy-file-lock

training tutorial webdevelopment wordpress-development

Last synced: 7 months ago
JSON representation

Deliver protected files based on WordPress user groups.

Awesome Lists containing this project

README

          

# Easy File Lock

A secure system for file access control on WordPress websites.

## Features

- Seamless integration with WordPress user management
- Role-based access control for protected files
- Easy configuration through WordPress admin panel
- Automatic logging of all access attempts
- Support for various file types
- Multilingual interface (German/English)

## Installation

1. Download the latest version:
- [protected.zip](https://github.com/rfluethi/Easy-File-Lock/releases/latest/download/protected.zip)
- [secure-files.zip](https://github.com/rfluethi/Easy-File-Lock/releases/latest/download/secure-files.zip)

2. Extract `protected.zip` to your WordPress installation root directory
3. Extract `secure-files.zip` to your WordPress installation root directory
4. Configure permissions as described in the [documentation](docs/configuration.md)

## Documentation

- [Technical Documentation](docs/technical.md)
- [Configuration Guide](docs/configuration.md)
- [Installation Guide](docs/installation.md)
- [Changelog](docs/changelog.md)
- [Troubleshooting](docs/troubleshooting.md)

## Versions

### Current Version: v1.0.1
- Added English translation
- Minor code improvements
- Improved documentation structure for better readability

### Older Versions
- [v1.0.0](https://github.com/rfluethi/Easy-File-Lock/releases/tag/v1.0.0) - Initial release

## Contributing

1. Fork the repository
2. Create your feature branch (`git checkout -b feature/AmazingFeature`)
3. Commit your changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.