diff --git a/src/General/Main.coffee b/src/General/Main.coffee index cd907bea6..e31db4004 100755 --- a/src/General/Main.coffee +++ b/src/General/Main.coffee @@ -364,6 +364,7 @@ Main = ['Index Navigation', Nav] ['Keybinds', Keybinds] ['Banner', Banner] + ['Flash Features', Flash] <% if (tests_enabled) { %> ['Build Test', BuildTest] <% } %> diff --git a/src/Miscellaneous/Flash.coffee b/src/Miscellaneous/Flash.coffee new file mode 100644 index 000000000..36f0efa62 --- /dev/null +++ b/src/Miscellaneous/Flash.coffee @@ -0,0 +1,20 @@ +Flash = + init: -> + if g.BOARD.ID is 'f' + $.ready Flash.initReady + + initReady: -> + $.globalEval 'SWFEmbed.init()' + + return unless g.VIEW is 'thread' + + swfName = $ '.fileText > a' + nav = $ '.navLinks.desktop' + swfName = swfName.href.replace /^(.*?)\/f\//g, "" + sauceLink = $.el 'a', + textContent: 'Check Sauce on SWFCHAN' + href: "http://eye.swfchan.com/search/?q=#{swfName}" + $.addClass nav, 'swfSauce' + $.rmClass nav, 'navLinks' + $.rmAll nav + $.add nav, [$.tn('['), sauceLink, $.tn(']')] \ No newline at end of file