diff --git a/files/en-us/games/techniques/tilemaps/square_tilemaps_implementation_colon__scrolling_maps/index.md b/files/en-us/games/techniques/tilemaps/square_tilemaps_implementation_colon__scrolling_maps/index.md index 6036ae0f5268526..4b808c128cee451 100644 --- a/files/en-us/games/techniques/tilemaps/square_tilemaps_implementation_colon__scrolling_maps/index.md +++ b/files/en-us/games/techniques/tilemaps/square_tilemaps_implementation_colon__scrolling_maps/index.md @@ -1,6 +1,7 @@ --- title: "Square tilemaps implementation: Scrolling maps" slug: Games/Techniques/Tilemaps/Square_tilemaps_implementation:_Scrolling_maps +page-type: guide --- {{GamesSidebar}} diff --git a/files/en-us/games/techniques/tilemaps/square_tilemaps_implementation_colon__static_maps/index.md b/files/en-us/games/techniques/tilemaps/square_tilemaps_implementation_colon__static_maps/index.md index 3d5e6af5f79f3c2..10f57189fe96c1c 100644 --- a/files/en-us/games/techniques/tilemaps/square_tilemaps_implementation_colon__static_maps/index.md +++ b/files/en-us/games/techniques/tilemaps/square_tilemaps_implementation_colon__static_maps/index.md @@ -1,6 +1,7 @@ --- title: "Square tilemaps implementation: Static maps" slug: Games/Techniques/Tilemaps/Square_tilemaps_implementation:_Static_maps +page-type: guide --- {{GamesSidebar}} diff --git a/files/en-us/glossary/adobe_flash/index.md b/files/en-us/glossary/adobe_flash/index.md index 7433fd4ca4da824..7eb0672a01726d0 100644 --- a/files/en-us/glossary/adobe_flash/index.md +++ b/files/en-us/glossary/adobe_flash/index.md @@ -1,6 +1,7 @@ --- title: Adobe Flash slug: Glossary/Adobe_Flash +page-type: glossary-definition --- {{GlossarySidebar}} diff --git a/files/en-us/glossary/baseline/compatibility/index.md b/files/en-us/glossary/baseline/compatibility/index.md index 6c4d5c63cbea652..09d843d2aa47206 100644 --- a/files/en-us/glossary/baseline/compatibility/index.md +++ b/files/en-us/glossary/baseline/compatibility/index.md @@ -1,6 +1,7 @@ --- title: Baseline (compatibility) slug: Glossary/Baseline/Compatibility +page-type: glossary-definition --- {{GlossarySidebar}} diff --git a/files/en-us/glossary/plugin/index.md b/files/en-us/glossary/plugin/index.md index 91437c737c3d2e9..b71c0ef80715dcf 100644 --- a/files/en-us/glossary/plugin/index.md +++ b/files/en-us/glossary/plugin/index.md @@ -1,6 +1,7 @@ --- title: Plugin slug: Glossary/Plugin +page-type: glossary-definition --- {{GlossarySidebar}} diff --git a/files/en-us/glossary/replay_attack/index.md b/files/en-us/glossary/replay_attack/index.md index 5ed09276c41c5db..f53d2647d697297 100644 --- a/files/en-us/glossary/replay_attack/index.md +++ b/files/en-us/glossary/replay_attack/index.md @@ -1,6 +1,7 @@ --- title: Replay attack slug: Glossary/Replay_attack +page-type: glossary-definition --- {{GlossarySidebar}} diff --git a/files/en-us/glossary/rsync/index.md b/files/en-us/glossary/rsync/index.md index 6d6bc49374e06e1..e0372aab608d2aa 100644 --- a/files/en-us/glossary/rsync/index.md +++ b/files/en-us/glossary/rsync/index.md @@ -1,6 +1,7 @@ --- title: Rsync slug: Glossary/Rsync +page-type: glossary-definition --- {{GlossarySidebar}} diff --git a/files/en-us/learn/html/tables/advanced/index.md b/files/en-us/learn/html/tables/advanced/index.md index f05e2659c2d8022..916bf38b828c559 100644 --- a/files/en-us/learn/html/tables/advanced/index.md +++ b/files/en-us/learn/html/tables/advanced/index.md @@ -1,6 +1,7 @@ --- title: HTML table advanced features and accessibility slug: Learn/HTML/Tables/Advanced +page-type: learn-module-chapter --- {{LearnSidebar}}{{PreviousMenuNext("Learn/HTML/Tables/Basics", "Learn/HTML/Tables/Structuring_planet_data", "Learn/HTML/Tables")}} diff --git a/files/en-us/learn/html/tables/basics/index.md b/files/en-us/learn/html/tables/basics/index.md index 0be332fd1f24233..046bcb54474d876 100644 --- a/files/en-us/learn/html/tables/basics/index.md +++ b/files/en-us/learn/html/tables/basics/index.md @@ -1,6 +1,7 @@ --- title: HTML table basics slug: Learn/HTML/Tables/Basics +page-type: learn-module-chapter --- {{LearnSidebar}}{{NextMenu("Learn/HTML/Tables/Advanced", "Learn/HTML/Tables")}} diff --git a/files/en-us/learn/html/tables/structuring_planet_data/index.md b/files/en-us/learn/html/tables/structuring_planet_data/index.md index 38ca74c84f7e48d..4bf9c2fc7f1be61 100644 --- a/files/en-us/learn/html/tables/structuring_planet_data/index.md +++ b/files/en-us/learn/html/tables/structuring_planet_data/index.md @@ -1,6 +1,7 @@ --- title: Structuring planet data slug: Learn/HTML/Tables/Structuring_planet_data +page-type: learn-module-chapter --- {{LearnSidebar}}{{PreviousMenu("Learn/HTML/Tables/Advanced", "Learn/HTML/Tables")}} diff --git a/files/en-us/mdn/at_ten/history_of_mdn/index.md b/files/en-us/mdn/at_ten/history_of_mdn/index.md index f9cab6e75d8e7b7..60c29072535e766 100644 --- a/files/en-us/mdn/at_ten/history_of_mdn/index.md +++ b/files/en-us/mdn/at_ten/history_of_mdn/index.md @@ -1,6 +1,7 @@ --- title: The history of MDN slug: MDN/At_ten/History_of_MDN +page-type: guide --- {{MDNSidebar}} diff --git a/files/en-us/mdn/at_ten/index.md b/files/en-us/mdn/at_ten/index.md index 137c884e6a6e396..833b4394e43c95b 100644 --- a/files/en-us/mdn/at_ten/index.md +++ b/files/en-us/mdn/at_ten/index.md @@ -1,6 +1,7 @@ --- title: MDN at 10 slug: MDN/At_ten +page-type: guide --- {{MDNSidebar}} diff --git a/files/en-us/mdn/changelog/index.md b/files/en-us/mdn/changelog/index.md index 4ff2b0390ad9e29..9dbb55e3ca272fe 100644 --- a/files/en-us/mdn/changelog/index.md +++ b/files/en-us/mdn/changelog/index.md @@ -1,6 +1,7 @@ --- title: MDN Web Docs changelog slug: MDN/Changelog +page-type: guide --- {{MDNSidebar}} diff --git a/files/en-us/mdn/contribute/processes/index.md b/files/en-us/mdn/contribute/processes/index.md index e48a757e93cd664..d9e83420267230d 100644 --- a/files/en-us/mdn/contribute/processes/index.md +++ b/files/en-us/mdn/contribute/processes/index.md @@ -1,6 +1,7 @@ --- title: Documentation processes slug: MDN/Contribute/Processes +page-type: landing-page --- {{MDNSidebar}} diff --git a/files/en-us/mdn/contribute/processes/workstream_assessment_project/index.md b/files/en-us/mdn/contribute/processes/workstream_assessment_project/index.md index f3b8495f269d113..8578bc2e70c4d8c 100644 --- a/files/en-us/mdn/contribute/processes/workstream_assessment_project/index.md +++ b/files/en-us/mdn/contribute/processes/workstream_assessment_project/index.md @@ -1,6 +1,7 @@ --- title: MDN Workstream assessment and project setup process slug: MDN/Contribute/Processes/Workstream_assessment_project +page-type: guide --- {{MDNSidebar}} diff --git a/files/en-us/mdn/index.md b/files/en-us/mdn/index.md index 447ff59c5649519..8675145a3e8156f 100644 --- a/files/en-us/mdn/index.md +++ b/files/en-us/mdn/index.md @@ -1,6 +1,7 @@ --- title: The MDN Web Docs project slug: MDN +page-type: landing-page --- {{MDNSidebar}} diff --git a/files/en-us/mdn/kitchensink/index.md b/files/en-us/mdn/kitchensink/index.md index f680dc783803d6d..05037510e1d0175 100644 --- a/files/en-us/mdn/kitchensink/index.md +++ b/files/en-us/mdn/kitchensink/index.md @@ -1,6 +1,7 @@ --- title: The MDN Content Kitchensink slug: MDN/Kitchensink +page-type: guide browser-compat: html.elements.video --- diff --git a/files/en-us/mdn/mdn_product_advisory_board/index.md b/files/en-us/mdn/mdn_product_advisory_board/index.md index 7c4f3d84744d06d..53a908a46905c22 100644 --- a/files/en-us/mdn/mdn_product_advisory_board/index.md +++ b/files/en-us/mdn/mdn_product_advisory_board/index.md @@ -1,6 +1,7 @@ --- title: MDN Product Advisory Board slug: MDN/MDN_Product_Advisory_Board +page-type: guide --- {{MDNSidebar}} diff --git a/files/en-us/mdn/mdn_product_advisory_board/membership/index.md b/files/en-us/mdn/mdn_product_advisory_board/membership/index.md index 1ca95fb348da554..2515bde5c496549 100644 --- a/files/en-us/mdn/mdn_product_advisory_board/membership/index.md +++ b/files/en-us/mdn/mdn_product_advisory_board/membership/index.md @@ -1,6 +1,7 @@ --- title: Product Advisory Board Charter & Membership slug: MDN/MDN_Product_Advisory_Board/Membership +page-type: guide --- {{MDNSidebar}} diff --git a/files/en-us/mdn/writing_guidelines/howto/json_structured_data/index.md b/files/en-us/mdn/writing_guidelines/howto/json_structured_data/index.md index 2286c674c68c493..2838963a9ea9b5e 100644 --- a/files/en-us/mdn/writing_guidelines/howto/json_structured_data/index.md +++ b/files/en-us/mdn/writing_guidelines/howto/json_structured_data/index.md @@ -1,6 +1,7 @@ --- title: How to use structured data slug: MDN/Writing_guidelines/Howto/JSON_Structured_data +page-type: mdn-writing-guide --- {{MDNSidebar}} diff --git a/files/en-us/mdn/writing_guidelines/howto/markdown_in_mdn/index.md b/files/en-us/mdn/writing_guidelines/howto/markdown_in_mdn/index.md index ca13c5756861622..094471388b4a260 100644 --- a/files/en-us/mdn/writing_guidelines/howto/markdown_in_mdn/index.md +++ b/files/en-us/mdn/writing_guidelines/howto/markdown_in_mdn/index.md @@ -1,6 +1,7 @@ --- title: How to write in Markdown slug: MDN/Writing_guidelines/Howto/Markdown_in_MDN +page-type: mdn-writing-guide --- {{MDNSidebar}} diff --git a/files/en-us/mdn/writing_guidelines/howto/write_an_api_reference/information_contained_in_a_webidl_file/index.md b/files/en-us/mdn/writing_guidelines/howto/write_an_api_reference/information_contained_in_a_webidl_file/index.md index c6c68f726243134..8dc89c1fe1f73bb 100644 --- a/files/en-us/mdn/writing_guidelines/howto/write_an_api_reference/information_contained_in_a_webidl_file/index.md +++ b/files/en-us/mdn/writing_guidelines/howto/write_an_api_reference/information_contained_in_a_webidl_file/index.md @@ -1,6 +1,7 @@ --- title: Information contained in a WebIDL file slug: MDN/Writing_guidelines/Howto/Write_an_API_reference/Information_contained_in_a_WebIDL_file +page-type: mdn-writing-guide --- {{MDNSidebar}} diff --git a/files/en-us/mdn/writing_guidelines/howto/write_an_api_reference/sidebars/index.md b/files/en-us/mdn/writing_guidelines/howto/write_an_api_reference/sidebars/index.md index dc2ec613b4ebe76..74fc6a73f4e150a 100644 --- a/files/en-us/mdn/writing_guidelines/howto/write_an_api_reference/sidebars/index.md +++ b/files/en-us/mdn/writing_guidelines/howto/write_an_api_reference/sidebars/index.md @@ -1,6 +1,7 @@ --- title: API reference sidebars slug: MDN/Writing_guidelines/Howto/Write_an_API_reference/Sidebars +page-type: mdn-writing-guide --- {{MDNSidebar}} diff --git a/files/en-us/mdn/writing_guidelines/page_structures/index.md b/files/en-us/mdn/writing_guidelines/page_structures/index.md index fadb06f10940fa6..923f578f03f7e6e 100644 --- a/files/en-us/mdn/writing_guidelines/page_structures/index.md +++ b/files/en-us/mdn/writing_guidelines/page_structures/index.md @@ -1,6 +1,7 @@ --- title: Page structures slug: MDN/Writing_guidelines/Page_structures +page-type: landing-page --- {{MDNSidebar}} diff --git a/files/en-us/mozilla/add-ons/index.md b/files/en-us/mozilla/add-ons/index.md index b5a1675ffc09be8..2d7b4534f9ead31 100644 --- a/files/en-us/mozilla/add-ons/index.md +++ b/files/en-us/mozilla/add-ons/index.md @@ -1,6 +1,7 @@ --- title: Add-ons slug: Mozilla/Add-ons +page-type: landing-page --- {{AddonSidebarMain}} diff --git a/files/en-us/mozilla/add-ons/webextensions/api/dom/index.md b/files/en-us/mozilla/add-ons/webextensions/api/dom/index.md index 03fb7c9a5c5f066..d1bbc49e9b5e8d6 100644 --- a/files/en-us/mozilla/add-ons/webextensions/api/dom/index.md +++ b/files/en-us/mozilla/add-ons/webextensions/api/dom/index.md @@ -1,6 +1,7 @@ --- title: dom slug: Mozilla/Add-ons/WebExtensions/API/dom +page-type: webextension-api browser-compat: webextensions.api.dom --- diff --git a/files/en-us/mozilla/add-ons/webextensions/api/dom/openorclosedshadowroot/index.md b/files/en-us/mozilla/add-ons/webextensions/api/dom/openorclosedshadowroot/index.md index 42761d28adc06f5..35603ea834853f4 100644 --- a/files/en-us/mozilla/add-ons/webextensions/api/dom/openorclosedshadowroot/index.md +++ b/files/en-us/mozilla/add-ons/webextensions/api/dom/openorclosedshadowroot/index.md @@ -1,6 +1,7 @@ --- title: dom.openOrClosedShadowRoot() slug: Mozilla/Add-ons/WebExtensions/API/dom/openOrClosedShadowRoot +page-type: webextension-api-function browser-compat: webextensions.api.dom.openOrClosedShadowRoot --- diff --git a/files/en-us/mozilla/add-ons/webextensions/api/omnibox/ondeletesuggestion/index.md b/files/en-us/mozilla/add-ons/webextensions/api/omnibox/ondeletesuggestion/index.md index 04d246ca830a6b2..7dbf76f41272087 100644 --- a/files/en-us/mozilla/add-ons/webextensions/api/omnibox/ondeletesuggestion/index.md +++ b/files/en-us/mozilla/add-ons/webextensions/api/omnibox/ondeletesuggestion/index.md @@ -1,6 +1,7 @@ --- title: omnibox.onDeleteSuggestion slug: Mozilla/Add-ons/WebExtensions/API/omnibox/onDeleteSuggestion +page-type: webextension-api-event browser-compat: webextensions.api.omnibox.onDeleteSuggestion --- diff --git a/files/en-us/mozilla/add-ons/webextensions/api/scripting/executionworld/index.md b/files/en-us/mozilla/add-ons/webextensions/api/scripting/executionworld/index.md index a1e82e1acc51ce0..eb95a83b0f5bea2 100644 --- a/files/en-us/mozilla/add-ons/webextensions/api/scripting/executionworld/index.md +++ b/files/en-us/mozilla/add-ons/webextensions/api/scripting/executionworld/index.md @@ -1,6 +1,7 @@ --- title: scripting.ExecutionWorld slug: Mozilla/Add-ons/WebExtensions/API/scripting/ExecutionWorld +page-type: webextension-api-type browser-compat: webextensions.api.scripting.ExecutionWorld --- diff --git a/files/en-us/mozilla/add-ons/webextensions/api/search/query/index.md b/files/en-us/mozilla/add-ons/webextensions/api/search/query/index.md index 887d36dfede0b2a..c7313d102f4c2c5 100644 --- a/files/en-us/mozilla/add-ons/webextensions/api/search/query/index.md +++ b/files/en-us/mozilla/add-ons/webextensions/api/search/query/index.md @@ -1,6 +1,7 @@ --- title: search.query() slug: Mozilla/Add-ons/WebExtensions/API/search/query +page-type: webextension-api-function browser-compat: webextensions.api.search.query --- diff --git a/files/en-us/mozilla/add-ons/webextensions/manifest.json/declarative_net_request/index.md b/files/en-us/mozilla/add-ons/webextensions/manifest.json/declarative_net_request/index.md index 0b62205fe739669..cc5ad0f33d32f48 100644 --- a/files/en-us/mozilla/add-ons/webextensions/manifest.json/declarative_net_request/index.md +++ b/files/en-us/mozilla/add-ons/webextensions/manifest.json/declarative_net_request/index.md @@ -1,6 +1,7 @@ --- title: declarative_net_request slug: Mozilla/Add-ons/WebExtensions/manifest.json/declarative_net_request +page-type: webextension-manifest-key browser-compat: webextensions.manifest.declarative_net_request --- diff --git a/files/en-us/mozilla/firefox/experimental_features/index.md b/files/en-us/mozilla/firefox/experimental_features/index.md index 52b57f0c0c86aeb..4c31c084259e2c5 100644 --- a/files/en-us/mozilla/firefox/experimental_features/index.md +++ b/files/en-us/mozilla/firefox/experimental_features/index.md @@ -1,6 +1,7 @@ --- title: Experimental features in Firefox slug: Mozilla/Firefox/Experimental_features +page-type: guide --- {{FirefoxSidebar}} diff --git a/files/en-us/mozilla/firefox/releases/3.5/index.md b/files/en-us/mozilla/firefox/releases/3.5/index.md index 78b17f2e49f11bf..dbb65334dcf6bf4 100644 --- a/files/en-us/mozilla/firefox/releases/3.5/index.md +++ b/files/en-us/mozilla/firefox/releases/3.5/index.md @@ -1,6 +1,7 @@ --- title: Firefox 3.5 for developers slug: Mozilla/Firefox/Releases/3.5 +page-type: firefox-release-notes --- {{FirefoxSidebar}} diff --git a/files/en-us/web/api/domhighrestimestamp/index.md b/files/en-us/web/api/domhighrestimestamp/index.md index 7ce14771956d2ce..a25f19687794096 100644 --- a/files/en-us/web/api/domhighrestimestamp/index.md +++ b/files/en-us/web/api/domhighrestimestamp/index.md @@ -1,6 +1,7 @@ --- title: DOMHighResTimeStamp slug: Web/API/DOMHighResTimeStamp +page-type: web-api-interface browser-compat: api.DOMHighResTimestamp --- diff --git a/files/en-us/web/demos/index.md b/files/en-us/web/demos/index.md index fc76e8d79602b0e..6e90e844b3c085b 100644 --- a/files/en-us/web/demos/index.md +++ b/files/en-us/web/demos/index.md @@ -1,6 +1,7 @@ --- title: Demos of open web technologies slug: Web/Demos +page-type: landing-page --- Mozilla supports a wide variety of exciting open web technologies, and we encourage their use. This page offers links to interesting demonstrations of these technologies. diff --git a/files/en-us/web/events/creating_and_triggering_events/index.md b/files/en-us/web/events/creating_and_triggering_events/index.md index 1c62a5ca0dbd374..9d8a603bd1841c7 100644 --- a/files/en-us/web/events/creating_and_triggering_events/index.md +++ b/files/en-us/web/events/creating_and_triggering_events/index.md @@ -1,6 +1,7 @@ --- title: Creating and triggering events slug: Web/Events/Creating_and_triggering_events +page-type: guide --- This article demonstrates how to create and dispatch DOM events. Such events are commonly called **synthetic events**, as opposed to the events fired by the browser itself. diff --git a/files/en-us/web/events/event_handlers/index.md b/files/en-us/web/events/event_handlers/index.md index 41b82335dfaa28e..d64ba256e00506c 100644 --- a/files/en-us/web/events/event_handlers/index.md +++ b/files/en-us/web/events/event_handlers/index.md @@ -1,6 +1,7 @@ --- title: Event handling (overview) slug: Web/Events/Event_handlers +page-type: guide --- Events are signals fired inside the browser window that notify of changes in the browser or operating system environment. Programmers can create _event handler_ code that will run when an event fires, allowing web pages to respond appropriately to change. diff --git a/files/en-us/web/events/index.md b/files/en-us/web/events/index.md index 534943ce3da83ed..41d72e7b5a4e2a6 100644 --- a/files/en-us/web/events/index.md +++ b/files/en-us/web/events/index.md @@ -1,6 +1,7 @@ --- title: Event reference slug: Web/Events +page-type: landing-page spec-urls: https://html.spec.whatwg.org/multipage/indices.html#events-2 --- diff --git a/files/en-us/web/http/headers/permissions-policy/publickey-credentials-create/index.md b/files/en-us/web/http/headers/permissions-policy/publickey-credentials-create/index.md index 6bc251b46c3e91a..4e8bd7e7eebcbfd 100644 --- a/files/en-us/web/http/headers/permissions-policy/publickey-credentials-create/index.md +++ b/files/en-us/web/http/headers/permissions-policy/publickey-credentials-create/index.md @@ -1,6 +1,7 @@ --- title: "Permissions-Policy: publickey-credentials-create" slug: Web/HTTP/Headers/Permissions-Policy/publickey-credentials-create +page-type: http-permissions-policy-directive status: - experimental browser-compat: http.headers.Permissions-Policy.publickey-credentials-create diff --git a/files/en-us/web/http/index.md b/files/en-us/web/http/index.md index 10315ec30566560..16eac652ec5d46f 100644 --- a/files/en-us/web/http/index.md +++ b/files/en-us/web/http/index.md @@ -1,6 +1,7 @@ --- title: HTTP slug: Web/HTTP +page-type: landing-page --- {{HTTPSidebar}} diff --git a/files/en-us/web/index.md b/files/en-us/web/index.md index 22fb9400e43594a..ee53ca67da4d62b 100644 --- a/files/en-us/web/index.md +++ b/files/en-us/web/index.md @@ -1,6 +1,7 @@ --- title: Web technology for developers slug: Web +page-type: landing-page ---