feat(admin): added sample csv for users

darta 2022-01-19 10:33:33 +01:00
parent 4523078eb2
commit 814c4cc342
2 changed files with 11 additions and 0 deletions

View File

@ -75,6 +75,16 @@ $(document).ready(function() {
}); });
$('.btn-sample').on('click', function () {
var viewerFile = new Blob(["groups;firstname;lastname;email;username;password;password_temporal;role;quota\n/alumnes/6è;John;Doe;jdoe@digitaldemocratic.net;jdoe;SuperSecret;no;student;1GB\n/alumnes/6è;Magdalena;Martí;mm_profe@email.cat;mm_profe;SuperSecret;no;teacher;3GB\n/managers;Pere;Isard;pisardmgr@email.cat;pisardmgr;SuperSecret;no;manager;Unlimited\n/alumnes/4t,/alumnes/5è;Marc;Gómez;marcgt@email.cat;marcgt;SuperSecret;no;student;1GB"], {type: "text/csv"});
var a = document.createElement('a');
a.download = 'dd_sample_upload.csv';
a.href = window.URL.createObjectURL(viewerFile);
var ev = document.createEvent("MouseEvents");
ev.initMouseEvent("click", true, false, self, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
a.dispatchEvent(ev);
});
$('.btn-download').on('click', function () { $('.btn-download').on('click', function () {
data=users_table.rows().data() data=users_table.rows().data()

View File

@ -30,6 +30,7 @@
<li> <li>
<a class="btn-sync"><span style="color: #5499c7; "><i class="fa fa-rocket"></i> Sync to system</span></a> <a class="btn-sync"><span style="color: #5499c7; "><i class="fa fa-rocket"></i> Sync to system</span></a>
<a class="btn-upload"><span style="color: #5499c7; "><i class="fa fa-upload"></i> Upload</span></a> <a class="btn-upload"><span style="color: #5499c7; "><i class="fa fa-upload"></i> Upload</span></a>
<a class="btn-sample"><span style="color: #a9ddff; "><i class="fa fa-download"></i> (Sample upload)</span></a>
<a class="btn-download"><span style="color: #5499c7; "><i class="fa fa-download"></i> Download</span></a> <a class="btn-download"><span style="color: #5499c7; "><i class="fa fa-download"></i> Download</span></a>
<a class="btn-clear-upload"><span style="color: #5499c7; "><i class="fa fa-cross"></i> Clear upload</span></a> <a class="btn-clear-upload"><span style="color: #5499c7; "><i class="fa fa-cross"></i> Clear upload</span></a>
</li> </li>