mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-11-06 14:05:46 +01:00
Close #3540
This commit is contained in:
16
public/src/admin/settings/general.js
Normal file
16
public/src/admin/settings/general.js
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
"use strict";
|
||||||
|
/* global define, socket */
|
||||||
|
|
||||||
|
define('admin/settings/general', ['admin/settings'], function(Settings) {
|
||||||
|
var Module = {}
|
||||||
|
|
||||||
|
Module.init = function() {
|
||||||
|
$('button[data-action="removeLogo"]').on('click', function() {
|
||||||
|
socket.emit('admin.settings.removeLogo', function() {
|
||||||
|
app.alertSuccess('Logo removed');
|
||||||
|
});
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
return Module;
|
||||||
|
});
|
||||||
@@ -207,6 +207,10 @@ SocketAdmin.settings.clearSitemapCache = function(socket, data, callback) {
|
|||||||
callback();
|
callback();
|
||||||
};
|
};
|
||||||
|
|
||||||
|
SocketAdmin.settings.removeLogo = function(socket, data, callback) {
|
||||||
|
db.setObjectField('config', 'brand:logo', '', callback);
|
||||||
|
};
|
||||||
|
|
||||||
SocketAdmin.email.test = function(socket, data, callback) {
|
SocketAdmin.email.test = function(socket, data, callback) {
|
||||||
if (plugins.hasListeners('action:email.send')) {
|
if (plugins.hasListeners('action:email.send')) {
|
||||||
emailer.send('test', socket.uid, {
|
emailer.send('test', socket.uid, {
|
||||||
|
|||||||
@@ -40,6 +40,7 @@
|
|||||||
<input id="logoUrl" type="text" class="form-control" placeholder="Path to a logo to display on forum header" data-field="brand:logo" data-action="upload" data-target="logoUrl" data-route="{config.relative_path}/api/admin/uploadlogo" readonly />
|
<input id="logoUrl" type="text" class="form-control" placeholder="Path to a logo to display on forum header" data-field="brand:logo" data-action="upload" data-target="logoUrl" data-route="{config.relative_path}/api/admin/uploadlogo" readonly />
|
||||||
<span class="input-group-btn">
|
<span class="input-group-btn">
|
||||||
<input data-action="upload" data-target="logoUrl" data-route="{config.relative_path}/api/admin/uploadlogo" type="button" class="btn btn-default" value="Upload"></input>
|
<input data-action="upload" data-target="logoUrl" data-route="{config.relative_path}/api/admin/uploadlogo" type="button" class="btn btn-default" value="Upload"></input>
|
||||||
|
<button data-action="removeLogo" type="button" class="btn btn-default btn-danger"><i class="fa fa-times"></i></button>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user