maximus Posted June 7 Posted June 7 Hi everyone, Most project management tools are generic. Verk is built specifically around ProcessWire's data model — tasks link directly to PW pages, the calendar reads real page date fields, and content audits run PW selectors. Everything stays inside your install. GitHub: https://github.com/mxmsmnv/Verk Why Verk? Verk means "work" or "task" in Icelandic and Swedish. Short, abstract, and fitting for a tool built around getting things done inside ProcessWire. It follows the same naming approach as other modules in this series — Arbor, Ichiban, Collections — names that mean something without being literal. Screenshots: What it does Dashboard — open tasks, upcoming publications, audit alerts, and active sprint planning Tasks — create/assign tasks linked to specific PW pages; one click opens the page editor directly Calendar — month, week, and quarter views for page publications and task due dates Content Audit — run PW selectors with dot-notation field checks to find missing content Knowledge Base — rich editorial notes organized by category, searchable and exportable Sprints — sprint planning, quarter grouping, task assignment, DOCX export, and progress tracking Key details: Tasks store page_id — page data lives in PW, never duplicated Page Editor Widget injected via hookAfter('ProcessPageEdit::buildForm') — no template files modified Audit to tasks — bulk-create tasks from audit results with page context prefilled Rich text via TinyMCE when InputfieldTinyMCE is installed DOCX exports for task lists, notes, sprints, and knowledge base Return-aware forms — create/edit flows preserve filtered list URLs Requirements: ProcessWire 3.0.200+, PHP 8.0+ MIT License. 7 3
adrian Posted June 7 Posted June 7 @maximus - this is really great - thank you. I have gone to town with bug reports and feature suggestions on the repo though - hope you don't mind the barrage :) 1
maximus Posted June 7 Author Posted June 7 Yes, I see a lot of issues there, of course I'll fix them! Thanks a lot for testing! 1 1
wbmnfktr Posted June 8 Posted June 8 So... to keep up with your awesome modules, I decided to up my caffeine-intake to 1,200mg per day now. I love it! 🤯 1
maximus Posted 3 hours ago Author Posted 3 hours ago Verk 1.5.0 is out. This release includes the recent task/status and editorial workflow improvements, plus a cleanup of the module internals: inline task status dropdowns on Dashboard and Tasks email notifications for newly assigned/collaborating/reviewing users hidden/unpublished/trashed page status indicators user-scoped Content Audit rules several Dashboard, Tasks, Calendar, pagination, and editor layout refinements the former Verk.module.php monolith is now split into src/Traits and src/Services, with Verk.module.php kept as the ProcessWire entrypoint ProcessWire module version is now 150, so run Modules > Refresh after updating. Big thanks to Adrian for the PRs, testing, screenshots, and follow-up feedback that helped shape a lot of this release. @adrian 2
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now