settings page and custom css for users

This commit is contained in:
Athou
2013-04-04 11:36:24 +02:00
parent 19ab1810ce
commit 2f13891f81
17 changed files with 1744 additions and 14 deletions

View File

@@ -162,12 +162,22 @@ module.factory('EntryService', function($resource, $http) {
module.factory('SettingsService', function($resource) {
var s = {};
s.settings = {};
$resource('rest/settings/get').get(function(data) {
s.settings = data;
});
s.save = function() {
$resource('rest/settings/save').save(s.settings);
s.save = function(callback) {
$resource('rest/settings/save').save(s.settings, function(data) {
if (callback) {
callback(data);
}
});
};
s.init = function(callback) {
$resource('rest/settings/get').get(function(data) {
s.settings = data;
if (callback) {
callback(data);
}
});
};
s.init();
return s;
});