Template:Infobox networking protocol/doc: Difference between revisions

Content deleted Content added
Codename Lisa (talk | contribs)
Usage: Omitted parameter
Syntax: Use {{IETF RFC}}
 
(18 intermediate revisions by 14 users not shown)
Line 2:
 
== Usage ==
You can copy and paste the following empty skeleton template into the article and fill it in as you see fit, in case you wish to use source editor instead of [[Visual EditorVisualEditor]]. {{para|logo caption}} is deliberately omitted fromto itdiscourage becausethe mostuse of the times, it must notthis beoft-abused usedparameter.
 
<pre style="overflow:auto;">
{{Parameter names example|_template=|title|name|is stack|logo|logo size|logo alt|logo caption|image|image size|image alt|caption|purpose|developer|date|based on|influenced|osilayer|ports|rfcs|hardware}}
<presyntaxhighlight lang="wikitext" style="overflow:auto;">
{{Infobox networking protocol
| title title =
| logo logo =
| logo alt logo alt =
| image image =
| image alt =
| caption caption =
| is stack is stack =
| purposeabbreviation =
| purpose developer =
| developer =
| date date = {{Start date and age| | | }}<!--Fill in: Year (4 digits), month and day (2 digits)-->
| based on =
| based on influenced =
| influenced osilayer =
| osilayer ports =
| ports rfcs =
| rfcs hardware =
| hardware =
}}
</syntaxhighlight>
</pre>
 
==Syntax==
{{TemplateData header}}
{{TemplateDataHeader}}
<templatedata>
{
Line 38 ⟶ 41:
"type": "string",
"required": true
},
"rfcs": {
"label": "RFC(s)",
"type": "string",
"deprecated": false,
"description": "RFC(s) describing this protocol"
},
"ports": {
"label": "Port(s)",
"type": "string",
"deprecated": false,
"description": "TCP/UDP ports if used by the protocol"
},
"osilayer": {
"label": "OSI layer",
"type": "string",
"deprecated": false,
"description": "OSI layer this protocol works in"
},
"is stack": {
Line 91 ⟶ 76:
"image size": {
"label": "Image size",
"description": "Size of the image. Number and a CSS unit of measurement is accepted. e.g. 250px, x64px or 250x64px. DefualtsDefaults to 300px. Use only when absolutely necessary and try to keep it with in the vicinity of 300 pixels in width. Smaller images are hard to see and larger images resize the infobox.",
"type": "string"
},
Line 106 ⟶ 91:
"purpose": {
"label": "Purpose",
"description": "A short sentence explaining the purpose of the protocol or stack succintlysuccinctly. Use only when absolutely needed.",
"type": "string"
},
Line 128 ⟶ 113:
"description": "Name of protocols that derive from this protocol",
"type": "string"
},
"rfcs": {
"label": "RFC(s)",
"type": "string",
"deprecated": false,
"description": "RFC(s) describing this protocol. Use {{IETF RFC|<RFC1>|<RFC2>|plainlink=yes}} template."
},
"ports": {
"label": "Port(s)",
"type": "string",
"deprecated": false,
"description": "TCP/UDP ports if used by the protocol"
},
"osilayer": {
"label": "OSI layer",
"type": "string",
"deprecated": false,
"description": "RFC(s)OSI describinglayer this protocol works in"
},
"hardware": {
Line 140 ⟶ 143:
== Example ==
{{Infobox networking protocol
| title = WebDAV
| is stack = no
| purpose = Allows clients to perform remote Web content authoring operations
| developer = [[Jim Whitehead]], [[Internet Engineering Task Force]] (IETF)
| date = {{Start date and age|1996}}
| based on = [[Hypertext Transfer Protocol]] (HTTP)
| influenced = [[Delta-V]], [[CalDAV]], [[GroupDAV]]
| osilayer = [[Application layer]]
| ports = 80, 443
| rfcs = RFC 2518, RFC 4918
}}
<presyntaxhighlight lang="wikitext" style="overflow:auto;">
{{Infobox networking protocol
| title = WebDAV
| is stack = no
| purpose = Allows clients to perform remote Web content authoring operations
| developer = [[Jim Whitehead]], [[Internet Engineering Task Force]] (IETF)
| date = {{Start date and age|1996}}
| based on = [[Hypertext Transfer Protocol]] (HTTP)
| influenced = [[Delta-V]], [[CalDAV]], [[GroupDAV]]
| osilayer = [[Application layer]]
| ports = 80, 443
| rfcs = RFC 2518, RFC 4918
}}</presyntaxhighlight>
 
{{reflistReflist}}
{{Clear}}
 
== See also ==
* {{Lts|Infobox software}} for [[software]]
* {{Lts|Infobox web browser}} for [[web browser]]s
* {{Lts|Infobox OS}} for [[operating systems]]
* {{Lts|Infobox VGvideo game}} for [[video games|games]]
* {{Lts|Infobox website}} for [[website]]s and [[web application]]s
 
<includeonly>{{Sandbox other||
<!-- Categories below this line, please; interwikis at Wikidata -->
<!-- ADD CATEGORIES BELOW THIS LINE -->
[[Category:Software infobox templates|Networking protocolProtocol]]
[[Category:Computer networking templates]]
}}</includeonly>
<!-- ADD INTERWIKIS BELOW THIS LINE -->
</includeonly>