27 Commits

Author SHA1 Message Date
Sanpaku
e545d3e111 minor changes 2022-01-10 02:58:09 +01:00
saintly2k
b13a474969
smol update 2022-01-07 17:26:22 +01:00
Sanpaku
60350e7eea nofile + login captcha + whitspace
also prevent whitespace only subject when required
2022-01-07 04:30:40 +01:00
Sanpaku
9bcaaf1daf post requirements +fix
toggle to require op file on imageboard
toggle to require op subject on imageboard (textboard already has by default )

if no subject is given, check if neither image or comment is given. if true, error. if subject is not required, check if both image and subjectcomment is empty. you need at least one of the three to post a thread.

also changes error message for some length settings to be dynamic and not hardcoded
2022-01-07 03:33:18 +01:00
Sanpaku
7924f9fa44 bugfixes
fixed a bug with links that aren't ended with a newline.
fixed a bug when all threads are deleted causing threads.php updater to freak out.
fixed a bug where op file and thumbnail isn't deleted from server on thread deletion.
2022-01-06 00:34:33 +01:00
Sanpaku
c95cb054b8 textboard fixes
textboard css fixes
fixes zero threads textboard error on footer include in catalog, and mistakenly no post form when zero threads.
fixes subject field validation on textboard reply
2021-12-29 21:58:32 +01:00
Sanpaku
d7a4a5ff30 textboard overhaul
new look, separates a lot of files for img/txt version
minor report theme fix for textboards

still need to fix sankarea theme, probably some minor stuff here and there elsewhere
2021-12-29 02:31:36 +01:00
Sanpaku
20a66f2010 report captcha + better report
added captcha for reports and cleaned it up slightly
2021-12-27 22:45:14 +01:00
Sanpaku
f7444e7194 captcha, filtering
new captcha
new zalgo filtering because old one was messing up the format
2021-12-27 17:58:30 +01:00
Sanpaku
68ef890f15 minor textboard catalog addition 2021-11-10 02:57:46 +01:00
Sanpaku
82457e5b44 filename
filename fix
2021-10-17 21:09:51 +02:00
Sanpaku
a596cafab2 Improved post buttons.
js to close it
css to make it more fluid feeling with or without js.
more minor details nobody cares about
2021-10-14 18:54:33 +02:00
Sanpaku
e516211631 expand audio 2021-10-14 03:07:25 +02:00
Sanpaku
71af231dc1 minor fixes
toggle float on expanded photo container
better code+jis art display
fix undefined api notice
boardlist fix
video loop
2021-10-14 02:34:33 +02:00
Sanpaku
a3f3e3a0f7 output_html template, vid fix
- $output_html templating, will make more changes later with api toggle for JS stuff like cross-thread post-hovering and autoupdate and similar.
- video compatibility fix for blink browsers
 - description (frontpage) and board slogan (below title on page) are now separate.
- minor style changes
2021-10-13 23:25:38 +02:00
Sanpaku
a74d5efa1a video expansion
opens captcha on field focus if you're doubletabbing after writing your comment
also removed unnecessary hardcoded width/height on expanded images
2021-10-13 00:11:40 +02:00
Sanpaku
983e7c2acb image expansion
still need video+audio expansion
2021-10-12 18:55:14 +02:00
Sanpaku
6785d60c45 mod_only board 2021-10-12 17:20:53 +02:00
Sanpaku
ad93ae0a1b no-JS post highlighting
no-JS post highlighting on click

not sure why github claims i've changed the thumbnail urls when i already merged that branch, but ok
actual PR that solved it: https://github.com/ithrts/ImoutoIB/pull/97
2021-10-12 15:38:12 +02:00
Sanpaku
d3110ea2d9 captcha+ password+ quote+
some extra finishing touches to quote selection newlines
added a post.php generation time function
upgraded JS captcha functionality (keeping no-js captcha as before)
js/cookie post password
minor image margin change
2021-10-12 07:30:29 +02:00
Sanpaku
4c93efa4ff post-highlighting 2021-10-12 02:29:29 +02:00
Sanpaku
ac583901d4 temporary reply links
removed a couple stylesheets that were never intended to be included long term
better Tomorrow code look
quotelinks in css and a very temporary replyquoting function, need to rewrite some stuff before i allow for crossthread/crossboard/deletedpost checking without huge performance loss long term)
also fixed some postformatting regex
2021-10-11 18:57:26 +02:00
Sanpaku
ad852ab14c various fixes
tomorrow mod fix
download button compatibility fix
thumbnail res rounding fix
various html valid fixes
2021-10-09 23:17:39 +02:00
Sanpaku
ad5d92173a mod post in locked + toggleable download button
toggleable download button next to files with option for unix or original filename
posting in locked threads for mods+
borrowing a theme to experiment with different text board layouts later when i make more changes to textboards (some things are a bit off still).
2021-10-09 18:13:14 +02:00
Sanpaku
fc923d9e1f display mod level
showlevel in email field for moderators and above to display ## userlevel in their name (## Admin, ## Moderator, ## Janitor, ## User).
2021-10-08 22:46:11 +02:00
Sanpaku
d26a9b6123 permission stuff
moved captcha.php out of includes.
added a file (install.php) that will set permissions on includes & database & templates to be unviewable and non-executable from browser. this also means that bots cant scrape parts of the database for information such as hidden boards or information about how many reports exist.
2021-10-08 21:32:20 +02:00
Sanpaku
a03ed0cdd3 cleanup
a lot of __dir__'s and __dir__ . '/../' replaced with $path
separate version file
all mod actions moved to mod-actions.php
all mod pages moved to templates/mod/
fixed manual ban typo causing all bans to show as manual ban on ban page
2021-10-08 20:39:33 +02:00