Jamroom Logo Jamroom 5 Core
is now Open Source!
Follow Jamroom on Twitter!

This document applies to Jamroom 3 only!
For current Jamroom 4 Documentation, visit the main Jamroom Documentation section.

Understanding the Different Account Types in Jamroom Index The difference between Skins, Themes and Styles

Understanding the Jamroom 3 Directory Structure

Jamroom 3 is organized into a logical directory structure that helps maintain "order" within your Jamroom, and defines the locations that Jamroom expects to find scripts and templates within:

  • jamroom/compile - the compile directory holds the "compiled" Jamroom Smarty templates.  This allows Jamroom to avoid having to rebuild a template every time it is requested, as the compile directory holds the Smarty-parsed PHP files that are used by Jamroom.  The contents of this directory can be deleted and Jamroom will recreate the contents as needed.
  • jamroom/config - the config directory contains the settings.cfg.php file and other config files used by Jamroom in the interface.
  • jamroom/docs - the docs directory contains the Jamroom License, Read Me and other text files.
  • jamroom/images - the Jamroom Images directory contains all of the "default" images used in Jamroom that are not associated with a specific Jamroom Skin.
  • jamroom/include - the include directory contains all of the Jamroom "Library" scripts used in Jamroom.  The Jamroom Library scripts contain the PHP functions used in Jamroom.  You can can also find all of the 3rd party contributed libraries used within Jamroom here as well.
  • jamroom/language - the language directory holds the Jamroom language files used in the Jamroom Control Panel.
  • jamroom/logs - the logs directory holds the Jamroom PHP Error log, as well as the Play Tracking (audit) logs if enabled in a Jamroom Quota.
  • jamroom/media - this is the default directory Jamroom uses to store the Artist media files.  Note that if you have upgraded your Jamroom from a version of Jamroom 2.x or older, your directory may be named "songs".
  • jamroom/members - this is the default directory Jamroom uses to created the Artist Pages within.  Note that if you have upgraded your Jamroom from a version of Jamroom 2.x or older, your directory may be named "bands".
  • jamroom/sample - this directory contains the "sample" media files used in a fresh Jamroom install.  After install this directory can be safely deleted.
  • jamroom/skins - the skins directory contains the various Jamroom Skins that are installed in Jamroom.  The Jamroom Skins define the overall look and feel of your Jamroom site for all pages that are NOT in the Control Panel, or an Artist Page.
  • jamroom/styles - the styles directory contains the CSS files that define the colors, fonts and images used in the Jamroom Control Panel.
  • jamroom/templates - the templates directory contains Smarty templates that are NOT related to a specific Jamroom Skin.  You will find all of the E-Mail Templates location in the email sub directory.
  • jamroom/themes - the themes directory contains the individual Artist Themes that define the look and feel of the Jamroom Artist/Member Pages.
  • jamroom/uploads - if you are allowing Importing of media files, there are numbered sub directories within the uploads directory that correspond to each Artist in your Jamroom.  Files placed within these directories are made available to the Artist in the Jamroom Control Panel.

Understanding the Different Account Types in Jamroom page 29 of 185 The difference between Skins, Themes and Styles
Solutions Products Support Community Company
Social Media Platform
Social Networking Software
Musician Website Manager
Community Builder
Jamroom 5
Jamroom 5 Modules
Jamroom Marketplace
Support Forum
Documentation
Support Center
Contact Support
Community Forum
Member Sites
Developers
About Us
Contact Us
Privacy Policy
©2003 - 2024 The Jamroom Network