diff --git a/content/NAVPatterns/1-patterns/index.md b/content/NAVPatterns/1-patterns/_index.md similarity index 99% rename from content/NAVPatterns/1-patterns/index.md rename to content/NAVPatterns/1-patterns/_index.md index 2cbfe3e4..ca811c91 100644 --- a/content/NAVPatterns/1-patterns/index.md +++ b/content/NAVPatterns/1-patterns/_index.md @@ -1,4 +1,5 @@ +++ +chapter = true title = "1-patterns.md" weight = 110 +++ diff --git a/content/NAVPatterns/activity-log/Activity-Log-NAV.jpg b/content/NAVPatterns/1-patterns/activity-log/Activity-Log-NAV.jpg similarity index 100% rename from content/NAVPatterns/activity-log/Activity-Log-NAV.jpg rename to content/NAVPatterns/1-patterns/activity-log/Activity-Log-NAV.jpg diff --git a/content/NAVPatterns/activity-log/Activity-Log.jpg b/content/NAVPatterns/1-patterns/activity-log/Activity-Log.jpg similarity index 100% rename from content/NAVPatterns/activity-log/Activity-Log.jpg rename to content/NAVPatterns/1-patterns/activity-log/Activity-Log.jpg diff --git a/content/NAVPatterns/activity-log/index.md b/content/NAVPatterns/1-patterns/activity-log/index.md similarity index 100% rename from content/NAVPatterns/activity-log/index.md rename to content/NAVPatterns/1-patterns/activity-log/index.md diff --git a/content/NAVPatterns/argument-table/0218.Argument-Table-image.png b/content/NAVPatterns/1-patterns/argument-table/0218.Argument-Table-image.png similarity index 100% rename from content/NAVPatterns/argument-table/0218.Argument-Table-image.png rename to content/NAVPatterns/1-patterns/argument-table/0218.Argument-Table-image.png diff --git a/content/NAVPatterns/argument-table/index.md b/content/NAVPatterns/1-patterns/argument-table/index.md similarity index 100% rename from content/NAVPatterns/argument-table/index.md rename to content/NAVPatterns/1-patterns/argument-table/index.md diff --git a/content/NAVPatterns/blocked-entity/2260.BlockedEntityPattern.png b/content/NAVPatterns/1-patterns/blocked-entity/2260.BlockedEntityPattern.png similarity index 100% rename from content/NAVPatterns/blocked-entity/2260.BlockedEntityPattern.png rename to content/NAVPatterns/1-patterns/blocked-entity/2260.BlockedEntityPattern.png diff --git a/content/NAVPatterns/blocked-entity/3056.BlockedEntityPattern_5F00_5F00_5F00_Option.png b/content/NAVPatterns/1-patterns/blocked-entity/3056.BlockedEntityPattern_5F00_5F00_5F00_Option.png similarity index 100% rename from content/NAVPatterns/blocked-entity/3056.BlockedEntityPattern_5F00_5F00_5F00_Option.png rename to content/NAVPatterns/1-patterns/blocked-entity/3056.BlockedEntityPattern_5F00_5F00_5F00_Option.png diff --git a/content/NAVPatterns/blocked-entity/8637.BlockedEntityPattern_5F00_5F00_5F00_Boolean.png b/content/NAVPatterns/1-patterns/blocked-entity/8637.BlockedEntityPattern_5F00_5F00_5F00_Boolean.png similarity index 100% rename from content/NAVPatterns/blocked-entity/8637.BlockedEntityPattern_5F00_5F00_5F00_Boolean.png rename to content/NAVPatterns/1-patterns/blocked-entity/8637.BlockedEntityPattern_5F00_5F00_5F00_Boolean.png diff --git a/content/NAVPatterns/blocked-entity/index.md b/content/NAVPatterns/1-patterns/blocked-entity/_index.md similarity index 100% rename from content/NAVPatterns/blocked-entity/index.md rename to content/NAVPatterns/1-patterns/blocked-entity/_index.md diff --git a/content/NAVPatterns/data-driven-blocked-entity/attention.jpg b/content/NAVPatterns/1-patterns/blocked-entity/data-driven-blocked-entity/attention.jpg similarity index 100% rename from content/NAVPatterns/data-driven-blocked-entity/attention.jpg rename to content/NAVPatterns/1-patterns/blocked-entity/data-driven-blocked-entity/attention.jpg diff --git a/content/NAVPatterns/data-driven-blocked-entity/index.md b/content/NAVPatterns/1-patterns/blocked-entity/data-driven-blocked-entity/index.md similarity index 100% rename from content/NAVPatterns/data-driven-blocked-entity/index.md rename to content/NAVPatterns/1-patterns/blocked-entity/data-driven-blocked-entity/index.md diff --git a/content/NAVPatterns/cached-web-service-calls/Cached_5F00_Web_5F00_Service_5F00_Calls_5F00_Diagram.png b/content/NAVPatterns/1-patterns/cached-web-service-calls/Cached_5F00_Web_5F00_Service_5F00_Calls_5F00_Diagram.png similarity index 100% rename from content/NAVPatterns/cached-web-service-calls/Cached_5F00_Web_5F00_Service_5F00_Calls_5F00_Diagram.png rename to content/NAVPatterns/1-patterns/cached-web-service-calls/Cached_5F00_Web_5F00_Service_5F00_Calls_5F00_Diagram.png diff --git a/content/NAVPatterns/cached-web-service-calls/index.md b/content/NAVPatterns/1-patterns/cached-web-service-calls/index.md similarity index 100% rename from content/NAVPatterns/cached-web-service-calls/index.md rename to content/NAVPatterns/1-patterns/cached-web-service-calls/index.md diff --git a/content/NAVPatterns/conditional-cascading-update/3124.T18_5F00_Name_5F00_OnValidate.png b/content/NAVPatterns/1-patterns/conditional-cascading-update/3124.T18_5F00_Name_5F00_OnValidate.png similarity index 100% rename from content/NAVPatterns/conditional-cascading-update/3124.T18_5F00_Name_5F00_OnValidate.png rename to content/NAVPatterns/1-patterns/conditional-cascading-update/3124.T18_5F00_Name_5F00_OnValidate.png diff --git a/content/NAVPatterns/conditional-cascading-update/index.md b/content/NAVPatterns/1-patterns/conditional-cascading-update/index.md similarity index 100% rename from content/NAVPatterns/conditional-cascading-update/index.md rename to content/NAVPatterns/1-patterns/conditional-cascading-update/index.md diff --git a/content/NAVPatterns/copy-document/clip_5F00_image006.jpg b/content/NAVPatterns/1-patterns/copy-document/clip_5F00_image006.jpg similarity index 100% rename from content/NAVPatterns/copy-document/clip_5F00_image006.jpg rename to content/NAVPatterns/1-patterns/copy-document/clip_5F00_image006.jpg diff --git a/content/NAVPatterns/copy-document/clip_5F00_image008.jpg b/content/NAVPatterns/1-patterns/copy-document/clip_5F00_image008.jpg similarity index 100% rename from content/NAVPatterns/copy-document/clip_5F00_image008.jpg rename to content/NAVPatterns/1-patterns/copy-document/clip_5F00_image008.jpg diff --git a/content/NAVPatterns/copy-document/clip_5F00_image010.jpg b/content/NAVPatterns/1-patterns/copy-document/clip_5F00_image010.jpg similarity index 100% rename from content/NAVPatterns/copy-document/clip_5F00_image010.jpg rename to content/NAVPatterns/1-patterns/copy-document/clip_5F00_image010.jpg diff --git a/content/NAVPatterns/copy-document/index.md b/content/NAVPatterns/1-patterns/copy-document/index.md similarity index 100% rename from content/NAVPatterns/copy-document/index.md rename to content/NAVPatterns/1-patterns/copy-document/index.md diff --git a/content/NAVPatterns/create-data-from-templates/2134.Picture6.png b/content/NAVPatterns/1-patterns/create-data-from-templates/2134.Picture6.png similarity index 100% rename from content/NAVPatterns/create-data-from-templates/2134.Picture6.png rename to content/NAVPatterns/1-patterns/create-data-from-templates/2134.Picture6.png diff --git a/content/NAVPatterns/create-data-from-templates/2816.Picture3.png b/content/NAVPatterns/1-patterns/create-data-from-templates/2816.Picture3.png similarity index 100% rename from content/NAVPatterns/create-data-from-templates/2816.Picture3.png rename to content/NAVPatterns/1-patterns/create-data-from-templates/2816.Picture3.png diff --git a/content/NAVPatterns/create-data-from-templates/3482.Picture-5.png b/content/NAVPatterns/1-patterns/create-data-from-templates/3482.Picture-5.png similarity index 100% rename from content/NAVPatterns/create-data-from-templates/3482.Picture-5.png rename to content/NAVPatterns/1-patterns/create-data-from-templates/3482.Picture-5.png diff --git a/content/NAVPatterns/create-data-from-templates/4118.Picture1.png b/content/NAVPatterns/1-patterns/create-data-from-templates/4118.Picture1.png similarity index 100% rename from content/NAVPatterns/create-data-from-templates/4118.Picture1.png rename to content/NAVPatterns/1-patterns/create-data-from-templates/4118.Picture1.png diff --git a/content/NAVPatterns/create-data-from-templates/4341.Picture4.png b/content/NAVPatterns/1-patterns/create-data-from-templates/4341.Picture4.png similarity index 100% rename from content/NAVPatterns/create-data-from-templates/4341.Picture4.png rename to content/NAVPatterns/1-patterns/create-data-from-templates/4341.Picture4.png diff --git a/content/NAVPatterns/create-data-from-templates/7271.Picture4.png b/content/NAVPatterns/1-patterns/create-data-from-templates/7271.Picture4.png similarity index 100% rename from content/NAVPatterns/create-data-from-templates/7271.Picture4.png rename to content/NAVPatterns/1-patterns/create-data-from-templates/7271.Picture4.png diff --git a/content/NAVPatterns/create-data-from-templates/index.md b/content/NAVPatterns/1-patterns/create-data-from-templates/index.md similarity index 100% rename from content/NAVPatterns/create-data-from-templates/index.md rename to content/NAVPatterns/1-patterns/create-data-from-templates/index.md diff --git a/content/NAVPatterns/create-urls-to-nav-clients/1778.url1.jpg b/content/NAVPatterns/1-patterns/create-urls-to-nav-clients/1778.url1.jpg similarity index 100% rename from content/NAVPatterns/create-urls-to-nav-clients/1778.url1.jpg rename to content/NAVPatterns/1-patterns/create-urls-to-nav-clients/1778.url1.jpg diff --git a/content/NAVPatterns/create-urls-to-nav-clients/7802.url2.jpg b/content/NAVPatterns/1-patterns/create-urls-to-nav-clients/7802.url2.jpg similarity index 100% rename from content/NAVPatterns/create-urls-to-nav-clients/7802.url2.jpg rename to content/NAVPatterns/1-patterns/create-urls-to-nav-clients/7802.url2.jpg diff --git a/content/NAVPatterns/create-urls-to-nav-clients/index.md b/content/NAVPatterns/1-patterns/create-urls-to-nav-clients/index.md similarity index 100% rename from content/NAVPatterns/create-urls-to-nav-clients/index.md rename to content/NAVPatterns/1-patterns/create-urls-to-nav-clients/index.md diff --git a/content/NAVPatterns/creating-custom-charts/0246.Picture6.png b/content/NAVPatterns/1-patterns/creating-custom-charts/0246.Picture6.png similarity index 100% rename from content/NAVPatterns/creating-custom-charts/0246.Picture6.png rename to content/NAVPatterns/1-patterns/creating-custom-charts/0246.Picture6.png diff --git a/content/NAVPatterns/creating-custom-charts/1411.Picture2.png b/content/NAVPatterns/1-patterns/creating-custom-charts/1411.Picture2.png similarity index 100% rename from content/NAVPatterns/creating-custom-charts/1411.Picture2.png rename to content/NAVPatterns/1-patterns/creating-custom-charts/1411.Picture2.png diff --git a/content/NAVPatterns/creating-custom-charts/1541.Picture7.png b/content/NAVPatterns/1-patterns/creating-custom-charts/1541.Picture7.png similarity index 100% rename from content/NAVPatterns/creating-custom-charts/1541.Picture7.png rename to content/NAVPatterns/1-patterns/creating-custom-charts/1541.Picture7.png diff --git a/content/NAVPatterns/creating-custom-charts/1781.Picture5.png b/content/NAVPatterns/1-patterns/creating-custom-charts/1781.Picture5.png similarity index 100% rename from content/NAVPatterns/creating-custom-charts/1781.Picture5.png rename to content/NAVPatterns/1-patterns/creating-custom-charts/1781.Picture5.png diff --git a/content/NAVPatterns/creating-custom-charts/1803.Picture7.png b/content/NAVPatterns/1-patterns/creating-custom-charts/1803.Picture7.png similarity index 100% rename from content/NAVPatterns/creating-custom-charts/1803.Picture7.png rename to content/NAVPatterns/1-patterns/creating-custom-charts/1803.Picture7.png diff --git a/content/NAVPatterns/creating-custom-charts/2553.Picture8.png b/content/NAVPatterns/1-patterns/creating-custom-charts/2553.Picture8.png similarity index 100% rename from content/NAVPatterns/creating-custom-charts/2553.Picture8.png rename to content/NAVPatterns/1-patterns/creating-custom-charts/2553.Picture8.png diff --git a/content/NAVPatterns/creating-custom-charts/5153.Picture1.png b/content/NAVPatterns/1-patterns/creating-custom-charts/5153.Picture1.png similarity index 100% rename from content/NAVPatterns/creating-custom-charts/5153.Picture1.png rename to content/NAVPatterns/1-patterns/creating-custom-charts/5153.Picture1.png diff --git a/content/NAVPatterns/creating-custom-charts/5545.Picture9.png b/content/NAVPatterns/1-patterns/creating-custom-charts/5545.Picture9.png similarity index 100% rename from content/NAVPatterns/creating-custom-charts/5545.Picture9.png rename to content/NAVPatterns/1-patterns/creating-custom-charts/5545.Picture9.png diff --git a/content/NAVPatterns/creating-custom-charts/5582.Picture10.png b/content/NAVPatterns/1-patterns/creating-custom-charts/5582.Picture10.png similarity index 100% rename from content/NAVPatterns/creating-custom-charts/5582.Picture10.png rename to content/NAVPatterns/1-patterns/creating-custom-charts/5582.Picture10.png diff --git a/content/NAVPatterns/creating-custom-charts/index.md b/content/NAVPatterns/1-patterns/creating-custom-charts/index.md similarity index 100% rename from content/NAVPatterns/creating-custom-charts/index.md rename to content/NAVPatterns/1-patterns/creating-custom-charts/index.md diff --git a/content/NAVPatterns/cross-session-events/PubSub.png b/content/NAVPatterns/1-patterns/cross-session-events/PubSub.png similarity index 100% rename from content/NAVPatterns/cross-session-events/PubSub.png rename to content/NAVPatterns/1-patterns/cross-session-events/PubSub.png diff --git a/content/NAVPatterns/cross-session-events/index.md b/content/NAVPatterns/1-patterns/cross-session-events/index.md similarity index 100% rename from content/NAVPatterns/cross-session-events/index.md rename to content/NAVPatterns/1-patterns/cross-session-events/index.md diff --git a/content/NAVPatterns/currently-active-record/6545.Table.png b/content/NAVPatterns/1-patterns/currently-active-record/6545.Table.png similarity index 100% rename from content/NAVPatterns/currently-active-record/6545.Table.png rename to content/NAVPatterns/1-patterns/currently-active-record/6545.Table.png diff --git a/content/NAVPatterns/currently-active-record/index.md b/content/NAVPatterns/1-patterns/currently-active-record/index.md similarity index 100% rename from content/NAVPatterns/currently-active-record/index.md rename to content/NAVPatterns/1-patterns/currently-active-record/index.md diff --git a/content/NAVPatterns/data-migration-facade/8308.logo.png b/content/NAVPatterns/1-patterns/data-migration-facade/8308.logo.png similarity index 100% rename from content/NAVPatterns/data-migration-facade/8308.logo.png rename to content/NAVPatterns/1-patterns/data-migration-facade/8308.logo.png diff --git a/content/NAVPatterns/data-migration-facade/NoStagingTableNew2.png b/content/NAVPatterns/1-patterns/data-migration-facade/NoStagingTableNew2.png similarity index 100% rename from content/NAVPatterns/data-migration-facade/NoStagingTableNew2.png rename to content/NAVPatterns/1-patterns/data-migration-facade/NoStagingTableNew2.png diff --git a/content/NAVPatterns/data-migration-facade/StagingTableNew2.png b/content/NAVPatterns/1-patterns/data-migration-facade/StagingTableNew2.png similarity index 100% rename from content/NAVPatterns/data-migration-facade/StagingTableNew2.png rename to content/NAVPatterns/1-patterns/data-migration-facade/StagingTableNew2.png diff --git a/content/NAVPatterns/data-migration-facade/errorhandling1.png b/content/NAVPatterns/1-patterns/data-migration-facade/errorhandling1.png similarity index 100% rename from content/NAVPatterns/data-migration-facade/errorhandling1.png rename to content/NAVPatterns/1-patterns/data-migration-facade/errorhandling1.png diff --git a/content/NAVPatterns/data-migration-facade/errorhandling2.png b/content/NAVPatterns/1-patterns/data-migration-facade/errorhandling2.png similarity index 100% rename from content/NAVPatterns/data-migration-facade/errorhandling2.png rename to content/NAVPatterns/1-patterns/data-migration-facade/errorhandling2.png diff --git a/content/NAVPatterns/data-migration-facade/index.md b/content/NAVPatterns/1-patterns/data-migration-facade/index.md similarity index 100% rename from content/NAVPatterns/data-migration-facade/index.md rename to content/NAVPatterns/1-patterns/data-migration-facade/index.md diff --git a/content/NAVPatterns/discovery-event/Pic2.jpg b/content/NAVPatterns/1-patterns/discovery-event/Pic2.jpg similarity index 100% rename from content/NAVPatterns/discovery-event/Pic2.jpg rename to content/NAVPatterns/1-patterns/discovery-event/Pic2.jpg diff --git a/content/NAVPatterns/discovery-event/Pic2b.jpg b/content/NAVPatterns/1-patterns/discovery-event/Pic2b.jpg similarity index 100% rename from content/NAVPatterns/discovery-event/Pic2b.jpg rename to content/NAVPatterns/1-patterns/discovery-event/Pic2b.jpg diff --git a/content/NAVPatterns/discovery-event/Pic3.jpg b/content/NAVPatterns/1-patterns/discovery-event/Pic3.jpg similarity index 100% rename from content/NAVPatterns/discovery-event/Pic3.jpg rename to content/NAVPatterns/1-patterns/discovery-event/Pic3.jpg diff --git a/content/NAVPatterns/discovery-event/Pic4.jpg b/content/NAVPatterns/1-patterns/discovery-event/Pic4.jpg similarity index 100% rename from content/NAVPatterns/discovery-event/Pic4.jpg rename to content/NAVPatterns/1-patterns/discovery-event/Pic4.jpg diff --git a/content/NAVPatterns/discovery-event/ServiceConnections.jpg b/content/NAVPatterns/1-patterns/discovery-event/ServiceConnections.jpg similarity index 100% rename from content/NAVPatterns/discovery-event/ServiceConnections.jpg rename to content/NAVPatterns/1-patterns/discovery-event/ServiceConnections.jpg diff --git a/content/NAVPatterns/discovery-event/index.md b/content/NAVPatterns/1-patterns/discovery-event/index.md similarity index 100% rename from content/NAVPatterns/discovery-event/index.md rename to content/NAVPatterns/1-patterns/discovery-event/index.md diff --git a/content/NAVPatterns/document/0005.Document-Pattern-UML-Class-Diagram.jpg b/content/NAVPatterns/1-patterns/document/0005.Document-Pattern-UML-Class-Diagram.jpg similarity index 100% rename from content/NAVPatterns/document/0005.Document-Pattern-UML-Class-Diagram.jpg rename to content/NAVPatterns/1-patterns/document/0005.Document-Pattern-UML-Class-Diagram.jpg diff --git a/content/NAVPatterns/document/2086.Design-Pattern-Document-SubPage-Properties.png b/content/NAVPatterns/1-patterns/document/2086.Design-Pattern-Document-SubPage-Properties.png similarity index 100% rename from content/NAVPatterns/document/2086.Design-Pattern-Document-SubPage-Properties.png rename to content/NAVPatterns/1-patterns/document/2086.Design-Pattern-Document-SubPage-Properties.png diff --git a/content/NAVPatterns/document/index.md b/content/NAVPatterns/1-patterns/document/index.md similarity index 100% rename from content/NAVPatterns/document/index.md rename to content/NAVPatterns/1-patterns/document/index.md diff --git a/content/NAVPatterns/easy-update-of-setup-or-supplementary-information/0654.easy-update-1.png b/content/NAVPatterns/1-patterns/easy-update-of-setup-or-supplementary-information/0654.easy-update-1.png similarity index 100% rename from content/NAVPatterns/easy-update-of-setup-or-supplementary-information/0654.easy-update-1.png rename to content/NAVPatterns/1-patterns/easy-update-of-setup-or-supplementary-information/0654.easy-update-1.png diff --git a/content/NAVPatterns/easy-update-of-setup-or-supplementary-information/4024.easy-update-2.png b/content/NAVPatterns/1-patterns/easy-update-of-setup-or-supplementary-information/4024.easy-update-2.png similarity index 100% rename from content/NAVPatterns/easy-update-of-setup-or-supplementary-information/4024.easy-update-2.png rename to content/NAVPatterns/1-patterns/easy-update-of-setup-or-supplementary-information/4024.easy-update-2.png diff --git a/content/NAVPatterns/easy-update-of-setup-or-supplementary-information/index.md b/content/NAVPatterns/1-patterns/easy-update-of-setup-or-supplementary-information/index.md similarity index 100% rename from content/NAVPatterns/easy-update-of-setup-or-supplementary-information/index.md rename to content/NAVPatterns/1-patterns/easy-update-of-setup-or-supplementary-information/index.md diff --git a/content/NAVPatterns/error-message-processing/image001.png b/content/NAVPatterns/1-patterns/error-message-processing/image001.png similarity index 100% rename from content/NAVPatterns/error-message-processing/image001.png rename to content/NAVPatterns/1-patterns/error-message-processing/image001.png diff --git a/content/NAVPatterns/error-message-processing/image003.png b/content/NAVPatterns/1-patterns/error-message-processing/image003.png similarity index 100% rename from content/NAVPatterns/error-message-processing/image003.png rename to content/NAVPatterns/1-patterns/error-message-processing/image003.png diff --git a/content/NAVPatterns/error-message-processing/index.md b/content/NAVPatterns/1-patterns/error-message-processing/index.md similarity index 100% rename from content/NAVPatterns/error-message-processing/index.md rename to content/NAVPatterns/1-patterns/error-message-processing/index.md diff --git a/content/NAVPatterns/extending-the-role-center-headlines/0724.Headline-sequence-diagram-v2.png b/content/NAVPatterns/1-patterns/extending-the-role-center-headlines/0724.Headline-sequence-diagram-v2.png similarity index 100% rename from content/NAVPatterns/extending-the-role-center-headlines/0724.Headline-sequence-diagram-v2.png rename to content/NAVPatterns/1-patterns/extending-the-role-center-headlines/0724.Headline-sequence-diagram-v2.png diff --git a/content/NAVPatterns/extending-the-role-center-headlines/3733.logo.png b/content/NAVPatterns/1-patterns/extending-the-role-center-headlines/3733.logo.png similarity index 100% rename from content/NAVPatterns/extending-the-role-center-headlines/3733.logo.png rename to content/NAVPatterns/1-patterns/extending-the-role-center-headlines/3733.logo.png diff --git a/content/NAVPatterns/extending-the-role-center-headlines/Headline.png b/content/NAVPatterns/1-patterns/extending-the-role-center-headlines/Headline.png similarity index 100% rename from content/NAVPatterns/extending-the-role-center-headlines/Headline.png rename to content/NAVPatterns/1-patterns/extending-the-role-center-headlines/Headline.png diff --git a/content/NAVPatterns/extending-the-role-center-headlines/index.md b/content/NAVPatterns/1-patterns/extending-the-role-center-headlines/index.md similarity index 100% rename from content/NAVPatterns/extending-the-role-center-headlines/index.md rename to content/NAVPatterns/1-patterns/extending-the-role-center-headlines/index.md diff --git a/content/NAVPatterns/feature-localization-for-data-structures/3058.Feature-localization-for-data-structures-3.png b/content/NAVPatterns/1-patterns/feature-localization-for-data-structures/3058.Feature-localization-for-data-structures-3.png similarity index 100% rename from content/NAVPatterns/feature-localization-for-data-structures/3058.Feature-localization-for-data-structures-3.png rename to content/NAVPatterns/1-patterns/feature-localization-for-data-structures/3058.Feature-localization-for-data-structures-3.png diff --git a/content/NAVPatterns/feature-localization-for-data-structures/5123.Feature-localization-for-data-structures-1.png b/content/NAVPatterns/1-patterns/feature-localization-for-data-structures/5123.Feature-localization-for-data-structures-1.png similarity index 100% rename from content/NAVPatterns/feature-localization-for-data-structures/5123.Feature-localization-for-data-structures-1.png rename to content/NAVPatterns/1-patterns/feature-localization-for-data-structures/5123.Feature-localization-for-data-structures-1.png diff --git a/content/NAVPatterns/feature-localization-for-data-structures/6052.Feature-localization-for-data-structures-2.png b/content/NAVPatterns/1-patterns/feature-localization-for-data-structures/6052.Feature-localization-for-data-structures-2.png similarity index 100% rename from content/NAVPatterns/feature-localization-for-data-structures/6052.Feature-localization-for-data-structures-2.png rename to content/NAVPatterns/1-patterns/feature-localization-for-data-structures/6052.Feature-localization-for-data-structures-2.png diff --git a/content/NAVPatterns/feature-localization-for-data-structures/index.md b/content/NAVPatterns/1-patterns/feature-localization-for-data-structures/index.md similarity index 100% rename from content/NAVPatterns/feature-localization-for-data-structures/index.md rename to content/NAVPatterns/1-patterns/feature-localization-for-data-structures/index.md diff --git a/content/NAVPatterns/hooks/5383.HookPattern1.png b/content/NAVPatterns/1-patterns/hooks/5383.HookPattern1.png similarity index 100% rename from content/NAVPatterns/hooks/5383.HookPattern1.png rename to content/NAVPatterns/1-patterns/hooks/5383.HookPattern1.png diff --git a/content/NAVPatterns/hooks/6378.HookPattern2.png b/content/NAVPatterns/1-patterns/hooks/6378.HookPattern2.png similarity index 100% rename from content/NAVPatterns/hooks/6378.HookPattern2.png rename to content/NAVPatterns/1-patterns/hooks/6378.HookPattern2.png diff --git a/content/NAVPatterns/hooks/8156.HookPattern3.png b/content/NAVPatterns/1-patterns/hooks/8156.HookPattern3.png similarity index 100% rename from content/NAVPatterns/hooks/8156.HookPattern3.png rename to content/NAVPatterns/1-patterns/hooks/8156.HookPattern3.png diff --git a/content/NAVPatterns/hooks/8875.HookPattern4.png b/content/NAVPatterns/1-patterns/hooks/8875.HookPattern4.png similarity index 100% rename from content/NAVPatterns/hooks/8875.HookPattern4.png rename to content/NAVPatterns/1-patterns/hooks/8875.HookPattern4.png diff --git a/content/NAVPatterns/hooks/index.md b/content/NAVPatterns/1-patterns/hooks/index.md similarity index 100% rename from content/NAVPatterns/hooks/index.md rename to content/NAVPatterns/1-patterns/hooks/index.md diff --git a/content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/0333.Figure-3.PNG b/content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/0333.Figure-3.PNG similarity index 100% rename from content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/0333.Figure-3.PNG rename to content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/0333.Figure-3.PNG diff --git a/content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/0458.Figure-1.PNG b/content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/0458.Figure-1.PNG similarity index 100% rename from content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/0458.Figure-1.PNG rename to content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/0458.Figure-1.PNG diff --git a/content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/0552.Example-Figure-5.png b/content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/0552.Example-Figure-5.png similarity index 100% rename from content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/0552.Example-Figure-5.png rename to content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/0552.Example-Figure-5.png diff --git a/content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/0638.Figure-2.PNG b/content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/0638.Figure-2.PNG similarity index 100% rename from content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/0638.Figure-2.PNG rename to content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/0638.Figure-2.PNG diff --git a/content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/1488.Example-Figure-1.png b/content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/1488.Example-Figure-1.png similarity index 100% rename from content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/1488.Example-Figure-1.png rename to content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/1488.Example-Figure-1.png diff --git a/content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/1884.Example-Figure-7.png b/content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/1884.Example-Figure-7.png similarity index 100% rename from content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/1884.Example-Figure-7.png rename to content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/1884.Example-Figure-7.png diff --git a/content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/2068.Example-Figure-4.png b/content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/2068.Example-Figure-4.png similarity index 100% rename from content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/2068.Example-Figure-4.png rename to content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/2068.Example-Figure-4.png diff --git a/content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/4477.Example-Figure-6.png b/content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/4477.Example-Figure-6.png similarity index 100% rename from content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/4477.Example-Figure-6.png rename to content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/4477.Example-Figure-6.png diff --git a/content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/4532.Example-Figure-3.png b/content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/4532.Example-Figure-3.png similarity index 100% rename from content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/4532.Example-Figure-3.png rename to content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/4532.Example-Figure-3.png diff --git a/content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/4682.Example-Figure-2.png b/content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/4682.Example-Figure-2.png similarity index 100% rename from content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/4682.Example-Figure-2.png rename to content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/4682.Example-Figure-2.png diff --git a/content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/index.md b/content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/index.md similarity index 100% rename from content/NAVPatterns/implementation-of-surrogate-keys-using-autoincrement-pattern/index.md rename to content/NAVPatterns/1-patterns/implementation-of-surrogate-keys-using-autoincrement-pattern/index.md diff --git a/content/NAVPatterns/instructions-in-the-ui/2804.Picture-2.png b/content/NAVPatterns/1-patterns/instructions-in-the-ui/2804.Picture-2.png similarity index 100% rename from content/NAVPatterns/instructions-in-the-ui/2804.Picture-2.png rename to content/NAVPatterns/1-patterns/instructions-in-the-ui/2804.Picture-2.png diff --git a/content/NAVPatterns/instructions-in-the-ui/5707.Picture-4.png b/content/NAVPatterns/1-patterns/instructions-in-the-ui/5707.Picture-4.png similarity index 100% rename from content/NAVPatterns/instructions-in-the-ui/5707.Picture-4.png rename to content/NAVPatterns/1-patterns/instructions-in-the-ui/5707.Picture-4.png diff --git a/content/NAVPatterns/instructions-in-the-ui/6215.picture-1.png b/content/NAVPatterns/1-patterns/instructions-in-the-ui/6215.picture-1.png similarity index 100% rename from content/NAVPatterns/instructions-in-the-ui/6215.picture-1.png rename to content/NAVPatterns/1-patterns/instructions-in-the-ui/6215.picture-1.png diff --git a/content/NAVPatterns/instructions-in-the-ui/6685.picture-3.png b/content/NAVPatterns/1-patterns/instructions-in-the-ui/6685.picture-3.png similarity index 100% rename from content/NAVPatterns/instructions-in-the-ui/6685.picture-3.png rename to content/NAVPatterns/1-patterns/instructions-in-the-ui/6685.picture-3.png diff --git a/content/NAVPatterns/instructions-in-the-ui/7217.picture-1.png b/content/NAVPatterns/1-patterns/instructions-in-the-ui/7217.picture-1.png similarity index 100% rename from content/NAVPatterns/instructions-in-the-ui/7217.picture-1.png rename to content/NAVPatterns/1-patterns/instructions-in-the-ui/7217.picture-1.png diff --git a/content/NAVPatterns/instructions-in-the-ui/7245.Picture-2.png b/content/NAVPatterns/1-patterns/instructions-in-the-ui/7245.Picture-2.png similarity index 100% rename from content/NAVPatterns/instructions-in-the-ui/7245.Picture-2.png rename to content/NAVPatterns/1-patterns/instructions-in-the-ui/7245.Picture-2.png diff --git a/content/NAVPatterns/instructions-in-the-ui/index.md b/content/NAVPatterns/1-patterns/instructions-in-the-ui/index.md similarity index 100% rename from content/NAVPatterns/instructions-in-the-ui/index.md rename to content/NAVPatterns/1-patterns/instructions-in-the-ui/index.md diff --git a/content/NAVPatterns/integration-of-addresses/index.md b/content/NAVPatterns/1-patterns/integration-of-addresses/index.md similarity index 100% rename from content/NAVPatterns/integration-of-addresses/index.md rename to content/NAVPatterns/1-patterns/integration-of-addresses/index.md diff --git a/content/NAVPatterns/journal-error-processing/0005.Journal-Error-Processing-2.jpg b/content/NAVPatterns/1-patterns/journal-error-processing/0005.Journal-Error-Processing-2.jpg similarity index 100% rename from content/NAVPatterns/journal-error-processing/0005.Journal-Error-Processing-2.jpg rename to content/NAVPatterns/1-patterns/journal-error-processing/0005.Journal-Error-Processing-2.jpg diff --git a/content/NAVPatterns/journal-error-processing/0777.Journal-Error-Processing.jpg b/content/NAVPatterns/1-patterns/journal-error-processing/0777.Journal-Error-Processing.jpg similarity index 100% rename from content/NAVPatterns/journal-error-processing/0777.Journal-Error-Processing.jpg rename to content/NAVPatterns/1-patterns/journal-error-processing/0777.Journal-Error-Processing.jpg diff --git a/content/NAVPatterns/journal-error-processing/5518.Journal-Error-Processing-1.jpg b/content/NAVPatterns/1-patterns/journal-error-processing/5518.Journal-Error-Processing-1.jpg similarity index 100% rename from content/NAVPatterns/journal-error-processing/5518.Journal-Error-Processing-1.jpg rename to content/NAVPatterns/1-patterns/journal-error-processing/5518.Journal-Error-Processing-1.jpg diff --git a/content/NAVPatterns/journal-error-processing/5661.Journal-Error-Processing-8.jpg b/content/NAVPatterns/1-patterns/journal-error-processing/5661.Journal-Error-Processing-8.jpg similarity index 100% rename from content/NAVPatterns/journal-error-processing/5661.Journal-Error-Processing-8.jpg rename to content/NAVPatterns/1-patterns/journal-error-processing/5661.Journal-Error-Processing-8.jpg diff --git a/content/NAVPatterns/journal-error-processing/8640.Journal-Error-Processing-3.jpg b/content/NAVPatterns/1-patterns/journal-error-processing/8640.Journal-Error-Processing-3.jpg similarity index 100% rename from content/NAVPatterns/journal-error-processing/8640.Journal-Error-Processing-3.jpg rename to content/NAVPatterns/1-patterns/journal-error-processing/8640.Journal-Error-Processing-3.jpg diff --git a/content/NAVPatterns/journal-error-processing/index.md b/content/NAVPatterns/1-patterns/journal-error-processing/index.md similarity index 100% rename from content/NAVPatterns/journal-error-processing/index.md rename to content/NAVPatterns/1-patterns/journal-error-processing/index.md diff --git a/content/NAVPatterns/journal-template-batch-line/2438.Journal-Template-Batch-Line-1.jpg b/content/NAVPatterns/1-patterns/journal-template-batch-line/2438.Journal-Template-Batch-Line-1.jpg similarity index 100% rename from content/NAVPatterns/journal-template-batch-line/2438.Journal-Template-Batch-Line-1.jpg rename to content/NAVPatterns/1-patterns/journal-template-batch-line/2438.Journal-Template-Batch-Line-1.jpg diff --git a/content/NAVPatterns/journal-template-batch-line/8103.Journal-Template-Batch-Line-2.jpg b/content/NAVPatterns/1-patterns/journal-template-batch-line/8103.Journal-Template-Batch-Line-2.jpg similarity index 100% rename from content/NAVPatterns/journal-template-batch-line/8103.Journal-Template-Batch-Line-2.jpg rename to content/NAVPatterns/1-patterns/journal-template-batch-line/8103.Journal-Template-Batch-Line-2.jpg diff --git a/content/NAVPatterns/journal-template-batch-line/index.md b/content/NAVPatterns/1-patterns/journal-template-batch-line/index.md similarity index 100% rename from content/NAVPatterns/journal-template-batch-line/index.md rename to content/NAVPatterns/1-patterns/journal-template-batch-line/index.md diff --git a/content/NAVPatterns/master-data/PageCardDefinition.PNG b/content/NAVPatterns/1-patterns/master-data/PageCardDefinition.PNG similarity index 100% rename from content/NAVPatterns/master-data/PageCardDefinition.PNG rename to content/NAVPatterns/1-patterns/master-data/PageCardDefinition.PNG diff --git a/content/NAVPatterns/master-data/PageCardPropertiesV2.PNG b/content/NAVPatterns/1-patterns/master-data/PageCardPropertiesV2.PNG similarity index 100% rename from content/NAVPatterns/master-data/PageCardPropertiesV2.PNG rename to content/NAVPatterns/1-patterns/master-data/PageCardPropertiesV2.PNG diff --git a/content/NAVPatterns/master-data/PageListDefinition.PNG b/content/NAVPatterns/1-patterns/master-data/PageListDefinition.PNG similarity index 100% rename from content/NAVPatterns/master-data/PageListDefinition.PNG rename to content/NAVPatterns/1-patterns/master-data/PageListDefinition.PNG diff --git a/content/NAVPatterns/master-data/PageListPropertiesV2.PNG b/content/NAVPatterns/1-patterns/master-data/PageListPropertiesV2.PNG similarity index 100% rename from content/NAVPatterns/master-data/PageListPropertiesV2.PNG rename to content/NAVPatterns/1-patterns/master-data/PageListPropertiesV2.PNG diff --git a/content/NAVPatterns/master-data/Table.PNG b/content/NAVPatterns/1-patterns/master-data/Table.PNG similarity index 100% rename from content/NAVPatterns/master-data/Table.PNG rename to content/NAVPatterns/1-patterns/master-data/Table.PNG diff --git a/content/NAVPatterns/master-data/TablePropertiesV2.PNG b/content/NAVPatterns/1-patterns/master-data/TablePropertiesV2.PNG similarity index 100% rename from content/NAVPatterns/master-data/TablePropertiesV2.PNG rename to content/NAVPatterns/1-patterns/master-data/TablePropertiesV2.PNG diff --git a/content/NAVPatterns/master-data/index.md b/content/NAVPatterns/1-patterns/master-data/index.md similarity index 100% rename from content/NAVPatterns/master-data/index.md rename to content/NAVPatterns/1-patterns/master-data/index.md diff --git a/content/NAVPatterns/multi-file-download/index.md b/content/NAVPatterns/1-patterns/multi-file-download/index.md similarity index 100% rename from content/NAVPatterns/multi-file-download/index.md rename to content/NAVPatterns/1-patterns/multi-file-download/index.md diff --git a/content/NAVPatterns/multi-page-list/Multi-page-list-img-1.jpg b/content/NAVPatterns/1-patterns/multi-page-list/Multi-page-list-img-1.jpg similarity index 100% rename from content/NAVPatterns/multi-page-list/Multi-page-list-img-1.jpg rename to content/NAVPatterns/1-patterns/multi-page-list/Multi-page-list-img-1.jpg diff --git a/content/NAVPatterns/multi-page-list/Multi-page-list-img-2.jpg b/content/NAVPatterns/1-patterns/multi-page-list/Multi-page-list-img-2.jpg similarity index 100% rename from content/NAVPatterns/multi-page-list/Multi-page-list-img-2.jpg rename to content/NAVPatterns/1-patterns/multi-page-list/Multi-page-list-img-2.jpg diff --git a/content/NAVPatterns/multi-page-list/index.md b/content/NAVPatterns/1-patterns/multi-page-list/index.md similarity index 100% rename from content/NAVPatterns/multi-page-list/index.md rename to content/NAVPatterns/1-patterns/multi-page-list/index.md diff --git a/content/NAVPatterns/multilanguage-application-data/2746.3.png b/content/NAVPatterns/1-patterns/multilanguage-application-data/2746.3.png similarity index 100% rename from content/NAVPatterns/multilanguage-application-data/2746.3.png rename to content/NAVPatterns/1-patterns/multilanguage-application-data/2746.3.png diff --git a/content/NAVPatterns/multilanguage-application-data/4812.4.png b/content/NAVPatterns/1-patterns/multilanguage-application-data/4812.4.png similarity index 100% rename from content/NAVPatterns/multilanguage-application-data/4812.4.png rename to content/NAVPatterns/1-patterns/multilanguage-application-data/4812.4.png diff --git a/content/NAVPatterns/multilanguage-application-data/5670.1.png b/content/NAVPatterns/1-patterns/multilanguage-application-data/5670.1.png similarity index 100% rename from content/NAVPatterns/multilanguage-application-data/5670.1.png rename to content/NAVPatterns/1-patterns/multilanguage-application-data/5670.1.png diff --git a/content/NAVPatterns/multilanguage-application-data/6746.2.png b/content/NAVPatterns/1-patterns/multilanguage-application-data/6746.2.png similarity index 100% rename from content/NAVPatterns/multilanguage-application-data/6746.2.png rename to content/NAVPatterns/1-patterns/multilanguage-application-data/6746.2.png diff --git a/content/NAVPatterns/multilanguage-application-data/index.md b/content/NAVPatterns/1-patterns/multilanguage-application-data/index.md similarity index 100% rename from content/NAVPatterns/multilanguage-application-data/index.md rename to content/NAVPatterns/1-patterns/multilanguage-application-data/index.md diff --git a/content/NAVPatterns/net-exception-handling-in-cal/1856.DotNet_5F00_Exception_5F00_Handling_5F00_in_5F00_CAL_5F00_Diagram.png b/content/NAVPatterns/1-patterns/net-exception-handling-in-cal/1856.DotNet_5F00_Exception_5F00_Handling_5F00_in_5F00_CAL_5F00_Diagram.png similarity index 100% rename from content/NAVPatterns/net-exception-handling-in-cal/1856.DotNet_5F00_Exception_5F00_Handling_5F00_in_5F00_CAL_5F00_Diagram.png rename to content/NAVPatterns/1-patterns/net-exception-handling-in-cal/1856.DotNet_5F00_Exception_5F00_Handling_5F00_in_5F00_CAL_5F00_Diagram.png diff --git a/content/NAVPatterns/net-exception-handling-in-cal/index.md b/content/NAVPatterns/1-patterns/net-exception-handling-in-cal/_index.md similarity index 100% rename from content/NAVPatterns/net-exception-handling-in-cal/index.md rename to content/NAVPatterns/1-patterns/net-exception-handling-in-cal/_index.md diff --git a/content/NAVPatterns/tryfunction-net-exception-handling-in-cal/TryFunction_5F00_DotNet_5F00_Exception_5F00_Handling_5F00_in_5F00_CAL.png b/content/NAVPatterns/1-patterns/net-exception-handling-in-cal/tryfunction-net-exception-handling-in-cal/TryFunction_5F00_DotNet_5F00_Exception_5F00_Handling_5F00_in_5F00_CAL.png similarity index 100% rename from content/NAVPatterns/tryfunction-net-exception-handling-in-cal/TryFunction_5F00_DotNet_5F00_Exception_5F00_Handling_5F00_in_5F00_CAL.png rename to content/NAVPatterns/1-patterns/net-exception-handling-in-cal/tryfunction-net-exception-handling-in-cal/TryFunction_5F00_DotNet_5F00_Exception_5F00_Handling_5F00_in_5F00_CAL.png diff --git a/content/NAVPatterns/tryfunction-net-exception-handling-in-cal/index.md b/content/NAVPatterns/1-patterns/net-exception-handling-in-cal/tryfunction-net-exception-handling-in-cal/index.md similarity index 100% rename from content/NAVPatterns/tryfunction-net-exception-handling-in-cal/index.md rename to content/NAVPatterns/1-patterns/net-exception-handling-in-cal/tryfunction-net-exception-handling-in-cal/index.md diff --git a/content/NAVPatterns/no-series/1452.2.png b/content/NAVPatterns/1-patterns/no-series/1452.2.png similarity index 100% rename from content/NAVPatterns/no-series/1452.2.png rename to content/NAVPatterns/1-patterns/no-series/1452.2.png diff --git a/content/NAVPatterns/no-series/3527.3.png b/content/NAVPatterns/1-patterns/no-series/3527.3.png similarity index 100% rename from content/NAVPatterns/no-series/3527.3.png rename to content/NAVPatterns/1-patterns/no-series/3527.3.png diff --git a/content/NAVPatterns/no-series/5661.1.png b/content/NAVPatterns/1-patterns/no-series/5661.1.png similarity index 100% rename from content/NAVPatterns/no-series/5661.1.png rename to content/NAVPatterns/1-patterns/no-series/5661.1.png diff --git a/content/NAVPatterns/no-series/index.md b/content/NAVPatterns/1-patterns/no-series/index.md similarity index 100% rename from content/NAVPatterns/no-series/index.md rename to content/NAVPatterns/1-patterns/no-series/index.md diff --git a/content/NAVPatterns/notifications/index.md b/content/NAVPatterns/1-patterns/notifications/_index.md similarity index 100% rename from content/NAVPatterns/notifications/index.md rename to content/NAVPatterns/1-patterns/notifications/_index.md diff --git a/content/NAVPatterns/in-context-notifications/2514.Fig4.png b/content/NAVPatterns/1-patterns/notifications/in-context-notifications/2514.Fig4.png similarity index 100% rename from content/NAVPatterns/in-context-notifications/2514.Fig4.png rename to content/NAVPatterns/1-patterns/notifications/in-context-notifications/2514.Fig4.png diff --git a/content/NAVPatterns/in-context-notifications/2526.Fig11.png b/content/NAVPatterns/1-patterns/notifications/in-context-notifications/2526.Fig11.png similarity index 100% rename from content/NAVPatterns/in-context-notifications/2526.Fig11.png rename to content/NAVPatterns/1-patterns/notifications/in-context-notifications/2526.Fig11.png diff --git a/content/NAVPatterns/in-context-notifications/6646.Fig9.png b/content/NAVPatterns/1-patterns/notifications/in-context-notifications/6646.Fig9.png similarity index 100% rename from content/NAVPatterns/in-context-notifications/6646.Fig9.png rename to content/NAVPatterns/1-patterns/notifications/in-context-notifications/6646.Fig9.png diff --git a/content/NAVPatterns/in-context-notifications/6724.Fig2.png b/content/NAVPatterns/1-patterns/notifications/in-context-notifications/6724.Fig2.png similarity index 100% rename from content/NAVPatterns/in-context-notifications/6724.Fig2.png rename to content/NAVPatterns/1-patterns/notifications/in-context-notifications/6724.Fig2.png diff --git a/content/NAVPatterns/in-context-notifications/7701.Fig1.png b/content/NAVPatterns/1-patterns/notifications/in-context-notifications/7701.Fig1.png similarity index 100% rename from content/NAVPatterns/in-context-notifications/7701.Fig1.png rename to content/NAVPatterns/1-patterns/notifications/in-context-notifications/7701.Fig1.png diff --git a/content/NAVPatterns/in-context-notifications/index.md b/content/NAVPatterns/1-patterns/notifications/in-context-notifications/index.md similarity index 100% rename from content/NAVPatterns/in-context-notifications/index.md rename to content/NAVPatterns/1-patterns/notifications/in-context-notifications/index.md diff --git a/content/NAVPatterns/notification-lifecycle-management-pattern/0677.3-notifications-smaller.PNG b/content/NAVPatterns/1-patterns/notifications/notification-lifecycle-management-pattern/0677.3-notifications-smaller.PNG similarity index 100% rename from content/NAVPatterns/notification-lifecycle-management-pattern/0677.3-notifications-smaller.PNG rename to content/NAVPatterns/1-patterns/notifications/notification-lifecycle-management-pattern/0677.3-notifications-smaller.PNG diff --git a/content/NAVPatterns/notification-lifecycle-management-pattern/4807.1st-notification.PNG b/content/NAVPatterns/1-patterns/notifications/notification-lifecycle-management-pattern/4807.1st-notification.PNG similarity index 100% rename from content/NAVPatterns/notification-lifecycle-management-pattern/4807.1st-notification.PNG rename to content/NAVPatterns/1-patterns/notifications/notification-lifecycle-management-pattern/4807.1st-notification.PNG diff --git a/content/NAVPatterns/notification-lifecycle-management-pattern/6138.logo.png b/content/NAVPatterns/1-patterns/notifications/notification-lifecycle-management-pattern/6138.logo.png similarity index 100% rename from content/NAVPatterns/notification-lifecycle-management-pattern/6138.logo.png rename to content/NAVPatterns/1-patterns/notifications/notification-lifecycle-management-pattern/6138.logo.png diff --git a/content/NAVPatterns/notification-lifecycle-management-pattern/8512.2nd-notification.PNG b/content/NAVPatterns/1-patterns/notifications/notification-lifecycle-management-pattern/8512.2nd-notification.PNG similarity index 100% rename from content/NAVPatterns/notification-lifecycle-management-pattern/8512.2nd-notification.PNG rename to content/NAVPatterns/1-patterns/notifications/notification-lifecycle-management-pattern/8512.2nd-notification.PNG diff --git a/content/NAVPatterns/notification-lifecycle-management-pattern/index.md b/content/NAVPatterns/1-patterns/notifications/notification-lifecycle-management-pattern/index.md similarity index 100% rename from content/NAVPatterns/notification-lifecycle-management-pattern/index.md rename to content/NAVPatterns/1-patterns/notifications/notification-lifecycle-management-pattern/index.md diff --git a/content/NAVPatterns/notification-lifecycle-management-pattern/sequence1.png b/content/NAVPatterns/1-patterns/notifications/notification-lifecycle-management-pattern/sequence1.png similarity index 100% rename from content/NAVPatterns/notification-lifecycle-management-pattern/sequence1.png rename to content/NAVPatterns/1-patterns/notifications/notification-lifecycle-management-pattern/sequence1.png diff --git a/content/NAVPatterns/notification-lifecycle-management-pattern/sequence2.png b/content/NAVPatterns/1-patterns/notifications/notification-lifecycle-management-pattern/sequence2.png similarity index 100% rename from content/NAVPatterns/notification-lifecycle-management-pattern/sequence2.png rename to content/NAVPatterns/1-patterns/notifications/notification-lifecycle-management-pattern/sequence2.png diff --git a/content/NAVPatterns/notification-lifecycle-management-pattern/sequence3.png b/content/NAVPatterns/1-patterns/notifications/notification-lifecycle-management-pattern/sequence3.png similarity index 100% rename from content/NAVPatterns/notification-lifecycle-management-pattern/sequence3.png rename to content/NAVPatterns/1-patterns/notifications/notification-lifecycle-management-pattern/sequence3.png diff --git a/content/NAVPatterns/observer/index.md b/content/NAVPatterns/1-patterns/observer/index.md similarity index 100% rename from content/NAVPatterns/observer/index.md rename to content/NAVPatterns/1-patterns/observer/index.md diff --git a/content/NAVPatterns/posting-routine-select-behavior/1563.PostingRoutineSelectBehaviour2.png b/content/NAVPatterns/1-patterns/posting-routine-select-behavior/1563.PostingRoutineSelectBehaviour2.png similarity index 100% rename from content/NAVPatterns/posting-routine-select-behavior/1563.PostingRoutineSelectBehaviour2.png rename to content/NAVPatterns/1-patterns/posting-routine-select-behavior/1563.PostingRoutineSelectBehaviour2.png diff --git a/content/NAVPatterns/posting-routine-select-behavior/5428.PostingRoutineSelectBehaviour3.png b/content/NAVPatterns/1-patterns/posting-routine-select-behavior/5428.PostingRoutineSelectBehaviour3.png similarity index 100% rename from content/NAVPatterns/posting-routine-select-behavior/5428.PostingRoutineSelectBehaviour3.png rename to content/NAVPatterns/1-patterns/posting-routine-select-behavior/5428.PostingRoutineSelectBehaviour3.png diff --git a/content/NAVPatterns/posting-routine-select-behavior/6170.PostingRoutineSelectBehaviour4.png b/content/NAVPatterns/1-patterns/posting-routine-select-behavior/6170.PostingRoutineSelectBehaviour4.png similarity index 100% rename from content/NAVPatterns/posting-routine-select-behavior/6170.PostingRoutineSelectBehaviour4.png rename to content/NAVPatterns/1-patterns/posting-routine-select-behavior/6170.PostingRoutineSelectBehaviour4.png diff --git a/content/NAVPatterns/posting-routine-select-behavior/7585.PostingRoutineSelectBehaviour1.png b/content/NAVPatterns/1-patterns/posting-routine-select-behavior/7585.PostingRoutineSelectBehaviour1.png similarity index 100% rename from content/NAVPatterns/posting-routine-select-behavior/7585.PostingRoutineSelectBehaviour1.png rename to content/NAVPatterns/1-patterns/posting-routine-select-behavior/7585.PostingRoutineSelectBehaviour1.png diff --git a/content/NAVPatterns/posting-routine-select-behavior/index.md b/content/NAVPatterns/1-patterns/posting-routine-select-behavior/index.md similarity index 100% rename from content/NAVPatterns/posting-routine-select-behavior/index.md rename to content/NAVPatterns/1-patterns/posting-routine-select-behavior/index.md diff --git a/content/NAVPatterns/product-name/ProductName-Logo.png b/content/NAVPatterns/1-patterns/product-name/ProductName-Logo.png similarity index 100% rename from content/NAVPatterns/product-name/ProductName-Logo.png rename to content/NAVPatterns/1-patterns/product-name/ProductName-Logo.png diff --git a/content/NAVPatterns/product-name/ProductName-Sample.PNG b/content/NAVPatterns/1-patterns/product-name/ProductName-Sample.PNG similarity index 100% rename from content/NAVPatterns/product-name/ProductName-Sample.PNG rename to content/NAVPatterns/1-patterns/product-name/ProductName-Sample.PNG diff --git a/content/NAVPatterns/product-name/ProductName-output.png b/content/NAVPatterns/1-patterns/product-name/ProductName-output.png similarity index 100% rename from content/NAVPatterns/product-name/ProductName-output.png rename to content/NAVPatterns/1-patterns/product-name/ProductName-output.png diff --git a/content/NAVPatterns/product-name/index.md b/content/NAVPatterns/1-patterns/product-name/index.md similarity index 100% rename from content/NAVPatterns/product-name/index.md rename to content/NAVPatterns/1-patterns/product-name/index.md diff --git a/content/NAVPatterns/queries/index.md b/content/NAVPatterns/1-patterns/queries/_index.md similarity index 100% rename from content/NAVPatterns/queries/index.md rename to content/NAVPatterns/1-patterns/queries/_index.md diff --git a/content/NAVPatterns/select-distinct-with-queries/6521.clip_5F00_image001.png b/content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/6521.clip_5F00_image001.png similarity index 100% rename from content/NAVPatterns/select-distinct-with-queries/6521.clip_5F00_image001.png rename to content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/6521.clip_5F00_image001.png diff --git a/content/NAVPatterns/select-distinct-with-queries/Untitled-picture.png b/content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/Untitled-picture.png similarity index 100% rename from content/NAVPatterns/select-distinct-with-queries/Untitled-picture.png rename to content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/Untitled-picture.png diff --git a/content/NAVPatterns/select-distinct-with-queries/clip_5F00_image002.png b/content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/clip_5F00_image002.png similarity index 100% rename from content/NAVPatterns/select-distinct-with-queries/clip_5F00_image002.png rename to content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/clip_5F00_image002.png diff --git a/content/NAVPatterns/select-distinct-with-queries/clip_5F00_image003.png b/content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/clip_5F00_image003.png similarity index 100% rename from content/NAVPatterns/select-distinct-with-queries/clip_5F00_image003.png rename to content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/clip_5F00_image003.png diff --git a/content/NAVPatterns/select-distinct-with-queries/clip_5F00_image004.png b/content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/clip_5F00_image004.png similarity index 100% rename from content/NAVPatterns/select-distinct-with-queries/clip_5F00_image004.png rename to content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/clip_5F00_image004.png diff --git a/content/NAVPatterns/select-distinct-with-queries/clip_5F00_image005.png b/content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/clip_5F00_image005.png similarity index 100% rename from content/NAVPatterns/select-distinct-with-queries/clip_5F00_image005.png rename to content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/clip_5F00_image005.png diff --git a/content/NAVPatterns/select-distinct-with-queries/clip_5F00_image006.png b/content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/clip_5F00_image006.png similarity index 100% rename from content/NAVPatterns/select-distinct-with-queries/clip_5F00_image006.png rename to content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/clip_5F00_image006.png diff --git a/content/NAVPatterns/select-distinct-with-queries/clip_5F00_image007.png b/content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/clip_5F00_image007.png similarity index 100% rename from content/NAVPatterns/select-distinct-with-queries/clip_5F00_image007.png rename to content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/clip_5F00_image007.png diff --git a/content/NAVPatterns/select-distinct-with-queries/clip_5F00_image008.png b/content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/clip_5F00_image008.png similarity index 100% rename from content/NAVPatterns/select-distinct-with-queries/clip_5F00_image008.png rename to content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/clip_5F00_image008.png diff --git a/content/NAVPatterns/select-distinct-with-queries/index.md b/content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/index.md similarity index 100% rename from content/NAVPatterns/select-distinct-with-queries/index.md rename to content/NAVPatterns/1-patterns/queries/select-distinct-with-queries/index.md diff --git a/content/NAVPatterns/use-queries-to-detect-duplicate-records/clip_5F00_image002.jpg b/content/NAVPatterns/1-patterns/queries/use-queries-to-detect-duplicate-records/clip_5F00_image002.jpg similarity index 100% rename from content/NAVPatterns/use-queries-to-detect-duplicate-records/clip_5F00_image002.jpg rename to content/NAVPatterns/1-patterns/queries/use-queries-to-detect-duplicate-records/clip_5F00_image002.jpg diff --git a/content/NAVPatterns/use-queries-to-detect-duplicate-records/index.md b/content/NAVPatterns/1-patterns/queries/use-queries-to-detect-duplicate-records/index.md similarity index 100% rename from content/NAVPatterns/use-queries-to-detect-duplicate-records/index.md rename to content/NAVPatterns/1-patterns/queries/use-queries-to-detect-duplicate-records/index.md diff --git a/content/NAVPatterns/use-queries-to-replace-nested-loops/5040.clip_5F00_image002.png b/content/NAVPatterns/1-patterns/queries/use-queries-to-replace-nested-loops/5040.clip_5F00_image002.png similarity index 100% rename from content/NAVPatterns/use-queries-to-replace-nested-loops/5040.clip_5F00_image002.png rename to content/NAVPatterns/1-patterns/queries/use-queries-to-replace-nested-loops/5040.clip_5F00_image002.png diff --git a/content/NAVPatterns/use-queries-to-replace-nested-loops/index.md b/content/NAVPatterns/1-patterns/queries/use-queries-to-replace-nested-loops/index.md similarity index 100% rename from content/NAVPatterns/use-queries-to-replace-nested-loops/index.md rename to content/NAVPatterns/1-patterns/queries/use-queries-to-replace-nested-loops/index.md diff --git a/content/NAVPatterns/read-once-initialization-and-validation/2465.5.png b/content/NAVPatterns/1-patterns/read-once-initialization-and-validation/2465.5.png similarity index 100% rename from content/NAVPatterns/read-once-initialization-and-validation/2465.5.png rename to content/NAVPatterns/1-patterns/read-once-initialization-and-validation/2465.5.png diff --git a/content/NAVPatterns/read-once-initialization-and-validation/4.png b/content/NAVPatterns/1-patterns/read-once-initialization-and-validation/4.png similarity index 100% rename from content/NAVPatterns/read-once-initialization-and-validation/4.png rename to content/NAVPatterns/1-patterns/read-once-initialization-and-validation/4.png diff --git a/content/NAVPatterns/read-once-initialization-and-validation/4314.3.png b/content/NAVPatterns/1-patterns/read-once-initialization-and-validation/4314.3.png similarity index 100% rename from content/NAVPatterns/read-once-initialization-and-validation/4314.3.png rename to content/NAVPatterns/1-patterns/read-once-initialization-and-validation/4314.3.png diff --git a/content/NAVPatterns/read-once-initialization-and-validation/4477.2.png b/content/NAVPatterns/1-patterns/read-once-initialization-and-validation/4477.2.png similarity index 100% rename from content/NAVPatterns/read-once-initialization-and-validation/4477.2.png rename to content/NAVPatterns/1-patterns/read-once-initialization-and-validation/4477.2.png diff --git a/content/NAVPatterns/read-once-initialization-and-validation/5025.2.png b/content/NAVPatterns/1-patterns/read-once-initialization-and-validation/5025.2.png similarity index 100% rename from content/NAVPatterns/read-once-initialization-and-validation/5025.2.png rename to content/NAVPatterns/1-patterns/read-once-initialization-and-validation/5025.2.png diff --git a/content/NAVPatterns/read-once-initialization-and-validation/5672.8.png b/content/NAVPatterns/1-patterns/read-once-initialization-and-validation/5672.8.png similarity index 100% rename from content/NAVPatterns/read-once-initialization-and-validation/5672.8.png rename to content/NAVPatterns/1-patterns/read-once-initialization-and-validation/5672.8.png diff --git a/content/NAVPatterns/read-once-initialization-and-validation/5857.1.png b/content/NAVPatterns/1-patterns/read-once-initialization-and-validation/5857.1.png similarity index 100% rename from content/NAVPatterns/read-once-initialization-and-validation/5857.1.png rename to content/NAVPatterns/1-patterns/read-once-initialization-and-validation/5857.1.png diff --git a/content/NAVPatterns/read-once-initialization-and-validation/6332.1.png b/content/NAVPatterns/1-patterns/read-once-initialization-and-validation/6332.1.png similarity index 100% rename from content/NAVPatterns/read-once-initialization-and-validation/6332.1.png rename to content/NAVPatterns/1-patterns/read-once-initialization-and-validation/6332.1.png diff --git a/content/NAVPatterns/read-once-initialization-and-validation/index.md b/content/NAVPatterns/1-patterns/read-once-initialization-and-validation/index.md similarity index 100% rename from content/NAVPatterns/read-once-initialization-and-validation/index.md rename to content/NAVPatterns/1-patterns/read-once-initialization-and-validation/index.md diff --git a/content/NAVPatterns/released-entity/index.md b/content/NAVPatterns/1-patterns/released-entity/index.md similarity index 100% rename from content/NAVPatterns/released-entity/index.md rename to content/NAVPatterns/1-patterns/released-entity/index.md diff --git a/content/NAVPatterns/report-selection/index.md b/content/NAVPatterns/1-patterns/report-selection/index.md similarity index 100% rename from content/NAVPatterns/report-selection/index.md rename to content/NAVPatterns/1-patterns/report-selection/index.md diff --git a/content/NAVPatterns/1-sensitive-data-encapsulation/Data-Encapsulation-_2D00_-figure-1.png b/content/NAVPatterns/1-patterns/security/1-sensitive-data-encapsulation/Data-Encapsulation-_2D00_-figure-1.png similarity index 100% rename from content/NAVPatterns/1-sensitive-data-encapsulation/Data-Encapsulation-_2D00_-figure-1.png rename to content/NAVPatterns/1-patterns/security/1-sensitive-data-encapsulation/Data-Encapsulation-_2D00_-figure-1.png diff --git a/content/NAVPatterns/1-sensitive-data-encapsulation/Logo-_2D00_-Protected-Data-Encapsulation.png b/content/NAVPatterns/1-patterns/security/1-sensitive-data-encapsulation/Logo-_2D00_-Protected-Data-Encapsulation.png similarity index 100% rename from content/NAVPatterns/1-sensitive-data-encapsulation/Logo-_2D00_-Protected-Data-Encapsulation.png rename to content/NAVPatterns/1-patterns/security/1-sensitive-data-encapsulation/Logo-_2D00_-Protected-Data-Encapsulation.png diff --git a/content/NAVPatterns/1-sensitive-data-encapsulation/Multi-_2D00_-1-2.JPG b/content/NAVPatterns/1-patterns/security/1-sensitive-data-encapsulation/Multi-_2D00_-1-2.JPG similarity index 100% rename from content/NAVPatterns/1-sensitive-data-encapsulation/Multi-_2D00_-1-2.JPG rename to content/NAVPatterns/1-patterns/security/1-sensitive-data-encapsulation/Multi-_2D00_-1-2.JPG diff --git a/content/NAVPatterns/1-sensitive-data-encapsulation/index.md b/content/NAVPatterns/1-patterns/security/1-sensitive-data-encapsulation/index.md similarity index 100% rename from content/NAVPatterns/1-sensitive-data-encapsulation/index.md rename to content/NAVPatterns/1-patterns/security/1-sensitive-data-encapsulation/index.md diff --git a/content/NAVPatterns/2-data-encryption/Encryption-_2D00_-1.JPG b/content/NAVPatterns/1-patterns/security/2-data-encryption/Encryption-_2D00_-1.JPG similarity index 100% rename from content/NAVPatterns/2-data-encryption/Encryption-_2D00_-1.JPG rename to content/NAVPatterns/1-patterns/security/2-data-encryption/Encryption-_2D00_-1.JPG diff --git a/content/NAVPatterns/2-data-encryption/Encryption-_2D00_-2.png b/content/NAVPatterns/1-patterns/security/2-data-encryption/Encryption-_2D00_-2.png similarity index 100% rename from content/NAVPatterns/2-data-encryption/Encryption-_2D00_-2.png rename to content/NAVPatterns/1-patterns/security/2-data-encryption/Encryption-_2D00_-2.png diff --git a/content/NAVPatterns/2-data-encryption/Encryption-_2D00_-3.png b/content/NAVPatterns/1-patterns/security/2-data-encryption/Encryption-_2D00_-3.png similarity index 100% rename from content/NAVPatterns/2-data-encryption/Encryption-_2D00_-3.png rename to content/NAVPatterns/1-patterns/security/2-data-encryption/Encryption-_2D00_-3.png diff --git a/content/NAVPatterns/2-data-encryption/Encryption-_2D00_-4.png b/content/NAVPatterns/1-patterns/security/2-data-encryption/Encryption-_2D00_-4.png similarity index 100% rename from content/NAVPatterns/2-data-encryption/Encryption-_2D00_-4.png rename to content/NAVPatterns/1-patterns/security/2-data-encryption/Encryption-_2D00_-4.png diff --git a/content/NAVPatterns/2-data-encryption/Encryption-_2D00_-5.png b/content/NAVPatterns/1-patterns/security/2-data-encryption/Encryption-_2D00_-5.png similarity index 100% rename from content/NAVPatterns/2-data-encryption/Encryption-_2D00_-5.png rename to content/NAVPatterns/1-patterns/security/2-data-encryption/Encryption-_2D00_-5.png diff --git a/content/NAVPatterns/2-data-encryption/Logo-_2D00_-Encryption.png b/content/NAVPatterns/1-patterns/security/2-data-encryption/Logo-_2D00_-Encryption.png similarity index 100% rename from content/NAVPatterns/2-data-encryption/Logo-_2D00_-Encryption.png rename to content/NAVPatterns/1-patterns/security/2-data-encryption/Logo-_2D00_-Encryption.png diff --git a/content/NAVPatterns/2-data-encryption/Multi-_2D00_-1-2-3.JPG b/content/NAVPatterns/1-patterns/security/2-data-encryption/Multi-_2D00_-1-2-3.JPG similarity index 100% rename from content/NAVPatterns/2-data-encryption/Multi-_2D00_-1-2-3.JPG rename to content/NAVPatterns/1-patterns/security/2-data-encryption/Multi-_2D00_-1-2-3.JPG diff --git a/content/NAVPatterns/2-data-encryption/index.md b/content/NAVPatterns/1-patterns/security/2-data-encryption/index.md similarity index 100% rename from content/NAVPatterns/2-data-encryption/index.md rename to content/NAVPatterns/1-patterns/security/2-data-encryption/index.md diff --git a/content/NAVPatterns/3-single-point-of-access/Logo-_2D00_-Single-Point-of-Access.png b/content/NAVPatterns/1-patterns/security/3-single-point-of-access/Logo-_2D00_-Single-Point-of-Access.png similarity index 100% rename from content/NAVPatterns/3-single-point-of-access/Logo-_2D00_-Single-Point-of-Access.png rename to content/NAVPatterns/1-patterns/security/3-single-point-of-access/Logo-_2D00_-Single-Point-of-Access.png diff --git a/content/NAVPatterns/3-single-point-of-access/Multi-_2D00_-1-2-3-4.JPG b/content/NAVPatterns/1-patterns/security/3-single-point-of-access/Multi-_2D00_-1-2-3-4.JPG similarity index 100% rename from content/NAVPatterns/3-single-point-of-access/Multi-_2D00_-1-2-3-4.JPG rename to content/NAVPatterns/1-patterns/security/3-single-point-of-access/Multi-_2D00_-1-2-3-4.JPG diff --git a/content/NAVPatterns/3-single-point-of-access/index.md b/content/NAVPatterns/1-patterns/security/3-single-point-of-access/index.md similarity index 100% rename from content/NAVPatterns/3-single-point-of-access/index.md rename to content/NAVPatterns/1-patterns/security/3-single-point-of-access/index.md diff --git a/content/NAVPatterns/4-masked-text/Logo-_2D00_-Masked-Text.png b/content/NAVPatterns/1-patterns/security/4-masked-text/Logo-_2D00_-Masked-Text.png similarity index 100% rename from content/NAVPatterns/4-masked-text/Logo-_2D00_-Masked-Text.png rename to content/NAVPatterns/1-patterns/security/4-masked-text/Logo-_2D00_-Masked-Text.png diff --git a/content/NAVPatterns/4-masked-text/Masking-_2D00_-CRM-Connection-Setup-page.PNG b/content/NAVPatterns/1-patterns/security/4-masked-text/Masking-_2D00_-CRM-Connection-Setup-page.PNG similarity index 100% rename from content/NAVPatterns/4-masked-text/Masking-_2D00_-CRM-Connection-Setup-page.PNG rename to content/NAVPatterns/1-patterns/security/4-masked-text/Masking-_2D00_-CRM-Connection-Setup-page.PNG diff --git a/content/NAVPatterns/4-masked-text/index.md b/content/NAVPatterns/1-patterns/security/4-masked-text/index.md similarity index 100% rename from content/NAVPatterns/4-masked-text/index.md rename to content/NAVPatterns/1-patterns/security/4-masked-text/index.md diff --git a/content/NAVPatterns/5-ssl-in-nav/Logo-_2D00_-SSL.JPG b/content/NAVPatterns/1-patterns/security/5-ssl-in-nav/Logo-_2D00_-SSL.JPG similarity index 100% rename from content/NAVPatterns/5-ssl-in-nav/Logo-_2D00_-SSL.JPG rename to content/NAVPatterns/1-patterns/security/5-ssl-in-nav/Logo-_2D00_-SSL.JPG diff --git a/content/NAVPatterns/5-ssl-in-nav/SSL-_2D00_-before-and-after.PNG b/content/NAVPatterns/1-patterns/security/5-ssl-in-nav/SSL-_2D00_-before-and-after.PNG similarity index 100% rename from content/NAVPatterns/5-ssl-in-nav/SSL-_2D00_-before-and-after.PNG rename to content/NAVPatterns/1-patterns/security/5-ssl-in-nav/SSL-_2D00_-before-and-after.PNG diff --git a/content/NAVPatterns/5-ssl-in-nav/index.md b/content/NAVPatterns/1-patterns/security/5-ssl-in-nav/index.md similarity index 100% rename from content/NAVPatterns/5-ssl-in-nav/index.md rename to content/NAVPatterns/1-patterns/security/5-ssl-in-nav/index.md diff --git a/content/NAVPatterns/security/index.md b/content/NAVPatterns/1-patterns/security/index.md similarity index 100% rename from content/NAVPatterns/security/index.md rename to content/NAVPatterns/1-patterns/security/index.md diff --git a/content/NAVPatterns/setup-specificity-fallback/0724.Printer-Selection.png b/content/NAVPatterns/1-patterns/setup-specificity-fallback/0724.Printer-Selection.png similarity index 100% rename from content/NAVPatterns/setup-specificity-fallback/0724.Printer-Selection.png rename to content/NAVPatterns/1-patterns/setup-specificity-fallback/0724.Printer-Selection.png diff --git a/content/NAVPatterns/setup-specificity-fallback/2335.FindPrinter.png b/content/NAVPatterns/1-patterns/setup-specificity-fallback/2335.FindPrinter.png similarity index 100% rename from content/NAVPatterns/setup-specificity-fallback/2335.FindPrinter.png rename to content/NAVPatterns/1-patterns/setup-specificity-fallback/2335.FindPrinter.png diff --git a/content/NAVPatterns/setup-specificity-fallback/index.md b/content/NAVPatterns/1-patterns/setup-specificity-fallback/index.md similarity index 100% rename from content/NAVPatterns/setup-specificity-fallback/index.md rename to content/NAVPatterns/1-patterns/setup-specificity-fallback/index.md diff --git a/content/NAVPatterns/silent-file-upload-and-download/6428.Silent-File-download-design-pattern.png b/content/NAVPatterns/1-patterns/silent-file-upload-and-download/6428.Silent-File-download-design-pattern.png similarity index 100% rename from content/NAVPatterns/silent-file-upload-and-download/6428.Silent-File-download-design-pattern.png rename to content/NAVPatterns/1-patterns/silent-file-upload-and-download/6428.Silent-File-download-design-pattern.png diff --git a/content/NAVPatterns/silent-file-upload-and-download/8688.Silent-file-upload-and-download-NAV-design-pattern.png b/content/NAVPatterns/1-patterns/silent-file-upload-and-download/8688.Silent-file-upload-and-download-NAV-design-pattern.png similarity index 100% rename from content/NAVPatterns/silent-file-upload-and-download/8688.Silent-file-upload-and-download-NAV-design-pattern.png rename to content/NAVPatterns/1-patterns/silent-file-upload-and-download/8688.Silent-file-upload-and-download-NAV-design-pattern.png diff --git a/content/NAVPatterns/silent-file-upload-and-download/index.md b/content/NAVPatterns/1-patterns/silent-file-upload-and-download/index.md similarity index 100% rename from content/NAVPatterns/silent-file-upload-and-download/index.md rename to content/NAVPatterns/1-patterns/silent-file-upload-and-download/index.md diff --git a/content/NAVPatterns/singleton/0535.Singleton.png b/content/NAVPatterns/1-patterns/singleton/0535.Singleton.png similarity index 100% rename from content/NAVPatterns/singleton/0535.Singleton.png rename to content/NAVPatterns/1-patterns/singleton/0535.Singleton.png diff --git a/content/NAVPatterns/singleton/index.md b/content/NAVPatterns/1-patterns/singleton/_index.md similarity index 100% rename from content/NAVPatterns/singleton/index.md rename to content/NAVPatterns/1-patterns/singleton/_index.md diff --git a/content/NAVPatterns/singleton-codeunit/2313.Singleton-Codeunit-_2D00_-CSIDE-SingleInstance-property.PNG b/content/NAVPatterns/1-patterns/singleton/singleton-codeunit/2313.Singleton-Codeunit-_2D00_-CSIDE-SingleInstance-property.PNG similarity index 100% rename from content/NAVPatterns/singleton-codeunit/2313.Singleton-Codeunit-_2D00_-CSIDE-SingleInstance-property.PNG rename to content/NAVPatterns/1-patterns/singleton/singleton-codeunit/2313.Singleton-Codeunit-_2D00_-CSIDE-SingleInstance-property.PNG diff --git a/content/NAVPatterns/singleton-codeunit/Singleton-Codeunit-_2D00_-example-_2D00_-bad.PNG b/content/NAVPatterns/1-patterns/singleton/singleton-codeunit/Singleton-Codeunit-_2D00_-example-_2D00_-bad.PNG similarity index 100% rename from content/NAVPatterns/singleton-codeunit/Singleton-Codeunit-_2D00_-example-_2D00_-bad.PNG rename to content/NAVPatterns/1-patterns/singleton/singleton-codeunit/Singleton-Codeunit-_2D00_-example-_2D00_-bad.PNG diff --git a/content/NAVPatterns/singleton-codeunit/Singleton-Codeunit-_2D00_-example-_2D00_-good.PNG b/content/NAVPatterns/1-patterns/singleton/singleton-codeunit/Singleton-Codeunit-_2D00_-example-_2D00_-good.PNG similarity index 100% rename from content/NAVPatterns/singleton-codeunit/Singleton-Codeunit-_2D00_-example-_2D00_-good.PNG rename to content/NAVPatterns/1-patterns/singleton/singleton-codeunit/Singleton-Codeunit-_2D00_-example-_2D00_-good.PNG diff --git a/content/NAVPatterns/singleton-codeunit/Singleton-Codeunit.png b/content/NAVPatterns/1-patterns/singleton/singleton-codeunit/Singleton-Codeunit.png similarity index 100% rename from content/NAVPatterns/singleton-codeunit/Singleton-Codeunit.png rename to content/NAVPatterns/1-patterns/singleton/singleton-codeunit/Singleton-Codeunit.png diff --git a/content/NAVPatterns/singleton-codeunit/index.md b/content/NAVPatterns/1-patterns/singleton/singleton-codeunit/index.md similarity index 100% rename from content/NAVPatterns/singleton-codeunit/index.md rename to content/NAVPatterns/1-patterns/singleton/singleton-codeunit/index.md diff --git a/content/NAVPatterns/singleton-table/5554.Singleton-Table.png b/content/NAVPatterns/1-patterns/singleton/singleton-table/5554.Singleton-Table.png similarity index 100% rename from content/NAVPatterns/singleton-table/5554.Singleton-Table.png rename to content/NAVPatterns/1-patterns/singleton/singleton-table/5554.Singleton-Table.png diff --git a/content/NAVPatterns/singleton-table/index.md b/content/NAVPatterns/1-patterns/singleton/singleton-table/_index.md similarity index 100% rename from content/NAVPatterns/singleton-table/index.md rename to content/NAVPatterns/1-patterns/singleton/singleton-table/_index.md diff --git a/content/NAVPatterns/cue-table/Cue-Table-Figure-1.JPG b/content/NAVPatterns/1-patterns/singleton/singleton-table/cue-table/Cue-Table-Figure-1.JPG similarity index 100% rename from content/NAVPatterns/cue-table/Cue-Table-Figure-1.JPG rename to content/NAVPatterns/1-patterns/singleton/singleton-table/cue-table/Cue-Table-Figure-1.JPG diff --git a/content/NAVPatterns/cue-table/Cue-Table.png b/content/NAVPatterns/1-patterns/singleton/singleton-table/cue-table/Cue-Table.png similarity index 100% rename from content/NAVPatterns/cue-table/Cue-Table.png rename to content/NAVPatterns/1-patterns/singleton/singleton-table/cue-table/Cue-Table.png diff --git a/content/NAVPatterns/cue-table/index.md b/content/NAVPatterns/1-patterns/singleton/singleton-table/cue-table/index.md similarity index 100% rename from content/NAVPatterns/cue-table/index.md rename to content/NAVPatterns/1-patterns/singleton/singleton-table/cue-table/index.md diff --git a/content/NAVPatterns/setup-table/6675.NAVSetupTablePattern2.png b/content/NAVPatterns/1-patterns/singleton/singleton-table/setup-table/6675.NAVSetupTablePattern2.png similarity index 100% rename from content/NAVPatterns/setup-table/6675.NAVSetupTablePattern2.png rename to content/NAVPatterns/1-patterns/singleton/singleton-table/setup-table/6675.NAVSetupTablePattern2.png diff --git a/content/NAVPatterns/setup-table/Setup-Table.png b/content/NAVPatterns/1-patterns/singleton/singleton-table/setup-table/Setup-Table.png similarity index 100% rename from content/NAVPatterns/setup-table/Setup-Table.png rename to content/NAVPatterns/1-patterns/singleton/singleton-table/setup-table/Setup-Table.png diff --git a/content/NAVPatterns/setup-table/index.md b/content/NAVPatterns/1-patterns/singleton/singleton-table/setup-table/index.md similarity index 100% rename from content/NAVPatterns/setup-table/index.md rename to content/NAVPatterns/1-patterns/singleton/singleton-table/setup-table/index.md diff --git a/content/NAVPatterns/standard-journal/0143.Standard-Document-Pattern-2.png b/content/NAVPatterns/1-patterns/standard-journal/0143.Standard-Document-Pattern-2.png similarity index 100% rename from content/NAVPatterns/standard-journal/0143.Standard-Document-Pattern-2.png rename to content/NAVPatterns/1-patterns/standard-journal/0143.Standard-Document-Pattern-2.png diff --git a/content/NAVPatterns/standard-journal/0456.Standard-Journal.png b/content/NAVPatterns/1-patterns/standard-journal/0456.Standard-Journal.png similarity index 100% rename from content/NAVPatterns/standard-journal/0456.Standard-Journal.png rename to content/NAVPatterns/1-patterns/standard-journal/0456.Standard-Journal.png diff --git a/content/NAVPatterns/standard-journal/0820.Standard-Document-Pattern-1.png b/content/NAVPatterns/1-patterns/standard-journal/0820.Standard-Document-Pattern-1.png similarity index 100% rename from content/NAVPatterns/standard-journal/0820.Standard-Document-Pattern-1.png rename to content/NAVPatterns/1-patterns/standard-journal/0820.Standard-Document-Pattern-1.png diff --git a/content/NAVPatterns/standard-journal/5327.Standard-Document-Pattern-3.png b/content/NAVPatterns/1-patterns/standard-journal/5327.Standard-Document-Pattern-3.png similarity index 100% rename from content/NAVPatterns/standard-journal/5327.Standard-Document-Pattern-3.png rename to content/NAVPatterns/1-patterns/standard-journal/5327.Standard-Document-Pattern-3.png diff --git a/content/NAVPatterns/standard-journal/index.md b/content/NAVPatterns/1-patterns/standard-journal/index.md similarity index 100% rename from content/NAVPatterns/standard-journal/index.md rename to content/NAVPatterns/1-patterns/standard-journal/index.md diff --git a/content/NAVPatterns/temporary-dataset-report/4010.Temporary-Dataset-Report-6.jpg b/content/NAVPatterns/1-patterns/temporary-dataset-report/4010.Temporary-Dataset-Report-6.jpg similarity index 100% rename from content/NAVPatterns/temporary-dataset-report/4010.Temporary-Dataset-Report-6.jpg rename to content/NAVPatterns/1-patterns/temporary-dataset-report/4010.Temporary-Dataset-Report-6.jpg diff --git a/content/NAVPatterns/temporary-dataset-report/4118.Temporary-Dataset-Report-5.jpg b/content/NAVPatterns/1-patterns/temporary-dataset-report/4118.Temporary-Dataset-Report-5.jpg similarity index 100% rename from content/NAVPatterns/temporary-dataset-report/4118.Temporary-Dataset-Report-5.jpg rename to content/NAVPatterns/1-patterns/temporary-dataset-report/4118.Temporary-Dataset-Report-5.jpg diff --git a/content/NAVPatterns/temporary-dataset-report/6523.Temporary-Dataset-Report-4.jpg b/content/NAVPatterns/1-patterns/temporary-dataset-report/6523.Temporary-Dataset-Report-4.jpg similarity index 100% rename from content/NAVPatterns/temporary-dataset-report/6523.Temporary-Dataset-Report-4.jpg rename to content/NAVPatterns/1-patterns/temporary-dataset-report/6523.Temporary-Dataset-Report-4.jpg diff --git a/content/NAVPatterns/temporary-dataset-report/index.md b/content/NAVPatterns/1-patterns/temporary-dataset-report/index.md similarity index 100% rename from content/NAVPatterns/temporary-dataset-report/index.md rename to content/NAVPatterns/1-patterns/temporary-dataset-report/index.md diff --git a/content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/4300.Fig-1.jpg b/content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/4300.Fig-1.jpg similarity index 100% rename from content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/4300.Fig-1.jpg rename to content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/4300.Fig-1.jpg diff --git a/content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/6305.Fig-4.jpg b/content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/6305.Fig-4.jpg similarity index 100% rename from content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/6305.Fig-4.jpg rename to content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/6305.Fig-4.jpg diff --git a/content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-10.jpg b/content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-10.jpg similarity index 100% rename from content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-10.jpg rename to content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-10.jpg diff --git a/content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-2.jpg b/content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-2.jpg similarity index 100% rename from content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-2.jpg rename to content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-2.jpg diff --git a/content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-3.jpg b/content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-3.jpg similarity index 100% rename from content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-3.jpg rename to content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-3.jpg diff --git a/content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-5.jpg b/content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-5.jpg similarity index 100% rename from content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-5.jpg rename to content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-5.jpg diff --git a/content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-6.jpg b/content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-6.jpg similarity index 100% rename from content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-6.jpg rename to content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-6.jpg diff --git a/content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-7.jpg b/content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-7.jpg similarity index 100% rename from content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-7.jpg rename to content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-7.jpg diff --git a/content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-8.jpg b/content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-8.jpg similarity index 100% rename from content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-8.jpg rename to content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-8.jpg diff --git a/content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-9.jpg b/content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-9.jpg similarity index 100% rename from content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-9.jpg rename to content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/Fig-9.jpg diff --git a/content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/index.md b/content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/index.md similarity index 100% rename from content/NAVPatterns/totals-and-discounts-on-subpages-sales-and-purchases/index.md rename to content/NAVPatterns/1-patterns/totals-and-discounts-on-subpages-sales-and-purchases/index.md diff --git a/content/NAVPatterns/transfer-custom-fields/index.md b/content/NAVPatterns/1-patterns/transfer-custom-fields/index.md similarity index 100% rename from content/NAVPatterns/transfer-custom-fields/index.md rename to content/NAVPatterns/1-patterns/transfer-custom-fields/index.md diff --git a/content/NAVPatterns/variant-facade/Picture2.png b/content/NAVPatterns/1-patterns/variant-facade/Picture2.png similarity index 100% rename from content/NAVPatterns/variant-facade/Picture2.png rename to content/NAVPatterns/1-patterns/variant-facade/Picture2.png diff --git a/content/NAVPatterns/variant-facade/Picture3.png b/content/NAVPatterns/1-patterns/variant-facade/Picture3.png similarity index 100% rename from content/NAVPatterns/variant-facade/Picture3.png rename to content/NAVPatterns/1-patterns/variant-facade/Picture3.png diff --git a/content/NAVPatterns/variant-facade/Picture4.png b/content/NAVPatterns/1-patterns/variant-facade/Picture4.png similarity index 100% rename from content/NAVPatterns/variant-facade/Picture4.png rename to content/NAVPatterns/1-patterns/variant-facade/Picture4.png diff --git a/content/NAVPatterns/variant-facade/Picture5.png b/content/NAVPatterns/1-patterns/variant-facade/Picture5.png similarity index 100% rename from content/NAVPatterns/variant-facade/Picture5.png rename to content/NAVPatterns/1-patterns/variant-facade/Picture5.png diff --git a/content/NAVPatterns/variant-facade/Picture6.png b/content/NAVPatterns/1-patterns/variant-facade/Picture6.png similarity index 100% rename from content/NAVPatterns/variant-facade/Picture6.png rename to content/NAVPatterns/1-patterns/variant-facade/Picture6.png diff --git a/content/NAVPatterns/variant-facade/Picture7.png b/content/NAVPatterns/1-patterns/variant-facade/Picture7.png similarity index 100% rename from content/NAVPatterns/variant-facade/Picture7.png rename to content/NAVPatterns/1-patterns/variant-facade/Picture7.png diff --git a/content/NAVPatterns/variant-facade/Picture8.png b/content/NAVPatterns/1-patterns/variant-facade/Picture8.png similarity index 100% rename from content/NAVPatterns/variant-facade/Picture8.png rename to content/NAVPatterns/1-patterns/variant-facade/Picture8.png diff --git a/content/NAVPatterns/variant-facade/index.md b/content/NAVPatterns/1-patterns/variant-facade/index.md similarity index 100% rename from content/NAVPatterns/variant-facade/index.md rename to content/NAVPatterns/1-patterns/variant-facade/index.md diff --git a/content/NAVPatterns/variant-facade/picture1.png b/content/NAVPatterns/1-patterns/variant-facade/picture1.png similarity index 100% rename from content/NAVPatterns/variant-facade/picture1.png rename to content/NAVPatterns/1-patterns/variant-facade/picture1.png diff --git a/content/NAVPatterns/2-anti-patterns/index.md b/content/NAVPatterns/2-anti-patterns/_index.md similarity index 98% rename from content/NAVPatterns/2-anti-patterns/index.md rename to content/NAVPatterns/2-anti-patterns/_index.md index 871ef0d0..6bf5d355 100644 --- a/content/NAVPatterns/2-anti-patterns/index.md +++ b/content/NAVPatterns/2-anti-patterns/_index.md @@ -1,4 +1,5 @@ +++ +chapter = true title = "2-anti-patterns.md" weight = 130 +++ diff --git a/content/NAVPatterns/nav-upgrade/index.md b/content/NAVPatterns/2-anti-patterns/nav-upgrade/index.md similarity index 100% rename from content/NAVPatterns/nav-upgrade/index.md rename to content/NAVPatterns/2-anti-patterns/nav-upgrade/index.md diff --git a/content/NAVPatterns/nav-upgrade/upgrade.png b/content/NAVPatterns/2-anti-patterns/nav-upgrade/upgrade.png similarity index 100% rename from content/NAVPatterns/nav-upgrade/upgrade.png rename to content/NAVPatterns/2-anti-patterns/nav-upgrade/upgrade.png diff --git a/content/NAVPatterns/reusable-bugs/index.md b/content/NAVPatterns/2-anti-patterns/reusable-bugs/index.md similarity index 100% rename from content/NAVPatterns/reusable-bugs/index.md rename to content/NAVPatterns/2-anti-patterns/reusable-bugs/index.md diff --git a/content/NAVPatterns/3-cal-coding-guidelines/index.md b/content/NAVPatterns/3-cal-coding-guidelines/_index.md similarity index 99% rename from content/NAVPatterns/3-cal-coding-guidelines/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/_index.md index 4b0d7224..1b26924a 100644 --- a/content/NAVPatterns/3-cal-coding-guidelines/index.md +++ b/content/NAVPatterns/3-cal-coding-guidelines/_index.md @@ -1,4 +1,5 @@ +++ +chapter = true title = "3-cal-coding-guidelines.md" weight = 150 +++ diff --git a/content/NAVPatterns/by-reference-parameters/index.md b/content/NAVPatterns/3-cal-coding-guidelines/design/by-reference-parameters/index.md similarity index 100% rename from content/NAVPatterns/by-reference-parameters/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/design/by-reference-parameters/index.md diff --git a/content/NAVPatterns/class-coupling/index.md b/content/NAVPatterns/3-cal-coding-guidelines/design/class-coupling/index.md similarity index 100% rename from content/NAVPatterns/class-coupling/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/design/class-coupling/index.md diff --git a/content/NAVPatterns/cyclomatic-complexity/index.md b/content/NAVPatterns/3-cal-coding-guidelines/design/cyclomatic-complexity/index.md similarity index 100% rename from content/NAVPatterns/cyclomatic-complexity/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/design/cyclomatic-complexity/index.md diff --git a/content/NAVPatterns/encapsulate-local-functionality/index.md b/content/NAVPatterns/3-cal-coding-guidelines/design/encapsulate-local-functionality/index.md similarity index 100% rename from content/NAVPatterns/encapsulate-local-functionality/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/design/encapsulate-local-functionality/index.md diff --git a/content/NAVPatterns/findset-findfirst-findlast/index.md b/content/NAVPatterns/3-cal-coding-guidelines/design/findset-findfirst-findlast/index.md similarity index 100% rename from content/NAVPatterns/findset-findfirst-findlast/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/design/findset-findfirst-findlast/index.md diff --git a/content/NAVPatterns/design/index.md b/content/NAVPatterns/3-cal-coding-guidelines/design/index.md similarity index 100% rename from content/NAVPatterns/design/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/design/index.md diff --git a/content/NAVPatterns/initialized-variables/index.md b/content/NAVPatterns/3-cal-coding-guidelines/design/initialized-variables/index.md similarity index 100% rename from content/NAVPatterns/initialized-variables/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/design/initialized-variables/index.md diff --git a/content/NAVPatterns/maintainability-index/index.md b/content/NAVPatterns/3-cal-coding-guidelines/design/maintainability-index/index.md similarity index 100% rename from content/NAVPatterns/maintainability-index/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/design/maintainability-index/index.md diff --git a/content/NAVPatterns/parameter-placeholders/index.md b/content/NAVPatterns/3-cal-coding-guidelines/design/parameter-placeholders/index.md similarity index 100% rename from content/NAVPatterns/parameter-placeholders/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/design/parameter-placeholders/index.md diff --git a/content/NAVPatterns/static-object-invocation/index.md b/content/NAVPatterns/3-cal-coding-guidelines/design/static-object-invocation/index.md similarity index 100% rename from content/NAVPatterns/static-object-invocation/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/design/static-object-invocation/index.md diff --git a/content/NAVPatterns/unreachable-code/index.md b/content/NAVPatterns/3-cal-coding-guidelines/design/unreachable-code/index.md similarity index 100% rename from content/NAVPatterns/unreachable-code/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/design/unreachable-code/index.md diff --git a/content/NAVPatterns/unused-initialized-variables/index.md b/content/NAVPatterns/3-cal-coding-guidelines/design/unused-initialized-variables/index.md similarity index 100% rename from content/NAVPatterns/unused-initialized-variables/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/design/unused-initialized-variables/index.md diff --git a/content/NAVPatterns/unused-variables/index.md b/content/NAVPatterns/3-cal-coding-guidelines/design/unused-variables/index.md similarity index 100% rename from content/NAVPatterns/unused-variables/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/design/unused-variables/index.md diff --git a/content/NAVPatterns/variable-capacity-mismatch/index.md b/content/NAVPatterns/3-cal-coding-guidelines/design/variable-capacity-mismatch/index.md similarity index 100% rename from content/NAVPatterns/variable-capacity-mismatch/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/design/variable-capacity-mismatch/index.md diff --git a/content/NAVPatterns/with-scope-name-collision/index.md b/content/NAVPatterns/3-cal-coding-guidelines/design/with-scope-name-collision/index.md similarity index 100% rename from content/NAVPatterns/with-scope-name-collision/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/design/with-scope-name-collision/index.md diff --git a/content/NAVPatterns/internally-used-dot-net-types/index.md b/content/NAVPatterns/3-cal-coding-guidelines/internally-used-dot-net-types/index.md similarity index 100% rename from content/NAVPatterns/internally-used-dot-net-types/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/internally-used-dot-net-types/index.md diff --git a/content/NAVPatterns/internationalization/index.md b/content/NAVPatterns/3-cal-coding-guidelines/internationalization/_index.md similarity index 100% rename from content/NAVPatterns/internationalization/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/internationalization/_index.md diff --git a/content/NAVPatterns/using-calcdate/index.md b/content/NAVPatterns/3-cal-coding-guidelines/internationalization/using-calcdate/index.md similarity index 100% rename from content/NAVPatterns/using-calcdate/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/internationalization/using-calcdate/index.md diff --git a/content/NAVPatterns/localizability/index.md b/content/NAVPatterns/3-cal-coding-guidelines/localizability/_index.md similarity index 100% rename from content/NAVPatterns/localizability/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/localizability/_index.md diff --git a/content/NAVPatterns/captionml-for-system-tables/index.md b/content/NAVPatterns/3-cal-coding-guidelines/localizability/captionml-for-system-tables/index.md similarity index 100% rename from content/NAVPatterns/captionml-for-system-tables/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/localizability/captionml-for-system-tables/index.md diff --git a/content/NAVPatterns/fieldcaption-and-tablecaption/index.md b/content/NAVPatterns/3-cal-coding-guidelines/localizability/fieldcaption-and-tablecaption/index.md similarity index 100% rename from content/NAVPatterns/fieldcaption-and-tablecaption/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/localizability/fieldcaption-and-tablecaption/index.md diff --git a/content/NAVPatterns/global-text-constants/index.md b/content/NAVPatterns/3-cal-coding-guidelines/localizability/global-text-constants/index.md similarity index 100% rename from content/NAVPatterns/global-text-constants/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/localizability/global-text-constants/index.md diff --git a/content/NAVPatterns/use-text-constants/index.md b/content/NAVPatterns/3-cal-coding-guidelines/localizability/use-text-constants/index.md similarity index 100% rename from content/NAVPatterns/use-text-constants/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/localizability/use-text-constants/index.md diff --git a/content/NAVPatterns/using-optioncaptionml/index.md b/content/NAVPatterns/3-cal-coding-guidelines/localizability/using-optioncaptionml/index.md similarity index 100% rename from content/NAVPatterns/using-optioncaptionml/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/localizability/using-optioncaptionml/index.md diff --git a/content/NAVPatterns/readability/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/_index.md similarity index 100% rename from content/NAVPatterns/readability/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/_index.md diff --git a/content/NAVPatterns/begin-as-an-afterword/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/begin-as-an-afterword/index.md similarity index 100% rename from content/NAVPatterns/begin-as-an-afterword/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/begin-as-an-afterword/index.md diff --git a/content/NAVPatterns/begin-end/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/begin-end/index.md similarity index 100% rename from content/NAVPatterns/begin-end/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/begin-end/index.md diff --git a/content/NAVPatterns/binary-operator-line-start/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/binary-operator-line-start/index.md similarity index 100% rename from content/NAVPatterns/binary-operator-line-start/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/binary-operator-line-start/index.md diff --git a/content/NAVPatterns/blank-lines/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/blank-lines/index.md similarity index 100% rename from content/NAVPatterns/blank-lines/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/blank-lines/index.md diff --git a/content/NAVPatterns/case-actions/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/case-actions/index.md similarity index 100% rename from content/NAVPatterns/case-actions/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/case-actions/index.md diff --git a/content/NAVPatterns/colon-usage-in-case/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/colon-usage-in-case/index.md similarity index 100% rename from content/NAVPatterns/colon-usage-in-case/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/colon-usage-in-case/index.md diff --git a/content/NAVPatterns/comments-curly-brackets/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/comments-curly-brackets/index.md similarity index 100% rename from content/NAVPatterns/comments-curly-brackets/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/comments-curly-brackets/index.md diff --git a/content/NAVPatterns/comments-spacing/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/comments-spacing/index.md similarity index 100% rename from content/NAVPatterns/comments-spacing/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/comments-spacing/index.md diff --git a/content/NAVPatterns/end-else-pair/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/end-else-pair/index.md similarity index 100% rename from content/NAVPatterns/end-else-pair/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/end-else-pair/index.md diff --git a/content/NAVPatterns/indentation/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/indentation/index.md similarity index 100% rename from content/NAVPatterns/indentation/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/indentation/index.md diff --git a/content/NAVPatterns/keyword-pairs-indentation/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/keyword-pairs-indentation/index.md similarity index 100% rename from content/NAVPatterns/keyword-pairs-indentation/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/keyword-pairs-indentation/index.md diff --git a/content/NAVPatterns/line-start-keywords/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/line-start-keywords/index.md similarity index 100% rename from content/NAVPatterns/line-start-keywords/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/line-start-keywords/index.md diff --git a/content/NAVPatterns/lonely-repeat/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/lonely-repeat/index.md similarity index 100% rename from content/NAVPatterns/lonely-repeat/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/lonely-repeat/index.md diff --git a/content/NAVPatterns/named-invocations/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/named-invocations/index.md similarity index 100% rename from content/NAVPatterns/named-invocations/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/named-invocations/index.md diff --git a/content/NAVPatterns/nested-withs/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/nested-withs/index.md similarity index 100% rename from content/NAVPatterns/nested-withs/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/nested-withs/index.md diff --git a/content/NAVPatterns/one-statement-per-line/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/one-statement-per-line/index.md similarity index 100% rename from content/NAVPatterns/one-statement-per-line/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/one-statement-per-line/index.md diff --git a/content/NAVPatterns/separate-if-and-else/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/separate-if-and-else/index.md similarity index 100% rename from content/NAVPatterns/separate-if-and-else/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/separate-if-and-else/index.md diff --git a/content/NAVPatterns/spacing-binary-operators/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/spacing-binary-operators/index.md similarity index 100% rename from content/NAVPatterns/spacing-binary-operators/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/spacing-binary-operators/index.md diff --git a/content/NAVPatterns/spacing-brackets-and/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/spacing-brackets-and/index.md similarity index 100% rename from content/NAVPatterns/spacing-brackets-and/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/spacing-brackets-and/index.md diff --git a/content/NAVPatterns/spacing-unary-operators/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/spacing-unary-operators/index.md similarity index 100% rename from content/NAVPatterns/spacing-unary-operators/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/spacing-unary-operators/index.md diff --git a/content/NAVPatterns/suggested-abbreviations/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/suggested-abbreviations/index.md similarity index 100% rename from content/NAVPatterns/suggested-abbreviations/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/suggested-abbreviations/index.md diff --git a/content/NAVPatterns/temporary-variable-naming/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/temporary-variable-naming/index.md similarity index 100% rename from content/NAVPatterns/temporary-variable-naming/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/temporary-variable-naming/index.md diff --git a/content/NAVPatterns/textconst-suffixes/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/textconst-suffixes/index.md similarity index 100% rename from content/NAVPatterns/textconst-suffixes/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/textconst-suffixes/index.md diff --git a/content/NAVPatterns/unary-operator-line-end/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/unary-operator-line-end/index.md similarity index 100% rename from content/NAVPatterns/unary-operator-line-end/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/unary-operator-line-end/index.md diff --git a/content/NAVPatterns/unnecessary-compound-parenthesis/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/unnecessary-compound-parenthesis/index.md similarity index 100% rename from content/NAVPatterns/unnecessary-compound-parenthesis/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/unnecessary-compound-parenthesis/index.md diff --git a/content/NAVPatterns/unnecessary-else/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/unnecessary-else/index.md similarity index 100% rename from content/NAVPatterns/unnecessary-else/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/unnecessary-else/index.md diff --git a/content/NAVPatterns/unnecessary-function-parenthesis/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/unnecessary-function-parenthesis/index.md similarity index 100% rename from content/NAVPatterns/unnecessary-function-parenthesis/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/unnecessary-function-parenthesis/index.md diff --git a/content/NAVPatterns/unnecessary-separators/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/unnecessary-separators/index.md similarity index 100% rename from content/NAVPatterns/unnecessary-separators/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/unnecessary-separators/index.md diff --git a/content/NAVPatterns/unnecessary-truefalse/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/unnecessary-truefalse/index.md similarity index 100% rename from content/NAVPatterns/unnecessary-truefalse/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/unnecessary-truefalse/index.md diff --git a/content/NAVPatterns/variable-already-scoped/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/variable-already-scoped/index.md similarity index 100% rename from content/NAVPatterns/variable-already-scoped/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/variable-already-scoped/index.md diff --git a/content/NAVPatterns/variable-naming/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/variable-naming/index.md similarity index 100% rename from content/NAVPatterns/variable-naming/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/variable-naming/index.md diff --git a/content/NAVPatterns/variables-declarations-order/index.md b/content/NAVPatterns/3-cal-coding-guidelines/readability/variables-declarations-order/index.md similarity index 100% rename from content/NAVPatterns/variables-declarations-order/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/readability/variables-declarations-order/index.md diff --git a/content/NAVPatterns/ux/index.md b/content/NAVPatterns/3-cal-coding-guidelines/ux/_index.md similarity index 100% rename from content/NAVPatterns/ux/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/ux/_index.md diff --git a/content/NAVPatterns/actions-images/index.md b/content/NAVPatterns/3-cal-coding-guidelines/ux/actions-images/index.md similarity index 100% rename from content/NAVPatterns/actions-images/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/ux/actions-images/index.md diff --git a/content/NAVPatterns/confirm/index.md b/content/NAVPatterns/3-cal-coding-guidelines/ux/confirm/index.md similarity index 100% rename from content/NAVPatterns/confirm/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/ux/confirm/index.md diff --git a/content/NAVPatterns/fielderror/index.md b/content/NAVPatterns/3-cal-coding-guidelines/ux/fielderror/index.md similarity index 100% rename from content/NAVPatterns/fielderror/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/ux/fielderror/index.md diff --git a/content/NAVPatterns/message-and-error/index.md b/content/NAVPatterns/3-cal-coding-guidelines/ux/message-and-error/index.md similarity index 100% rename from content/NAVPatterns/message-and-error/index.md rename to content/NAVPatterns/3-cal-coding-guidelines/ux/message-and-error/index.md diff --git a/content/NAVPatterns/4-get-involved/index.md b/content/NAVPatterns/4-get-involved/_index.md similarity index 99% rename from content/NAVPatterns/4-get-involved/index.md rename to content/NAVPatterns/4-get-involved/_index.md index 4dc547f1..b8b6bcd9 100644 --- a/content/NAVPatterns/4-get-involved/index.md +++ b/content/NAVPatterns/4-get-involved/_index.md @@ -1,4 +1,5 @@ +++ +chapter = true title = "4-get-involved.md" weight = 170 +++ diff --git a/content/NAVPatterns/code-of-conduct/index.md b/content/NAVPatterns/4-get-involved/code-of-conduct/index.md similarity index 100% rename from content/NAVPatterns/code-of-conduct/index.md rename to content/NAVPatterns/4-get-involved/code-of-conduct/index.md diff --git a/content/NAVPatterns/patterns-authors/index.md b/content/NAVPatterns/4-get-involved/patterns-authors/index.md similarity index 100% rename from content/NAVPatterns/patterns-authors/index.md rename to content/NAVPatterns/4-get-involved/patterns-authors/index.md diff --git a/content/NAVPatterns/template-for-writing-nav-design-patterns/PatternLogo.png b/content/NAVPatterns/4-get-involved/template-for-writing-nav-design-patterns/PatternLogo.png similarity index 100% rename from content/NAVPatterns/template-for-writing-nav-design-patterns/PatternLogo.png rename to content/NAVPatterns/4-get-involved/template-for-writing-nav-design-patterns/PatternLogo.png diff --git a/content/NAVPatterns/template-for-writing-nav-design-patterns/index.md b/content/NAVPatterns/4-get-involved/template-for-writing-nav-design-patterns/index.md similarity index 100% rename from content/NAVPatterns/template-for-writing-nav-design-patterns/index.md rename to content/NAVPatterns/4-get-involved/template-for-writing-nav-design-patterns/index.md