Difference between revisions of "Template:Unique values"
From HodHood
P.Astakhov (talk | contribs) |
P.Astakhov (talk | contribs) (restore) |
||
(15 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | <phptag> | + | <includeonly><phptag> |
global $count; | global $count; | ||
$page = $argv[1]; | $page = $argv[1]; | ||
$val = explode( ', ', $argv[2] ); | $val = explode( ', ', $argv[2] ); | ||
foreach ( $val as $v ) { | foreach ( $val as $v ) { | ||
− | $count[$v]++; | + | if ( isset( $count[$v] ) ) { |
+ | $count[$v]['count']++; | ||
+ | } else { | ||
+ | $count[$v]['count'] = 1; | ||
+ | $show = "{{#show: $v | ?category |link=none }}"; | ||
+ | $category = transclude( false, [], $show ); | ||
+ | $count[$v]['category'] = $category; | ||
+ | } | ||
//$count[$v][] = $page; | //$count[$v][] = $page; | ||
} | } | ||
//var_dump( $argv[1] ); | //var_dump( $argv[1] ); | ||
//var_dump( $val ); | //var_dump( $val ); | ||
− | </phptag> | + | </phptag></includeonly> |