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.
- Host: GitHub
- URL: https://github.com/rfluethi/easy-file-lock
- Owner: rfluethi
- License: mit
- Created: 2025-05-01T13:30:12.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-05-04T15:02:26.000Z (11 months ago)
- Last Synced: 2025-05-12T02:16:07.904Z (11 months ago)
- Topics: training, tutorial, webdevelopment, wordpress-development
- Language: PHP
- Homepage: https://www.luethi.info/interessen/programmierung/easy-file-lock/
- Size: 163 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: docs/security.md
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.