Commit Graph

4032 Commits

Author SHA1 Message Date
Fredrick Brennan 65ea7b78c5 Catalog: click to scroll thread 2016-05-06 14:53:17 +02:00
sourcerect 3515fdabe7 Fix tab freeze when inlining
Fixes ctrlcctrlv/infinity#451
2016-05-06 14:49:30 +02:00
czaks aa98ca337e i think this lump of code deserves a version bump; v5.1.0 here 2016-05-06 14:36:14 +02:00
czaks 126ee42b9d better rules for stripping combined chars, based on 45c0d327619 by @ctrlcctrlv 2016-05-06 14:34:42 +02:00
Forkless d069a4c9fd Added option for hiding IDs. 2016-05-06 14:32:53 +02:00
czaks 33ef3f9b01 synchronize catalog_link 2016-05-06 14:14:22 +02:00
Bui 33ef1d2123 add active page classes to body; czaks: go to bottom @ thread: fixes 2016-05-06 14:05:16 +02:00
8n-tech 6644ff666a Also improved some CSS and HTML aspects of the thread layout.
Signed-off-by: 8n-tech <8n-tech@users.noreply.github.com>
2016-05-06 13:51:15 +02:00
8chan 7a7574bdca SECURITY / XSS : ?/edit allowed arbitrary HTML to be added by any user thru addition of <tinyboard raw html>1</tinyboard>
This allowed ANY user with ?/edit privilege to also have raw_html regardless of whether they had $config['mod']['rawhtml']

Now, any changes to <tinyboard> markup modifiers via ?/edit are not allowed. They are removed at read time, and before write they are removed again and the ones in the database (which should be clean...) are inserted instead.

Please immediately apply this patch to your instance if you are running any version of 8chan/infinity.
2016-05-06 12:43:25 +02:00
8chan 6da7f4d25a No more country flags in <title> 2016-05-06 12:40:37 +02:00
8chan ae4eb4d3d9 RSS 2016-05-06 12:40:07 +02:00
8chan 632d0a76d0 Display placeholder if no file in catalog/theme.php; czaks: fix the code a bit 2016-05-06 12:37:00 +02:00
anonfagola cb97029d0d Update catalog.html
Changed title from being - "Catalog /board/" to "/board/ - Catalog"
2016-05-06 12:27:21 +02:00
czaks 3f29170f1b debrand 8chan; btw. the previous commit was [SECURITY] i think? 2016-05-06 12:23:18 +02:00
8chan ce62673a2c OpenGraph information in thread pages https://en.wikipedia.org/wiki/Facebook_Platform#Open_Graph_protocol 2016-05-06 12:18:31 +02:00
8chan aa0d3395b1 Show first 256 chars of body in <title> 2016-05-06 12:17:51 +02:00
8chan b6f3d44080 Go to bottom link 2016-05-06 12:16:01 +02:00
czaks 293543878a backport parts of 2d6d449bd2d72, in particular html classes 2016-05-06 12:14:28 +02:00
Bui 6c334a3b44 lol spaces 2016-05-06 11:45:52 +02:00
Bui d46bf4e2f2 add id to thread links 2016-05-06 11:45:37 +02:00
czaks 02c3c28a16 main.js: a bit more sane code 2016-05-05 15:37:50 +02:00
czaks 6991ca270e fix bad merge 2016-05-05 13:53:52 +02:00
8chan 129eb154b3 Merge 2016-05-05 13:45:36 +02:00
Zixaphir 633c223282 Fix trailing comma 2016-05-05 13:43:32 +02:00
Zixaphir cad8019068 Prevent images from hovering off-page
This entirely affects the "imageHoverFollowCursor" option.
2016-05-05 13:43:17 +02:00
Pashe 5f043d0a29 Have image-hover.js use data-fullimage instead of the API 2016-05-05 13:43:04 +02:00
8chan 913420e040 Image hover backported from 8chan X 2016-05-05 13:42:54 +02:00
czaks 130b32d08b remove image hover, so we can import the whole 8chan history of that file 2016-05-05 13:42:38 +02:00
Fredrick Brennan 2712235f15 Make js/options/favs.js actually usable
I pretty much had to rework this completely to get it into a usable state

Reference ctrlcctrlv/infinity#424
2016-05-05 13:36:26 +02:00
Harry Hackett 6cb3039b71 Create fav.js 2016-05-05 13:35:02 +02:00
Fredrick Brennan 71fde35938 Oops forgot a file 2016-05-05 13:33:14 +02:00
Mark Taiwan c2e3ff162f Added missing curly brackets in post-filter.js 2016-05-05 13:22:59 +02:00
8chan 7cf3fccda5 Fix menu brokenness if user post deletion disabled 2016-05-05 13:22:36 +02:00
8n-tech e64b01b690 Javascript ammendments, dio_ on Windows.
Signed-off-by: 8n-tech <8n-tech@users.noreply.github.com>
2016-05-05 13:22:11 +02:00
8chan 6b04b3c671 Fix post deletion 2016-05-05 13:21:09 +02:00
8chan 5f10badee9 Make no-animated-gif.js trigger on new_post 2016-05-05 13:12:10 +02:00
8chan 8412299fa5 Fix hide-threads.js interaction in no-animated-gif.js 2016-05-05 13:11:54 +02:00
Ringstaart 4e635229b4 Replace capital X by clearly superior ASCII ×
There's no reason to use a malformed letter when an ASCII character of a proper cross is available. This is an important issue, and I care about it very much.
2016-05-05 13:08:30 +02:00
8chan f02226449a Fix own post (You) 2016-05-05 13:06:25 +02:00
Fredrick Brennan cac428b30c Add some missing i18n tags 2016-05-05 13:03:31 +02:00
8chan 5267098cb8 Make bottom watchlist-toggle work 2016-05-05 13:01:24 +02:00
8chan fd2e9df30c This script was breaking boards.html 2016-05-05 13:01:00 +02:00
Pashe 01446aad12 thread-watcher.js: fix background and border 2016-05-05 13:00:47 +02:00
Pashe 6f301505e3 thread-watcher.js: change display format 2016-05-05 13:00:33 +02:00
7185 0b1c67574a Fix selector in inline.js
Should make >>>/crossboard/links (and expanding links) work again
2016-05-05 12:59:25 +02:00
Fredrick Brennan 8943bb0bb3 Rewrite report system due to flooding 2016-05-05 12:57:52 +02:00
8chan 95a9b7b72b Completely rewrite fix-report-delete-submit.js, add report/delete to menu 2016-05-05 12:52:17 +02:00
Forkless 4e39262223 Moved the Options tab stuff to be setup after the document is ready. 2016-05-05 12:45:25 +02:00
Forkless 81daf934fb Fix for the js being shitty inside the compiled main.js. 2016-05-05 12:45:07 +02:00
Forkless f6b4b2ac18 Removed redundant setting.
Bugfix.
2016-05-05 12:44:48 +02:00