Template:Software: Difference between revisions

From StructuralWiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(69 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>== Software Databox ==
<includeonly>
 
<!-- {{#arraymap:{{{license type}}}|;|xxx|{{#set: software_license_type={{{xxx}}}}}|&nbsp; }} -->


<div>
<div>
Line 5: Line 7:
<table style="background-color:#ffffcc;;border:1" cellpadding="5px">
<table style="background-color:#ffffcc;;border:1" cellpadding="5px">
   <tr>
   <tr>
       <td>Software&nbsp;Name:</td>
       <td valign="top" colspan="2" style="font-size: 120%"><b>Software&nbsp;Databox</b></td>
      <td>[[software_name::{{{name}}}]]</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td>Description:</td>
       <td valign="top">Software&nbsp;Name:</td>
       <td>[[software_description::{{{description}}}]]</td>
       <td>{{{name}}}{{#set: software_name={{{name}}}}}</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td>Category:</td>
       <td valign="top">Description:</td>
       <td>[[software_category::{{{category}}}| ]][[{{{category}}} (software category)|{{{category}}}}]]</td>
       <td>{{{description}}}{{#set: software_description={{{description}}}}}</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td>License&nbsp;Type:</td>
       <td valign="top">Category:</td>
       <td>[[software_license_type::{{{license type}}}]]</td>
       <td>{{#arraymap:{{{category|}}}|;|xxx|[[software_category::SoftwareCategory:xxx|xxx]]|;&nbsp; }}</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td>Price:</td>
       <td valign="top">License&nbsp;Type:</td>
       <td>[[software_price::{{{price}}}]]</td>
       <td>{{#arraymap:{{{license type}}}|;|xxx|xxx|;&nbsp; }}</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td>Keywords:</td>
       <td valign="top">Price:</td>
       <td>{{#arraymap:{{{keyword|}}}|;|xxx|[[software_keyword::xxx]]|; }}</td>
       <td>{{{price}}}{{#set: software_price={{{price}}}}}</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td>Data&nbsp;formats:</td>
       <td valign="top">Keywords:</td>
       <td>{{#arraymap:{{{data format|}}}|;|xxx|[[software_data_format::xxx]]|; }}</td>
       <td>{{#arraymap:{{{keyword}}}|;|xxx|[[software_keyword::xxx]]|;&nbsp; }}</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td>Design&nbsp;code:</td>
       <td valign="top">Data&nbsp;formats:</td>
       <td>{{#arraymap:{{{design code|}}}|;|xxx|[[software_design_code::xxx]]|; }}</td>
       <td>{{#arraymap:{{{data format}}}|;|xxx|[[data_format::xxx]]|;&nbsp; }}</td>
   </tr>
   </tr>
   <tr>
   <tr>
       <td>Languages:</td>
       <td valign="top">Design&nbsp;code:</td>
       <td>{{#arraymap:{{{language|}}}|;|xxx|[[software_language::xxx]]|; }}</td>
       <td>{{#arraymap:{{{design code}}}|;|xxx|[[design_code::xxx]]|;&nbsp; }}</td>
  </tr>
  <tr>
      <td valign="top">Languages:</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]]|;}}</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]]|; }}</td>
       <td>{{#arraymap:{{{distributor}}}|;|xxx|xxx|;&nbsp; }}</td>
  </tr>
  <tr>
      <td colspan="2" align="right">{{{comment}}}</td>    
   </tr>
   </tr>
</table>
</table>


</div>
</div>


<!-- Entry status: -->[[software_data_entry_status::{{{data entry status}}}|]]<br />
[[source::{{{source|structural wiki}}}| ]]
<!-- Priority: -->[[software_data_entry_priority::{{{data entry priority}}}|]]<br />
[[software::{{PAGENAME}}| ]]
 
<!-- {{#arraymap:{{{keyword|}}}|;|xxx|[[Category:xxx]]| }} -->
 
<!-- Entry status: -->[[software_data_entry_status::{{{data entry status|}}}|]]<br />
<!-- Priority: -->[[software_data_entry_priority::{{{data entry priority|}}}|]]<br />
<!-- Tag: --> [[software_tag::{{{tag}}}|]]
<!-- Tag: --> [[software_tag::{{{tag}}}|]]
[[software_data_entry_location::wiki_only| ]]
<!--[[software_data_entry_location::wiki_only| ]]-->


[[Category:Software]]
[[Category:Software]]
Line 69: Line 83:
<pre>
<pre>
{{Software
{{Software
| tag =
| name =  
| name =  
| description =  
| description =  
Line 85: Line 98:
| data entry priority =  
| data entry priority =  
}}</pre>
}}</pre>
== Related tags ==
To automatically import data from software database:
<pre>
<software_database_software_databox tag="/>
</pre>
To show infobox ([[:Template:Software Infobox|Template:Software Infobox]]):
<pre>
{{Software Infobox
| tag =
| page label =
| page order =
}}
</pre>


== 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
|-
| 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
|}
|}


</noinclude>
</noinclude>

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