|
|
@ -75,6 +75,7 @@ app.controller('websiteCtrl', [ |
|
|
|
vm.copyUploadPath = ''; |
|
|
|
vm.displaySpinner = ''; |
|
|
|
vm.deleteAll = ''; |
|
|
|
vm.referrerSelectedDomain = false; |
|
|
|
vm.alertNotification = { |
|
|
|
hidden: 'hidden' |
|
|
|
}; |
|
|
@ -189,16 +190,26 @@ app.controller('websiteCtrl', [ |
|
|
|
console.log(vm.record); |
|
|
|
}; |
|
|
|
|
|
|
|
vm.shareInit = function () { |
|
|
|
vm.paramInit = function () { |
|
|
|
// Share example -> ?token=fe8386d7ad6273bd9ca29864148c0d2d
|
|
|
|
if ($rootScope.urlCrumbs[$rootScope.urlCrumbs.length -1].params.token !== undefined) { |
|
|
|
vm.Shares.inviteToken = $rootScope.urlCrumbs[$rootScope.urlCrumbs.length -1].params.token; |
|
|
|
var result = { data: { info: true } }; |
|
|
|
var msg = "You have a new share."; |
|
|
|
vm.buildNotification(result, msg); |
|
|
|
} |
|
|
|
console.log($rootScope,$location); |
|
|
|
// Referrer example -> #referrer=daplieeleven.daplie.me
|
|
|
|
vm.referrerSelectedDomainName = $location.url().split('=')[1]; |
|
|
|
if ($location.url().includes('referrer')) { |
|
|
|
$timeout(function() { |
|
|
|
var el = document.querySelector('.create-share-btn'); |
|
|
|
el.click(); |
|
|
|
vm.referrerSelectedDomain = true; |
|
|
|
}, 0); |
|
|
|
} |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
vm.selectRecord = function (record) { |
|
|
|
vm.record = record; |
|
|
|
vm.newRecord = record.sub; |
|
|
@ -361,7 +372,6 @@ app.controller('websiteCtrl', [ |
|
|
|
r.newFile = vm.newFile; |
|
|
|
} |
|
|
|
analyzeFile(r.newFile, r); |
|
|
|
debugger; |
|
|
|
console.log(r); |
|
|
|
}; |
|
|
|
|
|
|
@ -560,7 +570,7 @@ app.controller('websiteCtrl', [ |
|
|
|
path = vm.cleanedPath; |
|
|
|
} |
|
|
|
debugger; |
|
|
|
// FIXME: Figure out how to download specific folders
|
|
|
|
// FIXME: Figure out how to download specific folders
|
|
|
|
return pkg.archive({ |
|
|
|
hostname: r.domain |
|
|
|
, domain: r.domain |
|
|
@ -744,8 +754,20 @@ app.controller('websiteCtrl', [ |
|
|
|
Auth.api('domains.list', {}).then(function (els) { |
|
|
|
// console.log('[init] domains.list els:');
|
|
|
|
// console.log(els);
|
|
|
|
vm.domains = els; |
|
|
|
$scope.domain = vm.domains; |
|
|
|
if (vm.referrerSelectedDomain) { |
|
|
|
Object.keys(els).forEach(function (key) { |
|
|
|
console.log(key); |
|
|
|
console.log(els[key]) |
|
|
|
if (els[key]['domain'] === vm.referrerSelectedDomainName) { |
|
|
|
// vm.domains = els[key];
|
|
|
|
vm.domains = []; |
|
|
|
$scope.domain = vm.domains; |
|
|
|
} |
|
|
|
}) |
|
|
|
} else { |
|
|
|
vm.domains = els; |
|
|
|
$scope.domain = vm.domains; |
|
|
|
} |
|
|
|
}); |
|
|
|
|
|
|
|
vm.listSites(); |
|
|
|