projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
typo
[freeside.git]
/
fs_selfservice
/
drupal
/
admin.inc
diff --git
a/fs_selfservice/drupal/admin.inc
b/fs_selfservice/drupal/admin.inc
index
45d83d5
..
1fb7925
100644
(file)
--- a/
fs_selfservice/drupal/admin.inc
+++ b/
fs_selfservice/drupal/admin.inc
@@
-18,7
+18,11
@@
function freeside_admin_form() {
if($hostname) {
$freeside = new FreesideSelfService();
if($hostname) {
$freeside = new FreesideSelfService();
- $signup_info = $freeside->signup_info(); // no agent in this request
+ $signup_info = $freeside->signup_info(
+ array(
+ 'keys' => array('agent')
+ )
+ ); // no agent in this request
$agents = array();
foreach((array)$signup_info['agent'] as $a) {
$agents = array();
foreach((array)$signup_info['agent'] as $a) {
@@
-38,6
+42,12
@@
function freeside_admin_form() {
'#title' => t('Enable debugging'),
'#default_value'=>variable_get('freeside_debug',0),
);
'#title' => t('Enable debugging'),
'#default_value'=>variable_get('freeside_debug',0),
);
+
+ $form['freeside_redirect_after_signup'] = array(
+ '#type' => 'textfield',
+ '#title' => t('Success page (URL or Drupal path)'),
+ '#default_value'=>variable_get('freeside_redirect_after_signup','/'),
+ );
}
return system_settings_form($form);
}
return system_settings_form($form);