Make the pad types displayed on the front page configurable

This commit is contained in:
yflory
2016-09-13 11:01:10 +02:00
parent 217e664d4c
commit 1e02e7b45b
4 changed files with 21 additions and 2 deletions

View File

@@ -1,11 +1,12 @@
define([
'/customize/messages.js',
'/customize/DecorateToolbar.js',
'/customize/application_config.js',
'/common/cryptpad-common.js',
'/bower_components/lil-uri/uri.min.js',
'/customize/email.js',
'/bower_components/jquery/dist/jquery.min.js',
], function (Messages, DecorateToolbar, Cryptpad, LilUri, Email) {
], function (Messages, DecorateToolbar, Config, Cryptpad, LilUri, Email) {
var $ = window.$;
var APP = window.APP = {
@@ -41,6 +42,12 @@ define([
var forgetPad = Cryptpad.forgetPad;
var displayCreateButtons = function () {
Config.availablePadTypes.forEach(function (el) {
$('#create-' + el).show();
});
};
var makeRecentPadsTable = function (recentPads) {
if (!recentPads.length) { return; }
@@ -132,6 +139,7 @@ define([
});
};
displayCreateButtons();
Cryptpad.ready(function () {
console.log("ready");
refreshTable();