From 263ecef0cdee9e99e5c5e6663baef2b48518b1b8 Mon Sep 17 00:00:00 2001 From: fallenPineapple Date: Mon, 24 Apr 2017 17:14:30 -0400 Subject: [PATCH 1/8] Hide referrer. --- inc/functions.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/inc/functions.php b/inc/functions.php index 1b336e12..e1dc5fba 100755 --- a/inc/functions.php +++ b/inc/functions.php @@ -1855,13 +1855,16 @@ function markup_url($matches) { $link = (object) array( 'href' => $config['link_prefix'] . $url, 'text' => $url, - 'rel' => 'nofollow', + 'rel' => 'nofollow noreferrer', 'target' => '_blank', ); event('markup-url', $link); $link = (array)$link; - + if (strncasecmp($link['href'], 'http', 4) === 0) + { + $link['href'] = 'https://href.li/?' . $link['href']; + } $parts = array(); foreach ($link as $attr => $value) { if ($attr == 'text' || $attr == 'after') From e1961c00761798baa8fe6ffc8af6eb46144370bf Mon Sep 17 00:00:00 2001 From: fallenPineapple Date: Mon, 24 Apr 2017 19:31:36 -0400 Subject: [PATCH 2/8] JS and Stylesheet changes Include undetermined pages in JS toggle-images.js now toggles all images Revert style.css edits REMOVE TESTO --- js/toggle-images.js | 6 +++--- .../{testorange_f_bg.gif => orange_f_bg.gif} | Bin ...textarea_bg.gif => orange_textarea_bg.gif} | Bin stylesheets/img/testorange_testo.png | Bin 15823 -> 0 bytes stylesheets/{testorange.css => orange.css} | 18 +++++++++--------- stylesheets/style.css | 12 +----------- templates/main.js | 9 +++++++++ 7 files changed, 22 insertions(+), 23 deletions(-) rename stylesheets/img/{testorange_f_bg.gif => orange_f_bg.gif} (100%) rename stylesheets/img/{testorange_textarea_bg.gif => orange_textarea_bg.gif} (100%) delete mode 100644 stylesheets/img/testorange_testo.png rename stylesheets/{testorange.css => orange.css} (84%) diff --git a/js/toggle-images.js b/js/toggle-images.js index c3636d29..56f7d692 100644 --- a/js/toggle-images.js +++ b/js/toggle-images.js @@ -74,10 +74,10 @@ $(document).ready(function(){ .on(event, function() { hide_images = !hide_images; if (hide_images) { - $('img.post-image, .theme-catalog .thread>a>img').each(hideImage); + $('img.post-image, .theme-catalog .thread>a>img, img.banner, img.board_image').each(hideImage); localStorage.hideimages = true; } else { - $('img.post-image, .theme-catalog .thread>a>img').each(restoreImage); + $('img.post-image, .theme-catalog .thread>a>img, img.banner, img.board_image').each(restoreImage); delete localStorage.hideimages; } @@ -87,7 +87,7 @@ $(document).ready(function(){ }); if (hide_images) { - $('img.post-image, .theme-catalog .thread>a>img').each(hideImage); + $('img.post-image, .theme-catalog .thread>a>img, img.banner, img.board_image').each(hideImage); show_hide_hide_images_buttons(); if (window.Options && Options.get_tab('general')) { diff --git a/stylesheets/img/testorange_f_bg.gif b/stylesheets/img/orange_f_bg.gif similarity index 100% rename from stylesheets/img/testorange_f_bg.gif rename to stylesheets/img/orange_f_bg.gif diff --git a/stylesheets/img/testorange_textarea_bg.gif b/stylesheets/img/orange_textarea_bg.gif similarity index 100% rename from stylesheets/img/testorange_textarea_bg.gif rename to stylesheets/img/orange_textarea_bg.gif diff --git a/stylesheets/img/testorange_testo.png b/stylesheets/img/testorange_testo.png deleted file mode 100644 index f173873a8b32972e21788d861585948a2ecc70cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15823 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

0$ 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 JE47`Y{vTq>-X#D4 diff --git a/stylesheets/testorange.css b/stylesheets/orange.css similarity index 84% rename from stylesheets/testorange.css rename to stylesheets/orange.css index 44ebd697..16f37330 100644 --- a/stylesheets/testorange.css +++ b/stylesheets/orange.css @@ -1,4 +1,4 @@ -/* +piwnichan style, based on testorange.css from Karachan */ +/* +piwnichan style, based on orange.css from Karachan */ body { font-family: sans-serif; @@ -6,19 +6,19 @@ body { color:#bebebe; background-color: #1e1e1e; - background-image: url('img/testorange_testo.png'), url('img/testorange_top_bg.png'), url('img/testorange_bg.png'); - background-repeat: no-repeat, repeat-x, repeat; - background-attachment: fixed, scroll, scroll; - background-position: right bottom, 0% 0%, 0% 0%; + background-image: url('img/orange_top_bg.png'), url('img/orange_bg.png'); + background-repeat: repeat-x, repeat; + background-attachment: scroll, scroll; + background-position: 0% 0%, 0% 0%; } .desktop-style .bl-menu{ -background-image: url('img/testorange_bg.png'); +background-image: url('img/orange_bg.png'); background-repeat: repeat; } .boardlist .board a { -background-image: url('img/testorange_bg.png'); +background-image: url('img/orange_bg.png'); background-repeat: repeat; } @@ -46,7 +46,7 @@ input { background: #fff; } textarea { - background: #dedede url('img/testorange_textarea_bg.gif') repeat-x; + background: #dedede url('img/orange_textarea_bg.gif') repeat-x; } input, textarea { border: 1px #fff solid; @@ -180,7 +180,7 @@ div.post.reply { color: #bebebe; } form table th, div.banner, div.pages, .replymode, .postblock, .passvalid, .catalogmode { - background: #ff9100 url('img/testorange_f_bg.gif') repeat-x !important; + background: #ff9100 url('img/orange_f_bg.gif') repeat-x !important; } div.pages, div.pages a { color: black; diff --git a/stylesheets/style.css b/stylesheets/style.css index eb83e581..e4662173 100644 --- a/stylesheets/style.css +++ b/stylesheets/style.css @@ -988,17 +988,7 @@ div.boardlist a { /* Threads */ /* Thread Footer */ -#thread-interactions-alt { - margin: 8px 0; - clear: both; -} -#thread-links-alt { - float: left; -} -#thread-links-alt > a { - padding-left: none; - padding-right: 10px; -} + #thread-interactions { margin: 8px 0; clear: both; diff --git a/templates/main.js b/templates/main.js index c2a6f6c0..c2da6b2f 100644 --- a/templates/main.js +++ b/templates/main.js @@ -1,4 +1,10 @@ {% raw %} +/* + * main.js - This file is compiled and contains code from the following scripts, concatenated together in order: + * {% endraw %}{{ config.additional_javascript|join(', ') }}{% raw %} + * Please see those files for licensing and authorship information. + * Compiled on {% endraw %}{{ time()|date("%c") }}{% raw %} + */ /* gettext-compatible _ function, example of usage: * @@ -390,6 +396,9 @@ function ready() { var post_date = "{{ config.post_date }}"; var max_images = {{ config.max_images }}; +if (typeof active_page === "undefined") { + active_page = "page"; +} onready(init); From 57681188f9ef8972b9a47b8e3b1984b2f55c0c2e Mon Sep 17 00:00:00 2001 From: fallenPineapple Date: Mon, 24 Apr 2017 19:34:47 -0400 Subject: [PATCH 3/8] Add banner to recent theme. --- templates/themes/recent/recent.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/themes/recent/recent.html b/templates/themes/recent/recent.html index 27e64590..a99ff889 100644 --- a/templates/themes/recent/recent.html +++ b/templates/themes/recent/recent.html @@ -17,7 +17,7 @@

{{ settings.title }}

{{ settings.subtitle }}
- + {% if config.url_banner %}{% endif %}

Recent Images

From 07d4cf7e98ff7229f4f97e8456b3de0c1e891e88 Mon Sep 17 00:00:00 2001 From: fallenPineapple Date: Mon, 24 Apr 2017 19:39:31 -0400 Subject: [PATCH 4/8] Change settings --- js/settings.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/js/settings.js b/js/settings.js index 81e88f7a..68dce31a 100644 --- a/js/settings.js +++ b/js/settings.js @@ -31,9 +31,9 @@ tb_settings['quick-reply'] = { // Hide form when scrolled to top of page (where original form is visible) hide_at_top: true, // "Quick reply" button floating at the top right hand corner of the page at all times - floating_link: false, + floating_link: true, // Show remote in quick reply - show_remote: false, + show_remote: true, // Show embedding in quick reply show_embed: false }; @@ -57,7 +57,7 @@ tb_settings['auto-reload'] = { // Minimum delay before reloading the page when at the bottom min_delay_bottom: 5000, // Maximum delay before reloading the page - max_delay: 600000, + max_delay: 60000, // Delay if there was an error error_delay: 30000, // Reset the delay to the minimum upon focussing the window. From 9036cebff60ff9bcea993b3f495df13cde5369df Mon Sep 17 00:00:00 2001 From: fallenPineapple Date: Mon, 24 Apr 2017 19:55:00 -0400 Subject: [PATCH 5/8] More button fixes --- templates/index.html | 9 +-------- templates/thread.html | 2 +- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/templates/index.html b/templates/index.html index 2a297f0d..c0b652b0 100644 --- a/templates/index.html +++ b/templates/index.html @@ -63,14 +63,7 @@ [{% trans %}Go to bottom{% endtrans %}]   {% if config.catalog_link %}[{% trans %}Catalog{% endtrans %}]{% endif %}
{{ body }} -
- - [{% trans %}Go to top{% endtrans %}] - {% if config.catalog_link %} - [{% trans %}Catalog{% endtrans %}] - {% endif %} - -
+ [{% trans %}Go to top{% endtrans %}]   {% if config.catalog_link %}[{% trans %}Catalog{% endtrans %}]{% endif %} {% include 'report_delete.html' %} diff --git a/templates/thread.html b/templates/thread.html index fed51848..e1a5dad1 100644 --- a/templates/thread.html +++ b/templates/thread.html @@ -60,11 +60,11 @@ {{ body }}
- [{% trans %}Return{% endtrans %}] [{% trans %}Go to top{% endtrans %}] {% if config.catalog_link %} [{% trans %}Catalog{% endtrans %}] {% endif %} + [{% trans %}Return{% endtrans %}] From 1725c3c68675f046fa920efd4d0274c2ad08e2b0 Mon Sep 17 00:00:00 2001 From: fallenPineapple Date: Mon, 24 Apr 2017 19:57:40 -0400 Subject: [PATCH 6/8] Derp --- templates/index.html | 4 ++-- templates/thread.html | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/templates/index.html b/templates/index.html index c0b652b0..8838c807 100644 --- a/templates/index.html +++ b/templates/index.html @@ -60,10 +60,10 @@
{% if mod %}{% endif %} - [{% trans %}Go to bottom{% endtrans %}]   {% if config.catalog_link %}[{% trans %}Catalog{% endtrans %}]{% endif %} +   [{% trans %}Go to bottom{% endtrans %}]   {% if config.catalog_link %}[{% trans %}Catalog{% endtrans %}]{% endif %}
{{ body }} - [{% trans %}Go to top{% endtrans %}]   {% if config.catalog_link %}[{% trans %}Catalog{% endtrans %}]{% endif %} +   [{% trans %}Go to top{% endtrans %}]   {% if config.catalog_link %}[{% trans %}Catalog{% endtrans %}]{% endif %} {% include 'report_delete.html' %}
diff --git a/templates/thread.html b/templates/thread.html index e1a5dad1..40970e16 100644 --- a/templates/thread.html +++ b/templates/thread.html @@ -55,7 +55,7 @@
{% if mod %}{% endif %} - [{% trans %}Go to bottom{% endtrans %}]   {% if config.catalog_link %}[{% trans %}Catalog{% endtrans %}]{% endif %}   [{% trans %}Return{% endtrans %}] +   [{% trans %}Go to bottom{% endtrans %}]   {% if config.catalog_link %}[{% trans %}Catalog{% endtrans %}]{% endif %}   [{% trans %}Return{% endtrans %}]
{{ body }}
From c0283f468c85b829fe0e017023de1b6c86ef1ddf Mon Sep 17 00:00:00 2001 From: fallenPineapple Date: Mon, 24 Apr 2017 21:42:47 -0400 Subject: [PATCH 7/8] Tweeks --- js/comment-toolbar.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/js/comment-toolbar.js b/js/comment-toolbar.js index e86384a5..c045b180 100644 --- a/js/comment-toolbar.js +++ b/js/comment-toolbar.js @@ -310,11 +310,11 @@ if (active_page == 'thread' || active_page == 'index') { self.add_rule(rules[index], index); } } - + // setting for enabling formatting keybinds $(s1).on(e, function(e) { console.log('Keybind'); - if (!localStorage.formatText_keybinds || localStorage.formatText_keybinds == 'true') { + if (localStorage.formatText_keybinds == 'false') { localStorage.formatText_keybinds = 'true'; if (window.Options && Options.get_tab('general')) e.target.checked = true; } else { @@ -339,8 +339,8 @@ if (active_page == 'thread' || active_page == 'index') { // make sure the tab settings are switch properly at loadup if (window.Options && Options.get_tab('general')) { - if (localStorage.formatText_keybinds == 'true') $(s1)[0].checked = true; - else $(s1)[0].checked = false; + if (localStorage.formatText_keybinds == 'false') $(s1)[0].checked = false; + else $(s1)[0].checked = true; if (localStorage.formatText_toolbar == 'true') $(s2)[0].checked = true; else $(s2)[0].checked = false; } @@ -350,7 +350,7 @@ if (active_page == 'thread' || active_page == 'index') { //attach listener to so it also works on quick-reply box $('body').on('keydown', '[name="body"]', function(e) { - if (!localStorage.formatText_keybinds || localStorage.formatText_keybinds == 'false') return; + if (localStorage.formatText_keybinds == 'false') return; var key = String.fromCharCode(e.which).toLowerCase(); var rules = JSON.parse(localStorage.formatText_rules); for (var index in rules) { From 67af5ec8c92a3cfd9ffc278fd520bdced1240375 Mon Sep 17 00:00:00 2001 From: fallenPineapple Date: Mon, 24 Apr 2017 23:11:52 -0400 Subject: [PATCH 8/8] css tweek --- stylesheets/style.css | 1 - 1 file changed, 1 deletion(-) diff --git a/stylesheets/style.css b/stylesheets/style.css index 16b11dc6..e37c1e4f 100644 --- a/stylesheets/style.css +++ b/stylesheets/style.css @@ -549,7 +549,6 @@ table.mod.config-editor input[type="text"] { z-index: 30; box-shadow: 0 1px 2px rgba(0, 0, 0, .15); border-bottom: 1px solid; - background-color: #D6DAF0; } .desktop-style body {