alice_index/_layouts/generic.html

40 lines
1.0 KiB
HTML
Executable File

---
layout: default
<!-- permalink: /index/ -->
---
<div class="publication">
<div>
<input type="text" id="searchBox" placeholder="Buscar arquivos..." onkeyup="filterList()">
</div>
<div class="pub-header">
{{ content }}
</div>
</div>
<script>
function filterList() {
// Pega o valor do campo de busca
var filter = document.getElementById('searchBox').value.toLowerCase();
var ul = document.getElementById('fileList');
var li = ul.getElementsByTagName('li');
// Itera sobre os itens da lista e esconde os que não correspondem
for (var i = 0; i < li.length; i++) {
var filename = li[i].getAttribute('data-filename').toLowerCase();
var username = li[i].getAttribute('data-username').toLowerCase();
var path = li[i].getAttribute('data-path').toLowerCase();
if (filename.indexOf(filter) > -1 || username.indexOf(filter) > -1 || path.indexOf(filter) > -1) {
li[i].style.display = "";
} else {
li[i].style.display = "none";
}
}
}
</script>