mirror of
https://github.com/YunoHost/yunohost-admin.git
synced 2024-09-03 20:06:15 +02:00
[enh] display list of journals in tools
This commit is contained in:
parent
0e9e25d6bb
commit
eee142fbec
3 changed files with 48 additions and 1 deletions
|
@ -95,6 +95,19 @@
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
// Display journals list
|
||||||
|
app.get('#/tools/journals', function (c) {
|
||||||
|
c.api("/journals", function(categories) {
|
||||||
|
c.view('tools/tools_journals', {
|
||||||
|
"data": categories,
|
||||||
|
formatDate: function() {
|
||||||
|
console.log("caca");
|
||||||
|
return this.started_at.getDate();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
// Download SSL Certificate Authority
|
// Download SSL Certificate Authority
|
||||||
app.get('#/tools/ca', function (c) {
|
app.get('#/tools/ca', function (c) {
|
||||||
c.view('tools/tools_ca');
|
c.view('tools/tools_ca');
|
||||||
|
|
30
src/views/tools/tools_journals.ms
Normal file
30
src/views/tools/tools_journals.ms
Normal file
|
@ -0,0 +1,30 @@
|
||||||
|
<div class="btn-breadcrumb">
|
||||||
|
<a href="#/" ><i class="fa-home"></i><span class="sr-only">{{t 'home'}}</span></a>
|
||||||
|
<a href="#/tools">{{t 'tools'}}</a>
|
||||||
|
<a href="#/tools/journals">{{t 'journals'}}</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="separator"></div>
|
||||||
|
|
||||||
|
{{#if data}}
|
||||||
|
{{#data}}
|
||||||
|
{{#categories}}
|
||||||
|
<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
|
||||||
|
<div class="panel panel-default">
|
||||||
|
<div class="panel-heading" role="tab" id="heading-{{ name }}">
|
||||||
|
<h2 class="panel-title">
|
||||||
|
<a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapse-{{ name }}" aria-expanded="true" aria-controls="collapse-{{ name }}">
|
||||||
|
<span class="fa-fw fa-info-circle"></span>{{ name }}
|
||||||
|
</a>
|
||||||
|
</h2>
|
||||||
|
</div>
|
||||||
|
<div id="collapse-{{ name }}" class="panel-collapse collapse" role="tabpanel" aria-labelledby="heading-{{ name }}">
|
||||||
|
<div class="list-group">{{#journals}}
|
||||||
|
<a href="#/tools/journals/{{ file_name }}" class="list-group-item"><small>{{ started_at }}</small> {{ name }}</a>
|
||||||
|
{{/journals}}</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{{/categories}}
|
||||||
|
{{/data}}
|
||||||
|
{{/if}}
|
|
@ -11,6 +11,10 @@
|
||||||
<span class="pull-right fa-chevron-right"></span>
|
<span class="pull-right fa-chevron-right"></span>
|
||||||
<h2 class="list-group-item-heading">{{t 'diagnosis'}}</h2>
|
<h2 class="list-group-item-heading">{{t 'diagnosis'}}</h2>
|
||||||
</a>
|
</a>
|
||||||
|
<a href="#/tools/journals" class="list-group-item slide clearfix">
|
||||||
|
<span class="pull-right fa-chevron-right"></span>
|
||||||
|
<h2 class="list-group-item-heading">{{t 'journals'}}</h2>
|
||||||
|
</a>
|
||||||
<a href="#/tools/monitor" class="list-group-item slide clearfix">
|
<a href="#/tools/monitor" class="list-group-item slide clearfix">
|
||||||
<span class="pull-right fa-chevron-right"></span>
|
<span class="pull-right fa-chevron-right"></span>
|
||||||
<h2 class="list-group-item-heading">{{t 'monitoring'}}</h2>
|
<h2 class="list-group-item-heading">{{t 'monitoring'}}</h2>
|
||||||
|
|
Loading…
Add table
Reference in a new issue