{
    "id": 1138,
    "date": "2026-05-25T20:55:51",
    "date_gmt": "2026-05-25T18:55:51",
    "guid": {
        "rendered": "https:\/\/rewolucjaai.pl\/?page_id=1138"
    },
    "modified": "2026-05-25T21:34:59",
    "modified_gmt": "2026-05-25T19:34:59",
    "slug": "pqm-training-license",
    "status": "publish",
    "type": "page",
    "link": "https:\/\/rewolucjaai.pl\/pl\/?page_id=1138",
    "title": {
        "rendered": "Licencja szkoleniowa PQM"
    },
    "content": {
        "rendered": "<style>\n.pqm-training-kb{font-family:Inter,Segoe UI,Roboto,Arial,sans-serif;max-width:1280px;width:100%;margin:0 auto;padding:28px 18px;color:#0f172a;line-height:1.68;background:#f7f9fd;isolation:isolate;overflow:visible;clear:both;}\n.pqm-training-kb *{box-sizing:border-box}.pqm-training-kb a{color:#1557ff}.pqm-training-kb p{font-size:16px;margin:0 0 14px}.pqm-training-kb ul,.pqm-training-kb ol{margin:10px 0 18px;padding-left:24px}.pqm-training-kb li{margin:8px 0}.pqm-training-kb h1,.pqm-training-kb h2,.pqm-training-kb h3,.pqm-training-kb h4{line-height:1.15;color:#071528;margin:0 0 14px}.pqm-training-kb h1{font-size:clamp(36px,5vw,64px);color:#fff}.pqm-training-kb h2{font-size:clamp(26px,3vw,38px);margin-top:34px}.pqm-training-kb h3{font-size:22px;margin-top:8px}.pqm-training-kb h4{font-size:18px;margin-top:12px;color:#103d99}\n.pqm-hero{background-color:#071528!important;background-image:linear-gradient(135deg,#06142a 0%,#0b2d73 50%,#128fa3 100%)!important;color:#fff!important;border-radius:30px;padding:42px 38px;margin:0 0 24px;box-shadow:0 28px 70px rgba(7,21,40,.24);width:100%;max-width:100%;overflow:hidden;position:relative;border:1px solid rgba(255,255,255,.12)}.pqm-hero:before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 88% 12%,rgba(255,255,255,.14),transparent 32%),linear-gradient(90deg,rgba(0,0,0,.22),rgba(0,0,0,.04));pointer-events:none}.pqm-hero>*{position:relative;z-index:1}.pqm-hero h1{color:#fff!important;text-shadow:0 3px 16px rgba(0,0,0,.36)}.pqm-hero p{color:#eef6ff!important;font-size:18px;max-width:940px;font-weight:600;text-shadow:0 2px 10px rgba(0,0,0,.28)}.pqm-eyebrow{text-transform:uppercase;letter-spacing:.18em;font-weight:900;color:#a5f3fc!important;font-size:12px;margin-bottom:12px;text-shadow:0 2px 8px rgba(0,0,0,.30)}.pqm-hero .pqm-pill{background:rgba(255,255,255,.94)!important;color:#0f45d2!important;border:1px solid rgba(255,255,255,.88)!important;box-shadow:0 8px 20px rgba(0,0,0,.10)}\n.pqm-layout{display:grid!important;grid-template-columns:minmax(220px,260px) minmax(0,1fr)!important;gap:24px!important;align-items:start!important;width:100%!important;max-width:100%!important;clear:both;position:relative;overflow:visible}.pqm-layout>.pqm-side{grid-column:1!important;grid-row:1!important}.pqm-layout>.pqm-main{grid-column:2!important;grid-row:1!important}\n.pqm-side{position:sticky!important;top:16px;align-self:start!important;width:100%!important;min-width:0!important;max-width:260px!important;z-index:5;background:#fff;border:1px solid #dbe3ef;border-radius:24px;padding:18px;box-shadow:0 14px 36px rgba(15,23,42,.06);overflow:visible}.pqm-side a{display:block!important;text-decoration:none!important;font-weight:800;color:#0f45d2;background:#eef5ff;border:1px solid #d5e4ff;border-radius:14px;padding:10px 12px;margin:8px 0;line-height:1.45}.pqm-side a:hover{background:#e2ecff}.pqm-side a.pqm-active{background:#1557ff!important;color:#fff!important;border-color:#1557ff!important}\n.pqm-main{min-width:0!important;width:100%!important;max-width:100%!important;overflow:visible!important;position:relative;z-index:1}.pqm-main>section,.pqm-main>.pqm-card{max-width:100%;clear:both}.pqm-card{background:#fff;border:1px solid #dbe3ef;border-radius:24px;padding:24px;margin:18px 0;box-shadow:0 14px 40px rgba(15,23,42,.06);max-width:100%;overflow:hidden}.pqm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pqm-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pqm-nav-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pqm-nav-grid a{display:block;text-decoration:none;background:#fff;border:1px solid #dbe3ef;border-radius:18px;padding:16px;font-weight:900}.pqm-nav-grid small{display:block;color:#64748b;font-weight:600;margin-top:6px}.pqm-pill{display:inline-flex;align-items:center;border-radius:999px;background:#eef5ff;color:#1648c5;font-weight:900;padding:7px 11px;font-size:13px;margin:3px 4px 3px 0}.pqm-note{border-left:5px solid #1557ff;background:#eef5ff;border-radius:18px;padding:18px;margin:18px 0}.pqm-warning{border-left-color:#f59e0b;background:#fff7ed}.pqm-success{border-left-color:#16a34a;background:#ecfdf5}.pqm-danger{border-left-color:#dc2626;background:#fef2f2}.pqm-example{border-left:5px solid #7c3aed;background:#f5f3ff;border-radius:18px;padding:18px;margin:18px 0}.pqm-example strong,.pqm-note strong{display:block;margin-bottom:6px;color:#071528}.pqm-table-wrap{overflow-x:auto;border-radius:20px;border:1px solid #dbe3ef;background:#fff;margin:16px 0;max-width:100%}.pqm-table{width:100%;border-collapse:collapse;min-width:780px}.pqm-table th,.pqm-table td{padding:13px 15px;border-bottom:1px solid #e7edf6;text-align:left;vertical-align:top}.pqm-table th{background:#eef5ff;color:#071528;font-weight:900}.pqm-steps{counter-reset:step;display:grid;gap:13px;margin:18px 0}.pqm-step{counter-increment:step;background:#fff;border:1px solid #dbe3ef;border-radius:18px;padding:16px 18px 16px 60px;position:relative;box-shadow:0 8px 24px rgba(15,23,42,.04)}.pqm-step:before{content:counter(step);position:absolute;left:18px;top:17px;width:30px;height:30px;border-radius:50%;background:#1557ff;color:white;font-weight:900;display:grid;place-items:center}.pqm-checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.pqm-check{background:#fff;border:1px solid #dbe3ef;border-radius:16px;padding:14px;display:flex;gap:10px}.pqm-check:before{content:'\u2713';background:#dcfce7;color:#166534;border-radius:50%;width:24px;height:24px;display:grid;place-items:center;font-weight:900;flex:0 0 24px}.pqm-shot{border:1px dashed #9bb4e5;background:linear-gradient(135deg,#f8fbff,#eef5ff);border-radius:22px;padding:22px;margin:18px 0}.pqm-shot strong{display:block;font-size:18px;margin-bottom:6px;color:#071528}.pqm-shot img{max-width:100%;height:auto;border-radius:16px;border:1px solid #dbe3ef;display:block;margin-top:12px;background:#fff}.pqm-btnrow{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.pqm-btn{display:inline-flex;text-decoration:none;background:#1557ff;color:#fff!important;border-radius:14px;padding:12px 16px;font-weight:900}.pqm-btn.secondary{background:#eef5ff;color:#1557ff!important;border:1px solid #bcd0ff}.pqm-code,.pqm-kbd{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:#071528;color:#fff;border-radius:10px;padding:2px 7px;white-space:nowrap}.pqm-kbd{background:#eef5ff;color:#103d99;border:1px solid #bcd0ff;font-weight:900}.pqm-footer{display:flex;justify-content:space-between;gap:14px;margin-top:34px}.pqm-mini-title{font-size:13px;text-transform:uppercase;letter-spacing:.13em;color:#64748b;font-weight:900;margin-bottom:8px}.pqm-role{border:1px solid #dbe3ef;border-radius:18px;padding:16px;background:#fff}.pqm-role b{display:block;color:#071528;margin-bottom:6px}.pqm-subtle{color:#64748b}.pqm-small{font-size:14px;color:#64748b}.pqm-philosophy{background:#071528;color:#e8f3ff;border-radius:26px;padding:26px;margin:22px 0}.pqm-philosophy h2,.pqm-philosophy h3{color:#fff}.pqm-philosophy p{color:#dbeafe}.pqm-philosophy .pqm-pill{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);color:#fff}.pqm-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.pqm-flow div{background:#fff;border:1px solid #dbe3ef;border-radius:18px;padding:14px;text-align:center;font-weight:900}.pqm-flow span{display:block;color:#64748b;font-size:13px;font-weight:600;margin-top:4px}.pqm-deep{background:linear-gradient(135deg,#fff,#f8fbff);border:1px solid #dbe3ef;border-radius:24px;padding:24px;margin:22px 0}.pqm-deep h3{margin-top:0}.pqm-toc{background:#fff;border:1px solid #dbe3ef;border-radius:20px;padding:18px;margin:18px 0}.pqm-toc a{display:inline-flex;margin:4px 8px 4px 0;background:#eef5ff;border:1px solid #d5e4ff;border-radius:999px;padding:8px 11px;text-decoration:none;font-weight:800}.pqm-divider{height:1px;background:#dbe3ef;margin:26px 0}\nbody .pqm-training-kb .pqm-hero,.editor-styles-wrapper .pqm-training-kb .pqm-hero,.entry-content .pqm-training-kb .pqm-hero,.wp-block-post-content .pqm-training-kb .pqm-hero{background-color:#071528!important;background-image:linear-gradient(135deg,#06142a 0%,#0b2d73 50%,#128fa3 100%)!important;color:#fff!important}body .pqm-training-kb .pqm-hero h1,.editor-styles-wrapper .pqm-training-kb .pqm-hero h1{color:#fff!important}body .pqm-training-kb .pqm-hero p,.editor-styles-wrapper .pqm-training-kb .pqm-hero p{color:#eef6ff!important}\n@media(max-width:1100px){.pqm-layout{grid-template-columns:1fr!important;gap:18px!important}.pqm-layout>.pqm-side,.pqm-layout>.pqm-main{grid-column:1!important;grid-row:auto!important}.pqm-side{position:relative!important;top:auto!important;max-width:100%!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pqm-side .pqm-mini-title{grid-column:1\/-1}.pqm-side a{margin:0!important}.pqm-main{width:100%!important}.pqm-hero{padding:28px 22px;border-radius:24px}.pqm-training-kb{padding:18px 10px}.pqm-footer{flex-direction:column}.pqm-card{padding:20px}.pqm-grid,.pqm-grid-3,.pqm-checklist,.pqm-nav-grid,.pqm-flow{grid-template-columns:1fr}.pqm-table{min-width:760px}}\n@media(max-width:680px){.pqm-side{grid-template-columns:1fr!important}.pqm-training-kb h1{font-size:34px}.pqm-hero{padding:24px 18px}.pqm-card{border-radius:20px}.pqm-table{min-width:640px}.pqm-step{padding-left:52px}.pqm-step:before{left:14px}}<\/p>\n<p>\/* v5.2 linked media helpers + stable PQM hero contrast. *\/\n.pqm-training-kb .pqm-hero{\n  background:linear-gradient(135deg,#071528 0%,#103d99 56%,#18b5bd 100%) !important;\n  color:#ffffff !important;\n  border:none !important;\n  box-shadow:0 28px 70px rgba(7,21,40,.20) !important;\n}\n.pqm-training-kb .pqm-hero h1{color:#ffffff !important;text-shadow:0 2px 18px rgba(0,0,0,.20) !important;}\n.pqm-training-kb .pqm-hero p{color:#e8f3ff !important;font-weight:650 !important;}\n.pqm-training-kb .pqm-eyebrow{color:#9ee9ff !important;}\n.pqm-training-kb .pqm-hero .pqm-pill{background:#ffffff !important;color:#1648c5 !important;border:1px solid rgba(255,255,255,.72) !important;}\n.pqm-training-kb .pqm-shot-link{display:block;text-decoration:none!important;color:inherit!important}\n.pqm-training-kb .pqm-shot-link:hover img{filter:brightness(.98);transform:translateY(-1px)}\n.pqm-training-kb .pqm-shot img{transition:transform .16s ease,filter .16s ease}\n<\/style>\n<section class=\"pqm-training-kb\">\n<p class=\"pqm-subtle\"><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1065\">Szkolenie PQM<\/a> \/ License and Demo Mode<\/p>\n<div class=\"pqm-hero\" style=\"background-color:#071528!important;background-image:linear-gradient(135deg,#06142a 0%,#0b2d73 50%,#128fa3 100%)!important;color:#fff!important;\">\n<div class=\"pqm-eyebrow\">Activation<\/div>\n<h1>License and Demo Mode<\/h1>\n<p>Understand license activation, demo mode, expiration, domain binding and module entitlements.<\/p>\n<div style=\"margin-top:20px\"><span class=\"pqm-pill\">Production OS<\/span><span class=\"pqm-pill\">WordPress Core<\/span><span class=\"pqm-pill\">Role-based workflow<\/span><span class=\"pqm-pill\">Training Center<\/span><\/div>\n<\/div>\n<div class=\"pqm-layout\">\n<div class=\"pqm-side\">\n<div class=\"pqm-mini-title\">Training pages<\/div>\n<p><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1065\">Training Home<\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1126\">Production Dashboard<\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1151\">Core Configuration<\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1149\">Tasks and Add Task<\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1128\">Departments and Workflow<\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1069\">Calendar and Standard Gantt<\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1130\">Email Queue and Communication<\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1142\">Reports and KPI<\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1140\">Modules \/ Marketplace<\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1144\">Setup Wizard<\/a><a class=\"pqm-active\" href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1138\">License and Demo Mode<\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1134\">Help and Training<\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1067\">Admin Panel<\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1124\">Client Panel<\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1132\">Employee Worker Portal<\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1146\">Shop Manager \/ Supervisor<\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1136\">Implementation Checklist<\/a><\/div>\n<div class=\"pqm-main\">\n<div class=\"pqm-card\" id=\"purpose\">\n<h2>Purpose in plain language<\/h2>\n<p>The License and Demo Mode screen tells the site what edition and modules are allowed to run. It protects commercial features, helps with updates and makes it clear whether the site is in demo, active, expired or limited mode.<\/p>\n<p>For a beginner, this screen answers: <strong>is PQM activated on this domain, what plan\/modules are available, and what happens when the license expires?<\/strong><\/p>\n<\/div>\n<section id=\"where-click\">\n<h2>Where to click<\/h2>\n<div class=\"pqm-steps\">\n<div class=\"pqm-step\">Log in as administrator.<\/div>\n<div class=\"pqm-step\">Open <span class=\"pqm-kbd\">PQM<\/span> \u2192 <span class=\"pqm-kbd\">License<\/span> or <span class=\"pqm-kbd\">Admin Panel<\/span> \u2192 license section.<\/div>\n<div class=\"pqm-step\">Paste the license key if activation is required.<\/div>\n<div class=\"pqm-step\">Click <span class=\"pqm-kbd\">Activate<\/span>, <span class=\"pqm-kbd\">Verify<\/span> or <span class=\"pqm-kbd\">Refresh license<\/span> depending on the interface.<\/div>\n<div class=\"pqm-step\">After activation, check active modules and expiration\/support dates.<\/div>\n<\/div>\n<\/section>\n<section id=\"license-fields\">\n<h2>License fields explained<\/h2>\n<div class=\"pqm-table-wrap\">\n<table class=\"pqm-table\">\n<thead>\n<tr>\n<th>Field<\/th>\n<th>Meaning<\/th>\n<th>What to do<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>License key<\/td>\n<td>Unique code assigned to customer\/site.<\/td>\n<td>Paste exactly as provided. Avoid spaces before\/after.<\/td>\n<\/tr>\n<tr>\n<td>Status<\/td>\n<td>Active, inactive, expired, invalid, demo or grace period.<\/td>\n<td>If not active, check key, domain and server communication.<\/td>\n<\/tr>\n<tr>\n<td>Domain \/ site URL<\/td>\n<td>Website bound to the license.<\/td>\n<td>Check staging vs production domain carefully.<\/td>\n<\/tr>\n<tr>\n<td>Expiration date<\/td>\n<td>End of subscription, updates or support depending on product rules.<\/td>\n<td>Renew before expiration if production depends on paid features.<\/td>\n<\/tr>\n<tr>\n<td>Modules \/ entitlements<\/td>\n<td>Which paid modules this license can activate.<\/td>\n<td>Use Marketplace\/Admin Panel to verify that modules match purchased plan.<\/td>\n<\/tr>\n<tr>\n<td>Last check<\/td>\n<td>When the site last contacted the license server.<\/td>\n<td>If old, click refresh or check server\/firewall\/API connectivity.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/section>\n<section id=\"activation\">\n<h2>Activation step by step<\/h2>\n<div class=\"pqm-steps\">\n<div class=\"pqm-step\">Copy the license key from the customer account, email or license server.<\/div>\n<div class=\"pqm-step\">Paste it into the license field on the WordPress site.<\/div>\n<div class=\"pqm-step\">Click activation\/verify button once and wait for response.<\/div>\n<div class=\"pqm-step\">Read the result message. Do not assume failed activation is a plugin bug; it may be wrong domain, expired key or connectivity issue.<\/div>\n<div class=\"pqm-step\">Open Modules \/ Marketplace and confirm that purchased modules are available.<\/div>\n<div class=\"pqm-step\">Refresh admin menu and open one licensed module page.<\/div>\n<\/div>\n<\/section>\n<section id=\"demo-mode\">\n<h2>Demo Mode explained<\/h2>\n<p>Demo Mode should let a potential customer see PQM without confusing them about what is fully licensed. It may limit modules, features, records, updates or commercial functionality depending on product strategy.<\/p>\n<div class=\"pqm-table-wrap\">\n<table class=\"pqm-table\">\n<thead>\n<tr>\n<th>Mode<\/th>\n<th>Meaning<\/th>\n<th>Recommended user message<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Free \/ directory version<\/td>\n<td>Core\/free features work without commercial Pro license.<\/td>\n<td>\u201cYou can run basic workflow and upgrade when you need advanced modules.\u201d<\/td>\n<\/tr>\n<tr>\n<td>Demo \/ trial<\/td>\n<td>Temporary or limited access for evaluation.<\/td>\n<td>\u201cUse demo data and test the workflow before buying.\u201d<\/td>\n<\/tr>\n<tr>\n<td>Pro active<\/td>\n<td>Main paid core is activated.<\/td>\n<td>\u201cProduction features are active on this site.\u201d<\/td>\n<\/tr>\n<tr>\n<td>Module entitlement<\/td>\n<td>Specific module is allowed under the license.<\/td>\n<td>\u201cThis module can be installed\/activated because it belongs to the license.\u201d<\/td>\n<\/tr>\n<tr>\n<td>Expired \/ invalid<\/td>\n<td>License check failed or time ended.<\/td>\n<td>\u201cRenew or contact support. Existing data should remain safe, but paid updates\/features may be limited.\u201d<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/section>\n<section id=\"good-practice\">\n<h2>Good practice<\/h2>\n<div class=\"pqm-note pqm-success\">\n<ul>\n<li>Keep license messages human-readable. A customer should not see only raw API errors.<\/li>\n<li>Clearly distinguish core license from module entitlements.<\/li>\n<li>Show active domain and expiration date so support can diagnose quickly.<\/li>\n<li>Do not hide existing production data when a license expires. Limit features safely and explain renewal.<\/li>\n<\/ul>\n<\/div>\n<\/section>\n<section id=\"screenshots\">\n<h2>Screenshot reference<\/h2>\n<div class=\"pqm-note\"><strong>How to use screenshots<\/strong><\/p>\n<p>Click any screenshot to open it in a new tab. This is useful for zooming in while following the step-by-step instructions.<\/p>\n<\/div>\n<div class=\"pqm-shot\"><strong>License and Demo Mode<\/strong><\/p>\n<p>License screen reference. Use it to explain activation, demo mode, expiration and module entitlements.<\/p>\n<p><a class=\"pqm-shot-link\" href=\"https:\/\/rewolucjaai.pl\/wp-content\/uploads\/2026\/05\/pqm-licence.jpg\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/rewolucjaai.pl\/wp-content\/uploads\/2026\/05\/pqm-licence.jpg\" alt=\"License and Demo Mode\" loading=\"lazy\"><\/a><\/div>\n<\/section>\n<section id=\"roles\">\n<h2>Who should use this screen?<\/h2>\n<div class=\"pqm-grid-3\">\n<div class=\"pqm-role\"><b>Administrator<\/b>Configures PQM, licenses, modules, health checks, capabilities and technical maintenance. This role should be limited to trusted users.<\/div>\n<div class=\"pqm-role\"><b>Manager \/ Shop Manager<\/b>Controls daily production, creates tasks, checks reports, follows deadlines and supervises employee work without changing technical settings.<\/div>\n<div class=\"pqm-role\"><b>Production Employee<\/b>Works mainly in the frontend Employee Portal and updates assigned production stages without using the WordPress admin area.<\/div>\n<\/div>\n<\/section>\n<section id=\"troubleshooting\">\n<h2>Troubleshooting for beginners<\/h2>\n<div class=\"pqm-table-wrap\">\n<table class=\"pqm-table\">\n<thead>\n<tr>\n<th>Symptom<\/th>\n<th>Simple explanation<\/th>\n<th>What to check first<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>The page looks empty<\/td>\n<td>The system may have no demo data yet, or the current user may not have access to the required role\/capability.<\/td>\n<td>Create one test task, assign a department, then refresh the screen. Also check the user role.<\/td>\n<\/tr>\n<tr>\n<td>A button opens a login page or My Account<\/td>\n<td>The visitor is not logged in or the page is using a frontend-safe route that requires authentication.<\/td>\n<td>Log in with a test user that has the expected role. Check whether the shortcode\/page is visible only to logged-in users.<\/td>\n<\/tr>\n<tr>\n<td>Data exists but does not appear in a report\/chart<\/td>\n<td>Filters, date range, status rules or completion dates may exclude the task.<\/td>\n<td>Clear filters, expand the date range and verify that the task has the status\/date required by the report.<\/td>\n<\/tr>\n<tr>\n<td>Something changed but the screen still shows old data<\/td>\n<td>Browser cache, WordPress cache or AJAX response cache may show old information.<\/td>\n<td>Refresh the page, clear cache for this page and test in an incognito window before debugging code.<\/td>\n<\/tr>\n<tr>\n<td>The layout is broken on a small screen<\/td>\n<td>Wide tables and timelines need horizontal space; this is normal if the content remains readable.<\/td>\n<td>Use the mobile breakpoint, keep cards in one column and allow horizontal scroll only inside tables\/timelines.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/section>\n<section id=\"checklist\">\n<h2>Readiness checklist<\/h2>\n<div class=\"pqm-checklist\">\n<div class=\"pqm-check\">A beginner can explain what this screen is for after reading the first two sections.<\/div>\n<div class=\"pqm-check\">The correct role can open the screen and restricted roles cannot see unsafe actions.<\/div>\n<div class=\"pqm-check\">There is at least one realistic test task visible in the screen.<\/div>\n<div class=\"pqm-check\">Buttons and links go to the expected place.<\/div>\n<div class=\"pqm-check\">The empty state explains what to do next instead of looking broken.<\/div>\n<div class=\"pqm-check\">The page remains readable on tablet and mobile.<\/div>\n<\/div>\n<\/section>\n<section>\n<h2>Related training pages<\/h2>\n<div class=\"pqm-nav-grid\"><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1065\">Training Home<small>Training overview and recommended learning path.<\/small><\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1126\">Production Dashboard<small>Daily command center, active tasks, metrics and quick actions.<\/small><\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1151\">Core Configuration<small>System settings, statuses, roles, capabilities and safe defaults.<\/small><\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1149\">Tasks and Add Task<small>How to create, read and update production tasks step by step.<\/small><\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1128\">Departments and Workflow<small>How production stages and responsibilities are modeled.<\/small><\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1069\">Calendar and Standard Gantt<small>Date planning, deadlines and visual timeline overview.<\/small><\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1130\">Email Queue and Communication<small>Customer messages, email queue and communication templates.<\/small><\/a><a href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1142\">Reports and KPI<small>KPI, margins, bottlenecks, exports and production analysis.<\/small><\/a><\/div>\n<\/section>\n<div class=\"pqm-footer\"><a class=\"pqm-btn secondary\" href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1144\">\u2190 Setup Wizard<\/a><a class=\"pqm-btn\" href=\"https:\/\/rewolucjaai.pl\/pl\/?page_id=1134\">Help and Training \u2192<\/a><\/div>\n<\/div>\n<\/div>\n<\/section>",
        "protected": false
    },
    "excerpt": {
        "rendered": "<p>PQM Training \/ License and Demo Mode Activation License and Demo Mode Understand license activation, demo mode, expiration, domain binding and module entitlements. Production OSWordPress CoreRole-based workflowTraining Center Training pages Training HomeProduction DashboardCore ConfigurationTasks and Add TaskDepartments and WorkflowCalendar and Standard GanttEmail Queue and CommunicationReports and KPIModules \/ MarketplaceSetup WizardLicense and Demo ModeHelp and TrainingAdmin [&hellip;]<\/p>",
        "protected": false
    },
    "author": 1,
    "featured_media": 0,
    "parent": 0,
    "menu_order": 0,
    "comment_status": "closed",
    "ping_status": "closed",
    "template": "",
    "meta": {
        "footnotes": ""
    },
    "class_list": [
        "post-1138",
        "page",
        "type-page",
        "status-publish",
        "hentry"
    ],
    "blocksy_meta": [],
    "jetpack_sharing_enabled": true,
    "_links": {
        "self": [
            {
                "href": "https:\/\/rewolucjaai.pl\/pl\/index.php?rest_route=\/wp\/v2\/pages\/1138",
                "targetHints": {
                    "allow": [
                        "GET"
                    ]
                }
            }
        ],
        "collection": [
            {
                "href": "https:\/\/rewolucjaai.pl\/pl\/index.php?rest_route=\/wp\/v2\/pages"
            }
        ],
        "about": [
            {
                "href": "https:\/\/rewolucjaai.pl\/pl\/index.php?rest_route=\/wp\/v2\/types\/page"
            }
        ],
        "author": [
            {
                "embeddable": true,
                "href": "https:\/\/rewolucjaai.pl\/pl\/index.php?rest_route=\/wp\/v2\/users\/1"
            }
        ],
        "replies": [
            {
                "embeddable": true,
                "href": "https:\/\/rewolucjaai.pl\/pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1138"
            }
        ],
        "version-history": [
            {
                "count": 2,
                "href": "https:\/\/rewolucjaai.pl\/pl\/index.php?rest_route=\/wp\/v2\/pages\/1138\/revisions"
            }
        ],
        "predecessor-version": [
            {
                "id": 1163,
                "href": "https:\/\/rewolucjaai.pl\/pl\/index.php?rest_route=\/wp\/v2\/pages\/1138\/revisions\/1163"
            }
        ],
        "wp:attachment": [
            {
                "href": "https:\/\/rewolucjaai.pl\/pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1138"
            }
        ],
        "curies": [
            {
                "name": "wp",
                "href": "https:\/\/api.w.org\/{rel}",
                "templated": true
            }
        ]
    }
}