More changes to expedite compiling Coffeescript before interpolating templates. #829
This commit is contained in:
parent
5631d2877d
commit
e58eefc5e6
@ -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()
|
||||||
|
|||||||
@ -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") %>'
|
||||||
|
|||||||
@ -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
|
||||||
|
|||||||
@ -1182,4 +1182,4 @@ Config =
|
|||||||
|
|
||||||
hiddenPSAList: [{}]
|
hiddenPSAList: [{}]
|
||||||
|
|
||||||
knownBanners: '<%= readJSON('banners.json').join(',') %>'
|
knownBanners: '<%= readJSON("banners.json").join(",") %>'
|
||||||
|
|||||||
@ -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'
|
||||||
<% } %>
|
<% } %>
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user