Session log — Deactivate “Education built for doctors in practice” buttons on medistage homepage
← All session logs
Session log — Deactivate "Education built for doctors in practice" buttons on medistage homepage
Summary
Hasmukh sent a screenshot of the offerings grid on the medistage homepage and asked for the four call to action buttons in that section to be deactivated for now. The cards themselves (Free One-Hour Specialist Sessions, FCP Refresher Course, Medical Ethics CPD Course, Setting Up a Diabetes Clinic) should remain in place, but none of the buttons should be clickable while the underlying pages and registration flow are not yet ready.
Decisions
- Keep the four buttons visible inside the cards so the layout and visual rhythm of the offerings grid does not change, but render them as inert, greyed out elements rather than links.
- Replace each anchor with a span carrying the same button classes plus an inline style (
opacity:0.45; cursor:not-allowed; pointer-events:none;) andaria-disabled="true", so the buttons cannot be clicked, focused as links, or followed by assistive technology. - Leave the "Register for Next Session" link in the top navigation menu alone, since it points to the Upcoming Session banner higher up the page rather than to one of the offering pages.
Changes made
- Backed up the medistage homepage content row (
pm_contentid=1) on the VPS to/tmp/medistage_home_backup_20260526_201353.sqlbefore any edit. - Updated the homepage content on medistage to swap the four offering card buttons from anchors to disabled looking spans:
- "Register for Next Session" on the Free One-Hour Specialist Sessions card.
- "Find Out More & Enrol" on the FCP Refresher Course card.
- "Find Out More & Enrol" on the Medical Ethics CPD Course card.
- "Find Out More & Enrol" on the Setting Up a Diabetes Clinic card.
- Verified on the live site that all four buttons now render as greyed out, non-clickable elements, with the rest of the offerings section unchanged.
Follow-ups
- When the FCP Refresher, Ethics CPD, Diabetes Clinic and free session registration flows are ready, reverse this change by swapping each span back to an anchor with the appropriate href (
/fcp-refresher,/ethics-cpd,/diabetes-clinic, and#registerrespectively) and remove the inline disabled styling. - The SessionStart hook flagged five session logs from 25 May 2026 that are still queued for publishing to documentation.mobilearn.africa. Hasmukh was told this in the reply but did not action it in this session, so the queue remains for a future session.