csabourin/craft-stamp-passport
最新稳定版本:v1.7.0
Composer 安装命令:
composer require csabourin/craft-stamp-passport
包简介
A self-contained Craft CMS 4/5 plugin for QR-based passport experiences with geofenced check-ins.
README 文档
README
Stamp Passport is a Craft CMS plugin for QR-based passport or challenge experiences with location-aware check-ins.
Features
- Custom CP section to manage passport locations and content
- Frontend passport page with progress tracking
- QR code resolver and check-in endpoints
- Optional geofence validation for check-ins
- Per-site display text overrides with neutral built-in defaults
- Optional Freeform integration for reward or draw forms
Requirements
- Craft CMS 4.x or 5.x
- PHP 8.0+ for Craft 4, PHP 8.2+ for Craft 5
Installation
- Open your Craft project in a terminal.
- Require the plugin package:
composer require csabourin/craft-stamp-passport
- Install the plugin in the Craft control panel, or run:
php craft plugin/install stamp-passport
Configuration
- Go to Stamp Passport → Settings.
- Configure route prefix, geofence settings, reward thresholds, and optional assets.
- Go to Stamp Passport → Items to create passport locations and per-site content.
- Optionally customize per-site display text. Leaving fields blank uses neutral defaults.
Frontend Route
The frontend route uses the configured route prefix (default: passport).
Example:
/passport
License
This project is licensed under the MIT License.
统计信息
- 总下载量: 15
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 5
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-02-27