Indicate Spoilers -> Reveal Spoilers, changelog

This commit is contained in:
seaweedchan 2013-06-14 03:37:41 -07:00
parent f6d8ee29ae
commit 972a8b5261
6 changed files with 21 additions and 12 deletions

View File

@ -1,3 +1,12 @@
**MayhemYDG**:
- Remove /s4s/ from warosu archive
- Fix CAPTCHA duplication on the report page
- Small bug fixes
**seaweedchan**:
- Rename `Indicate Spoilers` to `Reveal Spoilers`
- If `Reveal Spoilers` is enabled but `Remove Spoilers` is not, act as if the spoiler is hovered
### v1.2.13 ### v1.2.13
*2013-05-28* *2013-05-28*

View File

@ -136,7 +136,7 @@
'Emoji': [false, 'Adds icons next to names for different emails'], 'Emoji': [false, 'Adds icons next to names for different emails'],
'Color User IDs': [false, 'Assign unique colors to user IDs on boards that use them'], 'Color User IDs': [false, 'Assign unique colors to user IDs on boards that use them'],
'Remove Spoilers': [false, 'Remove all spoilers in text.'], 'Remove Spoilers': [false, 'Remove all spoilers in text.'],
'Indicate Spoilers': [false, 'Indicate spoilers if Remove Spoilers is enabled, or make the text appear hovered if Remove Spoiler is disabled.'] 'Reveal Spoilers': [false, 'Indicate spoilers if Remove Spoilers is enabled, or make the text appear hovered if Remove Spoiler is disabled.']
}, },
'Linkification': { 'Linkification': {
'Linkify': [true, 'Convert text into links where applicable.'], 'Linkify': [true, 'Convert text into links where applicable.'],
@ -9263,13 +9263,13 @@
RemoveSpoilers = { RemoveSpoilers = {
init: function() { init: function() {
if (Conf['Indicate Spoilers'] && !Conf['Remove Spoilers']) { if (Conf['Reveal Spoilers'] && !Conf['Remove Spoilers']) {
$.addClass(doc, 'reveal-spoilers'); $.addClass(doc, 'reveal-spoilers');
} }
if (!Conf['Remove Spoilers']) { if (!Conf['Remove Spoilers']) {
return; return;
} }
if (Conf['Indicate Spoilers']) { if (Conf['Reveal Spoilers']) {
this.wrapper = function(text) { this.wrapper = function(text) {
return "[spoiler]" + text + "[/spoiler]"; return "[spoiler]" + text + "[/spoiler]";
}; };

View File

@ -136,7 +136,7 @@
'Emoji': [false, 'Adds icons next to names for different emails'], 'Emoji': [false, 'Adds icons next to names for different emails'],
'Color User IDs': [false, 'Assign unique colors to user IDs on boards that use them'], 'Color User IDs': [false, 'Assign unique colors to user IDs on boards that use them'],
'Remove Spoilers': [false, 'Remove all spoilers in text.'], 'Remove Spoilers': [false, 'Remove all spoilers in text.'],
'Indicate Spoilers': [false, 'Indicate spoilers if Remove Spoilers is enabled, or make the text appear hovered if Remove Spoiler is disabled.'] 'Reveal Spoilers': [false, 'Indicate spoilers if Remove Spoilers is enabled, or make the text appear hovered if Remove Spoiler is disabled.']
}, },
'Linkification': { 'Linkification': {
'Linkify': [true, 'Convert text into links where applicable.'], 'Linkify': [true, 'Convert text into links where applicable.'],
@ -9257,13 +9257,13 @@
RemoveSpoilers = { RemoveSpoilers = {
init: function() { init: function() {
if (Conf['Indicate Spoilers'] && !Conf['Remove Spoilers']) { if (Conf['Reveal Spoilers'] && !Conf['Remove Spoilers']) {
$.addClass(doc, 'reveal-spoilers'); $.addClass(doc, 'reveal-spoilers');
} }
if (!Conf['Remove Spoilers']) { if (!Conf['Remove Spoilers']) {
return; return;
} }
if (Conf['Indicate Spoilers']) { if (Conf['Reveal Spoilers']) {
this.wrapper = function(text) { this.wrapper = function(text) {
return "[spoiler]" + text + "[/spoiler]"; return "[spoiler]" + text + "[/spoiler]";
}; };

View File

@ -116,7 +116,7 @@
'Emoji': [false, 'Adds icons next to names for different emails'], 'Emoji': [false, 'Adds icons next to names for different emails'],
'Color User IDs': [false, 'Assign unique colors to user IDs on boards that use them'], 'Color User IDs': [false, 'Assign unique colors to user IDs on boards that use them'],
'Remove Spoilers': [false, 'Remove all spoilers in text.'], 'Remove Spoilers': [false, 'Remove all spoilers in text.'],
'Indicate Spoilers': [false, 'Indicate spoilers if Remove Spoilers is enabled, or make the text appear hovered if Remove Spoiler is disabled.'] 'Reveal Spoilers': [false, 'Indicate spoilers if Remove Spoilers is enabled, or make the text appear hovered if Remove Spoiler is disabled.']
}, },
'Linkification': { 'Linkification': {
'Linkify': [true, 'Convert text into links where applicable.'], 'Linkify': [true, 'Convert text into links where applicable.'],
@ -9244,13 +9244,13 @@
RemoveSpoilers = { RemoveSpoilers = {
init: function() { init: function() {
if (Conf['Indicate Spoilers'] && !Conf['Remove Spoilers']) { if (Conf['Reveal Spoilers'] && !Conf['Remove Spoilers']) {
$.addClass(doc, 'reveal-spoilers'); $.addClass(doc, 'reveal-spoilers');
} }
if (!Conf['Remove Spoilers']) { if (!Conf['Remove Spoilers']) {
return; return;
} }
if (Conf['Indicate Spoilers']) { if (Conf['Reveal Spoilers']) {
this.wrapper = function(text) { this.wrapper = function(text) {
return "[spoiler]" + text + "[/spoiler]"; return "[spoiler]" + text + "[/spoiler]";
}; };

View File

@ -71,7 +71,7 @@ Config =
false false
'Remove all spoilers in text.' 'Remove all spoilers in text.'
] ]
'Indicate Spoilers': [ 'Reveal Spoilers': [
false false
'Indicate spoilers if Remove Spoilers is enabled, or make the text appear hovered if Remove Spoiler is disabled.' 'Indicate spoilers if Remove Spoilers is enabled, or make the text appear hovered if Remove Spoiler is disabled.'
] ]

View File

@ -1,11 +1,11 @@
RemoveSpoilers = RemoveSpoilers =
init: -> init: ->
if Conf['Indicate Spoilers'] and !Conf['Remove Spoilers'] if Conf['Reveal Spoilers'] and !Conf['Remove Spoilers']
$.addClass doc, 'reveal-spoilers' $.addClass doc, 'reveal-spoilers'
return unless Conf['Remove Spoilers'] return unless Conf['Remove Spoilers']
if Conf['Indicate Spoilers'] if Conf['Reveal Spoilers']
@wrapper = (text) -> @wrapper = (text) ->
"[spoiler]#{text}[/spoiler]" "[spoiler]#{text}[/spoiler]"