Difference between revisions of "Template:Infobox computer hardware/doc"
imported>Renamed user mou89p43twvqcvm8ut9w3 (Remove duplicate param) |
imported>Vanisaac m (→See also: clean up per WP:CAT#T and WP:AWBREQ add template:Sandbox other) |
||
| (9 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
{{Documentation subpage}} | {{Documentation subpage}} | ||
| − | <!-- | + | <!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[</nowiki>[[Wikipedia:Wikidata]]<nowiki>]]) --> |
This is for generic pieces of computer hardware that don't have more specific infoboxes, such as hard drives, motherboards, CD-ROMs etc. It should not be used for hardware such as CPUs that have their own specific infoboxes. External hardware should not use this box either. | This is for generic pieces of computer hardware that don't have more specific infoboxes, such as hard drives, motherboards, CD-ROMs etc. It should not be used for hardware such as CPUs that have their own specific infoboxes. External hardware should not use this box either. | ||
| − | {{Parameter names example|name|logo|logo-size|image|image-size|caption|invent-date|invent-name|conn1|via1_1|via1_2|via1_3|via1_4|via1_5|via1_6|via1_7|via1_8|via1_9|conn2|via2_1|via2_2|via2_3|via2_4|via2_5|via2_6|via2_7|via2_8|via2_9|conn3|via3_1|via3_2|via3_3|via3_4|via3_5|via3_6|via3_7|via3_8|via3_9|conn4|via4_1|via4_2|via4_3|via4_4|via4_5|via4_6|via4_7|via4_8|via4_9|class1|class-name|class2|class3|class4|class5|class6|manuf1|manuf2|manuf3|manuf4|manuf5|manuf6|manuf7|designfirm|manufacturer|introduced|discontinued|cost|type|processor|frequency|memory|coprocessor|connection|ports|power|weight|dimensions|rom|slots|color|dpi|speed|language}} | + | ==Usage== |
| + | {{Parameter names example|name|logo|logo_caption|logo-size|image|image-size|caption|invent-date|invent-name|conn1|via1_1|via1_2|via1_3|via1_4|via1_5|via1_6|via1_7|via1_8|via1_9|conn2|via2_1|via2_2|via2_3|via2_4|via2_5|via2_6|via2_7|via2_8|via2_9|conn3|via3_1|via3_2|via3_3|via3_4|via3_5|via3_6|via3_7|via3_8|via3_9|conn4|via4_1|via4_2|via4_3|via4_4|via4_5|via4_6|via4_7|via4_8|via4_9|class1|class-name|class2|class3|class4|class5|class6|manuf1|manuf2|manuf3|manuf4|manuf5|manuf6|manuf7|designfirm|manufacturer|introduced|discontinued|cost|type|processor|frequency|memory|coprocessor|connection|ports|power|weight|dimensions|rom|slots|color|dpi|speed|language}} | ||
| + | |||
<pre style="overflow: auto;"> | <pre style="overflow: auto;"> | ||
{{Infobox computer hardware | {{Infobox computer hardware | ||
| name = | | name = | ||
| logo = | | logo = | ||
| + | | logo-size = | ||
| + | | logo_caption = | ||
| image = | | image = | ||
| + | | image-size = | ||
| caption = | | caption = | ||
| invent-date = | | invent-date = | ||
| Line 32: | Line 37: | ||
| connection = | | connection = | ||
| ports = | | ports = | ||
| + | | power = | ||
| color = | | color = | ||
| dpi = | | dpi = | ||
| speed = | | speed = | ||
| language = | | language = | ||
| − | |||
| weight = | | weight = | ||
| dimensions = | | dimensions = | ||
| Line 42: | Line 47: | ||
</pre> | </pre> | ||
| − | == | + | == Parameters == |
| − | The following is an explanation of each parameter | + | The following is an explanation of each parameter: |
;name: Device name | ;name: Device name | ||
;logo: Logo for the top of the infobox | ;logo: Logo for the top of the infobox | ||
| + | ;logo_caption: Caption of the logo that appears below it. Should not be used to provide trivial captions, such as "This is the logo of X", which is automatically assumed. Reserved for special cases when a description beyond telling the obvious is needed, or for inserting {{tl|ffdc}} or {{tl|deletable image-caption}}. | ||
;image: Image to show in the infobox | ;image: Image to show in the infobox | ||
;caption: Caption for the image | ;caption: Caption for the image | ||
;invent-date: Date of invention expressed in {{tlx|Start date and age|YYYY|MM|DD|df{{=}}yes/no}}. (See [[Template:Start date and age/doc]] for details.) | ;invent-date: Date of invention expressed in {{tlx|Start date and age|YYYY|MM|DD|df{{=}}yes/no}}. (See [[Template:Start date and age/doc]] for details.) | ||
;invent-name: Name of inventor | ;invent-name: Name of inventor | ||
| − | :conn1: What the device connects to (range 1- | + | :conn1: What the device connects to (range 1-4) |
;via1_1: Possible interface for connection (range 1-9) | ;via1_1: Possible interface for connection (range 1-9) | ||
;class-name: Name of the subclassing method | ;class-name: Name of the subclassing method | ||
| − | ;class1: First value in subclassing (range 1- | + | ;class1: First value in subclassing (range 1-6) |
| − | ;manuf1: Common manufacturers of the device (range 1- | + | ;manuf1: Common manufacturers of the device (range 1-7) |
;designfirm: Often, but not always, the same as manufacturer | ;designfirm: Often, but not always, the same as manufacturer | ||
;manufacturer: Common manufacturers of the device | ;manufacturer: Common manufacturers of the device | ||
;introduced: Date of introduction expressed in {{tlx|Start date and age|YYYY|MM|DD|df{{=}}yes/no}}. | ;introduced: Date of introduction expressed in {{tlx|Start date and age|YYYY|MM|DD|df{{=}}yes/no}}. | ||
| − | ;discontinued: Date of discontinuation expressed in {{tlx| | + | ;discontinued: Date of discontinuation expressed in {{tlx|End date and age|YYYY|MM|DD|df{{=}}yes/no}}. |
;cost: Introductory price | ;cost: Introductory price | ||
;type: Type of hardware (extension card/sound card/graphics card...) | ;type: Type of hardware (extension card/sound card/graphics card...) | ||
;processor: Type of processor/pic/chip | ;processor: Type of processor/pic/chip | ||
;frequency: Speed of the processor | ;frequency: Speed of the processor | ||
| − | ;memory: Amount of built in memory, if any, expressed in [[byte]]s or one of the derivative units such as [[kilobyte|kB]], [[ | + | ;memory: Amount of built in memory, if any, expressed in [[byte]]s or one of the derivative units such as [[kilobyte|kB]], [[Megabyte|MB]] or [[Gigabytes|GB]] |
| + | ;slots: | ||
| + | ;rom: | ||
;coprocessor: Type of coprocessor | ;coprocessor: Type of coprocessor | ||
;connection: Connection (PCI/PCI-E/USB....) | ;connection: Connection (PCI/PCI-E/USB....) | ||
;ports: Connections on the device, such as PATA, SCSI, SATA... | ;ports: Connections on the device, such as PATA, SCSI, SATA... | ||
;power: Power consumption, expressed [[Kilowatt hour|W/kWh]] | ;power: Power consumption, expressed [[Kilowatt hour|W/kWh]] | ||
| + | ;color: | ||
| + | ;dpi: | ||
| + | ;speed: | ||
| + | ;language: | ||
;weight: Device weight, expressed in [[kilogram|kg]] | ;weight: Device weight, expressed in [[kilogram|kg]] | ||
;dimensions: Width, depth and height of the device, normally expressed in [[centimeters|cm]] | ;dimensions: Width, depth and height of the device, normally expressed in [[centimeters|cm]] | ||
| Line 74: | Line 86: | ||
All fields, except 'name', are optional | All fields, except 'name', are optional | ||
| − | The numbered attributes mean that there is allowance for multiples. The <code>via</code> attributes range from <code>via1_1</code> to <code> | + | The numbered attributes mean that there is allowance for multiples. The <code>via</code> attributes range from <code>via1_1</code> to <code>via4_9</code> where the first number corresponds to the appropriate connection number and the second number is the position in that connections 'via' list. For each connection (via_1, via_2, via_3 or via_4), there can be up to 9 connectors, via#_1 through via#_9. |
== Examples == | == Examples == | ||
| − | |||
{{Infobox computer hardware | {{Infobox computer hardware | ||
| − | | name = | + | | name = Hard disk drive |
| − | | invent-date = | + | | image = Laptop-hard-drive-exposed.jpg |
| + | | caption = A 2.5-inch SATA hard drive | ||
| + | | invent-date = {{Start date and age|1954|12|24|df=yes}} | ||
| + | | invent-name = [[IBM]] team led by [[Reynold B. Johnson|Rey Johnson]] | ||
| conn1 = Motherboard | | conn1 = Motherboard | ||
| − | | via1_1 = | + | | via1_1 = IDE |
| − | | | + | | via1_2 = ATA |
| − | | class1 = | + | | via1_3 = SATA |
| − | | | + | | via1_4 = SCSI |
| + | | conn2 = User | ||
| + | | via2_1 = Interactions | ||
| + | | class-name = Interfaces | ||
| + | | class1 = IDE | ||
| + | | class2 = ATA | ||
| + | | class3 = S-ATA | ||
| + | | class4 = SCSI | ||
}} | }} | ||
| − | + | <pre style="overflow: auto;"> | |
{{Infobox computer hardware | {{Infobox computer hardware | ||
| − | | name = | + | | name = Hard disk drive |
| − | | | + | | image = Laptop-hard-drive-exposed.jpg |
| − | | | + | | caption = A 2.5-inch SATA hard drive |
| − | | | + | | invent-date = {{Start date and age|1954|12|24|df=yes}} |
| − | + | | invent-name = [[IBM]] team led by [[Reynold B. Johnson|Rey Johnson]] | |
| − | |||
| − | | | ||
| − | | | ||
| − | | | ||
| − | | | ||
| − | }} | ||
| − | |||
| − | |||
| − | | name = | ||
| conn1 = Motherboard | | conn1 = Motherboard | ||
| via1_1 = IDE | | via1_1 = IDE | ||
| Line 110: | Line 122: | ||
| conn2 = User | | conn2 = User | ||
| via2_1 = Interactions | | via2_1 = Interactions | ||
| − | | | + | | class-name = Interfaces |
| − | |||
| − | |||
| − | |||
| class1 = IDE | | class1 = IDE | ||
| class2 = ATA | | class2 = ATA | ||
| Line 119: | Line 128: | ||
| class4 = SCSI | | class4 = SCSI | ||
}} | }} | ||
| + | </pre> | ||
| + | {{clear}} | ||
| + | {{Infobox computer hardware | ||
| + | | name = Network interface controller | ||
| + | | image = Network card.jpg | ||
| + | | caption = A 1990s [[Ethernet]] network interface controller that connects to the motherboard via the now-obsolete [[ISA bus]]. This combination card features both a [[BNC connector]] (left) for use in (now obsolete) [[10BASE2]] networks and an [[8P8C]] connector (right) for use in [[10BASE-T]] networks. | ||
| + | | invent-date = | ||
| + | | invent-name = | ||
| + | | conn1 = [[Motherboard]] | ||
| + | | via1_1 = Integrated | ||
| + | | via1_2 = [[Peripheral Component Interconnect|PCI]] Connector | ||
| + | | via1_3 = [[Industry Standard Architecture|ISA]] Connector | ||
| + | | via1_4 = [[PCI-E]] | ||
| + | | via1_5 = [[FireWire]] | ||
| + | | via1_6 = [[USB]] | ||
| + | | via1_7 = [[Thunderbolt (interface)|Thunderbolt]] | ||
| + | | conn2 = Network | ||
| + | | via2_1 = [[Ethernet]] | ||
| + | | via2_2 = [[Wi-Fi]] | ||
| + | | via2_3 = [[Fibre Channel]] | ||
| + | | via2_4 = [[Asynchronous Transfer Mode|ATM]] | ||
| + | | via2_5 = [[Fiber Distributed Data Interface|FDDI]] | ||
| + | | via2_6 = [[Token ring]] | ||
| + | | class-name = Speeds | ||
| + | | class1 = 10 Mbit/s | ||
| + | | class2 = 100 Mbit/s | ||
| + | | class3 = 1 Gbit/s | ||
| + | | class4 = 10 Gbit/s | ||
| + | | class5 = up to 160 Gbit/s | ||
| + | | manuf1 = [[Intel]] | ||
| + | | manuf2 = [[Realtek]] | ||
| + | | manuf3 = [[Broadcom Corporation|Broadcom]] | ||
| + | | manuf4 = [[Marvell Technology Group]] | ||
| + | | manuf5 = [[QLogic]] | ||
| + | | manuf6 = [[Mellanox]] | ||
| + | }} | ||
| + | <pre style="overflow: auto;"> | ||
| + | {{Infobox computer hardware | ||
| + | | name = Network interface controller | ||
| + | | image = Network card.jpg | ||
| + | | caption = A 1990s [[Ethernet]] network interface controller that connects to the motherboard via the now-obsolete [[ISA bus]]. This combination card features both a [[BNC connector]] (left) for use in (now obsolete) [[10BASE2]] networks and an [[8P8C]] connector (right) for use in [[10BASE-T]] networks. | ||
| + | | invent-date = | ||
| + | | invent-name = | ||
| + | | conn1 = [[Motherboard]] | ||
| + | | via1_1 = Integrated | ||
| + | | via1_2 = [[Peripheral Component Interconnect|PCI]] Connector | ||
| + | | via1_3 = [[Industry Standard Architecture|ISA]] Connector | ||
| + | | via1_4 = [[PCI-E]] | ||
| + | | via1_5 = [[FireWire]] | ||
| + | | via1_6 = [[USB]] | ||
| + | | via1_7 = [[Thunderbolt (interface)|Thunderbolt]] | ||
| + | | conn2 = Network | ||
| + | | via2_1 = [[Ethernet]] | ||
| + | | via2_2 = [[Wi-Fi]] | ||
| + | | via2_3 = [[Fibre Channel]] | ||
| + | | via2_4 = [[Asynchronous Transfer Mode|ATM]] | ||
| + | | via2_5 = [[Fiber Distributed Data Interface|FDDI]] | ||
| + | | via2_6 = [[Token ring]] | ||
| + | | class-name = Speeds | ||
| + | | class1 = 10 Mbit/s | ||
| + | | class2 = 100 Mbit/s | ||
| + | | class3 = 1 Gbit/s | ||
| + | | class4 = 10 Gbit/s | ||
| + | | class5 = up to 160 Gbit/s | ||
| + | | manuf1 = [[Intel]] | ||
| + | | manuf2 = [[Realtek]] | ||
| + | | manuf3 = [[Broadcom Corporation|Broadcom]] | ||
| + | | manuf4 = [[Marvell Technology Group]] | ||
| + | | manuf5 = [[QLogic]] | ||
| + | | manuf6 = [[Mellanox]] | ||
| + | }} | ||
| + | </pre> | ||
| + | {{clear}} | ||
== See also == | == See also == | ||
* {{tl|Infobox CPU}} for [[central processing unit]]s | * {{tl|Infobox CPU}} for [[central processing unit]]s | ||
| − | <includeonly> | + | <includeonly>{{Sandbox other|| |
| − | <!-- | + | <!-- Categories below this line, please; interwikis at Wikidata --> |
[[Category:Computer hardware infobox templates| ]] | [[Category:Computer hardware infobox templates| ]] | ||
| − | + | }}</includeonly> | |
| − | </includeonly> | ||
Latest revision as of 18:30, 25 April 2020
| This is a documentation subpage for Template:Infobox computer hardware. It contains usage information, categories and other content that is not part of the original template page. |
This is for generic pieces of computer hardware that don't have more specific infoboxes, such as hard drives, motherboards, CD-ROMs etc. It should not be used for hardware such as CPUs that have their own specific infoboxes. External hardware should not use this box either.
Contents
Usage
Template:Parameter names example
{{Infobox computer hardware
| name =
| logo =
| logo-size =
| logo_caption =
| image =
| image-size =
| caption =
| invent-date =
| invent-name =
| conn1 =
| via1_1 =
| class-name =
| class1 =
| manuf1 =
| designfirm =
| manufacturer =
| introduced =
| discontinued =
| cost =
| type =
| processor =
| frequency =
| memory =
| slots =
| rom =
| coprocessor =
| connection =
| ports =
| power =
| color =
| dpi =
| speed =
| language =
| weight =
| dimensions =
}}
Parameters
The following is an explanation of each parameter:
- name
- Device name
- logo
- Logo for the top of the infobox
- logo_caption
- Caption of the logo that appears below it. Should not be used to provide trivial captions, such as "This is the logo of X", which is automatically assumed. Reserved for special cases when a description beyond telling the obvious is needed, or for inserting {{ffdc}} or {{deletable image-caption}}.
- image
- Image to show in the infobox
- caption
- Caption for the image
- invent-date
- Date of invention expressed in
{{Start date and age|YYYY|MM|DD|df=yes/no}}. (See Template:Start date and age/doc for details.) - invent-name
- Name of inventor
- conn1: What the device connects to (range 1-4)
- via1_1
- Possible interface for connection (range 1-9)
- class-name
- Name of the subclassing method
- class1
- First value in subclassing (range 1-6)
- manuf1
- Common manufacturers of the device (range 1-7)
- designfirm
- Often, but not always, the same as manufacturer
- manufacturer
- Common manufacturers of the device
- introduced
- Date of introduction expressed in
{{Start date and age|YYYY|MM|DD|df=yes/no}}. - discontinued
- Date of discontinuation expressed in
{{End date and age|YYYY|MM|DD|df=yes/no}}. - cost
- Introductory price
- type
- Type of hardware (extension card/sound card/graphics card...)
- processor
- Type of processor/pic/chip
- frequency
- Speed of the processor
- memory
- Amount of built in memory, if any, expressed in bytes or one of the derivative units such as kB, MB or GB
- slots
- rom
- coprocessor
- Type of coprocessor
- connection
- Connection (PCI/PCI-E/USB....)
- ports
- Connections on the device, such as PATA, SCSI, SATA...
- power
- Power consumption, expressed W/kWh
- color
- dpi
- speed
- language
- weight
- Device weight, expressed in kg
- dimensions
- Width, depth and height of the device, normally expressed in cm
All fields, except 'name', are optional
The numbered attributes mean that there is allowance for multiples. The via attributes range from via1_1 to via4_9 where the first number corresponds to the appropriate connection number and the second number is the position in that connections 'via' list. For each connection (via_1, via_2, via_3 or via_4), there can be up to 9 connectors, via#_1 through via#_9.
Examples
![]() A 2.5-inch SATA hard drive | |
| Date invented | Template:Start date and age |
|---|---|
| Invented by | IBM team led by Rey Johnson |
| Connects to | Motherboard via one of:
User via:
|
| Interfaces | IDE ATA S-ATA SCSI |
{{Infobox computer hardware
| name = Hard disk drive
| image = Laptop-hard-drive-exposed.jpg
| caption = A 2.5-inch SATA hard drive
| invent-date = {{Start date and age|1954|12|24|df=yes}}
| invent-name = [[IBM]] team led by [[Reynold B. Johnson|Rey Johnson]]
| conn1 = Motherboard
| via1_1 = IDE
| via1_2 = ATA
| via1_3 = SATA
| via1_4 = SCSI
| conn2 = User
| via2_1 = Interactions
| class-name = Interfaces
| class1 = IDE
| class2 = ATA
| class3 = S-ATA
| class4 = SCSI
}}
![]() | |
| Connects to | Motherboard via one of:
Network via one of: |
|---|---|
| Speeds | 10 Mbit/s 100 Mbit/s 1 Gbit/s 10 Gbit/s up to 160 Gbit/s |
| Common manufacturers | Intel Realtek Broadcom Marvell Technology Group QLogic Mellanox |
{{Infobox computer hardware
| name = Network interface controller
| image = Network card.jpg
| caption = A 1990s [[Ethernet]] network interface controller that connects to the motherboard via the now-obsolete [[ISA bus]]. This combination card features both a [[BNC connector]] (left) for use in (now obsolete) [[10BASE2]] networks and an [[8P8C]] connector (right) for use in [[10BASE-T]] networks.
| invent-date =
| invent-name =
| conn1 = [[Motherboard]]
| via1_1 = Integrated
| via1_2 = [[Peripheral Component Interconnect|PCI]] Connector
| via1_3 = [[Industry Standard Architecture|ISA]] Connector
| via1_4 = [[PCI-E]]
| via1_5 = [[FireWire]]
| via1_6 = [[USB]]
| via1_7 = [[Thunderbolt (interface)|Thunderbolt]]
| conn2 = Network
| via2_1 = [[Ethernet]]
| via2_2 = [[Wi-Fi]]
| via2_3 = [[Fibre Channel]]
| via2_4 = [[Asynchronous Transfer Mode|ATM]]
| via2_5 = [[Fiber Distributed Data Interface|FDDI]]
| via2_6 = [[Token ring]]
| class-name = Speeds
| class1 = 10 Mbit/s
| class2 = 100 Mbit/s
| class3 = 1 Gbit/s
| class4 = 10 Gbit/s
| class5 = up to 160 Gbit/s
| manuf1 = [[Intel]]
| manuf2 = [[Realtek]]
| manuf3 = [[Broadcom Corporation|Broadcom]]
| manuf4 = [[Marvell Technology Group]]
| manuf5 = [[QLogic]]
| manuf6 = [[Mellanox]]
}}
See also
- {{Infobox CPU}} for central processing units

