Retromodby kenmcleanBentokit Retromod is a modular media management and administration system designed primarily for the community broadcasting sector. Retromod provides an almost inexhaustible amount of functionality, and as such is the flagship application of the Bentokit Project. When used in conjunction with the Flywire playout project, Retromod manages an organisation's studios, their programs and associated production media, sponsorship announcements, and station identity in an online environment. Retromod manages an organisation's studios, their programs and associated production media, sponsorship announcements, and station identity in an online environment. It can also take care of communications, membership, and online CMS data. Although it works equally well on its own as an administration system, Retromod can be used in conjunction with the Flywire playout client to administer sponsorship scheduling, client & campaign management, contracts and invoicing, promos, station media, show media and automatic playout media. === Prerequisite Software === Retromod is a secure browser-based "web 2.0" application written in the AMP or APP stack on top of Linux, Windows or Mac. It requires PHP 5.2 or greater. === Installation === ''see [[Installing Retromod]]'' === Directory Structure === * ./public/ ** Contains the root web access directory, including the Apache .htaccess file; * ./private/ ** Contains much of the core code, including the .config.php file; * ./private/components/ ** Contains the component directories for modular addons to the Retromod framework; * ./data/ ** Contains data objects in storage, such as music files; * ./cache/ ** A temporary cache for loading objects out of storage prior to processing and moving to a destination; |