<?php
/**
 * Theme settings
 */



function theme_content(&$a){
	if(!local_user())
		return;

	$style = get_pconfig(local_user(), 'vier', 'style');

	if ($style == "")
		$style = get_config('vier', 'style');

	return vier_form($a,$style);
}

function theme_post(&$a){
	if(! local_user())
		return;

	if (isset($_POST['vier-settings-submit'])){
		set_pconfig(local_user(), 'vier', 'style', $_POST['vier_style']);
	}
}


function theme_admin(&$a){
	$style = get_config('vier', 'style');
	return vier_form($a,$style);
}

function theme_admin_post(&$a){
	if (isset($_POST['vier-settings-submit'])){
		set_config('vier', 'style', $_POST['vier_style']);
	}
}


function vier_form(&$a, $style){
	$styles = array(
		"shadow"=>"Shadow",
		"flat"=>"Flat",
		"netcolour"=>"Coloured Networks",
		"breathe"=>"Breathe",
		"plus"=>"Plus",
		"dark"=>"Dark"
	);
	$t = get_markup_template("theme_settings.tpl" );
	$o .= replace_macros($t, array(
		'$submit' => t('Submit'),
		'$baseurl' => $a->get_baseurl(),
		'$title' => t("Theme settings"),
		'$style' => array('vier_style',t ('Set style'),$style,'',$styles),
	));
	return $o;
}