Template:Software: Difference between revisions

From StructuralWiki
Jump to navigation Jump to search
(Removed old portions of the template that were commented out. The goal is to reduce clarity.)
No edit summary
 
(19 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>
<includeonly>
<!-- {{#arraymap:{{{license type}}}|;|xxx|{{#set: software_license_type={{{xxx}}}}}|&nbsp; }} -->


<div>
<div>
Line 9: Line 11:
   <tr>
   <tr>
       <td valign="top">Software&nbsp;Name:</td>
       <td valign="top">Software&nbsp;Name:</td>
       <td>[[software_name::{{{name}}}]]</td>
       <td>{{{name}}}{{#set: software_name={{{name}}}}}</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td valign="top">Description:</td>
       <td valign="top">Description:</td>
       <td>[[software_description::{{{description}}}]]</td>
       <td>{{{description}}}{{#set: software_description={{{description}}}}}</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td valign="top">Category:</td>
       <td valign="top">Category:</td>
       <td>{{#arraymap:{{{category|}}}|;|xxx|[[software_category::xxx]]|;&nbsp; }}</td>
       <td>{{#arraymap:{{{category|}}}|;|xxx|[[software_category::SoftwareCategory:xxx|xxx]]|;&nbsp; }}</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td valign="top">License&nbsp;Type:</td>
       <td valign="top">License&nbsp;Type:</td>
       <td>{{#arraymap:{{{license type|}}}|;|xxx|[[software_license_type::xxx]]|;&nbsp; }}</td>
       <td>{{#arraymap:{{{license type}}}|;|xxx|xxx|;&nbsp; }}</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td valign="top">Price:</td>
       <td valign="top">Price:</td>
       <td>[[software_price::{{{price| }}}]]</td>
       <td>{{{price}}}{{#set: software_price={{{price}}}}}</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td valign="top">Keywords:</td>
       <td valign="top">Keywords:</td>
       <td>{{#arraymap:{{{keyword|}}}|;|xxx|[[software_keyword::xxx]]|;&nbsp; }}</td>
       <td>{{#arraymap:{{{keyword}}}|;|xxx|[[software_keyword::xxx]]|;&nbsp; }}</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td valign="top">Data&nbsp;formats:</td>
       <td valign="top">Data&nbsp;formats:</td>
       <td>{{#arraymap:{{{data format|}}}|;|xxx|[[data_format::xxx]]|;&nbsp; }}</td>
       <td>{{#arraymap:{{{data format}}}|;|xxx|[[data_format::xxx]]|;&nbsp; }}</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td valign="top">Design&nbsp;code:</td>
       <td valign="top">Design&nbsp;code:</td>
       <td>{{#arraymap:{{{design code|}}}|;|xxx|[[design_code::xxx]]|;&nbsp; }}</td>
       <td>{{#arraymap:{{{design code}}}|;|xxx|[[design_code::xxx]]|;&nbsp; }}</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td valign="top">Languages:</td>
       <td valign="top">Languages:</td>
       <td>{{#arraymap:{{{language|}}}|;|xxx|[[software_language::xxx]]|;&nbsp; }}</td>
       <td>{{#arraymap:{{{language}}}|;|xxx|xxx|;&nbsp; }}</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td>URL:</td>
       <td>URL:</td>
       <td>[[software_url::{{{url}}}]]</td>
       <td>{{{url}}}{{#set: software_url={{{url}}}}}</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td>Creator:</td>
       <td>Creator:</td>
       <td>{{#arraymap:{{{creator|}}}|;|xxx|[[software_creator::xxx]]|;&nbsp; }}</td>
       <td>{{#arraymap:{{{creator}}}|;|xxx|xxx|;&nbsp; }}</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td>Distributor:</td>
       <td>Distributor:</td>
       <td>{{#arraymap:{{{distributor|}}}|;|xxx|[[software_distributor::xxx]]|;&nbsp; }}</td>
       <td>{{#arraymap:{{{distributor}}}|;|xxx|xxx|;&nbsp; }}</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td colspan="2" align="right">{{{comment|}}}</td>       
       <td colspan="2" align="right">{{{comment}}}</td>       
   </tr>
   </tr>


Line 66: Line 68:
[[software::{{PAGENAME}}| ]]
[[software::{{PAGENAME}}| ]]


{{#arraymap:{{{keyword|}}}|;|xxx|[[Category:xxx]]| }}
<!-- {{#arraymap:{{{keyword|}}}|;|xxx|[[Category:xxx]]| }} -->


<!-- Entry status: -->[[software_data_entry_status::{{{data entry status|}}}|]]<br />
<!-- Entry status: -->[[software_data_entry_status::{{{data entry status|}}}|]]<br />
Line 118: Line 120:
== Parameters ==
== Parameters ==


{| border = "1"
{| border = "1" cellpadding="5"
! Parameter !! Description
! Parameter !! Description
|-
|-
| tag || tag of the software, to match tag in software database
| tag || tag of the software, to match tag in software database
|-
| license type || Possible options:
* Commercial
* Trial Version
* Educational
* Freeware
* Open Source
* Proprietary
* GNU General Public License (GPL)
* Open Source (Alternate Route Project)
|-
|-
| keyword || keyword related to the software, write the keyword such that it matches target page in the wiki
| keyword || keyword related to the software, write the keyword such that it matches target page in the wiki

Latest revision as of 04:00, 21 October 2024

Usage

Cut and paste:

{{Software
| name = 
| description = 
| category = 
| license type = 
| price = 
| keyword = 
| data format = 
| design code = 
| language = 
| url = 
| creator = 
| distributor = 
| data entry status = 
| data entry priority = 
}}

Related tags

To automatically import data from software database:

<software_database_software_databox tag="/>

To show infobox (Template:Software Infobox):

{{Software Infobox
| tag =
| page label =
| page order =
}}


Parameters

Parameter Description
tag tag of the software, to match tag in software database
license type Possible options:
  • Commercial
  • Trial Version
  • Educational
  • Freeware
  • Open Source
  • Proprietary
  • GNU General Public License (GPL)
  • Open Source (Alternate Route Project)
keyword keyword related to the software, write the keyword such that it matches target page in the wiki
design code design code name related to the software; is the design code name exist in the wiki, hyperlink to the correct page will be automatically create
data format data format name related to the software; is the data format name exists in the wiki, hyperlink to the correct page will be automatically created