Added caching versions to some of the images which are loaded by js
This commit is contained in:
parent
9e91739044
commit
c25f2df721
@ -1,9 +1,11 @@
|
|||||||
define([
|
define([
|
||||||
|
'/api/config',
|
||||||
'/common/hyperscript.js',
|
'/common/hyperscript.js',
|
||||||
'/common/cryptpad-common.js',
|
'/common/cryptpad-common.js',
|
||||||
], function (h, Cryptpad) {
|
], function (Config, h, Cryptpad) {
|
||||||
var Pages = {};
|
var Pages = {};
|
||||||
var Msg = Cryptpad.Messages;
|
var Msg = Cryptpad.Messages;
|
||||||
|
var urlArgs = Config.requireConf.urlArgs;
|
||||||
|
|
||||||
var setHTML = function (e, html) {
|
var setHTML = function (e, html) {
|
||||||
e.innerHTML = html;
|
e.innerHTML = html;
|
||||||
@ -21,7 +23,7 @@ define([
|
|||||||
h('div.info-container', [
|
h('div.info-container', [
|
||||||
h('div.left.image', [
|
h('div.left.image', [
|
||||||
h('img', {
|
h('img', {
|
||||||
src: '/customize/images/zeroknowledge_small.png',
|
src: '/customize/images/zeroknowledge_small.png?' + urlArgs ,
|
||||||
alt: 'Zero Knowledge'
|
alt: 'Zero Knowledge'
|
||||||
})
|
})
|
||||||
]),
|
]),
|
||||||
@ -40,7 +42,7 @@ define([
|
|||||||
h('div.right.image', [
|
h('div.right.image', [
|
||||||
h('img', {
|
h('img', {
|
||||||
alt: "User account",
|
alt: "User account",
|
||||||
src: '/customize/images/realtime_small.png',
|
src: '/customize/images/realtime_small.png?' + urlArgs,
|
||||||
})
|
})
|
||||||
])
|
])
|
||||||
])
|
])
|
||||||
@ -49,7 +51,7 @@ define([
|
|||||||
h('div.info-container', [
|
h('div.info-container', [
|
||||||
h('div.left.image', [
|
h('div.left.image', [
|
||||||
h('img', {
|
h('img', {
|
||||||
src: '/customize/images/key_small.png',
|
src: '/customize/images/key_small.png?' + urlArgs,
|
||||||
alt: 'User account'
|
alt: 'User account'
|
||||||
})
|
})
|
||||||
]),
|
]),
|
||||||
@ -67,7 +69,7 @@ define([
|
|||||||
]),
|
]),
|
||||||
h('div.right.image', [
|
h('div.right.image', [
|
||||||
h('img', {
|
h('img', {
|
||||||
src: '/customize/images/organize.png',
|
src: '/customize/images/organize.png?' + urlArgs,
|
||||||
alt: 'User account'
|
alt: 'User account'
|
||||||
})
|
})
|
||||||
])
|
])
|
||||||
@ -204,28 +206,28 @@ define([
|
|||||||
h('div.app-row', [
|
h('div.app-row', [
|
||||||
appButton("Rich Text application",
|
appButton("Rich Text application",
|
||||||
Msg.main_richText,
|
Msg.main_richText,
|
||||||
'/customize/images/pad.png',
|
'/customize/images/pad.png?' + urlArgs,
|
||||||
Msg.main_richText_p,
|
Msg.main_richText_p,
|
||||||
'/pad/',
|
'/pad/',
|
||||||
Msg.button_newpad,
|
Msg.button_newpad,
|
||||||
'create-pad'),
|
'create-pad'),
|
||||||
appButton('Code application',
|
appButton('Code application',
|
||||||
Msg.main_code,
|
Msg.main_code,
|
||||||
'/customize/images/code.png',
|
'/customize/images/code.png?' + urlArgs,
|
||||||
Msg.main_code_p,
|
Msg.main_code_p,
|
||||||
'/code/',
|
'/code/',
|
||||||
Msg.button_newcode,
|
Msg.button_newcode,
|
||||||
'create-code'),
|
'create-code'),
|
||||||
appButton('Slide application',
|
appButton('Slide application',
|
||||||
Msg.main_slide,
|
Msg.main_slide,
|
||||||
'/customize/images/slide.png',
|
'/customize/images/slide.png?' + urlArgs,
|
||||||
Msg.main_slide_p,
|
Msg.main_slide_p,
|
||||||
'/slide/',
|
'/slide/',
|
||||||
Msg.button_newslide,
|
Msg.button_newslide,
|
||||||
'create-slide'),
|
'create-slide'),
|
||||||
appButton('Poll application',
|
appButton('Poll application',
|
||||||
Msg.main_poll,
|
Msg.main_poll,
|
||||||
'/customize/images/poll.png',
|
'/customize/images/poll.png?' + urlArgs,
|
||||||
Msg.main_poll_p,
|
Msg.main_poll_p,
|
||||||
'/poll/',
|
'/poll/',
|
||||||
Msg.button_newpoll,
|
Msg.button_newpoll,
|
||||||
@ -266,7 +268,7 @@ define([
|
|||||||
return h('div#loading',
|
return h('div#loading',
|
||||||
h('div.loadingContainer', [
|
h('div.loadingContainer', [
|
||||||
h('img.cryptofist', {
|
h('img.cryptofist', {
|
||||||
src: '/customize/cryptofist_small.png'
|
src: '/customize/cryptofist_small.png?' + urlArgs
|
||||||
}),
|
}),
|
||||||
h('div.spinnerContainer',
|
h('div.spinnerContainer',
|
||||||
h('span.fa.fa-spinner.fa-pulse.fa-4x.fa-fw')),
|
h('span.fa.fa-spinner.fa-pulse.fa-4x.fa-fw')),
|
||||||
|
|||||||
@ -3,10 +3,12 @@ define([
|
|||||||
'/common/hyperscript.js',
|
'/common/hyperscript.js',
|
||||||
'/common/cryptpad-common.js',
|
'/common/cryptpad-common.js',
|
||||||
'/customize/pages.js',
|
'/customize/pages.js',
|
||||||
|
'/api/config',
|
||||||
|
|
||||||
'css!/bower_components/components-font-awesome/css/font-awesome.min.css',
|
'css!/bower_components/components-font-awesome/css/font-awesome.min.css',
|
||||||
], function ($, h, Cryptpad, Pages) {
|
], function ($, h, Cryptpad, Pages, Config) {
|
||||||
$(function () {
|
$(function () {
|
||||||
|
var urlArgs = Config.requireConf.urlArgs;
|
||||||
var Messages = Cryptpad.Messages;
|
var Messages = Cryptpad.Messages;
|
||||||
var $body = $('body');
|
var $body = $('body');
|
||||||
var isMainApp = function () {
|
var isMainApp = function () {
|
||||||
@ -24,7 +26,7 @@ $(function () {
|
|||||||
h('span', [
|
h('span', [
|
||||||
h('a.gotoMain', {href: '/'}, [
|
h('a.gotoMain', {href: '/'}, [
|
||||||
h('img.cryptpad-logo', {
|
h('img.cryptpad-logo', {
|
||||||
src: '/customize/cryptofist_mini.png',
|
src: '/customize/cryptofist_mini.png?' + urlArgs,
|
||||||
alt: '',
|
alt: '',
|
||||||
}),
|
}),
|
||||||
'CryptPad'
|
'CryptPad'
|
||||||
|
|||||||
@ -4,6 +4,8 @@ define([
|
|||||||
'/api/config'
|
'/api/config'
|
||||||
], function ($, Config, ApiConfig) {
|
], function ($, Config, ApiConfig) {
|
||||||
|
|
||||||
|
var urlArgs = ApiConfig.requireConf.urlArgs;
|
||||||
|
|
||||||
var Messages = {};
|
var Messages = {};
|
||||||
|
|
||||||
var Bar = {
|
var Bar = {
|
||||||
@ -443,7 +445,7 @@ define([
|
|||||||
'class': "cryptpad-link"
|
'class': "cryptpad-link"
|
||||||
}).appendTo($topContainer);
|
}).appendTo($topContainer);
|
||||||
var $imgTag = $('<img>', {
|
var $imgTag = $('<img>', {
|
||||||
src: "/customize/cryptofist_mini.png",
|
src: "/customize/cryptofist_mini.png?" + urlArgs,
|
||||||
alt: "Cryptpad"
|
alt: "Cryptpad"
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@ -1,4 +1,5 @@
|
|||||||
define([
|
define([
|
||||||
|
'/api/config',
|
||||||
'jquery',
|
'jquery',
|
||||||
'/bower_components/chainpad-crypto/crypto.js',
|
'/bower_components/chainpad-crypto/crypto.js',
|
||||||
'/bower_components/chainpad-netflux/chainpad-netflux.js',
|
'/bower_components/chainpad-netflux/chainpad-netflux.js',
|
||||||
@ -9,7 +10,8 @@ define([
|
|||||||
'/file/file-crypto.js',
|
'/file/file-crypto.js',
|
||||||
'/bower_components/tweetnacl/nacl-fast.min.js',
|
'/bower_components/tweetnacl/nacl-fast.min.js',
|
||||||
'/bower_components/file-saver/FileSaver.min.js',
|
'/bower_components/file-saver/FileSaver.min.js',
|
||||||
], function ($, Crypto, realtimeInput, Toolbar, Cryptpad, Visible, Notify, FileCrypto) {
|
], function (Config, $, Crypto, realtimeInput, Toolbar, Cryptpad, Visible, Notify, FileCrypto) {
|
||||||
|
var urlArgs = Config.requireConf.urlArgs;
|
||||||
var Nacl = window.nacl;
|
var Nacl = window.nacl;
|
||||||
$(function () {
|
$(function () {
|
||||||
|
|
||||||
@ -71,7 +73,7 @@ define([
|
|||||||
};
|
};
|
||||||
|
|
||||||
var andThen = function () {
|
var andThen = function () {
|
||||||
var src = '/customize/cryptofist_mini.png';
|
var src = '/customize/cryptofist_mini.png?' + urlArgs;
|
||||||
Cryptpad.fetch(src, function (e, file) {
|
Cryptpad.fetch(src, function (e, file) {
|
||||||
console.log('original file is %s uint8s', file.length);
|
console.log('original file is %s uint8s', file.length);
|
||||||
upload(file, {
|
upload(file, {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user