Files
classifieds/settings_page.html
T
2026-06-17 17:06:43 -04:00

109 lines
3.2 KiB
HTML

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Admin · Settings</title>
<link rel="stylesheet" href="/static/style.css">
</head>
<body>
<header class="site-header">
<div class="wrap">
<a class="brand" href="/">Classifieds</a>
<nav class="nav">
<a href="/listings">Browse</a>
<a href="/pricing">Pricing</a>
<a href="/listings/new">Post</a>
<a href="/my/listings">My listings</a>
<a href="/my/favorites">Saved</a>
<a href="/messages" class="msg-link">
Messages
</a>
<a href="/my/billing">Billing</a>
<a href="/admin">Admin</a>
<span class="hi">Admin</span>
<a href="/auth/logout">Sign out</a>
<span class="langs">
<a href="/lang/en"
class="on">EN</a>
<a href="/lang/vi"
class="">VI</a>
<a href="/lang/es"
class="">ES</a>
</span>
</nav>
</div>
</header>
<main class="wrap">
<nav class="admin-nav">
<a href="/admin" class="">Dashboard</a>
<a href="/admin/users" class="">Users</a>
<a href="/admin/listings" class="">Listings</a>
<a href="/admin/reports" class="">Reports</a>
<a href="/admin/settings" class="on">Settings</a>
</nav>
<div class="card">
<h2>Settings</h2>
<form method="post" action="/admin/settings" class="settings-panel">
<input type="hidden" name="csrf_token" value="ImM4NzY0YWY0ODA1YzQ1OWIxYmVlMWM2NWZkNWI1YmNjMDRjNWVjZDki.ajG0bg.o_SI4nogl1a7VZBjP0l0Ox8W7Dc">
<div class="check">
<input type="checkbox" name="registration_open" id="registration_open" checked>
<label for="registration_open">Registration open</label>
</div>
<div class="check">
<input type="checkbox" name="ads_enabled" id="ads_enabled" checked>
<label for="ads_enabled">Ads enabled</label>
</div>
<div class="check">
<input type="checkbox" name="maintenance_mode" id="maintenance_mode" >
<label for="maintenance_mode">Maintenance mode</label>
</div>
<div class="field">
<label>Auto-flag threshold (distinct reports)</label>
<input class="input" type="number" name="flag_threshold" value="5" min="1">
</div>
<div class="field">
<label>New-user trust gate (days)</label>
<input class="input" type="number" name="new_user_trust_gate_days" value="0" min="0">
</div>
<div class="field">
<label>Contact-density flag threshold (signals per message)</label>
<input class="input" type="number" name="contact_density_threshold" value="3" min="1">
</div>
<div class="field">
<label>Keyword blocklist (one per line)</label>
<textarea class="input" name="keyword_blocklist"></textarea>
</div>
<button class="btn" type="submit">Save settings</button>
</form>
</div>
</main>
<footer class="site-footer">
<div class="wrap">© 2025 Classifieds · <a href="/sponsors">Sponsors</a></div>
</footer>
</body>
</html>