Difference between revisions of "Template:List all smw imports"
From TDWG Terms Wiki
m (+three-columns +two-columns) |
m (fixes layout) |
||
Line 14: | Line 14: | ||
-->|two-columns=<div class="two-columns"><!-- | -->|two-columns=<div class="two-columns"><!-- | ||
--><ul><li><!-- | --><ul><li><!-- | ||
− | -->{{#arrayprint: MediaWikiSmw_import|<!--sep--><li>|<!--variable-->§|<!--output-->{{#explode: §| |-1}} (→ [[§]]) | + | -->{{#arrayprint: MediaWikiSmw_import|<!--sep--><li>|<!--variable-->§|<!--output-->{{#explode: §| |-1}} (→ [[§]])}}<!-- |
--></ul><!-- | --></ul><!-- | ||
--></div><!-- | --></div><!-- | ||
− | -->|three-columns=<div class=" | + | -->|three-columns=<div class="three-columns"><!-- |
--><ul><li><!-- | --><ul><li><!-- | ||
− | -->{{#arrayprint: MediaWikiSmw_import|<!--sep--><li>|<!--variable-->§|<!--output-->{{#explode: §| |-1}} (→ [[§]]) | + | -->{{#arrayprint: MediaWikiSmw_import|<!--sep--><li>|<!--variable-->§|<!--output-->{{#explode: §| |-1}} (→ [[§]])}}<!-- |
--></ul><!-- | --></ul><!-- | ||
--></div><!-- | --></div><!-- |
Latest revision as of 15:38, 3 February 2020
[edit] [ ] Template documentation
Usage
This template lists all imported vocabulary pages in MediaWiki:Smw import <local-defined-namespace>
:
{{List all smw imports}} → show a table layout {{List all smw imports | output format=list}} → show a comma separated list {{List all smw imports | output format=two-columns}} → 2 column layout {{List all smw imports | output format=three-columns}} → 3 column layout
Technical documentation
Dependencies
- extension:Arrays
- DEPRICATED
See also template: Filter smw import from list (used for a ask query evaluation/filtering)(is too slow --Andreas Plank (talk) 15:27, 3 February 2020 (CET))
CSS
/* 2 column Layout */
.two-columns {
-moz-column-count:2; /* Firefox */
-webkit-column-count:2; /* Safari and Chrome */
column-count:2;
-moz-column-gap:40px; /* Firefox */
-webkit-column-gap:40px; /* Safari and Chrome */
column-gap:40px;
-moz-column-rule:2px outset gray; /* Firefox */
-webkit-column-rule:2px outset gray; /* Safari and Chrome */
column-rule:2px outset gray;
}
/* 3 column Layout */
.three-columns {
-moz-column-count:3; /* Firefox */
-webkit-column-count:3; /* Safari and Chrome */
column-count:3;
-moz-column-gap:40px; /* Firefox */
-webkit-column-gap:40px; /* Safari and Chrome */
column-gap:40px;
-moz-column-rule:2px outset gray; /* Firefox */
-webkit-column-rule:2px outset gray; /* Safari and Chrome */
column-rule:2px outset gray;
}
.three-columns.flat-ul ul li {
float:left;
margin-left:1.5em;
}
.three-columns.flat-ul ul {
clear:both;
margin:0px 0px 0.5ex 0px;
padding:0px;
}
.three-columns.flat-ul p {
margin:5px 0px 0ex 0px;
}
.three-columns tr {
/* verhindere Spaltenumbruch */
-webkit-column-break-inside: avoid; /* Chrome, Safari */
page-break-inside: avoid; /* Theoretically FF 20+ */
break-inside: avoid-column; /* IE 11 */
}