⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.90
Server IP:
104.21.32.1
Server:
Linux vmi2315822.contaboserver.net 5.15.0-134-generic #145-Ubuntu SMP Wed Feb 12 20:08:39 UTC 2025 x86_64
Server Software:
LiteSpeed
PHP Version:
8.3.21
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
local
/
CyberCP
/
public
/
static
/
admin
/
js
/
View File Name :
filters.js
/** * Persist changelist filters state (collapsed/expanded). */ 'use strict'; { // Init filters. let filters = JSON.parse(sessionStorage.getItem('django.admin.filtersState')); if (!filters) { filters = {}; } Object.entries(filters).forEach(([key, value]) => { const detailElement = document.querySelector(`[data-filter-title='${CSS.escape(key)}']`); // Check if the filter is present, it could be from other view. if (detailElement) { value ? detailElement.setAttribute('open', '') : detailElement.removeAttribute('open'); } }); // Save filter state when clicks. const details = document.querySelectorAll('details'); details.forEach(detail => { detail.addEventListener('toggle', event => { filters[`${event.target.dataset.filterTitle}`] = detail.open; sessionStorage.setItem('django.admin.filtersState', JSON.stringify(filters)); }); }); }