Sideline Hoops – Home

function setupElement974080971536156127() {
var elementRequire = require || _wAMD.require;
elementRequire([
‘jquery’,
‘underscore’,
‘backbone’,
‘util/platform/elements/PlatformElement’,
‘util/platform/elements/PlatformElementSettings’
], function(
$,
_,
Backbone,
PlatformElement,
PlatformElementSettings
) {
var dependencies = null || [];
var platform_element_id = “418880496304319090-1.0.4”;

if (typeof _W.loadedPlatformDependencies === ‘undefined’) {
_W.loadedPlatformDependencies = [];
}

if (typeof _W.platformElements === ‘undefined’) {
_W.platformElements = [];
}

if (typeof _W.platformElements[platform_element_id] === ‘undefined’) {
_W.platformElements[platform_element_id] = {};
_W.platformElements[platform_element_id].deferredObject = new $.Deferred();
_W.platformElements[platform_element_id].deferredPromise = _W.platformElements[platform_element_id].deferredObject.promise();
}

if(_.intersection(_W.loadedPlatformDependencies, dependencies).length !== dependencies.length){
_.reduce(dependencies, function(promise, nextScript){
_W.loadedPlatformDependencies.push(nextScript);
return promise.then(function(){
return $.getScript(nextScript);
});
}, $().promise()).then(function(){
_W.platformElements[platform_element_id].deferredObject.resolve();
});
}

if (dependencies.length === 0){
_W.platformElements[platform_element_id].deferredObject.resolve();
}

_W.platformElements[platform_element_id].deferredPromise.done(function(){
var _ElementDefinition = /**
* This is required for element rendering to be possible
* @type {PlatformElement}
*/
(function(){
var debug_mode = false;
var local_mode = false;
function debug(){
if(debug_mode){
for (var i = 0; i < arguments.length; i++) {
if(window.console){
console.log(arguments[i]);
}
}
}
}
var MyElement = PlatformElement.extend({
initialize: function(){
console.log("In My Element Initialize");
//Set the label
var label = 'weebly_'+this.site_id+'_'+this.element_id; //Set label using element id
jQuery('#element-'+this.element_id+' div').each(function(){
var powr_class = jQuery(this).data('class'); //Get the class
jQuery(this).attr('label',label).addClass(powr_class);
});

//Write script
var powr_token = 'weebly_'+this.site_id;
var js_url = (local_mode) ? 'https://localhost:3000/powr_local.js&#039; : '//www.powr.io/powr.js';
d = document;
var js, id = 'powr-js', ref = d.getElementsByTagName('script')[0];
if (!d.getElementById(id)){
js = d.createElement('script'); js.id = id; js.async = true;
js.src = js_url;
js.setAttribute('powr-token',powr_token);
js.setAttribute('external-type','weebly-integrated');
js.setAttribute('powr-load','sync');
ref.parentNode.insertBefore(js, ref);
}
//Load POWR
if( typeof loadPowr != 'undefined' ){
loadPowr();
}
}
});
if (debug_mode){
if(typeof POWR_ELEMENTS == 'undefined'){
POWR_ELEMENTS = [];
}
POWR_ELEMENTS.push(MyElement);
}
return MyElement;
})();

;

if (typeof _ElementDefinition == 'undefined' || typeof _ElementDefinition == 'null') {
var _ElementDefinition = PlatformElement.extend({});
}

var _Element = _ElementDefinition.extend({
initialize: function() {
// we still want to call the initialize function defined by the developer
// however, we don't want to call it until placeholders have been replaced
this.placeholderInterval = setInterval(function() {
// so use setInterval to check for placeholders.
if (this.$('.platform-element-child-placeholder').length == 0) {
clearInterval(this.placeholderInterval);
this.constructor.__super__.initialize.apply(this);
}
}.bind(this), 100);
}
});

_Element.prototype.settings = new PlatformElementSettings({"user_label":"Enter a Label"});
_Element.prototype.settings.page_element_id = "974080971536156127";

_Element.prototype.element_id = "af1d43a5-42a8-409e-9e03-58488d4a4932";
_Element.prototype.user_id = "71755225";
_Element.prototype.site_id = "732771543221005351";
_Element.prototype.assets_path = "//marketplace.editmysite.com/elements/418880496304319090-1.0.4/assets/";
new _Element({
el: '#element-af1d43a5-42a8-409e-9e03-58488d4a4932'
});
});
});
}

if (typeof document.documentElement.appReady == 'undefined') {
document.documentElement.appReady = 0;
}

if (document.documentElement.appReady || (window.inEditor && window.inEditor())) {
setupElement974080971536156127();
} else if (document.createEvent && document.addEventListener) {
document.addEventListener('appReady', setupElement974080971536156127, false);
} else {
document.documentElement.attachEvent('onpropertychange', function(event){
if (event.propertyName == 'appReady') {
setupElement974080971536156127();
}
});
}

WHAT IS SIDELINE HOOPS?

Sideline Hoops was founded to help build a basketball coaches network across all levels of coaching(Youth-NBA) and provide a coaches perspective on various basketball topics.  The site’s purpose is to provide commentary on a variety of issues in the sport, including but not limited to:

  • Insight on College and NBA.
  • Strategy, scouting, player development, program promotion and recruiting.
  • Innovative technology in the game.
  • Learning opportunities for coaches.
  • Upward mobility for coaches.


​This site is free and will be run by coaches for coaches.  Please register with our site.  We are seeking contributors to write and be part of our podcasts
.