mirror of
https://github.com/fergalmoran/dss.web.git
synced 2026-02-15 20:44:34 +00:00
First template push
This commit is contained in:
@@ -36,7 +36,7 @@
|
||||
</ul>
|
||||
<div class="dropdown">
|
||||
<a href="#" class="dropdown-toggle" data-toggle="dropdown">{{ $root.currentUser.display_name }}
|
||||
<img class="img-circle" ng-src="{{$root.currentUser.profile_image_medium}}" alt="">
|
||||
<img class="img-circle" ng-src="{{$root.currentUser.profile_image_small}}" alt="">
|
||||
</a>
|
||||
<ul class="dropdown-menu pull-right">
|
||||
<li>
|
||||
|
||||
@@ -40,23 +40,6 @@ angular.module('dssWebApp')
|
||||
});
|
||||
};
|
||||
|
||||
$scope.editMix = function () {
|
||||
$state.go('root.edit', {slug: $scope.mix.slug});
|
||||
};
|
||||
|
||||
$scope.deleteMix = function () {
|
||||
var dlg = dialogs.create('app/dialogs/confirm/confirmDialog.html', 'confirmDialogCtrl', {
|
||||
title: "Delete this mix?",
|
||||
body: $scope.mix.title
|
||||
});
|
||||
dlg.result.then(function (result) {
|
||||
if (result) {
|
||||
MixModel.destroy($scope.mix.slug).then(function () {
|
||||
$state.go('root.mixes');
|
||||
});
|
||||
}
|
||||
});
|
||||
};
|
||||
$scope.shareEmbed = function () {
|
||||
var dlg = dialogs.create(
|
||||
'app/dialogs/sharing/shareMix.html',
|
||||
|
||||
@@ -113,11 +113,11 @@
|
||||
</div>
|
||||
<div ng-show="mix.can_edit" class="btn-group btn-group-xs hidden-xs">
|
||||
<ul class="list-nostyle list-horiz">
|
||||
<li ng-click="editMix()" class="stats-item bordered-right">
|
||||
<li ng-click="editMix(mix)" class="stats-item bordered-right">
|
||||
<button class="btn btn-small btn-success"><i class="fa fa-pencil-square-o"></i>Edit
|
||||
</button>
|
||||
</li>
|
||||
<li ng-click="deleteMix()" class="stats-item bordered-right">
|
||||
<li ng-click="deleteMix(mix)" class="stats-item bordered-right">
|
||||
<button class="btn btn-small btn-danger"><i class="fa fa-times"></i>Delete</button>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
'use strict';
|
||||
|
||||
angular.module('dssWebApp')
|
||||
.controller('MainCtrl', function ($scope, $rootScope, $http, dialogs, logger, authService, SocketService, AudioService,
|
||||
UserModel, LoginService, Session, SERVER_CONFIG, CHAT_EVENTS, AUTH_EVENTS) {
|
||||
.controller('MainCtrl', function ($scope, $rootScope, $http, $state, dialogs, logger, authService, SocketService, AudioService,
|
||||
MixModel, UserModel, LoginService, Session, SERVER_CONFIG, CHAT_EVENTS, AUTH_EVENTS) {
|
||||
$scope.isAuthorized = LoginService.isAuthorized;
|
||||
$scope.isAuthenticated = LoginService.isAuthenticated;
|
||||
$scope.currentPath = '';
|
||||
@@ -127,4 +127,22 @@ angular.module('dssWebApp')
|
||||
$scope.showChatbar = function () {
|
||||
$scope.chatVisible = !$scope.chatVisible;
|
||||
};
|
||||
|
||||
$scope.editMix = function (mix) {
|
||||
$state.go('root.edit', {slug: mix.slug});
|
||||
};
|
||||
|
||||
$scope.deleteMix = function (mix) {
|
||||
var dlg = dialogs.create('app/dialogs/confirm/confirmDialog.html', 'confirmDialogCtrl', {
|
||||
title: "Delete this mix?",
|
||||
body: mix.title
|
||||
});
|
||||
dlg.result.then(function (result) {
|
||||
if (result) {
|
||||
MixModel.destroy(mix.slug).then(function () {
|
||||
$state.go('root.mixes');
|
||||
});
|
||||
}
|
||||
});
|
||||
};
|
||||
});
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
<div ng-repeat="mix in mixes track by mix.id" class="col-sm-6">
|
||||
<dss-audio-player template="views/mixes/mixes.directive.html"></dss-audio-player>
|
||||
<div infinite-scroll="nextPage()" infinite-scroll-distance="3">
|
||||
<div ng-repeat="mix in mixes track by mix.id" class="col-sm-6">
|
||||
<dss-audio-player template="views/mixes/mixes.directive.html"></dss-audio-player>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -2,15 +2,12 @@
|
||||
<div class="box-title">
|
||||
<a ui-sref="root.mixes.mix({slug: mix.slug})"><h3><i class="fa fa-headphones"></i>{{mix.title}}</h3></a>
|
||||
<div class="actions">
|
||||
<a href="#" class="btn btn-mini content-refresh">
|
||||
<i class="fa fa-refresh"></i>
|
||||
<a ng-click="editMix(mix)" class="btn btn-mini content-refresh" data-toggle="tooltip" data-title="Edit">
|
||||
<i class="fa fa-pencil"></i>
|
||||
</a>
|
||||
<a href="#" class="btn btn-mini content-remove">
|
||||
<a ng-click="deleteMix(mix)" class="btn btn-mini content-remove" data-toggle="tooltip" data-title="Delete">
|
||||
<i class="fa fa-times"></i>
|
||||
</a>
|
||||
<a href="#" class="btn btn-mini content-slideUp">
|
||||
<i class="fa fa-angle-down"></i>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="box-content">
|
||||
@@ -31,12 +28,24 @@
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="btn-group mix-tools" role="group" aria-label="Default button group">
|
||||
<button type="button" class="btn" title="Share" data-toggle="tooltip">
|
||||
<i class="glyphicon glyphicon-share"></i></button>
|
||||
<button ng-click="shareFacebook()" type="button" class="btn"
|
||||
title="Share to facebook" data-toggle="tooltip">
|
||||
<i class="fa fa-2x fa-facebook-square"></i></button>
|
||||
<button ng-click="shareTwitter()" type="button" class="btn"
|
||||
title="Share to twitter" data-toggle="tooltip">
|
||||
<i class="fa fa-2x fa-twitter-square"></i></button>
|
||||
<!--
|
||||
<button type="button" class="btn" title="Add to" data-toggle="tooltip">
|
||||
<i class="glyphicon glyphicon-plus"></i></button>
|
||||
<button type="button" class="btn" title="Favourite" data-toggle="tooltip">
|
||||
<i class="glyphicon glyphicon-heart-empty"></i></button>
|
||||
-->
|
||||
<button ng-click="toggleLike()" type="button" class="btn"
|
||||
tooltip="tooltip" data-toggle="tooltip"
|
||||
ng-attr-title="{{mix.is_liked ? 'Unlike' : 'Like'}}">
|
||||
<i class="fa fa-2x"
|
||||
ng-class="mix.is_liked ? 'fa-heart' : 'fa-heart-o'"
|
||||
ng-style="{'color': mix.is_liked ? 'red' : ''}">
|
||||
</i>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,5 +1,8 @@
|
||||
<div infinite-scroll="nextPage()" infinite-scroll-distance="3">
|
||||
<div ng-repeat="mix in mixes track by mix.id" class="col-sm-5" ng-class-odd="pull-left" ng-class-even="pull-right">
|
||||
<div ng-repeat="mix in mixes track by mix.id" class="col-sm-6">
|
||||
<dss-audio-player template="views/mixes/mixes.directive.html"></dss-audio-player>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,27 +1,23 @@
|
||||
<div data-category="music" class="media-items animation-fadeInQuickInv">
|
||||
<div class="media-items-options text-left">
|
||||
<a ng-click="play($event)" class="btn btn-xs btn-primary"
|
||||
data-toggle="tooltip" title="Play Mix">
|
||||
<i ng-class="playState==1 ? 'fa-pause' : 'fa-play'" class="fa"></i>
|
||||
</a>
|
||||
<a ng-show="mix.can_edit" ng-click="editMix()" class="btn btn-xs btn-primary"
|
||||
data-toggle="tooltip" title="Edit Mix">
|
||||
<i class="fa fa-pencil"></i>
|
||||
</a>
|
||||
<a ng-show="mix.can_edit" ng-click="deleteMix()" class="btn btn-xs btn-primary"
|
||||
data-toggle="tooltip" title="Delete Mix">
|
||||
<i class="fa fa-remove"></i>
|
||||
</a>
|
||||
<div class="box">
|
||||
<div class="box-title">
|
||||
<div class="actions">
|
||||
<a ng-click="play($event)" class="btn btn-xs btn-primary"
|
||||
data-toggle="tooltip" title="Play Mix">
|
||||
<i ng-class="playState==1 ? 'fa-pause' : 'fa-play'" class="fa"></i>
|
||||
</a>
|
||||
<a ng-show="mix.can_edit" ng-click="editMix(mix)" class="btn btn-xs btn-primary"
|
||||
data-toggle="tooltip" title="Edit Mix">
|
||||
<i class="fa fa-pencil"></i>
|
||||
</a>
|
||||
<a ng-show="mix.can_edit" ng-click="deleteMix(mix)" class="btn btn-xs btn-primary"
|
||||
data-toggle="tooltip" title="Delete Mix">
|
||||
<i class="fa fa-remove"></i>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="media-items-content">
|
||||
<div class="box-content">
|
||||
<a ui-sref="root.mixes.mix({slug: mix.slug})"><img ng-src="{{mix.mix_image}}"/>
|
||||
</a>
|
||||
<h5>{{mix.title}}</h5>
|
||||
</div>
|
||||
<h4>
|
||||
<a ng-if="showUser" ui-sref="root.users.user({slug: mix.user.slug})">
|
||||
<div class="strong">{{mix.user.display_name}}</div>
|
||||
</a>
|
||||
<br/>
|
||||
<div class="small truncate">{{mix.title}}</div>
|
||||
</h4>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -13,34 +13,26 @@
|
||||
<br/>
|
||||
|
||||
<div class="col-md-6">
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<div class="card-title">
|
||||
<div class="title">About</div>
|
||||
<div class="box">
|
||||
<div class="box-title">
|
||||
<h3>About</h3>
|
||||
<div class="actions">
|
||||
<button class="btn btn-link"
|
||||
ng-click="startChat(user.slug)"
|
||||
data-toggle="tooltip" title="Chat">
|
||||
<i class="fa fa-comment"></i>
|
||||
</button>
|
||||
</div>
|
||||
<div class="pull-right card-action">
|
||||
<div class="btn-group" role="group" aria-label="...">
|
||||
<button class="btn btn-link"
|
||||
ng-click="startChat(user.slug)"
|
||||
data-toggle="tooltip" title="Chat">
|
||||
<i class="fa fa-comment"></i>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="clear-both"></div>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="box-content">
|
||||
<div class="text-indent" ng-bind-html="user.description"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<div class="card-title">
|
||||
<div class="title">Followers</div>
|
||||
</div>
|
||||
<div class="clear-both"></div>
|
||||
<div class="box">
|
||||
<div class="box-title">
|
||||
<h3>Followers</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="box-content">
|
||||
<div ng-repeat="follower in user.followers" class="col-xs-4 col-sm-3 col-lg-2 block-section">
|
||||
<a ui-sref="root.users.user({slug: follower.slug})">
|
||||
<img ng-src="{{follower.profile_image_small}}" alt="image" data-toggle="tooltip"
|
||||
@@ -49,29 +41,15 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card">
|
||||
<div class="card-header">
|
||||
<div class="card-title">
|
||||
<div class="title">Following</div>
|
||||
</div>
|
||||
<div class="clear-both"></div>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div ng-repeat="following in user.following" class="col-xs-4 col-sm-3 col-lg-2 block-section">
|
||||
<a ui-sref="root.users.user({slug: following.slug})">
|
||||
<img ng-src="{{following.profile_image_small}}" alt="image" data-toggle="tooltip"
|
||||
title="{{user.display_name}}" class="img-circle user-profile-insert"/>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-md-6">
|
||||
<div ng-show="user.mix_count != 0" class="block">
|
||||
<div class="block-title">
|
||||
<div class="block-options pull-right">
|
||||
<div ng-show="user.mix_count != 0" class="box">
|
||||
<div class="box-title">
|
||||
<h3>{{mixTitle}}
|
||||
<strong> Mixes</strong>
|
||||
</h3>
|
||||
<div class="actions">
|
||||
<a data-toggle="tooltip" title="Popular Mixes"
|
||||
ng-click="showPopular()"
|
||||
class="btn btn-alt btn-sm btn-default">
|
||||
@@ -83,14 +61,13 @@
|
||||
<i class="glyphicon glyphicon-time"></i>
|
||||
</a>
|
||||
</div>
|
||||
<h2>{{mixTitle}}
|
||||
<strong> Mixes</strong>
|
||||
</h2>
|
||||
</div>
|
||||
<div class="gallery">
|
||||
<div class="row">
|
||||
<div ng-repeat="mix in mixes" class="col-xs-6 col-sm-4">
|
||||
<dss-audio-player template="views/templates/audioGallery.html"></dss-audio-player>
|
||||
<div class="box-content">
|
||||
<div class="gallery">
|
||||
<div class="row">
|
||||
<div ng-repeat="mix in mixes" class="col-xs-6 col-sm-4">
|
||||
<dss-audio-player template="views/templates/audioGallery.html"></dss-audio-player>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,10 +1,28 @@
|
||||
<div class="col-sm-4 col-md-4" ng-repeat="user in users">
|
||||
<div class="post">
|
||||
<div class="post-img-content">
|
||||
<a ui-sref="root.users.user({slug: user.slug})">
|
||||
<img class="userlist-profile-image" ng-src="{{user.profile_image_medium}}" class="img-responsive"/>
|
||||
</a>
|
||||
<br/>
|
||||
<span class="post-title">
|
||||
<b>{{user.display_name}}</b>
|
||||
</span>
|
||||
</div>
|
||||
<div class="content">
|
||||
<div>
|
||||
{{user.title}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!--
|
||||
<div ng-repeat="user in users" class="col-md-4">
|
||||
<div class="widget">
|
||||
<div class="widget-advanced widget-advanced-alt">
|
||||
<div class="widget-header text-left">
|
||||
<img ng-src="{{user.profile_image_header}}" alt="background"
|
||||
class="widget-background animation-pulseSlow">
|
||||
|
||||
<h3 class="widget-content widget-content-image widget-content-light clearfix">
|
||||
<a ui-sref="root.users.user({slug: user.slug})" class="pull-right">
|
||||
<img ng-src="{{user.profile_image_medium}}" alt="avatar" class="widget-image img-circle">
|
||||
@@ -56,3 +74,4 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
-->
|
||||
@@ -1,15 +1,43 @@
|
||||
.widget-simple .widget-content small {
|
||||
line-height: 2.5ex;
|
||||
height: 5.0ex; /* 2.5ex for each visible line */
|
||||
overflow: hidden;
|
||||
.userlist-profile-image {
|
||||
width: 253px;
|
||||
height: 157px;
|
||||
}
|
||||
|
||||
.user-profile-insert {
|
||||
width: 64px;
|
||||
height: 64px;
|
||||
.thumbnail {
|
||||
position: relative;
|
||||
padding: 0px;
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.user-profile-insert-medium {
|
||||
width: 64px;
|
||||
height: 64px;
|
||||
.thumbnail > h4 {
|
||||
padding: 7px 5px 0px;
|
||||
white-space: nowrap;
|
||||
overflow: hidden;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
.thumbnail h4 .info {
|
||||
position: absolute;
|
||||
top: 0px;
|
||||
right: 0px;
|
||||
font-size: 0.6em;
|
||||
padding-left: 15px;
|
||||
border-top-right-radius: 3px;
|
||||
border-bottom-left-radius: 4px;
|
||||
border-radius: 0px;
|
||||
border-bottom-left-radius: 5px;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.thumbnail h4 .info > span {
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
.thumbnail img {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.thumbnail a.btn {
|
||||
border-top-left-radius: 0px;
|
||||
border-top-right-radius: 0px;
|
||||
}
|
||||
248
client/index.html
Normal file
248
client/index.html
Normal file
@@ -0,0 +1,248 @@
|
||||
<!doctype html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<base href="/">
|
||||
<title>Deep|South|Sounds</title>
|
||||
<meta name="description" content="">
|
||||
<meta name="viewport" content="width=device-width">
|
||||
|
||||
<link rel="stylesheet"
|
||||
href="//fonts.googleapis.com/css?family=Open+Sans:300,400,400italic,600,600italic,700,700italic">
|
||||
|
||||
<meta property="fb:app_id" content="154504534677009"/>
|
||||
<meta property="og:site_name" content="Deep South Sounds"/>
|
||||
<meta property="og:title" content="Deep South Sounds"/>
|
||||
<meta property="og:description" content="Deep house music from the deep south."/>
|
||||
<meta property="og:image" content="http://deepsouthsounds.com/assets/images/dyn/default-avatar-128.png"/>
|
||||
|
||||
<!-- build:css(client) app/vendor.css -->
|
||||
<!-- bower:css -->
|
||||
<link rel="stylesheet" href="bower_components/angular-dialog-service/dist/dialogs.min.css" />
|
||||
<link rel="stylesheet" href="bower_components/angular-loading-bar/build/loading-bar.css" />
|
||||
<link rel="stylesheet" href="bower_components/angular-smilies/dist/angular-smilies.css" />
|
||||
<link rel="stylesheet" href="bower_components/fullcalendar/dist/fullcalendar.css" />
|
||||
<link rel="stylesheet" href="bower_components/smalot-bootstrap-datetimepicker/css/bootstrap-datetimepicker.min.css" />
|
||||
<!-- endbower -->
|
||||
<!-- endbuild -->
|
||||
|
||||
|
||||
<!-- build:css({.tmp,client}) app/app.css -->
|
||||
<link rel="stylesheet" href="app/app.css">
|
||||
<link rel="stylesheet" href="assets/animations.css">
|
||||
<link rel="stylesheet" href="assets/zoom/audioplayer.css">
|
||||
<link rel="stylesheet" href="assets/zoom/style.css">
|
||||
<link rel="stylesheet" href="assets/select2/select2.css"/>
|
||||
<link rel="stylesheet" href="bower_components/bootstrap/dist/css/bootstrap.css">
|
||||
<link rel="stylesheet" href="assets/site/css/site.css">
|
||||
<link rel="stylesheet" href="assets/site/css/themes.css">
|
||||
|
||||
<!-- injector:css -->
|
||||
<link rel="stylesheet" href="app/components/footer/player.css">
|
||||
<link rel="stylesheet" href="app/components/footer/player.light.css">
|
||||
<!-- endinjector -->
|
||||
<!-- endbuild -->
|
||||
</head>
|
||||
<body class="theme-lightgrey" data-theme="theme-lightgrey" ng-controller="MainCtrl">
|
||||
<div id="navigation" ui-view="navbar">
|
||||
</div>
|
||||
<div id="main">
|
||||
<div class="container-fluid" id="content">
|
||||
<div class="page-header" ui-view="pageheader"></div>
|
||||
<div class="container-fluid" ui-view="content">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="footer" ng-show="isPlaying" ui-view="footer" class="app-footer" style="position: fixed; bottom: 0px; top: auto;">
|
||||
</div>
|
||||
<div id="spoon-plugin-kncgbdglledmjmpnikebkagnchfdehbm-2" style="display:none"></div>
|
||||
</body>
|
||||
|
||||
<script src="//connect.facebook.net/en_US/sdk.js"></script>
|
||||
|
||||
<!--[if lt IE 9]>
|
||||
<script src="bower_components/es5-shim/es5-shim.js"></script>
|
||||
<script src="bower_components/json3/lib/json3.min.js"></script>
|
||||
<![endif]-->
|
||||
<!-- build:js({client,node_modules}) app/vendor.js -->
|
||||
<!-- bower:js -->
|
||||
<script src="bower_components/jquery/dist/jquery.js"></script>
|
||||
<script src="bower_components/SoundManager2/script/soundmanager2.js"></script>
|
||||
<script src="bower_components/angular/angular.js"></script>
|
||||
<script src="bower_components/angular-animate/angular-animate.js"></script>
|
||||
<script src="bower_components/angular-bootstrap/ui-bootstrap-tpls.js"></script>
|
||||
<script src="bower_components/angular-cookies/angular-cookies.js"></script>
|
||||
<script src="bower_components/angular-sanitize/angular-sanitize.js"></script>
|
||||
<script src="bower_components/angular-translate/angular-translate.js"></script>
|
||||
<script src="bower_components/angular-dialog-service/dist/dialogs.min.js"></script>
|
||||
<script src="bower_components/angular-dialog-service/dist/dialogs-default-translations.min.js"></script>
|
||||
<script src="bower_components/angular-jwt/dist/angular-jwt.js"></script>
|
||||
<script src="bower_components/angular-loading-bar/build/loading-bar.js"></script>
|
||||
<script src="bower_components/angular-mocks/angular-mocks.js"></script>
|
||||
<script src="bower_components/angular-resource/angular-resource.js"></script>
|
||||
<script src="bower_components/angular-smilies/dist/angular-smilies.js"></script>
|
||||
<script src="bower_components/angular-socket-io/socket.js"></script>
|
||||
<script src="bower_components/angular-ui-router/release/angular-ui-router.js"></script>
|
||||
<script src="bower_components/waypoints/waypoints.js"></script>
|
||||
<script src="bower_components/SHA-1/sha1.js"></script>
|
||||
<script src="bower_components/angulartics/src/angulartics.js"></script>
|
||||
<script src="bower_components/angulartics/src/angulartics-adobe.js"></script>
|
||||
<script src="bower_components/angulartics/src/angulartics-chartbeat.js"></script>
|
||||
<script src="bower_components/angulartics/src/angulartics-cnzz.js"></script>
|
||||
<script src="bower_components/angulartics/src/angulartics-flurry.js"></script>
|
||||
<script src="bower_components/angulartics/src/angulartics-ga-cordova.js"></script>
|
||||
<script src="bower_components/angulartics/src/angulartics-ga.js"></script>
|
||||
<script src="bower_components/angulartics/src/angulartics-gtm.js"></script>
|
||||
<script src="bower_components/angulartics/src/angulartics-kissmetrics.js"></script>
|
||||
<script src="bower_components/angulartics/src/angulartics-mixpanel.js"></script>
|
||||
<script src="bower_components/angulartics/src/angulartics-piwik.js"></script>
|
||||
<script src="bower_components/angulartics/src/angulartics-scroll.js"></script>
|
||||
<script src="bower_components/angulartics/src/angulartics-segmentio.js"></script>
|
||||
<script src="bower_components/angulartics/src/angulartics-splunk.js"></script>
|
||||
<script src="bower_components/angulartics/src/angulartics-woopra.js"></script>
|
||||
<script src="bower_components/angulartics/src/angulartics-marketo.js"></script>
|
||||
<script src="bower_components/angulartics/src/angulartics-intercom.js"></script>
|
||||
<script src="bower_components/ckeditor/ckeditor.js"></script>
|
||||
<script src="bower_components/moment/moment.js"></script>
|
||||
<script src="bower_components/fullcalendar/dist/fullcalendar.js"></script>
|
||||
<script src="bower_components/hello/dist/hello.all.min.js"></script>
|
||||
<script src="bower_components/lodash/dist/lodash.compat.js"></script>
|
||||
<script src="bower_components/ng-file-upload/angular-file-upload.js"></script>
|
||||
<script src="bower_components/ng-file-upload-shim/angular-file-upload-shim.js"></script>
|
||||
<script src="bower_components/ngInfiniteScroll/build/ng-infinite-scroll.js"></script>
|
||||
<script src="bower_components/notifyjs/dist/notify.js"></script>
|
||||
<script src="bower_components/oauth-js/dist/oauth.min.js"></script>
|
||||
<script src="bower_components/remarkable-bootstrap-notify/bootstrap-notify.js"></script>
|
||||
<script src="bower_components/smalot-bootstrap-datetimepicker/js/bootstrap-datetimepicker.min.js"></script>
|
||||
<script src="bower_components/js-data/dist/js-data.js"></script>
|
||||
<script src="bower_components/js-data-http/dist/js-data-http.js"></script>
|
||||
<script src="bower_components/js-data-angular/dist/js-data-angular.js"></script>
|
||||
<!-- endbower -->
|
||||
<script src="socket.io-client/socket.io.js"></script>
|
||||
<!-- endbuild -->
|
||||
|
||||
<!-- build:js({.tmp,client}) app/app.js -->
|
||||
<script src="app/app.js"></script>
|
||||
<!--<script src="assets/pu/js/app.js"></script>-->
|
||||
|
||||
<script src="bower_components/bootstrap/dist/js/bootstrap.js"></script>
|
||||
<script src="bower_components/jasny-bootstrap/dist/js/jasny-bootstrap.js"></script>
|
||||
|
||||
<script src="bower_components/angular-deferred-bootstrap/angular-deferred-bootstrap.min.js"></script>
|
||||
<script src="bower_components/SoundManager2/script/soundmanager2-nodebug.js"></script>
|
||||
<script src="assets/utils.js"></script>
|
||||
<script src="assets/slimscroll/jquery.slimscroll.min.js"></script>
|
||||
<script src="assets/dropzone/dropzone.js"></script>
|
||||
<script src="assets/slider.js"></script>
|
||||
<script src="assets/select2/select2.min.js"></script>
|
||||
<!-- injector:js -->
|
||||
<script src="app/components/chatbar/chatbar.controller.js"></script>
|
||||
<script src="app/components/comments/comments.directive.js"></script>
|
||||
<script src="app/components/footer/footer.controller.js"></script>
|
||||
<script src="app/components/messagepopup/messagepopup.directive.js"></script>
|
||||
<script src="app/components/navbar/navbar.controller.js"></script>
|
||||
<script src="app/components/pageheader/pageheader.controller.js"></script>
|
||||
<script src="app/components/sidebar/sidebar.controller.js"></script>
|
||||
<script src="app/components/socket/socket.service.js"></script>
|
||||
<script src="app/constants/audio.js"></script>
|
||||
<script src="app/constants/backends.js"></script>
|
||||
<script src="app/constants/chat.js"></script>
|
||||
<script src="app/constants/playstates.js"></script>
|
||||
<script src="app/constants/storage.js"></script>
|
||||
<script src="app/dialogs/alert/alertDialogCtrl.js"></script>
|
||||
<script src="app/dialogs/confirm/confirmDialogCtrl.js"></script>
|
||||
<script src="app/dialogs/login/loginDialogCtrl.js"></script>
|
||||
<script src="app/dialogs/sharing/shareMix.controller.js"></script>
|
||||
<script src="app/directives/activity/activityFeed.directive.js"></script>
|
||||
<script src="app/directives/audio/audio.player.directive.js"></script>
|
||||
<script src="app/directives/misc/checkboxBitfield.js"></script>
|
||||
<script src="app/directives/misc/ckeditor.js"></script>
|
||||
<script src="app/directives/misc/focus.js"></script>
|
||||
<script src="app/directives/misc/timeAgo.js"></script>
|
||||
<script src="app/directives/misc/tooltip.js"></script>
|
||||
<script src="app/directives/notifications/notifications.directive.js"></script>
|
||||
<script src="app/directives/playlist/playlist.directive.js"></script>
|
||||
<script src="app/directives/radio/player/radio.player.directive.js"></script>
|
||||
<script src="app/directives/scheduler/scheduler.js"></script>
|
||||
<script src="app/directives/search/mix/searchMixDirective.js"></script>
|
||||
<script src="app/directives/waveform/waveform.directive.js"></script>
|
||||
<script src="app/helpers/file.js"></script>
|
||||
<script src="app/helpers/filters/html.js"></script>
|
||||
<script src="app/helpers/filters/humanise/humanise.filter.js"></script>
|
||||
<script src="app/helpers/filters/unsafe.js"></script>
|
||||
<script src="app/helpers/humanise.js"></script>
|
||||
<script src="app/helpers/social.js"></script>
|
||||
<script src="app/main.controller.js"></script>
|
||||
<script src="app/models/_adapter.js"></script>
|
||||
<script src="app/models/activity.js"></script>
|
||||
<script src="app/models/comment.js"></script>
|
||||
<script src="app/models/message.js"></script>
|
||||
<script src="app/models/mix.js"></script>
|
||||
<script src="app/models/notification.js"></script>
|
||||
<script src="app/models/show.js"></script>
|
||||
<script src="app/models/user.js"></script>
|
||||
<script src="app/providers/logger/logger.service.js"></script>
|
||||
<script src="app/providers/server.settings.js"></script>
|
||||
<script src="app/root.js"></script>
|
||||
<script src="app/services/audio/audio.events.js"></script>
|
||||
<script src="app/services/audio/audio.service.js"></script>
|
||||
<script src="app/services/auth/auth.interceptor.js"></script>
|
||||
<script src="app/services/auth/httpInterceptor.js"></script>
|
||||
<script src="app/services/auth/login.events.js"></script>
|
||||
<script src="app/services/auth/login.service.js"></script>
|
||||
<script src="app/services/image/imageupload.service.js"></script>
|
||||
<script src="app/services/misc/timedNotification.js"></script>
|
||||
<script src="app/services/session/session.service.js"></script>
|
||||
<script src="app/services/user/notification.service.js"></script>
|
||||
<script src="app/services/user/user.roles.js"></script>
|
||||
<script src="app/views/home/home.controller.js"></script>
|
||||
<script src="app/views/home/home.js"></script>
|
||||
<script src="app/views/me/edit.js"></script>
|
||||
<script src="app/views/mixes/item/mix.controller.js"></script>
|
||||
<script src="app/views/mixes/item/mix.js"></script>
|
||||
<script src="app/views/mixes/mixes.controller.js"></script>
|
||||
<script src="app/views/mixes/mixes.directive.js"></script>
|
||||
<script src="app/views/mixes/mixes.routes.js"></script>
|
||||
<script src="app/views/mixes/upload/upload.controller.js"></script>
|
||||
<script src="app/views/mixes/upload/upload.js"></script>
|
||||
<script src="app/views/radio/radio.controller.js"></script>
|
||||
<script src="app/views/radio/radio.routes.js"></script>
|
||||
<script src="app/views/schedule/schedule.controller.js"></script>
|
||||
<script src="app/views/schedule/schedule.routes.js"></script>
|
||||
<script src="app/views/users/edit/userEdit.js"></script>
|
||||
<script src="app/views/users/edit/userEditCtrl.js"></script>
|
||||
<script src="app/views/users/item/userItem.js"></script>
|
||||
<script src="app/views/users/item/userItemCtrl.js"></script>
|
||||
<script src="app/views/users/users.controller.js"></script>
|
||||
<script src="app/views/users/users.js"></script>
|
||||
<!-- endinjector -->
|
||||
<!-- endbuild -->
|
||||
|
||||
<script>
|
||||
window.deferredBootstrapper.bootstrap({
|
||||
element: window.document.body,
|
||||
module: 'dssWebApp',
|
||||
resolve: {
|
||||
SERVER_CONFIG: ['$http', function ($http) {
|
||||
return $http.get('/config');
|
||||
}]
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<script>
|
||||
(function (i, s, o, g, r, a, m) {
|
||||
i['GoogleAnalyticsObject'] = r;
|
||||
i[r] = i[r] || function () {
|
||||
(i[r].q = i[r].q || []).push(arguments)
|
||||
}, i[r].l = 1 * new Date();
|
||||
a = s.createElement(o),
|
||||
m = s.getElementsByTagName(o)[0];
|
||||
a.async = 1;
|
||||
a.src = g;
|
||||
m.parentNode.insertBefore(a, m)
|
||||
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
|
||||
ga('create', 'UA-34240917-1', {'cookieDomain': 'none'});
|
||||
</script>
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user