{"id":3534,"date":"2026-01-25T10:23:02","date_gmt":"2026-01-25T09:23:02","guid":{"rendered":"https:\/\/radio.xreflector.es\/?p=3534"},"modified":"2026-01-25T10:23:02","modified_gmt":"2026-01-25T09:23:02","slug":"new-xlxd-dashboard-v3","status":"publish","type":"post","link":"https:\/\/radio.xreflector.es\/index.php\/2026\/01\/25\/new-xlxd-dashboard-v3\/","title":{"rendered":"New XLXD Dashboard V3"},"content":{"rendered":"\n<p><strong>This dashboard is a refactored, modern, and responsive web frontend for monitoring and managing XLXD multi-protocol reflectors.<br>The 2.5+ release brings a complete UI rework with improved mobile support, configuration, theming, and performance.<\/strong><\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/ShaYmez\/xlxd-dashboard3\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/github.com\/ShaYmez\/xlxd-dashboard3<\/a><\/p>\n\n\n\n<p><strong>Technologies used:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>PHP (server-side, includes session management and security headers)<\/li>\n\n\n\n<li>JavaScript (custom scripts for theme toggle, interactive\/mobile menus, AJAX auto-refresh, dynamic header)<\/li>\n\n\n\n<li>HTML5 &amp; Responsive Design (<code>meta viewport<\/code>, mobile support, semantic markup)<\/li>\n\n\n\n<li>CSS (modular styling in <code>modern-layout.css<\/code>, glassmorphism theme, theme toggle support)<\/li>\n\n\n\n<li>AJAX &amp; vanilla JS (no frameworks)<\/li>\n\n\n\n<li>vnStat integration (for optional traffic statistics)<\/li>\n\n\n\n<li>Works out-of-the-box on standard LAMP\/LEMP stacks with XLXD servers<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Features<\/h2>\n\n\n\n<p><a href=\"https:\/\/github.com\/ShaYmez\/xlxd-dashboard3#features\"><\/a><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Panel for connected users, repeaters, peers\/modules<\/li>\n\n\n\n<li>Live XLXD system statistics (service uptime, multi-mode status, interlinks)<\/li>\n\n\n\n<li>Full mobile and desktop support, theme switcher (dark\/light)<\/li>\n\n\n\n<li>Custom header\/footer text and branding options<\/li>\n\n\n\n<li>Optional network traffic info using vnStat<\/li>\n\n\n\n<li>Real-time dashboard auto-refresh (AJAX, not full reload)<\/li>\n\n\n\n<li>Accessible, lightweight\u2014no client frameworks needed<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Installation<\/h2>\n\n\n\n<p><a href=\"https:\/\/github.com\/ShaYmez\/xlxd-dashboard3#installation\"><\/a><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Clone\/download this repo to your server: git clone https:\/\/github.com\/ShaYmez\/xlxd-dashboard3.git<\/li>\n\n\n\n<li>Copy and edit <code>pgs\/config.inc.php<\/code> for your XLXD host and preferences.<\/li>\n\n\n\n<li>Make sure the webserver can read your XLXD XML and log files.<\/li>\n\n\n\n<li>Visit the dashboard in your web browser.<\/li>\n<\/ol>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>For best results, use with the official XLXD reflector system:<\/strong><br><a href=\"https:\/\/github.com\/LX3JL\/xlxd\">https:\/\/github.com\/LX3JL\/xlxd<\/a><\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Configuration<\/h2>\n\n\n\n<p><a href=\"https:\/\/github.com\/ShaYmez\/xlxd-dashboard3#configuration\"><\/a><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Change all main settings in <code>pgs\/config.inc.php<\/code><\/li>\n\n\n\n<li>See comments in the config for guidance<\/li>\n\n\n\n<li>See <code>changes.txt<\/code> for upgrade notes and new features<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">License<\/h2>\n\n\n\n<p><a href=\"https:\/\/github.com\/ShaYmez\/xlxd-dashboard3#license\"><\/a><\/p>\n\n\n\n<p><strong>Copyright \u00a9 Shane Daley (M0VUB) Redistribution allowed with reference\u2014see dashboard footer for attribution.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"941\" height=\"824\" src=\"http:\/\/radio.xreflector.es\/wp-content\/uploads\/2026\/01\/screenshot.png\" alt=\"\" class=\"wp-image-3535\" srcset=\"https:\/\/radio.xreflector.es\/wp-content\/uploads\/2026\/01\/screenshot.png 941w, https:\/\/radio.xreflector.es\/wp-content\/uploads\/2026\/01\/screenshot-300x263.png 300w, https:\/\/radio.xreflector.es\/wp-content\/uploads\/2026\/01\/screenshot-768x673.png 768w\" sizes=\"auto, (max-width: 941px) 100vw, 941px\" \/><\/figure>\n<p>Visitas: 88<\/p>","protected":false},"excerpt":{"rendered":"<p>This dashboard is a refactored, modern, and responsive web frontend for monitoring and managing XLXD multi-protocol reflectors.The 2.5+ release brings a complete UI rework with improved mobile support, configuration, theming, and performance. https:\/\/github.com\/ShaYmez\/xlxd-dashboard3 Technologies used: Features Installation For best results, use with the official XLXD reflector system:https:\/\/github.com\/LX3JL\/xlxd Configuration License Copyright \u00a9 Shane Daley (M0VUB) Redistribution [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3535,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-3534","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-digital-digital"],"_links":{"self":[{"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/posts\/3534","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/comments?post=3534"}],"version-history":[{"count":2,"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/posts\/3534\/revisions"}],"predecessor-version":[{"id":3537,"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/posts\/3534\/revisions\/3537"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/media\/3535"}],"wp:attachment":[{"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/media?parent=3534"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/categories?post=3534"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/radio.xreflector.es\/index.php\/wp-json\/wp\/v2\/tags?post=3534"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}