diff --git a/src/Miscellaneous/PSA.coffee b/src/Miscellaneous/PSA.coffee index 9d9da56cf..5adbcd913 100644 --- a/src/Miscellaneous/PSA.coffee +++ b/src/Miscellaneous/PSA.coffee @@ -1,9 +1,14 @@ PSA = init: -> - return unless g.SITE.software is 'yotsuba' - if g.BOARD.ID is 'qa' + if g.SITE.software is 'yotsuba' and g.BOARD.ID is 'qa' announcement = <%= html('Stay in touch with your /qa/ friends!') %> - return unless announcement - el = $.el 'div', {className: 'fcx-announcement'}, announcement - $.onExists doc, '.boardBanner', (banner) -> - $.after banner, el + el = $.el 'div', {className: 'fcx-announcement'}, announcement + $.onExists doc, '.boardBanner', (banner) -> + $.after banner, el + if 'samachan.org' of Conf['siteProperties'] and 'samachan' not in Conf['PSAseen'] + el = $.el 'span', + <%= html('Looking for a new home?
Some former Samachan users are regrouping on SushiChan.

(a message from 4chan X)') %> + Main.ready -> + new Notice 'info', el + Conf['PSAseen'].push('samachan') + $.set 'PSAseen', Conf['PSAseen'] diff --git a/src/config/Config.coffee b/src/config/Config.coffee index 7ea614bdc..7b63213d3 100644 --- a/src/config/Config.coffee +++ b/src/config/Config.coffee @@ -1180,3 +1180,5 @@ Config = passMessageClosed: false 'Prerequest Captcha': false + + 'PSAseen': [[]]