Need help? Check our guides or contact support.
Template System
The full template system (linkage, copying, licensing integration) is under development. Basic template concepts are documented here. Advanced features like bidirectional linkage, update propagation, and licensing compliance are planned for future releases.
Comprehensive guide to the ikigize template system - how courses, modules, sessions, and tasks can be shared, copied, and reused across the ecosystem.
Overview
The template system is a planned ikigize capability for sharing and reusing learning structures. It is designed to let educators and organizations publish reusable course, module, session, and task blueprints with clear access controls and attribution expectations.
What Are Templates?
Templates are reusable blueprints for learning content. When this system is released, creators will be able to mark supported entities as templates so others can discover and adapt them in their own context.
When fully implemented, templates won't be simple duplicates. Each copy will maintain a bidirectional link to the original template, enabling powerful features like usage analytics, update propagation, licensing compliance, and learner activity matching across all instances. This will create a living network of related content that benefits both template creators and users.
Why Use Templates?
For Content Creators:
- Share your expertise and learning designs with a broader audience
- Build reputation through widely used educational frameworks
- Understand adoption trends (planned analytics)
- Monetize your content through licensing (future feature)
- Contribute to the broader educational community
For Content Users:
- Start with proven, high-quality learning structures
- Save time on course/module design and development
- Adapt best-practice frameworks to your context
- Receive improvements from original creators (planned linkage flow)
- Reuse consistent formats across programs
For Organizations:
- Standardize learning experiences across teams or campuses
- Share internal best practices efficiently
- Collaborate with partner organizations on content
- Build reputational value through quality content sharing
- Enable faster program development and scaling
Entities That Support Templates
When released, templates are planned across four core content types. Each type follows the same core concepts with different terminology:
Planned scope by entity. The final rollout may vary by phase.
- •Reusable course outline structures
- •Social learning configuration
- •Assessment frameworks
- •Progress tracking setup
- •Reusable content structure
- •Sequential learning paths
- •Difficulty level presets
- •Reusable content components
- •Session type configurations
- •Timeslot planning defaults
- •Virtual meeting presets
- •Participant interaction patterns
- •Task type and structure
- •Grading rubrics
- •Submission requirements
- •Resource linkage patterns
Template Access Control
Template access control will define who can discover and use templates. The model below reflects the planned access options:
Basic Access Models
These access models describe the planned template release and may be phased in over time.
Planned open mode: anyone can use the template
Common Use Cases
- •Open educational resources
- •Community-contributed content
- •Standard frameworks and structures
- •Public knowledge sharing
Key Benefits
- •Maximum reach and adoption
- •Community contributions and improvements
- •Network effects for future analytics
- •Educational equity and access
Planned approval mode: users request access before use
Common Use Cases
- •Controlled distribution
- •Quality assurance before sharing
- •License agreement requirements
- •Planned usage tracking and analytics
Key Benefits
- •Control over who uses your content
- •Opportunity to establish terms
- •Build relationships with users
- •Track adoption and usage
Planned restricted mode: invited users only
Common Use Cases
- •Proprietary content and methods
- •Partner organizations only
- •Paid licensing arrangements
- •Internal organizational use
Key Benefits
- •Maximum control and protection
- •Selective partnership opportunities
- •Revenue generation potential
- •Intellectual property protection
Advanced Licensing Options (Planned)
Licensing is planned as a later phase on top of basic template access. The intent is to provide clear usage terms, attribution expectations, and optional monetization models.
Advanced licensing capabilities are under development. Initial releases will focus on a small set of reusable terms and rollout-safe monetization options. See the Licensing System page for the roadmap overview.
- •Require attribution
- •Define attribution format
- •Track attribution consistency
- •Allow or limit edits
- •Define derivative sharing expectations
- •Set basic quality commitments
- •Free and paid tiers
- •One-time or recurring payments
- •Revenue-sharing options
Visibility Settings
Where Templates Can Be Discovered:
When templates launch, creators will be able to choose where templates appear:
- Private: Not listed anywhere; only accessible via direct link or invitation
- Public: Discoverable in public catalogues/calendars by anyone
- Organization: Visible only within specific organization catalogues
- Campus: Visible only within specific campus catalogues
- Multiple Catalogues: Combine visibility across multiple contexts (e.g., Public + Organization)
Use visibility settings to balance discoverability and control. A template can be public for broad discovery while also being highlighted in specific internal catalogues.
Entity-Specific Terminology
While the concepts are consistent, different entities use appropriate terminology:
Courses & Sessions (Dual-Context):
- Template Context: "Free to Copy," "Ask to Copy," "Invite Only to Copy"
- Separate from Join Context: "Free to Join," "Ask to Join," "Invite Only"
Modules (Single-Context):
- Usage Context: "Free to Use," "Ask to Use," "Invite Only to Use"
- No Join Context (access through courses/campuses only)
Tasks (Single-Context):
- Template System: Marked as template with visibility controls
- No Join Context (assigned through courses/modules/campuses)
Each entity's documentation provides detailed information about its specific access control model:
Template Linkage System (Planned)
Template linkage is planned to connect original templates with their derived copies. The goal is to support:
- Better visibility into adoption over time
- Optional update and version communication
- Clearer attribution and future licensing enforcement
For complete details on the licensing system, monetization models, and revenue sharing, see the Licensing System documentation.
Related Documentation
Entity-Specific Template Information
- Courses: Template Context - Course template access control
- Modules: Usage Conditions - Module template usage
- Sessions: Template Conditions - Session template access
- Tasks: Template System - Task template functionality
Access Control & Platform
- Licensing System - Monetization and revenue sharing
- Ownership System - Who controls content
- Roles & Permissions - Access control fundamentals
- Visibility & Access - Understanding visibility models
Core Concepts & Structure
- Library System - Organizing template collections
- Organizations - Organization-level templates
- Campuses - Campus-level templates