User:Admin: Difference between revisions
Add Users by Country counter section |
Fix geo dashboard HTML: remove onclick attrs (JS wires events via Common.js), clean up buttons and layout |
||
| (One intermediate revision by the same user not shown) | |||
| Line 80: | Line 80: | ||
== Users by Country == | == Users by Country == | ||
<div id=" | <div id="geo-dashboard" style="font-family:sans-serif;background:#111;border:1px solid #333;border-radius:8px;padding:20px;color:#eee;"> | ||
< | |||
<div style="display:flex;gap:16px;flex-wrap:wrap;margin-bottom:20px;"> | |||
<div style="flex:1;min-width:130px;background:#1a1a1a;border:1px solid #ff6600;border-radius:6px;padding:16px;text-align:center;"> | |||
<div id="geo-total" style="font-size:2em;font-weight:bold;color:#ff6600;">–</div> | |||
<div style="color:#aaa;font-size:0.85em;margin-top:4px;">Total Users</div> | |||
</div> | |||
<div style="flex:1;min-width:130px;background:#1a1a1a;border:1px solid #444;border-radius:6px;padding:16px;text-align:center;"> | |||
<div id="geo-countries" style="font-size:2em;font-weight:bold;color:#ff6600;">–</div> | |||
<div style="color:#aaa;font-size:0.85em;margin-top:4px;">Countries</div> | |||
</div> | |||
<div style="flex:1;min-width:130px;background:#1a1a1a;border:1px solid #444;border-radius:6px;padding:16px;text-align:center;"> | |||
<div id="geo-active-day" style="font-size:2em;font-weight:bold;color:#ff6600;">–</div> | |||
<div style="color:#aaa;font-size:0.85em;margin-top:4px;">Active Today</div> | |||
</div> | |||
<div style="flex:1;min-width:130px;background:#1a1a1a;border:1px solid #444;border-radius:6px;padding:16px;text-align:center;"> | |||
<div id="geo-active-week" style="font-size:2em;font-weight:bold;color:#ff6600;">–</div> | |||
<div style="color:#aaa;font-size:0.85em;margin-top:4px;">Active This Week</div> | |||
</div> | |||
<div style="flex:1;min-width:130px;background:#1a1a1a;border:1px solid #444;border-radius:6px;padding:16px;text-align:center;"> | |||
<div id="geo-active-month" style="font-size:2em;font-weight:bold;color:#ff6600;">–</div> | |||
<div style="color:#aaa;font-size:0.85em;margin-top:4px;">Active This Month</div> | |||
</div> | |||
</div> | |||
<div style="display:flex;gap:10px;margin-bottom:16px;flex-wrap:wrap;align-items:center;"> | |||
<button id="geo-btn-day" style="background:#ff6600;color:#fff;border:none;padding:8px 18px;border-radius:4px;cursor:pointer;font-weight:bold;">Today</button> | |||
<button id="geo-btn-week" style="background:#333;color:#eee;border:1px solid #555;padding:8px 18px;border-radius:4px;cursor:pointer;">This Week</button> | |||
<button id="geo-btn-month" style="background:#333;color:#eee;border:1px solid #555;padding:8px 18px;border-radius:4px;cursor:pointer;">This Month</button> | |||
<button id="geo-btn-all" style="background:#333;color:#eee;border:1px solid #555;padding:8px 18px;border-radius:4px;cursor:pointer;">All Time</button> | |||
<span id="geo-updated" style="margin-left:auto;color:#555;font-size:0.8em;"></span> | |||
</div> | |||
<div style="background:#1a1a1a;border:1px solid #333;border-radius:6px;padding:8px;margin-bottom:16px;"> | |||
<svg id="geo-world-map" viewBox="0 0 900 250" style="width:100%;height:auto;display:block;"></svg> | |||
</div> | |||
<div id="geo-table-wrap" style="background:#1a1a1a;border:1px solid #333;border-radius:6px;overflow:hidden;margin-bottom:16px;"> | |||
<div id="geo-table-title" style="padding:12px 16px;border-bottom:1px solid #333;font-weight:bold;color:#ff6600;font-size:0.95em;">Users by Country</div> | |||
<table style="width:100%;border-collapse:collapse;font-size:0.9em;"> | |||
<thead><tr style="background:#222;color:#aaa;text-align:left;"> | |||
<th style="padding:10px 16px;">#</th> | |||
<th style="padding:10px 16px;">Country / Language</th> | |||
<th style="padding:10px 16px;text-align:right;">Users</th> | |||
<th style="padding:10px 16px;">Share</th> | |||
<th style="padding:10px 16px;text-align:right;">Edits (period)</th> | |||
</tr></thead> | |||
<tbody id="geo-table-body"><tr><td colspan="5" style="padding:20px;text-align:center;color:#666;">Loading...</td></tr></tbody> | |||
</table> | |||
</div> | |||
<div style="background:#1a1a1a;border:1px solid #333;border-radius:6px;padding:16px;"> | |||
<div style="font-weight:bold;color:#ff6600;margin-bottom:10px;font-size:0.95em;">Daily Edit Activity — Last 30 Days</div> | |||
<div id="geo-activity-bars" style="display:flex;align-items:flex-end;gap:3px;height:70px;"></div> | |||
<div id="geo-activity-labels" style="display:flex;gap:3px;margin-top:4px;font-size:0.65em;color:#555;"></div> | |||
</div> | |||
<div style="margin-top:12px;color:#555;font-size:0.75em;">📍 Country detection uses Babel language tags on user pages (e.g. <code>{{#babel:de|en}}</code>). Users without Babel tags appear as "Unknown". Edit activity is sourced from the wiki's recent changes log.</div> | |||
</div> | </div> | ||
Latest revision as of 05:12, 12 May 2026
Admin Management Tools
This page serves as a quick-reference hub for all administrative tools on AlphaX Wiki.
Users & Rights
- User Rights – Assign or change user group memberships
- Block User – Block a user from editing (View blocked users)
- Unblock User – Remove a block from a user
- Autoblocks – View and manage automatic blocks
- Rename User – Rename a user account
- Create Account – Manually create a new user account
- Active Users List – View recently active users
- User List – Browse all registered users
- User Contributions – View contributions by a specific user
- Deleted User Contributions – View deleted contributions by a user
- User Group Rights – Overview of all user group permissions
- Grants – View available OAuth grants
- Password Policies – View password policy settings
Content Management
- View Deleted Pages – Browse and restore deleted pages
- Change Content Model – Change the content model of a page
- Import Pages – Import pages from another wiki
- Export Pages – Export page content as XML
- Merge Page Histories – Merge the edit histories of two pages
- Protected Pages – View all currently protected pages
- Protected Titles – View titles protected from creation
- Compare Pages – Diff two pages or revisions
Recent Changes & Logs
- Recent Changes – View all recent wiki edits
- Logs – Browse all administrative action logs
- New Pages – View recently created pages
- Gallery of New Files – View recently uploaded files
- Watchlist – Your personal watchlist of tracked pages
Maintenance Reports
- Broken Redirects – Redirects pointing to non-existent pages
- Double Redirects – Redirects pointing to other redirects
- Orphaned Pages – Pages with no incoming links
- Unused Files – Uploaded files not used in any page
- Unused Templates – Templates not transcluded anywhere
- Unused Categories – Categories with no members
- Uncategorized Pages – Pages not assigned to any category
- Uncategorized Files – Files not assigned to any category
- Uncategorized Templates – Templates not assigned to any category
- Uncategorized Categories – Categories not in a parent category
- Dead-End Pages – Pages with no outgoing links
- Wanted Pages – Non-existent pages with incoming links
- Wanted Files – Referenced files that don't exist
- Wanted Categories – Categories used but not created
- Wanted Templates – Templates used but not created
- Unwatched Pages – Pages on no user's watchlist
- Short Pages – Pages with the least content
- Long Pages – Pages with the most content
- Oldest Pages – Pages not edited for the longest time
- Pages with Fewest Revisions – Least-edited pages
Media & Files
- Upload File – Upload a new file to the wiki
- File List – Browse all uploaded files
- Files with Duplicates – Find files with duplicate content
- MIME Search – Search files by MIME type
- Search for Duplicate Files – Find files matching a specific file's content
- Media Statistics – Overview of uploaded file statistics
Data & Tools
- Statistics – Wiki-wide statistics (pages, edits, users)
- Version – Installed MediaWiki version and extensions
- System Messages – View and edit interface messages
- View Interwiki Data – Browse interwiki link mappings
- Namespace Information – Details about all namespaces
- API Sandbox – Test the MediaWiki API interactively
- Expand Templates – Preview template expansion
Page Tools
- What Links Here – Find all pages linking to a given page
- All Special Pages – Browse the full list of special pages
Users by Country
<button id="geo-btn-day" style="background:#ff6600;color:#fff;border:none;padding:8px 18px;border-radius:4px;cursor:pointer;font-weight:bold;">Today</button> <button id="geo-btn-week" style="background:#333;color:#eee;border:1px solid #555;padding:8px 18px;border-radius:4px;cursor:pointer;">This Week</button> <button id="geo-btn-month" style="background:#333;color:#eee;border:1px solid #555;padding:8px 18px;border-radius:4px;cursor:pointer;">This Month</button> <button id="geo-btn-all" style="background:#333;color:#eee;border:1px solid #555;padding:8px 18px;border-radius:4px;cursor:pointer;">All Time</button>
<svg id="geo-world-map" viewBox="0 0 900 250" style="width:100%;height:auto;display:block;"></svg>
| # | Country / Language | Users | Share | Edits (period) |
|---|---|---|---|---|
| Loading... | ||||
Babel user information
de-N
Dieser Benutzer spricht Deutsch als Muttersprache.
Users by language
). Users without Babel tags appear as "Unknown". Edit activity is sourced from the wiki's recent changes log.