1 <script src="{{$baseurl}}/view/asset/Chart-js/dist/Chart.min.js?v={{$smarty.const.FRIENDICA_VERSION}}"></script>
3 <h1>{{$title}} - {{$page}}</h1>
5 <canvas id="FederationChart" class="federation-graph" width="320" height="320"></canvas>
11 {{foreach $counts as $c}}
12 {{if $c[0]['total'] > 0}}
13 <li>{{$c[0]['platform']}} ({{$c[0]['total']}}/{{$c[0]['users']}})</li>
22 {{foreach $counts as $c}}
27 {{foreach $counts as $c}}
31 hoverBackgroundColor: [
32 {{foreach $counts as $c}}
38 {{foreach $counts as $c}}
39 "{{$c[0]['platform']}}",
43 var ctx = document.getElementById("FederationChart").getContext("2d");
44 var myDoughnutChart = new Chart(ctx, {
48 legend: {display: false},
49 animation: {animateRotate: false},
55 <table id="federation-stats">
56 {{foreach $counts as $c}}
57 {{if $c[0]['total'] > 0}}
59 <th>{{$c[0]['platform']}}</th>
60 <th><strong>{{$c[0]['total']}}</strong></td>
61 <td>{{$c[0]['network']}}</td>
64 <td colspan="3" class="federation-summary">
66 {{if $c[0]['month']}}<li>{{$c[0]['monthlbl']}}</li>{{/if}}
67 {{if $c[0]['halfyear']}}<li>{{$c[0]['halfyearlbl']}}</li>{{/if}}
68 {{if $c[0]['users']}}<li>{{$c[0]['userslbl']}}</li>{{/if}}
69 {{if $c[0]['posts']}}<li>{{$c[0]['postslbl']}}</li>{{/if}}
70 {{if $c[0]['postsuserlbl']}}<li>{{$c[0]['postsuserlbl']}}</li>{{/if}}
75 <td colspan="3" class="federation-data">
76 <canvas id="{{$c[2]}}Chart" class="federation-network-graph" width="240" height="240"></canvas>
81 {{foreach $c[1] as $v}}
86 {{foreach $c[1] as $v}}
90 hoverBackgroundColor: [
91 {{foreach $c[1] as $v}}
97 {{foreach $c[1] as $v}}
102 var ctx = document.getElementById("{{$c[2]}}Chart").getContext("2d");
103 var my{{$c[2]}}DoughnutChart = new Chart(ctx, {
107 legend: {display: false},
108 animation: {animateRotate: false},
113 <ul class="federation-stats">
114 {{foreach $c[1] as $v}}
116 {{if ($c[0]['platform']==='Friendica' and $version===$v['version']) }}
117 <span class="version-match">{{$v['version']}}</span>