More changes to expedite compiling Coffeescript before interpolating templates. #829

This commit is contained in:
ccd0 2019-07-26 12:48:17 -07:00
parent 5631d2877d
commit e58eefc5e6
5 changed files with 44 additions and 43 deletions

View File

@ -1,11 +1,11 @@
Redirect = Redirect =
archives: archives:
`<%= ```<%=
JSON.stringify(readJSON('archives.json'), null, 2) JSON.stringify(readJSON('archives.json'), null, 2)
.replace(/\n {2,}(?!{)/g, ' ') .replace(/\n {2,}(?!{)/g, ' ')
.replace(/\n/g, '\n ') .replace(/\n/g, '\n ')
.replace(/`/g, '\\`') .replace(/`/g, '\\`')
%>` %>```
init: -> init: ->
@selectArchives() @selectArchives()

View File

@ -12,52 +12,52 @@ Favicon =
switch: -> switch: ->
items = { items = {
ferongr: [ ferongr: [
'<%= readBase64('ferongr.unreadDead.png') %>' '<%= readBase64("ferongr.unreadDead.png") %>'
'<%= readBase64('ferongr.unreadDeadY.png') %>' '<%= readBase64("ferongr.unreadDeadY.png") %>'
'<%= readBase64('ferongr.unreadSFW.png') %>' '<%= readBase64("ferongr.unreadSFW.png") %>'
'<%= readBase64('ferongr.unreadSFWY.png') %>' '<%= readBase64("ferongr.unreadSFWY.png") %>'
'<%= readBase64('ferongr.unreadNSFW.png') %>' '<%= readBase64("ferongr.unreadNSFW.png") %>'
'<%= readBase64('ferongr.unreadNSFWY.png') %>' '<%= readBase64("ferongr.unreadNSFWY.png") %>'
] ]
'xat-': [ 'xat-': [
'<%= readBase64('xat-.unreadDead.png') %>' '<%= readBase64("xat-.unreadDead.png") %>'
'<%= readBase64('xat-.unreadDeadY.png') %>' '<%= readBase64("xat-.unreadDeadY.png") %>'
'<%= readBase64('xat-.unreadSFW.png') %>' '<%= readBase64("xat-.unreadSFW.png") %>'
'<%= readBase64('xat-.unreadSFWY.png') %>' '<%= readBase64("xat-.unreadSFWY.png") %>'
'<%= readBase64('xat-.unreadNSFW.png') %>' '<%= readBase64("xat-.unreadNSFW.png") %>'
'<%= readBase64('xat-.unreadNSFWY.png') %>' '<%= readBase64("xat-.unreadNSFWY.png") %>'
] ]
Mayhem: [ Mayhem: [
'<%= readBase64('Mayhem.unreadDead.png') %>' '<%= readBase64("Mayhem.unreadDead.png") %>'
'<%= readBase64('Mayhem.unreadDeadY.png') %>' '<%= readBase64("Mayhem.unreadDeadY.png") %>'
'<%= readBase64('Mayhem.unreadSFW.png') %>' '<%= readBase64("Mayhem.unreadSFW.png") %>'
'<%= readBase64('Mayhem.unreadSFWY.png') %>' '<%= readBase64("Mayhem.unreadSFWY.png") %>'
'<%= readBase64('Mayhem.unreadNSFW.png') %>' '<%= readBase64("Mayhem.unreadNSFW.png") %>'
'<%= readBase64('Mayhem.unreadNSFWY.png') %>' '<%= readBase64("Mayhem.unreadNSFWY.png") %>'
] ]
'4chanJS': [ '4chanJS': [
'<%= readBase64('4chanJS.unreadDead.png') %>' '<%= readBase64("4chanJS.unreadDead.png") %>'
'<%= readBase64('4chanJS.unreadDeadY.png') %>' '<%= readBase64("4chanJS.unreadDeadY.png") %>'
'<%= readBase64('4chanJS.unreadSFW.png') %>' '<%= readBase64("4chanJS.unreadSFW.png") %>'
'<%= readBase64('4chanJS.unreadSFWY.png') %>' '<%= readBase64("4chanJS.unreadSFWY.png") %>'
'<%= readBase64('4chanJS.unreadNSFW.png') %>' '<%= readBase64("4chanJS.unreadNSFW.png") %>'
'<%= readBase64('4chanJS.unreadNSFWY.png') %>' '<%= readBase64("4chanJS.unreadNSFWY.png") %>'
] ]
Original: [ Original: [
'<%= readBase64('Original.unreadDead.png') %>' '<%= readBase64("Original.unreadDead.png") %>'
'<%= readBase64('Original.unreadDeadY.png') %>' '<%= readBase64("Original.unreadDeadY.png") %>'
'<%= readBase64('Original.unreadSFW.png') %>' '<%= readBase64("Original.unreadSFW.png") %>'
'<%= readBase64('Original.unreadSFWY.png') %>' '<%= readBase64("Original.unreadSFWY.png") %>'
'<%= readBase64('Original.unreadNSFW.png') %>' '<%= readBase64("Original.unreadNSFW.png") %>'
'<%= readBase64('Original.unreadNSFWY.png') %>' '<%= readBase64("Original.unreadNSFWY.png") %>'
] ]
'Metro': [ 'Metro': [
'<%= readBase64('Metro.unreadDead.png') %>' '<%= readBase64("Metro.unreadDead.png") %>'
'<%= readBase64('Metro.unreadDeadY.png') %>' '<%= readBase64("Metro.unreadDeadY.png") %>'
'<%= readBase64('Metro.unreadSFW.png') %>' '<%= readBase64("Metro.unreadSFW.png") %>'
'<%= readBase64('Metro.unreadSFWY.png') %>' '<%= readBase64("Metro.unreadSFWY.png") %>'
'<%= readBase64('Metro.unreadNSFW.png') %>' '<%= readBase64("Metro.unreadNSFW.png") %>'
'<%= readBase64('Metro.unreadNSFWY.png') %>' '<%= readBase64("Metro.unreadNSFWY.png") %>'
] ]
}[Conf['favicon']] }[Conf['favicon']]
@ -80,5 +80,5 @@ Favicon =
SFW: '//s.4cdn.org/image/favicon-ws.ico' SFW: '//s.4cdn.org/image/favicon-ws.ico'
NSFW: '//s.4cdn.org/image/favicon.ico' NSFW: '//s.4cdn.org/image/favicon.ico'
dead: 'data:image/gif;base64,<%= readBase64('dead.gif') %>' dead: 'data:image/gif;base64,<%= readBase64("dead.gif") %>'
logo: 'data:image/png;base64,<%= readBase64('/src/meta/icon128.png') %>' logo: 'data:image/png;base64,<%= readBase64("/src/meta/icon128.png") %>'

View File

@ -91,7 +91,7 @@ ThreadUpdater =
http://freesound.org/people/pierrecartoons1979/sounds/90112/ http://freesound.org/people/pierrecartoons1979/sounds/90112/
cc-by-nc-3.0 cc-by-nc-3.0
### ###
beep: 'data:audio/wav;base64,<%= readBase64('beep.wav') %>' beep: 'data:audio/wav;base64,<%= readBase64("beep.wav") %>'
playBeep: -> playBeep: ->
{audio} = ThreadUpdater {audio} = ThreadUpdater

View File

@ -1182,4 +1182,4 @@ Config =
hiddenPSAList: [{}] hiddenPSAList: [{}]
knownBanners: '<%= readJSON('banners.json').join(',') %>' knownBanners: '<%= readJSON("banners.json").join(",") %>'

View File

@ -367,8 +367,8 @@ do ->
$.modifiedClick = (e) -> $.modifiedClick = (e) ->
e.shiftKey or e.altKey or e.ctrlKey or e.metaKey or e.button isnt 0 e.shiftKey or e.altKey or e.ctrlKey or e.metaKey or e.button isnt 0
$.open =
<% if (type === 'userscript') { %> <% if (type === 'userscript') { %>
$.open =
if GM?.openInTab? if GM?.openInTab?
GM.openInTab GM.openInTab
else if GM_openInTab? else if GM_openInTab?
@ -376,6 +376,7 @@ $.open =
else else
(url) -> window.open url, '_blank' (url) -> window.open url, '_blank'
<% } else { %> <% } else { %>
$.open =
(url) -> window.open url, '_blank' (url) -> window.open url, '_blank'
<% } %> <% } %>