27 $supportedoauth2array = array(
28 'OAUTH_GOOGLE_NAME'=>
'google',
30 if ($conf->global->MAIN_FEATURES_LEVEL >= 2)
32 $supportedoauth2array[
'OAUTH_STRIPE_TEST_NAME'] =
'stripetest';
33 $supportedoauth2array[
'OAUTH_STRIPE_LIVE_NAME'] =
'stripelive';
35 $supportedoauth2array[
'OAUTH_GITHUB_NAME'] =
'github';
44 'OAUTH_AMAZON_SECRET',
47 'OAUTH_BITBUCKET_NAME',
49 'OAUTH_BITBUCKET_SECRET',
57 'OAUTH_BITRIX24_NAME',
59 'OAUTH_BITRIX24_SECRET',
69 'OAUTH_BUFFER_SECRET',
72 'OAUTH_DAILYMOTION_NAME',
73 'OAUTH_DAILYMOTION_ID',
74 'OAUTH_DAILYMOTION_SECRET',
77 'OAUTH_DEVIANTART_NAME',
78 'OAUTH_DEVIANTART_ID',
79 'OAUTH_DEVIANTART_SECRET',
84 'OAUTH_DROPBOX_SECRET',
92 'OAUTH_EVEONLINE_NAME',
94 'OAUTH_EVEONLINE_SECRET',
97 'OAUTH_FACEBOOK_NAME',
99 'OAUTH_FACEBOOK_SECRET',
104 'OAUTH_FITBIT_SECRET',
107 'OAUTH_FIVEHUNDREDPX_NAME',
108 'OAUTH_FIVEHUNDREDPX_ID',
109 'OAUTH_FIVEHUNDREDPX_SECRET',
114 'OAUTH_FLICKR_SECRET',
117 'OAUTH_FOURSQUARE_NAME',
118 'OAUTH_FOURSQUARE_ID',
119 'OAUTH_FOURSQUARE_SECRET',
124 'OAUTH_GITHUB_SECRET',
130 'OAUTH_GOOGLE_SECRET',
136 'OAUTH_HUBIC_SECRET',
139 'OAUTH_INSTAGRAM_NAME',
140 'OAUTH_INSTAGRAM_ID',
141 'OAUTH_INSTAGRAM_SECRET',
144 'OAUTH_LINKEDIN_NAME',
146 'OAUTH_LINKEDIN_SECRET',
149 'OAUTH_MAILCHIMP_NAME',
150 'OAUTH_MAILCHIMP_ID',
151 'OAUTH_MAILCHIMP_SECRET',
154 'OAUTH_MICROSOFT_NAME',
155 'OAUTH_MICROSOFT_ID',
156 'OAUTH_MICROSOFT_SECRET',
164 'OAUTH_NETATMO_NAME',
166 'OAUTH_NETATMO_SECRET',
169 'OAUTH_PARROTFLOWERPOWER_NAME',
170 'OAUTH_PARROTFLOWERPOWER_ID',
171 'OAUTH_PARROTFLOWERPOWER_SECRET',
176 'OAUTH_PAYPAL_SECRET',
181 'OAUTH_POCKET_SECRET',
184 'OAUTH_QUICKBOOKS_NAME',
185 'OAUTH_QUICKBOOKS_ID',
186 'OAUTH_QUICKBOOKS_SECRET',
191 'OAUTH_REDDIT_SECRET',
194 'OAUTH_REDMINE_NAME',
196 'OAUTH_REDMINE_SECRET',
199 'OAUTH_RUNKEEPER_NAME',
200 'OAUTH_RUNKEEPER_ID',
201 'OAUTH_RUNKEEPER_SECRET',
204 'OAUTH_SCOOPIT_NAME',
206 'OAUTH_SCOOPIT_SECRET',
209 'OAUTH_SOUNDCLOUD_NAME',
210 'OAUTH_SOUNDCLOUD_ID',
211 'OAUTH_SOUNDCLOUD_SECRET',
214 'OAUTH_SPOTIFY_NAME',
216 'OAUTH_SPOTIFY_SECRET',
221 'OAUTH_STRAVA_SECRET',
224 'OAUTH_STRIPE_TEST_NAME',
225 'OAUTH_STRIPE_TEST_ID',
226 'STRIPE_TEST_SECRET_KEY',
229 'OAUTH_STRIPE_LIVE_NAME',
230 'OAUTH_STRIPE_LIVE_ID',
231 'STRIPE_LIVE_SECRET_KEY',
236 'OAUTH_TUMBLR_SECRET',
239 'OAUTH_TWITTER_NAME',
241 'OAUTH_TWITTER_SECRET',
244 'OAUTH_USTREAM_NAME',
246 'OAUTH_USTREAM_SECRET',
251 'OAUTH_VIMEO_SECRET',
256 'OAUTH_YAHOO_SECRET',
261 'OAUTH_YAMMER_SECRET',
274 global $langs, $conf;
279 $head[$h][1] = $langs->trans(
"OAuthServices");
280 $head[$h][2] =
'services';
283 $head[$h][0] =
dol_buildpath(
'/admin/oauthlogintokens.php', 1);
284 $head[$h][1] = $langs->trans(
"TokenManager");
285 $head[$h][2] =
'tokengeneration';
dol_buildpath($path, $type=0, $returnemptyifnotfound=0)
Return path of url or filesystem.
oauthadmin_prepare_head()
Return array of tabs to used on pages to setup cron module.
complete_head_from_modules($conf, $langs, $object, &$head, &$h, $type, $mode= 'add')
Complete or removed entries into a head array (used to build tabs).