EmuDevs

EmuDevs

Discover
Games
Market
Discuss
Learn
Teams
Servers
Achievements
Shop
Activity
Resources
Support
EmuDevs
Terms of Service
Privacy Policy
Refund Policy
User Agreement
Support
  1. Games
  2. World of Warcraft
  3. Websites
  4. TrinityCore 3.3.5a PHP Online Players
World of Warcraft/Websites

TrinityCore 3.3.5a PHP Online Players

1.0

A modern, responsive, and dark-themed "Online Players" page for TrinityCore 3.3.5a (Wrath of the Lich King) servers.

Downloads

3

Views

132

Likes

2

Uploaded on

January 19, 2026

Description

TrinityCore Online Players Page

A modern, responsive, and dark-themed "Online Players" page for TrinityCore 3.3.5a (Wrath of the Lich King) servers.

Preview

Online Players Page Preview Modern, dark-themed online players page.

Features

  • Real-time Listing: Displays currently online players directly from the database.
  • Modern UI: Dark, glassmorphism design inspired by WotLK aesthetics.
  • Visuals:
    • Race and Class icons (20px).
    • Alliance/Horde faction banners.
    • Total player count in header.
  • Functionality:
    • Search: Filter players by name, level, etc., in real-time.
    • Pagination: Displays 15 players per page.
    • Zone Names: Automatically maps Zone IDs to actual names (e.g., "Dalaran").

Requirements

  • PHP: 8.0 or higher (with pdo_mysql extension enabled).
  • Database: MySQL or MariaDB (access to characters database).
  • TrinityCore: 3.3.5a (or compatible database schema).

Installation

Option 1: Docker (Recommended)

  1. Clone/Download this project folder.
  2. Open docker-compose.yml and configure your database connection settings:
    environment:
      - DB_HOST=localhost  <-- Your Database 
      - DB_NAME=characters   <-- Characters DB Name
      - DB_USER=trinity      <-- DB Username
      - DB_PASS=trinity      <-- DB Password
     
  3. Run the container:
    docker-compose up -d --build
     
  4. Access the page at: http://localhost:8080

Option 2: XAMPP / WAMP / Manual

  1. Copy Files: Move the project folder into your web server's public directory:
    • XAMPP: C:\xampp\htdocs
    • WAMP: C:\wamp64\www
    • Linux (Apache): /var/www/html
    • Linux (Nginx): /usr/share/nginx/html
  2. Configure Database:
    • Open config.php.
    • Edit the fallback values (or rely on getenv if you set env vars):
      $host = getenv('DB_HOST') ?: 'YOUR_DB_IP';
      $db   = getenv('DB_NAME') ?: 'characters';
      $user = getenv('DB_USER') ?: 'trinity';
      $pass = getenv('DB_PASS') ?: 'YOUR_PASSWORD';
       
  3. Access: Open your browser and go to http://localhost/.

Configuration

Zone Names

The file resources/zone.txt maps Zone IDs to names.

  • Format: Zone Name =ZoneID
  • Example: Dalaran =4395

Icons

Images are located in resources/.

  • race/: Race/Gender icons (e.g., human_male.jpg).
  • class/: Class icons (e.g., warrior.jpg).
  • faction/: Faction banners (alliance_banner.jpg, horde_banner.jpg).
 
Comments0 comments

Sign in to join the conversation

You must be signed in to comment

No comments yet

Be the first to share your thoughts!

Details
TrinityCore 3.3.5a PHP Online Players cover
Download Type
External Link
Game & Category
World of Warcraft / Websites
Updates
No updates available
Tags
world of warcraft wotlk wrath of the lich king trinitycore online page
Uploaded by
database379
database379

@database379

View all by database379