]> git.mxchange.org Git - friendica.git/blob - view/theme/vier/config.php
Merge pull request #1426 from annando/1503-term-search
[friendica.git] / view / theme / vier / config.php
1 <?php
2 /**
3  * Theme settings
4  */
5
6
7
8 function theme_content(&$a){
9         if(!local_user())
10                 return;
11
12         $style = get_pconfig(local_user(), 'vier', 'style');
13
14         if ($style == "")
15                 $style = get_config('vier', 'style');
16
17         if ($style == "")
18                 $style = "plus";
19
20         return vier_form($a,$style);
21 }
22
23 function theme_post(&$a){
24         if(! local_user())
25                 return;
26
27         if (isset($_POST['vier-settings-submit'])){
28                 set_pconfig(local_user(), 'vier', 'style', $_POST['vier_style']);
29         }
30 }
31
32
33 function theme_admin(&$a){
34         $style = get_config('vier', 'style');
35         return vier_form($a,$style);
36 }
37
38 function theme_admin_post(&$a){
39         if (isset($_POST['vier-settings-submit'])){
40                 set_config('vier', 'style', $_POST['vier_style']);
41         }
42 }
43
44
45 function vier_form(&$a, $style){
46         $styles = array(
47                 "plus"=>"Plus",
48                 "breathe"=>"Breathe",
49                 "dark"=>"Dark",
50                 "shadow"=>"Shadow",
51                 "netcolour"=>"Coloured Networks",
52                 "flat"=>"Flat"
53         );
54         $t = get_markup_template("theme_settings.tpl" );
55         $o .= replace_macros($t, array(
56                 '$submit' => t('Submit'),
57                 '$baseurl' => $a->get_baseurl(),
58                 '$title' => t("Theme settings"),
59                 '$style' => array('vier_style',t ('Set style'),$style,'',$styles),
60         ));
61         return $o;
62 }