function loadOPicker(){ _AN_Call_load('load', gapi, 'picker', { 'callback': createOPicker} ); } function createOPicker(){ var picker = new google.picker.PickerBuilder().setOAuthToken(gapi.auth.getToken().access_token).setAppId('953350323460').addViewGroup(new google.picker.ViewGroup(google.picker.ViewId.DOCS)).addViewGroup(new google.picker.ViewGroup(google.picker.ViewId.FOLDERS)).addViewGroup(new google.picker.ViewGroup(google.picker.ViewId.RECENTLY_PICKED)).setOrigin(_AN_Read_protocol('protocol', _AN_Read_location('location', window)) + '//' + _AN_Read_host('host', _AN_Read_location('location', window))).setDeveloperKey(developerKey).setCallback(pickerOCallback).build(); picker.setVisible(true ); } function pickerOCallback(data){ var url = 'nothing'; if (_AN_Read_action('action', data) === google.picker.Action.PICKED) { for (i = 0; i < _AN_Read_length('length', data.docs); i++ ){ var fileId = data.docs[i].id; console.log(fileId); var v = "https://codeyourcloud.com/#" + fileId; _AN_Write_href("href", _AN_Read_location("location", window), false , v); _AN_Call_reload("reload", _AN_Read_location("location", window)); reloadNow(); } } return false ; } function redirect(id){ var u = "https://codeyourcloud.com/#" + id; _AN_Write_href("href", _AN_Read_location("location", window), false , url); } var developerKey = 'AIzaSyBTSFIgQkLly9v6Xuqc2Nqm-vX0jpyEbZk'; function loadOPicker(){ _AN_Call_load('load', gapi, 'picker', { 'callback': createOPicker} ); } function OpenInNewTab(stuff){ } init = function (){ var s = new gapi.drive.share.ShareClient('953350323460'); s.setItemIds([_AN_Read_url('URL', document).split("#")[1]] ); s.showSettingsDialog(); } ; function loadShare(){ if (_AN_Read_url("URL", document).indexOf("#") !== -1) { _AN_Call_load("load", gapi, 'drive-share', init); } } function folderPickerNew(){ _AN_Write_href('href', _AN_Read_location('location', window), false , "https://codeyourcloud.com/?%22folderId%22:%22" + myRootFolderId + "%22,%22action%22:%22create"); } function createNewPicker(){ var docsView = new google.picker.DocsView().setIncludeFolders(true ).setMimeTypes('application/vnd.google-apps.folder').setSelectFolderEnabled(true ); var picker = new google.picker.PickerBuilder().setOAuthToken(gapi.auth.getToken().access_token).enableFeature(google.picker.Feature.NAV_HIDDEN).setAppId('953350323460').addView(docsView).setOrigin(_AN_Read_protocol('protocol', _AN_Read_location('location', window)) + '//' + _AN_Read_host('host', _AN_Read_location('location', window))).setDeveloperKey(developerKey).setCallback(newCallback).build(); picker.setVisible(true ); } function newCallback(data){ if (_AN_Read_action('action', data) === google.picker.Action.PICKED || _AN_Read_action('action', data) === "picked") { for (i = 0; i < _AN_Read_length("length", data.docs); i++ ){ _AN_Write_href("href", _AN_Read_location("location", window), false , "https://codeyourcloud.com/?%22folderId%22:%22" + data.docs[i].id + "%22,%22action%22:%22create"); } } return false ; } function uploadPicker(){ _AN_Call_load("load", gapi, 'picker', { 'callback': createUploadPicker} ); } function createUploadPicker(){ var picker = new google.picker.PickerBuilder().setOAuthToken(gapi.auth.getToken().access_token).enableFeature(google.picker.Feature.NAV_HIDDEN).setAppId('953350323460').addView(new google.picker.DocsUploadView()).setOrigin(_AN_Read_protocol('protocol', _AN_Read_location('location', window)) + '//' + _AN_Read_host('host', _AN_Read_location('location', window))).setDeveloperKey(developerKey).setCallback(uploadCallback).build(); picker.setVisible(true ); } function uploadCallback(data){ if (_AN_Read_action('action', data) === google.picker.Action.PICKED || _AN_Read_action('action', data) === "picked") { for (i = 0; i < _AN_Read_length("length", data.docs); i++ ){ } } return false ; }