Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:TELEICU sidebar: Difference between revisions

Template page
More languages
Content deleted Content added
Automated edit (via create-page on MediaWiki MCP Server)
 
Add #ifeq active-state highlighting to all 24 sidebar items so every page highlights itself in the nav (via update-page on MediaWiki MCP Server)
 
Line 1: Line 1:
<templatestyles src="OHC/styles.css" /><div class="ohc-sidebar" role="navigation" aria-label="TELEICU navigation"><div class="ohc-sidebar__title">[[TeleICU]]</div>
<templatestyles src="OHC/styles.css" /><div class="ohc-sidebar" role="navigation" aria-label="TELEICU navigation"><div class="ohc-sidebar__title">[[TeleICU]]</div>
<div class="ohc-sidebar__group"><div class="ohc-sidebar__group-title">Architecture</div><div class="ohc-sidebar__items">{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Architecture overview|<span class="ohc-sidebar__item ohc-sidebar__item--active">Architecture overview</span>|[[TELEICU/Architecture overview|<span class="ohc-sidebar__item">Architecture overview</span>]]}}
<div class="ohc-sidebar__group"><div class="ohc-sidebar__group-title">Architecture</div><div class="ohc-sidebar__items">{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Architecture overview|<span class="ohc-sidebar__item ohc-sidebar__item--active">Architecture overview</span>|[[TELEICU/Architecture overview|<span class="ohc-sidebar__item">Architecture overview</span>]]}}
[[TELEICU/Topology|<span class="ohc-sidebar__item">Topology</span>]]
{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Topology|<span class="ohc-sidebar__item ohc-sidebar__item--active">Topology</span>|[[TELEICU/Topology|<span class="ohc-sidebar__item">Topology</span>]]}}
[[TELEICU/Current state assessment|<span class="ohc-sidebar__item">Current state</span>]]
{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Current state assessment|<span class="ohc-sidebar__item ohc-sidebar__item--active">Current state</span>|[[TELEICU/Current state assessment|<span class="ohc-sidebar__item">Current state</span>]]}}
[[TELEICU/Middleware components|<span class="ohc-sidebar__item">Middleware</span>]]</div></div>
{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Middleware components|<span class="ohc-sidebar__item ohc-sidebar__item--active">Middleware</span>|[[TELEICU/Middleware components|<span class="ohc-sidebar__item">Middleware</span>]]}}</div></div>
<div class="ohc-sidebar__group"><div class="ohc-sidebar__group-title">Strategy</div><div class="ohc-sidebar__items">[[TELEICU/Migration strategy|<span class="ohc-sidebar__item">Migration strategy</span>]]
<div class="ohc-sidebar__group"><div class="ohc-sidebar__group-title">Strategy</div><div class="ohc-sidebar__items">{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Migration strategy|<span class="ohc-sidebar__item ohc-sidebar__item--active">Migration strategy</span>|[[TELEICU/Migration strategy|<span class="ohc-sidebar__item">Migration strategy</span>]]}}
[[TELEICU/Decision matrix|<span class="ohc-sidebar__item">Decision matrix</span>]]
{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Decision matrix|<span class="ohc-sidebar__item ohc-sidebar__item--active">Decision matrix</span>|[[TELEICU/Decision matrix|<span class="ohc-sidebar__item">Decision matrix</span>]]}}
[[TELEICU/Path A: Ansible Pull|<span class="ohc-sidebar__item">Path A: Ansible</span>]]
{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Path A: Ansible Pull|<span class="ohc-sidebar__item ohc-sidebar__item--active">Path A: Ansible</span>|[[TELEICU/Path A: Ansible Pull|<span class="ohc-sidebar__item">Path A: Ansible</span>]]}}
[[TELEICU/Path B: NixOS|<span class="ohc-sidebar__item">Path B: NixOS</span>]]
{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Path B: NixOS|<span class="ohc-sidebar__item ohc-sidebar__item--active">Path B: NixOS</span>|[[TELEICU/Path B: NixOS|<span class="ohc-sidebar__item">Path B: NixOS</span>]]}}
[[TELEICU/Canary rollout|<span class="ohc-sidebar__item">Canary rollout</span>]]</div></div>
{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Canary rollout|<span class="ohc-sidebar__item ohc-sidebar__item--active">Canary rollout</span>|[[TELEICU/Canary rollout|<span class="ohc-sidebar__item">Canary rollout</span>]]}}</div></div>
<div class="ohc-sidebar__group"><div class="ohc-sidebar__group-title">Operations</div><div class="ohc-sidebar__items">[[TELEICU/Security baseline|<span class="ohc-sidebar__item">Security baseline</span>]]
<div class="ohc-sidebar__group"><div class="ohc-sidebar__group-title">Operations</div><div class="ohc-sidebar__items">{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Security baseline|<span class="ohc-sidebar__item ohc-sidebar__item--active">Security baseline</span>|[[TELEICU/Security baseline|<span class="ohc-sidebar__item">Security baseline</span>]]}}
[[TELEICU/Incident management|<span class="ohc-sidebar__item">Incident management</span>]]
{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Incident management|<span class="ohc-sidebar__item ohc-sidebar__item--active">Incident management</span>|[[TELEICU/Incident management|<span class="ohc-sidebar__item">Incident management</span>]]}}
[[TELEICU/Monitoring & observability|<span class="ohc-sidebar__item">Monitoring</span>]]
{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Monitoring & observability|<span class="ohc-sidebar__item ohc-sidebar__item--active">Monitoring</span>|[[TELEICU/Monitoring & observability|<span class="ohc-sidebar__item">Monitoring</span>]]}}
[[TELEICU/Backup & restore|<span class="ohc-sidebar__item">Backup & restore</span>]]</div></div>
{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Backup & restore|<span class="ohc-sidebar__item ohc-sidebar__item--active">Backup & restore</span>|[[TELEICU/Backup & restore|<span class="ohc-sidebar__item">Backup & restore</span>]]}}</div></div>
<div class="ohc-sidebar__group"><div class="ohc-sidebar__group-title">Runbooks</div><div class="ohc-sidebar__items">[[TELEICU/Power loss runbook|<span class="ohc-sidebar__item">Power loss</span>]]
<div class="ohc-sidebar__group"><div class="ohc-sidebar__group-title">Runbooks</div><div class="ohc-sidebar__items">{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Power loss runbook|<span class="ohc-sidebar__item ohc-sidebar__item--active">Power loss</span>|[[TELEICU/Power loss runbook|<span class="ohc-sidebar__item">Power loss</span>]]}}
[[TELEICU/Node recovery runbook|<span class="ohc-sidebar__item">Node recovery</span>]]
{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Node recovery runbook|<span class="ohc-sidebar__item ohc-sidebar__item--active">Node recovery</span>|[[TELEICU/Node recovery runbook|<span class="ohc-sidebar__item">Node recovery</span>]]}}
[[TELEICU/Configuration drift runbook|<span class="ohc-sidebar__item">Config drift</span>]]
{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Configuration drift runbook|<span class="ohc-sidebar__item ohc-sidebar__item--active">Config drift</span>|[[TELEICU/Configuration drift runbook|<span class="ohc-sidebar__item">Config drift</span>]]}}
[[TELEICU/Control plane failure runbook|<span class="ohc-sidebar__item">CP failure</span>]]
{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Control plane failure runbook|<span class="ohc-sidebar__item ohc-sidebar__item--active">CP failure</span>|[[TELEICU/Control plane failure runbook|<span class="ohc-sidebar__item">CP failure</span>]]}}
[[TELEICU/Spoke unreachable runbook|<span class="ohc-sidebar__item">Spoke unreachable</span>]]
{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Spoke unreachable runbook|<span class="ohc-sidebar__item ohc-sidebar__item--active">Spoke unreachable</span>|[[TELEICU/Spoke unreachable runbook|<span class="ohc-sidebar__item">Spoke unreachable</span>]]}}
[[TELEICU/OS update SOP|<span class="ohc-sidebar__item">OS update SOP</span>]]</div></div>
{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/OS update SOP|<span class="ohc-sidebar__item ohc-sidebar__item--active">OS update SOP</span>|[[TELEICU/OS update SOP|<span class="ohc-sidebar__item">OS update SOP</span>]]}}</div></div>
<div class="ohc-sidebar__group"><div class="ohc-sidebar__group-title">Change & recovery</div><div class="ohc-sidebar__items">[[TELEICU/Change management|<span class="ohc-sidebar__item">Change management</span>]]
<div class="ohc-sidebar__group"><div class="ohc-sidebar__group-title">Change & recovery</div><div class="ohc-sidebar__items">{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Change management|<span class="ohc-sidebar__item ohc-sidebar__item--active">Change management</span>|[[TELEICU/Change management|<span class="ohc-sidebar__item">Change management</span>]]}}
[[TELEICU/Rollback strategy|<span class="ohc-sidebar__item">Rollback strategy</span>]]
{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Rollback strategy|<span class="ohc-sidebar__item ohc-sidebar__item--active">Rollback strategy</span>|[[TELEICU/Rollback strategy|<span class="ohc-sidebar__item">Rollback strategy</span>]]}}
[[TELEICU/New hospital setup playbook|<span class="ohc-sidebar__item">New hospital setup</span>]]
{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/New hospital setup playbook|<span class="ohc-sidebar__item ohc-sidebar__item--active">New hospital setup</span>|[[TELEICU/New hospital setup playbook|<span class="ohc-sidebar__item">New hospital setup</span>]]}}
[[TELEICU/Bulk migration playbook|<span class="ohc-sidebar__item">Bulk migration</span>]]
{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Bulk migration playbook|<span class="ohc-sidebar__item ohc-sidebar__item--active">Bulk migration</span>|[[TELEICU/Bulk migration playbook|<span class="ohc-sidebar__item">Bulk migration</span>]]}}
[[TELEICU/Disaster recovery playbook|<span class="ohc-sidebar__item">DR playbook</span>]]</div></div>
{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Disaster recovery playbook|<span class="ohc-sidebar__item ohc-sidebar__item--active">DR playbook</span>|[[TELEICU/Disaster recovery playbook|<span class="ohc-sidebar__item">DR playbook</span>]]}}</div></div>
<div class="ohc-sidebar__group"><div class="ohc-sidebar__group-title">Flows</div><div class="ohc-sidebar__items">[[TELEICU/Site onboarding flow|<span class="ohc-sidebar__item">Site onboarding</span>]]</div></div>
<div class="ohc-sidebar__group"><div class="ohc-sidebar__group-title">Flows</div><div class="ohc-sidebar__items">{{#ifeq:{{{page|{{FULLPAGENAME}}}}}|TELEICU/Site onboarding flow|<span class="ohc-sidebar__item ohc-sidebar__item--active">Site onboarding</span>|[[TELEICU/Site onboarding flow|<span class="ohc-sidebar__item">Site onboarding</span>]]}}</div></div>
</div><noinclude>
</div><noinclude>
Localized sidebar for TELEICU infrastructure pages. Floats right on desktop, collapses to full width on mobile. Include at the top of every TELEICU page after <code>&#123;&#123;Doc header&#125;&#125;</code>.
Localized sidebar for TELEICU infrastructure pages. Floats right on desktop, collapses to full width on mobile. Include at the top of every TELEICU page after <code>&#123;&#123;Doc header&#125;&#125;</code>.