Skip to content

Commit

Permalink
Add page types for Web/XML, Web/XPath, Web/(E)XSLT (#27773)
Browse files Browse the repository at this point in the history
* Add page types for Web/XML, Web/XPath, Web/(E)XSLT

* Add missed files

* Fix page types

* Complete meta documentation
  • Loading branch information
teoli2003 authored Jul 10, 2023
1 parent 20dea28 commit b6f3435
Show file tree
Hide file tree
Showing 127 changed files with 189 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -173,6 +173,25 @@ This section lists `page-type` values for pages under [Web/Manifest](/en-US/docs

- `web-manifest-member`: a member of a manifest, like [`description`](/en-US/docs/Web/Manifest/description).

### XPath page types

This section lists `page-type` values for pages under [Web/Manifest](/en-US/docs/Web/Manifest). Every page in that part of the tree must have a `page-type`, and its value must be one of those listed below or one of the [generic page type](#generic_page_types) values.

- `xpath-function`: a function, like [`ceiling()`](/en-US/docs/Web/XPath/Functions/ceiling)

### XSLT page types

This section lists `page-type` values for pages under [Web/Manifest](/en-US/docs/Web/Manifest). Every page in that part of the tree must have a `page-type`, and its value must be one of those listed below or one of the [generic page type](#generic_page_types) values.

- `xslt-element`: an element of XSLT, like [`<xsl:message>`](/en-US/docs/WWeb/XSLT/Element/message).
- `xslt-axis`: an axis of XSLT, like [`ancestor`](/en-US/docs/Web/XSLT/Transforming_XML_with_XSLT/The_Netscape_XSLT_XPath_Reference/Axes/ancestor).

### EXSLT page types

This section lists `page-type` values for pages under [Web/Manifest](/en-US/docs/Web/Manifest). Every page in that part of the tree must have a `page-type`, and its value must be one of those listed below or one of the [generic page type](#generic_page_types) values.

- `xslt-function`: a function of EXSLT, like [`exsl:node-set()`](/en-US/docs/Web/EXSLT/exsl/node-set).

### Firefox page types

This section lists `page-type` values for pages under [Mozilla/Firefox](/en-US/docs/Mozilla/Firefox). Every page in that part of the tree must have a `page-type`, and its value must be one of those listed below or one of the [generic page type](#generic_page_types) values.
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/exsl/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Common (exsl)
slug: Web/EXSLT/exsl
page-type: landing-page
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/exsl/node-set/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: exsl:node-set()
slug: Web/EXSLT/exsl/node-set
page-type: exslt-function
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/exsl/object-type/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: exsl:object-type()
slug: Web/EXSLT/exsl/object-type
page-type: exslt-function
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: EXSLT
slug: Web/EXSLT
page-type: landing-page
---

EXSLT is a set of extensions to [XSLT](/en-US/docs/Web/XSLT). There are a number of modules; those that are supported by Firefox are listed below:
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/math/highest/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: math:highest()
slug: Web/EXSLT/math/highest
page-type: exslt-function
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/math/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Math (math)
slug: Web/EXSLT/math
page-type: landing-page
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/math/lowest/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: math:lowest()
slug: Web/EXSLT/math/lowest
page-type: exslt-function
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/math/max/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: math:max()
slug: Web/EXSLT/math/max
page-type: exslt-function
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/math/min/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: math:min()
slug: Web/EXSLT/math/min
page-type: exslt-function
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/regexp/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Regular expressions (regexp)
slug: Web/EXSLT/regexp
page-type: landing-page
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/regexp/match/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: regexp:match()
slug: Web/EXSLT/regexp/match
page-type: exslt-function
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/regexp/replace/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: regexp:replace()
slug: Web/EXSLT/regexp/replace
page-type: exslt-function
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/regexp/test/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: regexp:test()
slug: Web/EXSLT/regexp/test
page-type: exslt-function
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/set/difference/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: set:difference()
slug: Web/EXSLT/set/difference
page-type: exslt-function
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/set/distinct/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: set:distinct()
slug: Web/EXSLT/set/distinct
page-type: exslt-function
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/set/has-same-node/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: set:has-same-node()
slug: Web/EXSLT/set/has-same-node
page-type: exslt-function
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/set/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Sets (set)
slug: Web/EXSLT/set
page-type: landing-page
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/set/intersection/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: set:intersection()
slug: Web/EXSLT/set/intersection
page-type: exslt-function
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/set/leading/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: set:leading()
slug: Web/EXSLT/set/leading
page-type: exslt-function
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/set/trailing/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: set:trailing()
slug: Web/EXSLT/set/trailing
page-type: exslt-function
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/str/concat/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: str:concat()
slug: Web/EXSLT/str/concat
page-type: exslt-function
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/str/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Strings (str)
slug: Web/EXSLT/str
page-type: landing-page
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/str/split/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: str:split()
slug: Web/EXSLT/str/split
page-type: exslt-function
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/exslt/str/tokenize/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: str:tokenize()
slug: Web/EXSLT/str/tokenize
page-type: exslt-function
---

{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xml/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: "XML: Extensible Markup Language"
slug: Web/XML
page-type: landing-page
---

{{QuickLinksWithSubpages("/en-US/docs/Web/XML")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xml/xml_introduction/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: XML introduction
slug: Web/XML/XML_introduction
page-type: guide
---

{{QuickLinksWithSubpages("/en-US/docs/Web/XML")}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xpath/axes/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Axes
slug: Web/XPath/Axes
page-type: landing-page
---

{{XsltSidebar}}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Comparison of CSS Selectors and XPath
slug: Web/XPath/Comparison_with_CSS_selectors
page-type: guide
---

{{XsltSidebar}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xpath/functions/boolean/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: boolean
slug: Web/XPath/Functions/boolean
page-type: xpath-function
---

{{XsltSidebar}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xpath/functions/ceiling/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: ceiling
slug: Web/XPath/Functions/ceiling
page-type: xpath-function
---

{{XsltSidebar}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xpath/functions/choose/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: choose
slug: Web/XPath/Functions/choose
page-type: xpath-function
---

{{XsltSidebar}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xpath/functions/concat/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: concat
slug: Web/XPath/Functions/concat
page-type: xpath-function
---

{{XsltSidebar}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xpath/functions/contains/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: contains
slug: Web/XPath/Functions/contains
page-type: xpath-function
---

{{XsltSidebar}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xpath/functions/count/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: count
slug: Web/XPath/Functions/count
page-type: xpath-function
---

{{XsltSidebar}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xpath/functions/current/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: current
slug: Web/XPath/Functions/current
page-type: xpath-function
---

{{XsltSidebar}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xpath/functions/document/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: document
slug: Web/XPath/Functions/document
page-type: xpath-function
---

{{XsltSidebar}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xpath/functions/element-available/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: element-available
slug: Web/XPath/Functions/element-available
page-type: xpath-function
---

{{XsltSidebar}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xpath/functions/false/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: "false"
slug: Web/XPath/Functions/false
page-type: xpath-function
---

{{XsltSidebar}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xpath/functions/floor/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: floor
slug: Web/XPath/Functions/floor
page-type: xpath-function
---

{{XsltSidebar}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xpath/functions/format-number/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: format-number
slug: Web/XPath/Functions/format-number
page-type: xpath-function
---

{{XsltSidebar}}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: function-available
slug: Web/XPath/Functions/function-available
page-type: xpath-function
---

{{XsltSidebar}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xpath/functions/generate-id/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: generate-id
slug: Web/XPath/Functions/generate-id
page-type: xpath-function
---

{{XsltSidebar}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xpath/functions/id/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: id
slug: Web/XPath/Functions/id
page-type: xpath-function
---

{{XsltSidebar}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xpath/functions/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Functions
slug: Web/XPath/Functions
page-type: guide
---

{{XsltSidebar}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xpath/functions/key/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: key
slug: Web/XPath/Functions/key
page-type: xpath-function
---

{{XsltSidebar}}
Expand Down
1 change: 1 addition & 0 deletions files/en-us/web/xpath/functions/lang/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: lang
slug: Web/XPath/Functions/lang
page-type: xpath-function
---

{{XsltSidebar}}
Expand Down
Loading

0 comments on commit b6f3435

Please sign in to comment.