BC Plugins is now Dev-in-a-Box

What is Dev-in-a-Box?

Dev-in-a-Box, formerly BC Plugins, is a jQuery plugin designed for Business Catalyst partners who want to build better websites, faster. It allows you to add the most common JavaScript-based features to your BC sites using simple HTML5 data attributes.

Why use Dev-in-a-Box?

Whether you are skilled in Javascript or not, you can realize many benefits from using Dev-in-a-Box:

  1. Save Time otherwise spent adding, troubleshooting, and updating multiple JavaScript solutions across your sites. Dev-in-a-Box is quick and easy.
  2. Clear the Clutter from your site by decreasing the number of scripts and site bloat caused by unnecessary HTML and inline functions. Dev-in-a-Box is a single plugin with multiple tricks. Implementing them is as simple as a data attribute.
  3. Increase Site Performance. Having many scripts, written by different developers, on your site, naturally slows down page loads and increases the chance of conflict. Dev-in-a-Box combines multiple tricks into a single cohesive plugin, engineered to deliver rock solid performance.
  4. Enhance Native BC Functionality. Business Catalyst is good. Dev-in-a-Box makes it better.
  5. Create Consistency across all your site builds. Updating Dev-in-a-Box is as easy as uploading the newer version.
  6. Simplify Maintenance. Dev-in-a-Box data attributes make it easy to see which parts of your site are being affected by JavaScript, so you can change your HTML with confidence.
  7. Gain Peace of Mind. No more maintaining your own library, or searching through multiple sites to find the most recent version of a script. Dev-in-a-Box is maintained, enhanced, and always available to redownload. And updates are always free.

What can Dev-in-a-Box do?

In Dev-in-a-Box, there are a number of components, called ‘tricks’:

ActiveNav

ActiveNav makes it easy to create truly dynamic navigation throughout your site. It can be used to produce something as simple as a highlighted menu item when it represents the current page, to side navigation that only shows links related to the current section of your website.

Crumbs

Crumbs is a full replacement for the breadcrumbs modules in Business Catalyst. BC’s breadcrumbs modules are inconsistent, require specific placement, and depend on you manually defining them with the sitemap module. Crumbs, on the other hand, are always accurate, can be placed anywhere on your site, and intelligently name your breadcrumbs based on your actual page names. You'll never look back.

Date

Date is a powerful way to display custom-formatted date and time information anywhere on your site. It harnesses the functionality of moment.js, while maintaining the simplicity of Dev-in-a-Box.

FormMagic

FormMagic takes all the headache out of working with forms in BC. Feel free to get rid of the clutter BC automatically adds to your forms. You can delete the JavaScript and strip your forms down to their skivvies, and rest assured they will work even better than they did before. Enhanced validation and easy Ajax are the hallmarks of this amazing trick.

SameAs

For those times when you need to copy one field's value to another, SameAs has your back. It even allows you to setup copy groups, like billing and shipping fields. It’s easy syntax simply could not be faster to implement.

UnSecure

When users are on BC’s secure domain purchasing a product, Unsecure points all the links back to the original domain, so users naturally find their way back.

Coming Soon

Analytics

Add analytics scripts, such as Google Analytics, without compromising site performance or simplicity. Analytics can be used with a simple data attribute, like data-bc-analytics=”google: [your code]”.

SocialSkills

Add social sharing scripts, such as Disqus, Google Plus or AddThis, without compromising site performance or simplicity. No iframes or forced styling. SocialSkills can be used with a simple data attribute, like data-bc-socialskills=”disqus: [your code]”.

Author:
Adam Cook

Post Date:
Tuesday, November 26, 2013

Trackbacks:
(0) | Permalink

Trackback Link
http://onecreative.pro/BlogRetrieve.aspx?BlogID=17300&PostID=1149475&A=Trackback

Trackback List
Post has no trackbacks.
comments powered by Disqus

Blog posts, discounts and updates. Oh my!

Note: If you are not a Business Catalyst partner who wants to build better websites faster, you should reconsider subscribing. Because that's all I do and write about. Otherwise, this is going to rock!

Blog posts, discounts and updates. Oh my!

Note: If you are not a Business Catalyst partner who wants to build better websites faster, you should reconsider subscribing. Because that's all I do and write about. Otherwise, this is going to rock!