====== Tool Index ====== Complete index of every tool available in the LEAST LMS platform, organised by user role. Click any tool name to jump to the relevant documentation. ===== Learner Tools ===== ==== Account & Access ==== ^ Tool ^ URL ^ Description ^ | Login | ''/login/login.php'' | Email/password, Google, Facebook, SSO login | | Sign Up | ''/login/signup.php'' | Multi-step account creation | | MFA Setup | ''/login/mfa-setup.php'' | TOTP authenticator enrolment | | Profile Settings | ''/login/settings.php'' | Theme, language, interests, GDPR | | Password Reset | ''/login/reset.php'' | Self-service password reset | | GDPR Forget-Me | ''/login/forgetme.php'' | Account anonymisation request | | Unsubscribe | ''/unsubscribe.php'' | Email opt-out | See [[learner:account|Account & Login]] for full documentation. ==== Content Discovery ==== ^ Tool ^ URL ^ Description ^ | Explore / Discover | ''/explore.php'' | Rail-based content discovery with Inspiration and Catalogue views | | Search | ''/search.php'' | Full-text typeahead search | | Subject Browser | ''/subject.php?ref='' | Subject landing page with linked lessons | | Learning Objective | ''/learningobjective.php?ref='' | LO detail with linked lesson grid | | Curriculum Browser | ''/curriculum.php?ref='' | Hierarchy view: curriculum → subject → LO → lesson | | Recent Changes | ''/recentchanges.php'' | Feed of newly published content | | Where Next | ''/wherenext.php'' | Personalised next-lesson recommendation | See [[learner:content-discovery|Content Discovery]] for full documentation. ==== Lessons & Materials ==== ^ Tool ^ URL ^ Description ^ | Lesson View | ''/lesson.php?ref='' | Lesson detail with materials, discussion, bookmarks | | Material View | ''/material.php?ref='' | External material with embedded player or link | | Bookmarks | ''/bookmarks.php'' | Saved lessons and materials | | Notes | ''/note.php'' | Personal notes linked to lessons | | KeyRing Viewer | ''/keyring.php?ref='' | Curated resource collection in configurable layout | | Logic Tree | ''/logictree.php?ref='' | Interactive branching decision tool | | Page Turner | ''/page-turner.php?ref='' | Fullscreen sequential content viewer | | Mindful Writing | ''/mindfulwriting/'' | Guided writing exercises (23 pages) | | Timeline | ''/timeline.php'' | Swiper carousel of history-tagged lessons | See [[learner:lessons|Lessons & Materials]] for full documentation. ==== Assessments ==== ^ Tool ^ URL ^ Description ^ | Standard Quiz | ''/quiz.php?ref='' | MCQ quiz with fixed question set | | Pool Quiz | ''/quiz-pool.php?ref='' | Randomised quiz drawing from question bank | See [[learner:assessments|Assessments & Quizzes]] for full documentation. ==== Progress & Recognition ==== ^ Tool ^ URL ^ Description ^ | Dashboard | ''/dashboard.php'' | Personal learning home page with role-based panels | | Learning Graph | ''/learning-graph.php'' | Visual engagement and activity overview | | My Badges | ''/mybadges.php'' | Grid of earned Open Badges | | Learner Profile | ''/learner/profile.php'' | Public shareable profile | | Leaderboard | ''/learner/leaderboard.php'' | Points ranking (all-time and monthly) | | Learner Inbox | ''/learner/inbox.php'' | Task inbox with Kanban view | See [[learner:progress|Progress & Badges]] for full documentation. ==== Career Development ==== ^ Tool ^ URL ^ Description ^ | I Want To Be | ''/iwanttobe.php'' | Career role explorer (700+ roles) | | IWTB Sports | ''/iwanttobe-sport.php'' | Sports and activity career roles | | IWTB Role Detail | ''/iwanttobe-detail.php'' | Role description, progression, and linked lessons | | Skill Gap Report | ''/learner/skill-gap.php'' | Gap analysis: history vs. target role | See [[learner:career|Career Tools]] for full documentation. ==== Courses & Scheduling ==== ^ Tool ^ URL ^ Description ^ | Course Catalog | ''/catalog.php'' | Browseable list of available courses | | Course Detail | ''/catalog/course.php?ref='' | Individual course with enrolment | | Training Calendar | ''/learner/calendar.php'' | FullCalendar view of ILT sessions, deadlines (.ics export) | | Noticeboard | ''/noticeboard.php'' | Organisation announcements | See [[learner:courses|Courses & Calendar]] for full documentation. ==== Public / Verification Endpoints ==== ^ Tool ^ URL ^ Description ^ | Badge Issuer Profile | ''/issuer.php'' | Open Badges v2.0 Issuer Profile (JSON-LD) | | Badge Class | ''/badge.php?r='' | BadgeClass definition (JSON-LD) | | Badge Assertion | ''/mybadge.php?r='' | Shareable assertion for external verification | | Health Check | ''/health.php'' | Uptime monitoring endpoint | | Privacy Policy | ''/privacy.php'' | Platform privacy policy | --- ===== Educator Tools ===== ==== Lessons & Materials ==== ^ Tool ^ URL ^ Description ^ | My Lessons | ''/educator/mylessons.php'' | List, create, edit, and manage lessons | | My Materials | ''/educator/mymaterials.php'' | Manage attached materials; flag broken links | | Material Fix | ''/educator/material_fix.php'' | Replace broken material URLs | | Material Used In | ''/educator/material_usedin.php'' | Find all lessons using a material | | Lesson Notes | ''/educator/lesson_notes.php'' | View and edit AI-generated lesson notes | | Lesson Report | ''/educator/lesson_report.php'' | Per-lesson analytics (views, engagement, Q&A) | ==== Quizzes ==== ^ Tool ^ URL ^ Description ^ | My Quizzes | ''/educator/myquizes.php'' | List and manage quizzes | | Create Quiz | ''/educator/quiz_create_1-input.php'' | Full quiz configuration form | | Quiz Flow Canvas | ''/educator/quiz_flow.php'' | jsPlumb canvas for quiz design | | Edit Question | ''/educator/quiz_editleading.php'' | Edit existing quiz question | ==== Courses & Classes ==== ^ Tool ^ URL ^ Description ^ | Class List | ''/educator/class-list.php'' | All managed classes | | Create Class | ''/educator/class_create-input.php'' | Create a new class | | Create Course | ''/educator/course-create.php'' | Full course creation form | | Course Outline | ''/educator/class-select.php?redir=eduCourseOutline'' | Build course item sequence | | Course Progress | ''/educator/class-select.php?redir=eduCourseProgress'' | Per-learner completion tracking | | Course Diary | ''/educator/course-select.php?redir=eduCourseDiary'' | Private educator journal | | Day Planner | ''/educator/dayplanner.php'' | Schedule lessons to calendar dates | | Follow-Along Admin | ''/educator/followalong_admin.php'' | Real-time learner position tracking | See [[educator:courses|Courses & Classes]] for full documentation. ==== SCORM / xAPI / cmi5 ==== ^ Tool ^ URL ^ Description ^ | SCORM Import | ''/educator/scorm-import.php'' | Upload SCORM zip, auto-create lessons | | SCORM Export | ''/educator/lesson-scorm-export.php'' | Export lesson as SCORM 1.2/2004 | | cmi5 Export | ''/educator/lesson-export.php'' | Export lesson as cmi5 AU | | SCORM Upload | ''/educator/scorm-upload.php'' | Host SCORM SCO content files | | xAPI Statements | ''/educator/xapi-statements.php'' | View inbound xAPI statements | See [[educator:scorm|SCORM, cmi5 & xAPI]] for full documentation. ==== KeyRing & Logic Tree ==== ^ Tool ^ URL ^ Description ^ | KeyRing Flow | ''/educator/keyring_flow.php'' | jsPlumb canvas for KeyRing design | | Create KeyRing | ''/educator/keyring_create.php'' | New collection with configurable fields | | Edit KeyRing | ''/educator/keyring_settings.php'' | Modify collection structure | | Logic Tree Flow | ''/educator/logictree_workflow.php'' | jsPlumb canvas for decision trees | ==== Display Screens ==== ^ Tool ^ URL ^ Description ^ | Display Screens List | ''/educator/displayscreens.php'' | All managed displays | | Create Display Screen | ''/educator/displayscreen-create.php'' | Configure a new display | | Manage Display Items | ''/educator/displayscreen-manage.php'' | Playlist management | | Single Display View | ''/educator/displayscreen-single.php'' | Fullscreen kiosk view | See [[educator:display-screens|Display Screens]] for full documentation. ==== Roll Call & Attendance ==== ^ Tool ^ URL ^ Description ^ | Create Roll Call | ''/educator/class-select.php?redir=eduRollCallCreate'' | Start an attendance session | | Update Roll Call | ''/educator/class-select.php?redir=eduRollCallUpdate'' | Manage a session | | Roll Call Report | ''/educator/class-select.php?redir=eduRollCallReport'' | Attendance history and analytics | See [[educator:rollcall|Roll Call]] for full documentation. ==== AI Tools ==== ^ Tool ^ URL ^ Description ^ | AI Review Queue | ''/educator/ai-review-queue.php'' | Review AI-generated tags and enrichments | | Lesson Review Queue | ''/educator/lesson-review-queue.php'' | Approve/return injected lessons | | AI Copilot | ''/educator/ai-copilot.php'' | Course outline generation, lesson improvement | See [[educator:ai-tools|AI Enrichment Tools]] for full documentation. ==== Workflow Canvases ==== ^ Tool ^ URL ^ Description ^ | Creator Workflow | ''/educator/workflow_creator.php'' | Lesson/quiz/KeyRing creation tiles | | School Workflow | ''/educator/workflow_educator.php'' | School/class-specific tools canvas | --- ===== Administrator Tools ===== ==== User Management ==== ^ Tool ^ URL ^ Description ^ | User Search | ''/admin/userLogin-select.php'' | Search and select users | | Bulk User Import | ''/admin/user-import.php'' | CSV upload → preview → commit | | Learner Record | ''/admin/learner-record.php'' | Individual learner profile and history | See [[admin:users|User Management]] and [[admin:import|Bulk User Import]]. ==== Organisations & Permissions ==== ^ Tool ^ URL ^ Description ^ | Associations | (org workflow canvas) | Create and manage organisations and classes | | Member Management | ''/organisation/membermanagement.php'' | Add/remove members, manage roles | | Permissions | ''/organisation/permissions.php'' | Role-based permission configuration | | SSO Config | ''/admin/sso-config.php'' | SAML 2.0 IdP setup | | LTI Config | ''/admin/lti-config.php'' | LTI 1.3 tool registration | ==== Content & Curriculum ==== ^ Tool ^ URL ^ Description ^ | Curriculum Console | ''/admin/curriculum-console.php'' | Full hierarchy tree with coverage | | Curriculum Reporting | ''/admin/curriculum-reporting.php'' | Gap analysis and coverage analytics | | Content Review | ''/admin/content-review.php'' | Approve/return lessons | | Question Bank | ''/admin/question-bank.php'' | MCQ library, bulk CSV import | | Quiz Pool Config | ''/admin/quiz-pool-config.php'' | Link quiz to question bank category | | Material Domain Replace | ''/admin/material-domain-replace.php'' | Bulk URL domain migration | See [[admin:curriculum|Curriculum & Content]] for full documentation. ==== Analytics & Reporting ==== ^ Tool ^ URL ^ Description ^ | Reporting System | ''/admin/reportingSystem.php'' | Main analytics hub | | User Analytics | ''/admin/userAnalytics-charts.php'' | Visual dashboards | | Skill Gaps | ''/admin/skill-gaps.php'' | Org-wide role/coverage analysis | | Training Effectiveness | ''/admin/training-effectiveness.php'' | Pre/post quiz measurement | | SLA Dashboard | ''/admin/sla-dashboard.php'' | SLA breach overview | | LMS Rule Analytics | ''/admin/lms-rule-analytics.php'' | Rule execution stats | | Storage Report | ''/admin/storage-report.php'' | Upload usage vs. quota | See [[admin:reporting|Reporting & Analytics]] for full documentation. ==== Workflow & Automation ==== ^ Tool ^ URL ^ Description ^ | Workflow Designer | ''/admin/workflow-designer.php'' | Create/edit workflows | | Workflow Instances | ''/admin/workflow-instances.php'' | Running instance list | | Workflow Monitor | ''/admin/workflow-monitor.php'' | KPI tiles and inline actions | | Workflow DLQ | ''/admin/workflow-dlq.php'' | Dead-letter queue | | Workflow Analytics | ''/admin/workflow-analytics.php'' | Cycle time, bottlenecks, path frequency | | LMS Rules | ''/admin/lms-rules.php'' | Event-driven rule engine | See [[admin:workflow|Workflow Management]] and [[admin:automation|LMS Rules & Automation]]. ==== Cohorts & ILT ==== ^ Tool ^ URL ^ Description ^ | Cohorts | ''/admin/cohorts.php'' | Manage learner cohorts | | Cohort Progress | ''/admin/cohort-progress.php'' | Per-learner completion across cohort | | ILT Sessions | ''/admin/ilt-sessions.php'' | Create/edit sessions, manage enrolments | | Training Calendar | ''/admin/training-calendar.php'' | ILT session calendar view | ==== Badges ==== ^ Tool ^ URL ^ Description ^ | Badge Management | (admin panel) | Create badge definitions, bulk issue | | AI Review (Roles) | ''/educator/ai-review-queue.php'' | Approve AI-enriched role data | See [[admin:badges|Open Badges]] for full documentation. ==== Security & Access ==== ^ Tool ^ URL ^ Description ^ | Security / MFA | (user profile) | MFA reset for locked-out users | | SSO Config | ''/admin/sso-config.php'' | SAML 2.0 configuration | | LTI Config | ''/admin/lti-config.php'' | LTI 1.3 setup | See [[admin:security|Security & MFA]] and [[admin:sso|SSO Configuration]]. ==== Classification ==== ^ Tool ^ URL ^ Description ^ | EKOS Search | ''/system/ekos_search.php'' | Search EKOS taxonomy | | EKOS Awaiting Review | ''/system/ekos_awaiting.php'' | AI-proposed EKOS codes pending approval | | EKOS Statistics | ''/system/ekos_statistics.php'' | Classification coverage analytics | | IFQ Search | ''/system/ifq_search.php'' | Search IFQ framework | See [[admin:ekos|EKOS & IFQ Classification]] for full documentation. --- ===== System Administration Tools ===== ==== Cron Engine ==== ^ Tool ^ URL ^ Description ^ | Cron Engine Canvas | ''/system/workflow_cron.php'' | All cron tools in one canvas | | Cron Schedule | ''/system/cron_schedule.php'' | Create/edit job schedules | | Cron Queue | ''/system/cron_queue.php'' | Pending, running, and completed jobs | | Cron Logs | ''/system/cron_logs.php'' | Execution history with duration and errors | | Email Queue | ''/system/cron_email_queue.php'' | Pending email delivery jobs | | Email Templates | ''/system/cron_email_templates.php'' | DB-managed email template library | | Social Posts | ''/system/cron_social_posts.php'' | Scheduled social media queue | | Social Accounts | ''/system/cron_social_accounts.php'' | Connected social platform accounts | See [[system:cron|Cron Engine & Scheduling]] for full documentation. ==== Email ==== ^ Tool ^ URL ^ Description ^ | Send Email | ''/system/emailsend.php'' | Manual email composition and send | | Email Log | ''/system/emaillog.php'' | All sent emails with delivery status | | Email Report | ''/system/emailreport.php'' | Volume and delivery analytics | See [[system:email|Email System]] for full documentation. ==== Audit & Monitoring ==== ^ Tool ^ URL ^ Description ^ | Audit Report | ''/system/auditreport.php'' | Platform-wide activity log | | Last X Days | ''/system/systemLastXDays.php'' | Time-filtered audit view | | Analytics Dashboard | ''/system/analytics.php'' | 29-panel engagement analytics | | IP Report | ''/system/ipreport.php'' | IP-based activity analysis | | PUP Gizmo | ''/system/puplog_missingcontent.php'' | Missing resource error log | | PUP Hiccup | ''/system/puplog_list.php'' | General application error log | | Server Info | ''/system/sysinfo.php'' | PHP, server, and DB configuration | | Run Query | ''/system/query.php'' | Direct SQL execution (Level 3 only) | | OPCache Flush | ''/admin/opcache-flush.php'' | Clear PHP opcode cache | See [[system:audit|Audit Log & Monitoring]] for full documentation. ==== System Canvases ==== ^ Canvas ^ URL ^ Purpose ^ | Settings | ''/system/workflow_settings.php'' | Core platform configuration | | Learning Management | ''/system/workflow_education.php'' | Education and curriculum tools | | Content Management | ''/system/workflow_content.php'' | Content pipeline and EKOS | | Cron Engine | ''/system/workflow_cron.php'' | Job scheduling and execution | | Curriculum | ''/system/workflow_curriculum.php'' | Curriculum CRUD | | Subject | ''/system/workflow_subject.php'' | Subject management | | Learning Objective | ''/system/workflow_learningobjective.php'' | LO management | See [[system:canvases|System Workflow Canvases]] for full documentation. --- ===== Developer & Integration Endpoints ===== See [[developer:endpoints|API Endpoints Reference]] for the complete list. Key entry points: ^ Interface ^ Entry Point ^ Documentation ^ | Collection API | ''/api/apic.php'' | [[developer:api|Collection API Reference]] | | Content Injection | ''/api/inject.php'' | [[developer:content-injection|Content Injection Pipeline]] | | LTI 1.3 | ''/api/lti-oidc-init.php'' | [[developer:lti|LTI 1.3 Integration]] | | SAML 2.0 SSO | ''/sso/login.php'' | [[developer:sso|SSO / SAML 2.0]] | | Webhooks | (configured per collection) | [[developer:webhooks|Webhooks]] | | xAPI | ''/api/xapi-statements.php'' | [[developer:xapi|xAPI & SCORM]] | | HRIS Webhook | ''/api/api-hris-webhook.php'' | [[developer:endpoints|Endpoints Reference]] | --- ===== Organisation Tools ===== ^ Tool ^ URL ^ Description ^ | Organisation Workflow | ''/organisation/workflow.php'' | jsPlumb canvas for org-level tools | | Member Management | ''/organisation/membermanagement.php'' | Add/remove members | | Permissions | ''/organisation/permissions.php'' | Role-based access config | | Meetings — Create | ''/organisation/meeting-create.php'' | Schedule a meeting | | Meetings — Minutes | ''/organisation/meeting-minutes.php'' | Record meeting notes | | Meetings — Actions | ''/organisation/meeting-action.php'' | Track meeting action items | | Meetings — Report | ''/organisation/meeting-report.php'' | Meeting summary and export | | TimeCard | ''/organisation/timecard.php?ref='' | Time and activity tracking | | TimeCard Analytics | ''/organisation/timecardanalytics-select.php?ref='' | TimeCard reporting | | Collection Data | ''/collection/collection-data.php?ref='' | View collection records | | Collection Create | ''/collection/collection-create.php?ref='' | Add a new collection record | | Publish | ''/organisation/publish.php'' | Publish content to organisation members |