pull-icon
logo-mobile

CheddarBeats and PurePlay Radio - RadioDJ Template

Home/Forums/CheddarBeats and PurePlay Radio - RadioDJ Template

Bronze Member
Bronze Member

EmmaS

two months ago

CheddarBeats Radio Feature Overview

CheddarBeats is a modern, PJAX-powered web interface for RadioDJ that keeps the audio player running during navigation. It was built to work with RadioDJ v2.0.5.0.

Key Features:
- Persistent HTML5 player that never stops during navigation.
- Live metadata and artwork with local search and iTunes fallback.
- Shows requester name and dedication for the current track.
- Full request system including search, pagination, and message modal.
- Top 40 Requested plus Random 40 listings.
- Recently Played (40 tracks).
- Random Songs, Top Requests, Recently Played and Upcoming on the homepage.
- Fast, lightweight and mobile-friendly.
- Smooth fade animations and fast UI.

And don't be afraid to ask if you want anything customised - I'm always happy to help.

Bronze Member
Bronze Member

EmmaS

two months ago

In addition to the above I've now created an Installer which will be used for future Premium Sites.
Here is the config for CheddarBeats and PurePlay Radio

1. Quick Setup
Upload the contents of 'site' folder to your public_html folder.
Open config.php and update each option to match your system.
define('SITE_NAME', 'CheddarBeats Radio');

This is the name displayed throughout your site.
---------------------------------------

2. Database Setup (RadioDJ Database)

These settings must match the RadioDJ database running on your server.

define('DATAB_HOST',  'IP or hostname');          // IP or hostname of your RadioDJ MySQL server
define('DATAB_PORT',  '3306');                    // Default MySQL/MariaDB port (3306)
define('DATAB_DB',    'radiodj--dbname');         // Name of your RadioDJ database
define('DATAB_UNAME', 'RadioDJ--user');           // RadioDJ database username
define('DATAB_PASS',  'radiodj--password');       // Database password


If you're struggling to connect:

Use the official Database & Port Checker Tool at:
https://www.streamcodestudio.com/dbpcheck.php

This helps diagnose blocked ports, incorrect IPs, or login issues.
---------------------------------------

3. Shoutcast / Icecast Stream Setup

These details allow CheddarBeats Radio to show Now Playing info and connect the audio player.

define('SC_URL_IP', 'hostname or IP');	      // Stream server hostname or IP
define('SC_PORTNM', '');                       // Stream port
define('SC_SID',    '1');                      // Stream ID (Shoutcast v2)
define('SC_MOUNT',  ';');                      // Mountpoint (Icecast) or ";" for Shoutcast
define('SC_URLEX',  'stream');                 // Stream extension
define('SC_SSL',    'https');                  // http or https


Bronze Member
Bronze Member

Copper007

last month

Thank you so much for the beautiful website and all the work you put in it! I highly recommend to use the premium version. Worth every penny!!!

First Post!
First Post!

nroberts

this week

I am 100% with Copper the premium version is where its at!

This site is ABSOLUTELY worth the price.
My ONLY complaint and thats because someone whos dependient on this being out of the box would struggle at the customisation is that ALL songs in the sql database are listed instead of just the music catagory. That would clean so much junk up out of the request list. Other than that its super responsive! I love how it just updates automaticlly! I used this to create a "free play jukebox" kinda thing for a local cannabis bar in town. I have it integrated with a kiosk system i built them a while back. I was able to add ALOT of features like search by genre and even a little chatroom! I would love any input you may have on this!!!!

https://makoradio.live/

PS: Just buy it, its way better than the free!!!!!

Bronze Member
Bronze Member

EmmaS

this week

Hi nroberts,

I do apologise for that - when I originally built this (alongside several other projects), I normally include filtering to ensure only actual songs are shown, excluding items such as jingles.

It looks like that filtering was missing in a few scripts. I've now updated all affected scripts, so everything should be working correctly going forward.

Thank you very much for your purchase - it's genuinely appreciated, and I'm sorry for any inconvenience caused.

Just had a look at your site and it looks awesome, I love how you've customised it to make it your own, perfect!
Thank you for sharing, I hope it shows people that the sites made are not just sites, they can be customised to your own desires.

Leave a Comment

You must be logged in to post a reply.

Thank you ??

Thanks for supporting this station!

We've sent a download link to your email {}
Please check your inbox (and spam folder just in case).
The link will be valid for 24 hours.



BellOnline offers fast, reliable UK hosting with strong security and excellent uptime - perfect for modern radio and web projects.
MixStream provides broadcast-grade streaming with crystal-clear audio and rock-solid stability, ideal for both hobby and professional stations.

Goto BellOnline Now!

Close