{"id":1436,"date":"2026-07-07T12:52:35","date_gmt":"2026-07-07T12:52:35","guid":{"rendered":"https:\/\/internationalafricanmobilization.com\/training\/sail-7\/coaching-checklist\/"},"modified":"2026-07-15T11:50:28","modified_gmt":"2026-07-15T11:50:28","slug":"coaching-checklist","status":"publish","type":"page","link":"https:\/\/internationalafricanmobilization.com\/fr\/training\/sail-7\/coaching-checklist\/","title":{"rendered":"Liste de contr\u00f4le du coaching"},"content":{"rendered":"<style> .cc-wrap{--cc-charcoal:#241509;--cc-charcoal2:#2e1c10;--cc-charcoal3:#3a2410;--cc-orange:#E0672A;--cc-orange-dim:#c85a22;--cc-white:#ffffff;--cc-gray:#d9c4ac;--cc-gray-dim:#a8876b;--cc-green:#3fa34d;--cc-green-dim:#274d2f;--cc-border:#6b4022; font-family:\"Open Sans\",sans-serif;color:var(--cc-white);max-width:1180px;margin:0 auto 60px;padding:0 20px;position:relative;} .cc-wrap *{box-sizing:border-box;} .cc-hero{position:relative;background:linear-gradient(135deg,#241509 0%,#7a3d1a 60%,#c85a22 100%);border-radius:10px;overflow:hidden;padding:56px 30px;text-align:center;margin:10px 0 22px;} .cc-hero-watermark{position:absolute;top:50%;left:50%;width:640px;height:640px;transform:translate(-50%,-50%);opacity:.07;pointer-events:none;} .cc-hero-watermark svg{width:100%;height:100%;fill:var(--cc-orange);} .cc-hero-inner{position:relative;z-index:1;} .cc-hero-eyebrow{text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:700;color:var(--cc-orange);margin:0 0 14px;} .cc-hero-title{font-family:\"Montserrat\",sans-serif;font-weight:400;letter-spacing:1px;font-size:42px;text-transform:uppercase;color:var(--cc-white);margin:0 0 14px;} .cc-hero-subtitle{font-size:16px;letter-spacing:.5px;color:var(--cc-gray);margin:0;text-transform:uppercase;} .cc-hero-subtitle .cc-dot{color:var(--cc-orange);margin:0 10px;} .cc-panel{background:var(--cc-charcoal2);border:1px solid var(--cc-border);border-radius:10px;padding:22px 24px;margin-bottom:18px;} .cc-coachinfo{display:grid;grid-template-columns:1fr 1fr 1fr 1.6fr;gap:18px;} .cc-field label{display:block;font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--cc-gray);margin-bottom:8px;font-weight:700;} .cc-field input[type=text],.cc-field input[type=date]{width:100%;background:var(--cc-charcoal);border:1px solid var(--cc-border);border-radius:6px;padding:10px 12px;color:var(--cc-white);font-size:14px;font-family:inherit;} .cc-field input[type=text]:focus,.cc-field input[type=date]:focus{outline:none;border-color:var(--cc-orange);} .cc-stage-options{display:flex;gap:14px;flex-wrap:wrap;padding-top:4px;} .cc-stage-options label{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--cc-white);text-transform:none;letter-spacing:0;font-weight:400;cursor:pointer;} .cc-stage-options input{accent-color:var(--cc-orange);width:15px;height:15px;cursor:pointer;} .cc-progress-bar-row{display:flex;flex-wrap:wrap;align-items:center;gap:26px;background:var(--cc-charcoal2);border:1px solid var(--cc-border);border-radius:10px;padding:18px 24px;margin-bottom:18px;} .cc-progress-block{flex:1 1 260px;min-width:220px;} .cc-progress-label{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--cc-gray);margin-bottom:8px;font-weight:700;display:flex;justify-content:space-between;} .cc-progress-label span{color:var(--cc-orange);font-weight:700;} .cc-progress-track{background:var(--cc-charcoal);border-radius:20px;height:12px;overflow:hidden;border:1px solid var(--cc-border);} .cc-progress-fill{height:100%;width:0%;background:linear-gradient(90deg,var(--cc-orange-dim),var(--cc-orange));transition:width .35s ease;} .cc-skills-block{flex:0 0 auto;} .cc-skills-label{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:var(--cc-gray);margin-bottom:6px;font-weight:700;} .cc-skills-count{font-family:\"Montserrat\",sans-serif;font-size:22px;color:var(--cc-white);} .cc-actions{display:flex;gap:10px;flex-wrap:wrap;margin-left:auto;} .cc-btn{background:var(--cc-orange);color:#fff;border:none;border-radius:6px;padding:10px 18px;font-family:\"Montserrat\",sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase;cursor:pointer;transition:opacity .15s;} .cc-btn:hover{opacity:.85;} .cc-btn-outline{background:transparent;border:1px solid var(--cc-orange-dim);color:var(--cc-orange-dim);} .cc-btn-outline:hover{border-color:var(--cc-orange);color:var(--cc-orange);opacity:1;} .cc-btn-danger{background:transparent;border:1px solid #7a3030;color:#d97a7a;} .cc-btn-danger:hover{background:#3a1c1c;opacity:1;} .cc-table-wrap{background:var(--cc-charcoal2);border:1px solid var(--cc-border);border-radius:10px;overflow:hidden;} .cc-scroll{overflow:auto;max-height:74vh;} .cc-table{border-collapse:separate;border-spacing:0;width:100%;min-width:720px;} .cc-table thead th{position:sticky;top:0;background:#241509;color:var(--cc-white);font-family:\"Montserrat\",sans-serif;font-size:12px;letter-spacing:.5px;text-transform:uppercase;padding:14px 14px;text-align:left;border-bottom:2px solid var(--cc-orange);z-index:2;} .cc-table thead th.cc-corner{left:0;z-index:4;background:#241509;min-width:230px;} .cc-th-sub{display:block;font-family:\"Open Sans\",sans-serif;text-transform:none;letter-spacing:0;font-weight:400;font-size:10.5px;color:var(--cc-gray-dim);margin-top:5px;line-height:1.4;} .cc-table td{padding:11px 14px;border-bottom:1px solid var(--cc-border);font-size:14px;vertical-align:middle;} .cc-table tbody tr.cc-item-row:nth-child(even){background:rgba(255,255,255,.02);} .cc-table tbody tr.cc-item-row:hover{background:rgba(224,103,42,.06);} .cc-table td.cc-skill-name{position:sticky;left:0;background:#2e1c10;z-index:1;color:var(--cc-white);min-width:230px;border-right:1px solid var(--cc-border);} .cc-table tbody tr.cc-item-row:nth-child(even) td.cc-skill-name{background:var(--cc-charcoal2);} .cc-table td.cc-check-cell{text-align:center;} .cc-table input[type=checkbox]{width:20px;height:20px;accent-color:var(--cc-orange);cursor:pointer;} .cc-section-row td{background:#241509;font-family:\"Montserrat\",sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:1px;color:var(--cc-orange);padding:12px 14px;border-bottom:2px solid var(--cc-border);transition:background .3s,color .3s;position:sticky;left:0;} .cc-section-row.cc-section-complete td{background:var(--cc-green-dim);color:#a9e6b4;} .cc-section-badge{float:right;color:var(--cc-gray);font-size:10.5px;letter-spacing:.5px;} .cc-section-row.cc-section-complete .cc-section-badge{color:#a9e6b4;} .cc-cards{display:none;} .cc-card{background:var(--cc-charcoal2);border:1px solid var(--cc-border);border-radius:8px;padding:14px 16px;margin-bottom:10px;} .cc-card-skill{font-weight:700;font-size:14px;margin-bottom:10px;color:var(--cc-white);} .cc-card-stages{display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;} .cc-card-stage{display:flex;align-items:center;justify-content:space-between;background:var(--cc-charcoal);border:1px solid var(--cc-border);border-radius:6px;padding:8px 10px;} .cc-card-stage span{font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:var(--cc-gray);} .cc-card-stage input{width:19px;height:19px;accent-color:var(--cc-orange);cursor:pointer;} .cc-card-section-title{font-family:\"Montserrat\",sans-serif;text-transform:uppercase;font-size:13px;letter-spacing:1px;color:var(--cc-orange);margin:20px 0 10px;padding-bottom:6px;border-bottom:1px solid var(--cc-border);display:flex;justify-content:space-between;} .cc-card-section-title.cc-section-complete{color:#a9e6b4;} @media (max-width:820px){ .cc-coachinfo{grid-template-columns:1fr 1fr;} .cc-table-wrap{display:none;} .cc-cards{display:block;} .cc-hero-title{font-size:30px;} .cc-actions{margin-left:0;width:100%;} } @media print{ body *{visibility:hidden;} .cc-wrap,.cc-wrap *{visibility:visible;} .cc-wrap{position:absolute;left:0;top:0;width:100%;max-width:100%;margin:0;padding:10px;color:#000;} .cc-hero{background:#fff !important;padding:10px 0;} .cc-hero-watermark{display:none;} .cc-hero-eyebrow,.cc-hero-title,.cc-hero-subtitle{color:#000 !important;} .cc-panel,.cc-progress-bar-row,.cc-table-wrap{background:#fff !important;border-color:#ccc !important;} .cc-actions{display:none !important;} .cc-scroll{max-height:none !important;overflow:visible !important;} .cc-table thead th{position:static;background:#eee !important;color:#000 !important;} .cc-table td.cc-skill-name{position:static;background:#fff !important;color:#000 !important;} .cc-table td{color:#000;} .cc-section-row td{background:#eee !important;color:#000 !important;position:static;} .cc-progress-label,.cc-progress-label span,.cc-skills-label,.cc-skills-count,.cc-field label{color:#000 !important;} .cc-field input{border-color:#999 !important;color:#000 !important;background:#fff !important;} .cc-cards{display:none !important;} @page{margin:14mm;} } <\/style>\n<div class=\"cc-wrap\" id=\"ccWrap\">\n<section class=\"cc-hero\">\n<div class=\"cc-hero-watermark\">\n      <svg viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M256 10c14 26 10 46 26 60 20 18 54 10 66 30 10 18-4 40 8 58 14 22 46 18 54 40 8 22-14 40-8 62 6 22 34 28 34 50 0 20-24 30-30 48-6 18 10 38 2 56-8 18-34 20-46 36-12 16-6 40-22 52-16 12-38 2-56 10-18 8-24 32-44 36-20 4-34-16-54-16s-34 20-54 16c-20-4-26-28-44-36-18-8-40 2-56-10-16-12-10-36-22-52-12-16-38-18-46-36-8-18 8-38 2-56-6-18-30-28-30-48 0-22 28-28 34-50 6-22-16-40-8-62 8-22 40-18 54-40 12-18-2-40 8-58 12-20 46-12 66-30 16-14 12-34 26-60z\"\/><\/svg>\n    <\/div>\n<div class=\"cc-hero-inner\">\n<p class=\"cc-hero-eyebrow\">International African Mobilization<\/p>\n<h1 class=\"cc-hero-title\">Coaching Checklist<\/h1>\n<p class=\"cc-hero-subtitle\">Model <span class=\"cc-dot\">&bull;<\/span> Assist <span class=\"cc-dot\">&bull;<\/span> Watch <span class=\"cc-dot\">&bull;<\/span> Leave<\/p>\n<\/p><\/div>\n<\/section>\n<section class=\"cc-panel cc-coachinfo\">\n<div class=\"cc-field\">\n      <label for=\"ccDisciple\">Disciple<\/label><br \/>\n      <input type=\"text\" id=\"ccDisciple\" placeholder=\"Name\">\n    <\/div>\n<div class=\"cc-field\">\n      <label for=\"ccCoach\">Coach<\/label><br \/>\n      <input type=\"text\" id=\"ccCoach\" placeholder=\"Name\">\n    <\/div>\n<div class=\"cc-field\">\n      <label for=\"ccDate\">Date Started<\/label><br \/>\n      <input type=\"date\" id=\"ccDate\">\n    <\/div>\n<div class=\"cc-field cc-stage-field\">\n      <label>Current Stage<\/label><\/p>\n<div class=\"cc-stage-options\">\n        <label><input type=\"radio\" name=\"ccStage\" value=\"Model\"> Model<\/label><br \/>\n        <label><input type=\"radio\" name=\"ccStage\" value=\"Assist\"> Assist<\/label><br \/>\n        <label><input type=\"radio\" name=\"ccStage\" value=\"Watch\"> Watch<\/label><br \/>\n        <label><input type=\"radio\" name=\"ccStage\" value=\"Leave\"> Leave<\/label>\n      <\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"cc-progress-bar-row\">\n<div class=\"cc-progress-block\">\n<div class=\"cc-progress-label\">Overall Progress <span id=\"ccProgressPct\">0%<\/span><\/div>\n<div class=\"cc-progress-track\">\n<div class=\"cc-progress-fill\" id=\"ccProgressFill\"><\/div>\n<\/div><\/div>\n<div class=\"cc-skills-block\">\n<div class=\"cc-skills-label\">Skills Completed<\/div>\n<div class=\"cc-skills-count\" id=\"ccSkillsCount\">0 of 22<\/div>\n<\/p><\/div>\n<div class=\"cc-actions\">\n      <button class=\"cc-btn\" id=\"ccPrintBtn\" type=\"button\">&#128424; Print Checklist<\/button><br \/>\n      <button class=\"cc-btn cc-btn-outline\" id=\"ccExportPdfBtn\" type=\"button\">Export PDF<\/button><br \/>\n      <a class=\"cc-btn cc-btn-outline\" href=\"https:\/\/internationalafricanmobilization.com\/wp-content\/uploads\/2026\/07\/Coaching_Checklist.pdf\" target=\"_blank\" rel=\"noopener\">Download Blank PDF<\/a><br \/>\n      <a class=\"cc-btn cc-btn-outline\" href=\"https:\/\/wa.me\/?text=Coaching%20Checklist%20%E2%80%94%20https%3A%2F%2Finternationalafricanmobilization.com%2Ftraining%2Fsail-7%2Fcoaching-checklist%2F\" target=\"_blank\" rel=\"noopener\">Share on WhatsApp<\/a><br \/>\n      <button class=\"cc-btn cc-btn-outline\" id=\"ccExportCsvBtn\" type=\"button\">Export CSV<\/button><br \/>\n      <button class=\"cc-btn cc-btn-danger\" id=\"ccResetBtn\" type=\"button\">Reset Checklist<\/button>\n    <\/div>\n<\/section>\n<section class=\"cc-table-wrap\">\n<div class=\"cc-scroll\">\n<table class=\"cc-table\" id=\"ccTable\">\n<thead>\n<tr>\n<th class=\"cc-corner\">Skill<\/th>\n<th>MODEL<span class=\"cc-th-sub\">D1 &mdash; Mentor gives direction and information<br \/>You don&rsquo;t understand it or do it<\/span><\/th>\n<th>ASSIST<span class=\"cc-th-sub\">D2 &mdash; Mentor gives direction and support<br \/>You&rsquo;re doing it, but need help<\/span><\/th>\n<th>WATCH<span class=\"cc-th-sub\">D3 &mdash; Mentor gives support and encouragement<br \/>You understand and do it; may have questions<\/span><\/th>\n<th>LEAVE<span class=\"cc-th-sub\">D4 &mdash; Mentor receives updates<br \/>You have mastered it; no help needed<\/span><\/th>\n<\/tr>\n<\/thead>\n<tbody id=\"ccTbody\"><\/tbody>\n<\/table><\/div>\n<\/section>\n<section class=\"cc-cards\" id=\"ccCards\"><\/section>\n<\/div>\n<p><script> (function(){ var SECTIONS = [ { name: \"Discipleship Foundations\", items: [ \"Tell your story\", \"Tell God\u2019s story\", \"Relational Network (list of 20 or 100)\", \"Duckling discipleship\", \"3\/3 Group format (obey, train, share)\", \"Church (love God, others, make disciples)\", \"Being part of two churches\", \"Do MAWL with other people\", \"Accountability group\" ]}, { name: \"Self-Feeding\", items: [ \"Reading the Word daily\", \"Prayer \u2014 talk\/listen\", \"Body life \u2014 fellowship, one anothers\", \"Persecution and suffering\" ]}, { name: \"Kingdom Vision\", items: [ \"Eyes to see where the Kingdom isn\u2019t\", \"Looking for the person of peace\", \"Prayer walking\" ]}, { name: \"Being a Church\", items: [ \"Fellowship\", \"Praise and worship\", \"Bible\", \"Baptism\", \"Communion\", \"Giving (time, money)\" ]} ]; var STAGES = [\"Model\",\"Assist\",\"Watch\",\"Leave\"]; var STORE_KEY = \"iamCoachingChecklist_v1\"; var ITEMS = []; SECTIONS.forEach(function(sec, si){ sec.items.forEach(function(name, ii){ ITEMS.push({ id: \"s\"+si+\"i\"+ii, section: si, name: name }); }); }); var TOTAL_ITEMS = ITEMS.length; var state = { disciple:\"\", coach:\"\", date:\"\", stage:\"\", checks:{} }; ITEMS.forEach(function(it){ state.checks[it.id] = [false,false,false,false]; }); function loadState(){ try{ var raw = localStorage.getItem(STORE_KEY); if(!raw) return; var saved = JSON.parse(raw); if(saved.disciple) state.disciple = saved.disciple; if(saved.coach) state.coach = saved.coach; if(saved.date) state.date = saved.date; if(saved.stage) state.stage = saved.stage; if(saved.checks){ ITEMS.forEach(function(it){ if(saved.checks[it.id]) state.checks[it.id] = saved.checks[it.id]; }); } }catch(e){} } function saveState(){ try{ localStorage.setItem(STORE_KEY, JSON.stringify(state)); }catch(e){} } var tbody = document.getElementById(\"ccTbody\"); var cardsWrap = document.getElementById(\"ccCards\"); function buildTable(){ tbody.innerHTML = \"\"; var currentSection = -1; ITEMS.forEach(function(it){ if(it.section !== currentSection){ currentSection = it.section; var srow = document.createElement(\"tr\"); srow.className = \"cc-section-row\"; srow.setAttribute(\"data-section\", currentSection); var std = document.createElement(\"td\"); std.colSpan = 5; std.appendChild(document.createTextNode(SECTIONS[currentSection].name + \" \")); var badge = document.createElement(\"span\"); badge.className = \"cc-section-badge\"; badge.setAttribute(\"data-section-badge\", currentSection); std.appendChild(badge); srow.appendChild(std); tbody.appendChild(srow); } var row = document.createElement(\"tr\"); row.className = \"cc-item-row\"; row.setAttribute(\"data-item\", it.id); var nameTd = document.createElement(\"td\"); nameTd.className = \"cc-skill-name\"; nameTd.textContent = it.name; row.appendChild(nameTd); for(var c=0;c!==4;c++){ var td = document.createElement(\"td\"); td.className = \"cc-check-cell\"; var input = document.createElement(\"input\"); input.type = \"checkbox\"; input.setAttribute(\"data-item\", it.id); input.setAttribute(\"data-col\", c); td.appendChild(input); row.appendChild(td); } tbody.appendChild(row); }); } function buildCards(){ cardsWrap.innerHTML = \"\"; var currentSection2 = -1; ITEMS.forEach(function(it){ if(it.section !== currentSection2){ currentSection2 = it.section; var title = document.createElement(\"div\"); title.className = \"cc-card-section-title\"; title.setAttribute(\"data-section\", currentSection2); title.appendChild(document.createTextNode(SECTIONS[currentSection2].name + \" \")); var badgeM = document.createElement(\"span\"); badgeM.setAttribute(\"data-section-badge-m\", currentSection2); title.appendChild(badgeM); cardsWrap.appendChild(title); } var card = document.createElement(\"div\"); card.className = \"cc-card\"; var skill = document.createElement(\"div\"); skill.className = \"cc-card-skill\"; skill.textContent = it.name; card.appendChild(skill); var stages = document.createElement(\"div\"); stages.className = \"cc-card-stages\"; STAGES.forEach(function(label,c){ var lbl = document.createElement(\"label\"); lbl.className = \"cc-card-stage\"; var span = document.createElement(\"span\"); span.textContent = label; lbl.appendChild(span); var input2 = document.createElement(\"input\"); input2.type = \"checkbox\"; input2.setAttribute(\"data-item\", it.id); input2.setAttribute(\"data-col\", c); lbl.appendChild(input2); stages.appendChild(lbl); }); card.appendChild(stages); cardsWrap.appendChild(card); }); } function syncCheckboxUI(){ var boxes = document.querySelectorAll('input[type=checkbox][data-item]'); boxes.forEach(function(box){ var id = box.getAttribute('data-item'); var col = +box.getAttribute('data-col'); box.checked = !!(state.checks[id] && state.checks[id][col]); }); } function updateProgress(){ var totalCells = TOTAL_ITEMS*4, checkedCells = 0; var skillsComplete = 0; ITEMS.forEach(function(it){ var arr = state.checks[it.id]; var c = arr.filter(Boolean).length; checkedCells += c; if(c===4) skillsComplete++; }); var pct = totalCells ? Math.round((checkedCells\/totalCells)*100) : 0; document.getElementById(\"ccProgressFill\").style.width = pct+\"%\"; document.getElementById(\"ccProgressPct\").textContent = pct+\"%\"; document.getElementById(\"ccSkillsCount\").textContent = skillsComplete+\" of \"+TOTAL_ITEMS; SECTIONS.forEach(function(sec, si){ var items = ITEMS.filter(function(it){ return it.section===si; }); var complete = items.every(function(it){ return state.checks[it.id].every(Boolean); }); var badgeText = items.filter(function(it){ return state.checks[it.id].every(Boolean); }).length + \"\/\" + items.length + \" complete\"; var row = document.querySelector('.cc-section-row[data-section=\"'+si+'\"]'); if(row) row.classList.toggle('cc-section-complete', complete); var badge = document.querySelector('[data-section-badge=\"'+si+'\"]'); if(badge) badge.textContent = badgeText; var cardTitle = document.querySelector('.cc-card-section-title[data-section=\"'+si+'\"]'); if(cardTitle) cardTitle.classList.toggle('cc-section-complete', complete); var badgeM = document.querySelector('[data-section-badge-m=\"'+si+'\"]'); if(badgeM) badgeM.textContent = badgeText; }); } function onCheckboxChange(e){ var t = e.target; if(!t.matches('input[type=checkbox][data-item]')) return; var id = t.getAttribute('data-item'); var col = +t.getAttribute('data-col'); state.checks[id][col] = t.checked; saveState(); syncCheckboxUI(); updateProgress(); } function loadCoachFields(){ document.getElementById(\"ccDisciple\").value = state.disciple || \"\"; document.getElementById(\"ccCoach\").value = state.coach || \"\"; document.getElementById(\"ccDate\").value = state.date || \"\"; var radios = document.querySelectorAll('input[name=ccStage]'); radios.forEach(function(r){ r.checked = (r.value === state.stage); }); } function wireCoachFields(){ document.getElementById(\"ccDisciple\").addEventListener('input', function(e){ state.disciple = e.target.value; saveState(); }); document.getElementById(\"ccCoach\").addEventListener('input', function(e){ state.coach = e.target.value; saveState(); }); document.getElementById(\"ccDate\").addEventListener('input', function(e){ state.date = e.target.value; saveState(); }); document.querySelectorAll('input[name=ccStage]').forEach(function(r){ r.addEventListener('change', function(e){ state.stage = e.target.value; saveState(); }); }); } function resetChecklist(){ if(!confirm(\"Reset this checklist? This clears all checkmarks and coach info so it\u2019s ready for the next disciple.\")) return; state = { disciple:\"\", coach:\"\", date:\"\", stage:\"\", checks:{} }; ITEMS.forEach(function(it){ state.checks[it.id] = [false,false,false,false]; }); saveState(); loadCoachFields(); syncCheckboxUI(); updateProgress(); } function exportCSV(){ var rows = [[\"Section\",\"Skill\",\"Model\",\"Assist\",\"Watch\",\"Leave\"]]; ITEMS.forEach(function(it){ var arr = state.checks[it.id]; rows.push([SECTIONS[it.section].name, it.name, arr[0]?\"Yes\":\"No\", arr[1]?\"Yes\":\"No\", arr[2]?\"Yes\":\"No\", arr[3]?\"Yes\":\"No\"]); }); var csv = rows.map(function(r){ return r.map(function(v){ return '\"'+String(v).replace(\/\"\/g,'\"\"')+'\"'; }).join(\",\"); }).join(\"\\n\"); var blob = new Blob([csv], {type:\"text\/csv;charset=utf-8;\"}); var url = URL.createObjectURL(blob); var a = document.createElement(\"a\"); var namePart = state.disciple ? state.disciple.replace(\/[^a-z0-9]+\/gi,\"-\") : \"checklist\"; a.href = url; a.download = \"coaching-checklist-\"+namePart+\".csv\"; document.body.appendChild(a); a.click(); document.body.removeChild(a); URL.revokeObjectURL(url); } function loadJsPDF(cb){ if(window.jspdf && window.jspdf.jsPDF){ cb(); return; } var s = document.createElement(\"script\"); s.src = \"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf\/2.5.1\/jspdf.umd.min.js\"; s.onload = cb; s.onerror = function(){ alert(\"Could not load the PDF export library. Please check your connection and try again.\"); }; document.head.appendChild(s); } function exportPDF(){ loadJsPDF(function(){ var jsPDF = window.jspdf.jsPDF; var doc = new jsPDF({unit:\"pt\", format:\"letter\"}); var y = 50, x = 48, lineH = 16; doc.setFont(\"helvetica\",\"bold\"); doc.setFontSize(18); doc.text(\"Coaching Checklist\", x, y); y += 26; doc.setFont(\"helvetica\",\"normal\"); doc.setFontSize(11); doc.text(\"Disciple: \"+(state.disciple||\"____________________\"), x, y); y += lineH; doc.text(\"Coach: \"+(state.coach||\"____________________\"), x, y); y += lineH; doc.text(\"Date Started: \"+(state.date||\"____________________\"), x, y); y += lineH; doc.text(\"Current Stage: \"+(state.stage||\"____________________\"), x, y); y += lineH+8; var totalCells = TOTAL_ITEMS*4, checkedCells = 0; ITEMS.forEach(function(it){ checkedCells += state.checks[it.id].filter(Boolean).length; }); var pct = totalCells ? Math.round((checkedCells\/totalCells)*100) : 0; doc.setFont(\"helvetica\",\"bold\"); doc.text(\"Overall Progress: \"+pct+\"%\", x, y); y += lineH+10; doc.setFont(\"helvetica\",\"normal\"); var currentSection = -1; ITEMS.forEach(function(it){ if(y > 740){ doc.addPage(); y = 50; } if(it.section !== currentSection){ currentSection = it.section; y += 6; doc.setFont(\"helvetica\",\"bold\"); doc.setFontSize(12); doc.text(SECTIONS[currentSection].name, x, y); y += lineH; doc.setFont(\"helvetica\",\"normal\"); doc.setFontSize(11); } var arr = state.checks[it.id]; var stageReached = \"Not started\"; for(var i=3;i>=0;i--){ if(arr[i]){ stageReached = STAGES[i]; break; } } doc.text(\"- \"+it.name+\" [\"+stageReached+\"]\", x+10, y); y += lineH; }); var namePart = state.disciple ? state.disciple.replace(\/[^a-z0-9]+\/gi,\"-\") : \"checklist\"; doc.save(\"coaching-checklist-\"+namePart+\".pdf\"); }); } document.getElementById(\"ccPrintBtn\").addEventListener(\"click\", function(){ window.print(); }); document.getElementById(\"ccExportCsvBtn\").addEventListener(\"click\", exportCSV); document.getElementById(\"ccExportPdfBtn\").addEventListener(\"click\", exportPDF); document.getElementById(\"ccResetBtn\").addEventListener(\"click\", resetChecklist); buildTable(); buildCards(); loadState(); loadCoachFields(); syncCheckboxUI(); updateProgress(); wireCoachFields(); document.getElementById(\"ccTbody\").addEventListener(\"change\", onCheckboxChange); document.getElementById(\"ccCards\").addEventListener(\"change\", onCheckboxChange); })(); <\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>International African Mobilization Coaching Checklist Model &bull; Assist &bull; Watch &bull; Leave Disciple Coach Date Started Current Stage Model Assist Watch Leave Overall Progress 0% Skills Completed 0 of 22 &#128424; Print Checklist Export PDF Download Blank PDF Share on WhatsApp Export CSV Reset Checklist Skill MODELD1 &mdash; Mentor gives direction and informationYou don&rsquo;t understand&hellip;<\/p>","protected":false},"author":1,"featured_media":1266,"parent":1390,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-1436","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Coaching Checklist - International African Mobilization<\/title>\n<meta name=\"description\" content=\"A practical checklist coaches use to track a disciple&#039;s growth across four areas: discipleship foundations, self-feeding, kingdom vision, and being the church.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/internationalafricanmobilization.com\/fr\/training\/sail-7\/coaching-checklist\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Coaching Checklist - International African Mobilization\" \/>\n<meta property=\"og:description\" content=\"A practical checklist coaches use to track a disciple&#039;s growth across four areas: discipleship foundations, self-feeding, kingdom vision, and being the church.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/internationalafricanmobilization.com\/fr\/training\/sail-7\/coaching-checklist\/\" \/>\n<meta property=\"og:site_name\" content=\"International African Mobilization\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-15T11:50:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/internationalafricanmobilization.com\/wp-content\/uploads\/2026\/07\/iam-hero.png.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"680\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/internationalafricanmobilization.com\\\/training\\\/sail-7\\\/coaching-checklist\\\/\",\"url\":\"https:\\\/\\\/internationalafricanmobilization.com\\\/training\\\/sail-7\\\/coaching-checklist\\\/\",\"name\":\"Coaching Checklist - International African Mobilization\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/internationalafricanmobilization.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/internationalafricanmobilization.com\\\/training\\\/sail-7\\\/coaching-checklist\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/internationalafricanmobilization.com\\\/training\\\/sail-7\\\/coaching-checklist\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/internationalafricanmobilization.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/iam-hero.png.jpg\",\"datePublished\":\"2026-07-07T12:52:35+00:00\",\"dateModified\":\"2026-07-15T11:50:28+00:00\",\"description\":\"A practical checklist coaches use to track a disciple's growth across four areas: discipleship foundations, self-feeding, kingdom vision, and being the church.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/internationalafricanmobilization.com\\\/training\\\/sail-7\\\/coaching-checklist\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/internationalafricanmobilization.com\\\/training\\\/sail-7\\\/coaching-checklist\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/internationalafricanmobilization.com\\\/training\\\/sail-7\\\/coaching-checklist\\\/#primaryimage\",\"url\":\"https:\\\/\\\/internationalafricanmobilization.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/iam-hero.png.jpg\",\"contentUrl\":\"https:\\\/\\\/internationalafricanmobilization.com\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/iam-hero.png.jpg\",\"width\":1024,\"height\":680},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/internationalafricanmobilization.com\\\/training\\\/sail-7\\\/coaching-checklist\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/internationalafricanmobilization.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Training\",\"item\":\"https:\\\/\\\/internationalafricanmobilization.com\\\/training\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Sail 7: Ongoing Coaching\",\"item\":\"https:\\\/\\\/internationalafricanmobilization.com\\\/training\\\/sail-7\\\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Coaching Checklist\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/internationalafricanmobilization.com\\\/#website\",\"url\":\"https:\\\/\\\/internationalafricanmobilization.com\\\/\",\"name\":\"International African Mobilization\",\"description\":\"Glorifying God, Disciples Making Movements (DMM)\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/internationalafricanmobilization.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Coaching Checklist - International African Mobilization","description":"A practical checklist coaches use to track a disciple's growth across four areas: discipleship foundations, self-feeding, kingdom vision, and being the church.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/internationalafricanmobilization.com\/fr\/training\/sail-7\/coaching-checklist\/","og_locale":"fr_FR","og_type":"article","og_title":"Coaching Checklist - International African Mobilization","og_description":"A practical checklist coaches use to track a disciple's growth across four areas: discipleship foundations, self-feeding, kingdom vision, and being the church.","og_url":"https:\/\/internationalafricanmobilization.com\/fr\/training\/sail-7\/coaching-checklist\/","og_site_name":"International African Mobilization","article_modified_time":"2026-07-15T11:50:28+00:00","og_image":[{"width":1024,"height":680,"url":"https:\/\/internationalafricanmobilization.com\/wp-content\/uploads\/2026\/07\/iam-hero.png.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/internationalafricanmobilization.com\/training\/sail-7\/coaching-checklist\/","url":"https:\/\/internationalafricanmobilization.com\/training\/sail-7\/coaching-checklist\/","name":"Coaching Checklist - International African Mobilization","isPartOf":{"@id":"https:\/\/internationalafricanmobilization.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/internationalafricanmobilization.com\/training\/sail-7\/coaching-checklist\/#primaryimage"},"image":{"@id":"https:\/\/internationalafricanmobilization.com\/training\/sail-7\/coaching-checklist\/#primaryimage"},"thumbnailUrl":"https:\/\/internationalafricanmobilization.com\/wp-content\/uploads\/2026\/07\/iam-hero.png.jpg","datePublished":"2026-07-07T12:52:35+00:00","dateModified":"2026-07-15T11:50:28+00:00","description":"A practical checklist coaches use to track a disciple's growth across four areas: discipleship foundations, self-feeding, kingdom vision, and being the church.","breadcrumb":{"@id":"https:\/\/internationalafricanmobilization.com\/training\/sail-7\/coaching-checklist\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/internationalafricanmobilization.com\/training\/sail-7\/coaching-checklist\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/internationalafricanmobilization.com\/training\/sail-7\/coaching-checklist\/#primaryimage","url":"https:\/\/internationalafricanmobilization.com\/wp-content\/uploads\/2026\/07\/iam-hero.png.jpg","contentUrl":"https:\/\/internationalafricanmobilization.com\/wp-content\/uploads\/2026\/07\/iam-hero.png.jpg","width":1024,"height":680},{"@type":"BreadcrumbList","@id":"https:\/\/internationalafricanmobilization.com\/training\/sail-7\/coaching-checklist\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/internationalafricanmobilization.com\/"},{"@type":"ListItem","position":2,"name":"Training","item":"https:\/\/internationalafricanmobilization.com\/training\/"},{"@type":"ListItem","position":3,"name":"Sail 7: Ongoing Coaching","item":"https:\/\/internationalafricanmobilization.com\/training\/sail-7\/"},{"@type":"ListItem","position":4,"name":"Coaching Checklist"}]},{"@type":"WebSite","@id":"https:\/\/internationalafricanmobilization.com\/#website","url":"https:\/\/internationalafricanmobilization.com\/","name":"Mobilisation Africaine Internationale","description":"Glorifier Dieu, Mouvements de Disciples (MD)","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/internationalafricanmobilization.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"}]}},"_links":{"self":[{"href":"https:\/\/internationalafricanmobilization.com\/fr\/wp-json\/wp\/v2\/pages\/1436","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/internationalafricanmobilization.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/internationalafricanmobilization.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/internationalafricanmobilization.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/internationalafricanmobilization.com\/fr\/wp-json\/wp\/v2\/comments?post=1436"}],"version-history":[{"count":13,"href":"https:\/\/internationalafricanmobilization.com\/fr\/wp-json\/wp\/v2\/pages\/1436\/revisions"}],"predecessor-version":[{"id":1767,"href":"https:\/\/internationalafricanmobilization.com\/fr\/wp-json\/wp\/v2\/pages\/1436\/revisions\/1767"}],"up":[{"embeddable":true,"href":"https:\/\/internationalafricanmobilization.com\/fr\/wp-json\/wp\/v2\/pages\/1390"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/internationalafricanmobilization.com\/fr\/wp-json\/wp\/v2\/media\/1266"}],"wp:attachment":[{"href":"https:\/\/internationalafricanmobilization.com\/fr\/wp-json\/wp\/v2\/media?parent=1436"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}