MCNi Wiki : Feature List - Band Sites

2018 comment - links are not updated. They should match the various sub-pages.

This page is a comprehensive list of features in the Bombplates system. Each feature should also have its own page describing in greater detail what it does and what files are dependent on it.

Band site features (e.g. someband.bombplates.com)

Admin Theme - Administrative theme. Only displayed to authorized users and on management pages.
AJAX Comments - Allow blog comments to be posted using AJAX.
Announcements - Disseminate announcements from bombplates.com to band sites.
Audio Player - Embed a (usually flash) audio player and XML pages to power it.
Auto Nodetitle - Automatcially set the title of some content without prompting the user.


Autologout - Users are automatically logged out after a period of inactivity


Band Users - Bands may create logins for some users. They may not delete Bombplates users though.

Better Formats - Default input formats are determined by a user's role.
Bio - Individual band member biographies.
Blip - Embed videos from Blip.tv
Blog - A blog.
Campaign Monitor - Allow fans to sign up for a band's Campaign Monitor mailing list
CAPTCHA - Allow bands to implement Captcha's to keep out spambots. 
Catalog - Allow songwriters to list details about their songs for publishers, etc. 
CCK - Content Construction Kit.
Colorwheel - Javascript color selector input field.
Conditional Fields - Make certain fields in content types dependent on others.
Constant Contact - Allow fans to sign up for a bands Constant Contact mailing list.
Contact Bombplates - Form embedded in Bombplates sites allowing easy contact for support tickets, etc.
Cron - Tasks are run every 15 minutes, every hour, or every day to maintain the site.
Custom widgets - Small blocks of user-customizable HTML/javascript that can be embedded on some or all public pages.
Custom pages - Fully-customizable pages of Javascript/HTML for public display.
Custom Theme - Fully-customizable theme.
Date - Date/time input format and API
Discography - Allows bands to list details of all their releases on a designated page.
Display - Display and manage content.
Downloads - Bands may host files and control access with campaigns.
Drupal Core - The drupal core
Email Registration - Users can log in with either a username or an email address.
Embedded Media Field - Bands can embed videos and other media on their Media page.
Emma - Allow fans to sign up for a band's Emma mailing list.
Electronic Press Kit - A press kit containing contact information, stage plot, rider, etc.
Facebook - Pull content from and post content to Facebook.com.
Filefield - Most file uploads are done using AJAX.
Formfilter - Certain default form fields are hidden.
Globalredirect - Some URLs automatically redirect with HTTP code 301.
Hide Submit - After the "submit" button is clicked on most forms, the button is hidden from sight.
Hierarchical Select - Certain content types can have tags attached to them to categorize them.
Image FUpload - User can upload multiple photos to the media page at one time with a flash widget.
Image Slider - Most sites have a main image on the front page. This is customizable and can be replaced with a slide show.
Image API - Drupal's advanced image manipulation API.
Imagecache - With some url hacking, images can be arbitrarily resized. This is an underlying functionality used by other features.
Imagefield - Most image uploads are done using AJAX.
Jquery UI - This feature "lets module developers add swooshy, swishy effects to their code." That's about right.
Link - Several content types contain URL components.
Login Destination - Users are redirected after logging in. Their destination depends on their role.
Mad Mimi - Allow fans to sign up for a band's Mad Mimi mailing list.
MailChimp - Allow fans to sign up for a bands MailChimp maiiling list.
Mailing List - Embed a widget prompting users to sign upfor the bands mailing list.
Mailing List Deactivation - Allow band's to NOT let fans sign up form their mailing lists.
Manage - Management interface for bands.
Media Page - Page displaying various downloadable media.
Media Feeds - Embed video players on the media page.
Merch - Merchandise and store interface.
Mime Detect - There is an API to manage HTTP Mime information.
Mobile Theme - Switch user to a mobile-friendly version of the page.
Multiselect - Some forms have this advanced multi-select form element.
MySpace Social Networking Feature - Post content to myspace.com
Navigation Bar - Bands can customize what links appear in the navigation bar on public pages.
News - News posts.
Node Import - This feature allows the system to import and define content automatically. (For maintenance purposes.)
Pathauto - Most user content is automatically given human-friendly URL aliases.
Permission Select - The access controls are very fine-grained.
Password Integration - Passwords are synched automatically between bandsX.bombplates.com and bombplates.com
PayPal - Merch Items can automatically generate PayPal buttons.
Pi Audio Player - Alternative to default audio player.
Pre-launch Theme - Bands can temporarily disable their sites while still being able to access the back end to perform maintenance.
Preview Design - During their initial trial, bands can swap their design out arbitrarily. After they submit payment information, this is disabled.
Recaptcha - Google's reCAPTCHA is sometimes used in conjunction with the default CAPTCHA.
ReverbNation - Allow fans to sign up for a band's Reverbnationnation mailing list.
Service Links - Users can embed links to 3rd-party social networking sites in some content.
Sndit - Allow fans to sign up for a band's Sndit mailing list.
Site Settings - Certain site-wide parameters can be modified through this management page.
Smileys - Swear filter.
Social Links - Embed links to social networking sites in the footer of public pages
Social Networking - Post to and pull from social networking sites.
Splash Page - Users can designate a thickbox splash page for anonymous users to see.
Taxonomy Alternate User Interface - Management interface for tags, additional artists, and other taxonomy items.
Taxonomy Batch Operations - Administrators can modify large groups of taxonomy items simultaneously.
Taxonomy Redirect - Links to taxonomy items are automatically redirected.
Thickbox - Many pages can be opened in a lightbox frame instead of redirecting the whole browser.
Timezone Client - Band sites can query bombplates.com to determine what timezone a location is in.
Theme - Bands can customize the appearance of their sites.
Token - String tokenization API.
Tour - List tour dates on the the site.
Tour Stats - Track income, expenses, and persons of interest for tour dates.
Transliteration - Unicode characters are automatically converted to ASCII.
Twitter - Post content to and pull content from twitter.com.
Vimeo - Embed videos from Vimeo.com.
Welcome - Prompt new users to complete tasks to set up their sites.
WYSIWYG - Most extended text blocks in content are written with a javascript What You See is What You Get editor.
YouTube - Embed videos from youtube.com.
Zipcode - Internation zip codes are validated.