diff options
| author | ivan <ivan> | 2009-07-31 13:20:54 +0000 | 
|---|---|---|
| committer | ivan <ivan> | 2009-07-31 13:20:54 +0000 | 
| commit | 7f43bf155bc79e3c9bd5d88e53117595963c301e (patch) | |
| tree | 071e203f0a2117323cb8486f721d420d94c7e1be /FS | |
| parent | 124b91bedc8e815956b3d0440414a8c0e6a5b78b (diff) | |
skin up self-service according to config passed from backend, RT#5530
Diffstat (limited to 'FS')
| -rw-r--r-- | FS/FS/ClientAPI/MyAccount.pm | 19 | 
1 files changed, 19 insertions, 0 deletions
diff --git a/FS/FS/ClientAPI/MyAccount.pm b/FS/FS/ClientAPI/MyAccount.pm index 895b11d9d..9d031be33 100644 --- a/FS/FS/ClientAPI/MyAccount.pm +++ b/FS/FS/ClientAPI/MyAccount.pm @@ -55,6 +55,25 @@ sub _cache {               } );  } +sub skin_info { +  #my $p = shift; + +  my $conf = new FS::Conf; + +  my %skin = ( +    'head'         => join("\n", $conf->config('selfservice-head') ), +    'body_header'  => join("\n", $conf->config('selfservice-body_header') ), +    'body_footer'  => join("\n", $conf->config('selfservice-body_footer') ), +    'body_bgcolor' => scalar( $conf->config('selfservice-body_bgcolor') ), +    'box_bgcolor'  => scalar( $conf->config('selfservice-box_bgcolor')  ), + +    'company_name'   => scalar($conf->config('company_name')), +  ); + +  \%skin; + +} +  sub login_info {    my $p = shift;  | 
