updateee
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
const fs = require('fs');
|
||||
let content = fs.readFileSync('c:/laragon/www/webtugas/01/index.html', 'utf8');
|
||||
|
||||
// Function to remove a block of text
|
||||
function removeBlock(regex) {
|
||||
content = content.replace(regex, '');
|
||||
}
|
||||
|
||||
// 1. Remove UI add buttons
|
||||
removeBlock(/<div class="add-item" onclick="setMode\('(spbu|jalan|parsil)'\);closeAddMenu\(\)">[\s\S]*?<\/div>\s*<div class="add-item" onclick="setMode\('(spbu|jalan|parsil)'\);closeAddMenu\(\)">[\s\S]*?<\/div>\s*<div class="add-item" onclick="setMode\('(spbu|jalan|parsil)'\);closeAddMenu\(\)">[\s\S]*?<\/div>/);
|
||||
|
||||
// 2. Remove list containers in sidebar
|
||||
removeBlock(/<div id="list-spbu" style="display:none;">[\s\S]*?<\/div>\s*<div id="list-jalan" style="display:none;">[\s\S]*?<\/div>\s*<div id="list-parsil" style="display:none;">[\s\S]*?<\/div>/);
|
||||
|
||||
// 3. Remove mode buttons in sidebar
|
||||
removeBlock(/<a href="#" class="mbtn[^"]*" onclick="setMode\('spbu'\)">[\s\S]*?<\/a>/);
|
||||
removeBlock(/<a href="#" class="mbtn[^"]*" onclick="setMode\('jalan'\)">[\s\S]*?<\/a>/);
|
||||
removeBlock(/<a href="#" class="mbtn[^"]*" onclick="setMode\('parsil'\)">[\s\S]*?<\/a>/);
|
||||
|
||||
// 4. Remove legends
|
||||
removeBlock(/'<span class="lc-item">.*?SPBU 24 Jam.*?<\/span>': layers\.spbu24,\s*/);
|
||||
removeBlock(/'<span class="lc-item">.*?SPBU Non-24.*?<\/span>': layers\.spbuNon24,\s*/);
|
||||
removeBlock(/'<span class="lc-item">.*?Jalan.*?<\/span>': layers\.jalan,\s*/);
|
||||
removeBlock(/'<span class="lc-item">.*?Parsil \/ Lahan.*?<\/span>': layers\.parsil,?\s*/);
|
||||
|
||||
// 5. Save the modified content back
|
||||
fs.writeFileSync('c:/laragon/www/webtugas/01/index.html', content);
|
||||
console.log('Done modifying index.html (UI elements removed).');
|
||||
Reference in New Issue
Block a user