1
0
mirror of https://github.com/vichan-devel/vichan.git synced 2024-11-27 17:00:52 +01:00
Commit Graph

216 Commits

Author SHA1 Message Date
Dan Saunders
b563623a41 Regenerate themes after editing a post 2013-08-27 06:56:53 +10:00
Dan Saunders
82ab6098db Rebuild themes when a post or file is deleted...
Rebuild themes when a post or file is deleted in the moderation panel.
2013-08-27 06:56:46 +10:00
Michael Foster
88dccc7f84 Huge bug with deleting boards: $tmp_board unused; sometimes it would delete the wrong board's directory 2013-08-21 21:34:18 +10:00
Michael Foster
ee19d2b68f allow moving threads with non-image uploads 2013-08-21 20:54:46 +10:00
czaks
c167e38252 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
Conflicts:
	stylesheets/dark_roach.css
	stylesheets/style.css
2013-08-20 18:22:37 -04:00
ctrlcctrlv
5246148c78 Fix reply moving 2013-08-19 13:20:10 +00:00
Michael Foster
9b5bbd4eae deleting boards: cache purging, delete directory after sql queries (in case we have permission errors, etc.) 2013-08-19 20:00:16 +10:00
czaks
311c18b34d Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
Conflicts:
	install.php
2013-08-18 13:16:31 -04:00
ctrlcctrlv
a913f34050 Better setting name 2013-08-19 03:01:30 +10:00
ctrlcctrlv
84adc64c18 Optionally access mod cookie in JavaScript 2013-08-19 03:01:15 +10:00
Michael Foster
139741c07e Missing theme conf type "checkbox" 2013-08-19 02:03:54 +10:00
ctrlcctrlv
c6331e54a1 Better setting name 2013-08-18 01:53:39 +00:00
ctrlcctrlv
8c318b8b60 Optionally access mod cookie in JavaScript 2013-08-18 01:44:36 +00:00
czaks
b7948c8e3d Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
Conflicts:
	inc/display.php
2013-08-16 16:06:54 -04:00
Michael Foster
1373276589 Add \n before post modifiers. Add flag alt for country flags. 2013-08-17 03:39:58 +10:00
czaks
e440851526 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
Conflicts:
	inc/config.php
	inc/display.php
	inc/functions.php
2013-08-16 10:07:24 -04:00
Michael Foster
07cd956a8f Fix editing raw HTML posts 2013-08-16 22:18:57 +10:00
Michael Foster
5fdc0878c9 A few modifications:
1. Finally, clean up some of the crappy code in inc/display.php; no more extreme clutter. new Thread() and new Post() take an array as the first parameter now.

2. Poster country flags. Currently requires the "geoip" extension.

3. Give post images a classname. This was also long-overdue.
2013-08-16 21:08:01 +10:00
czaks
13e0e451da Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
Conflicts:
	inc/config.php
	inc/display.php
	inc/functions.php
2013-08-13 14:46:16 -04:00
Michael Foster
29d64f59a0 ?/config: Link URLs in comments 2013-08-12 21:14:32 +10:00
ctrlcctrlv
58afcbbe81 Improve spoiler action
Conflicts:
	inc/mod/pages.php
2013-08-12 12:57:54 +10:00
ctrlcctrlv
1c78a04edd Spoil files moderator action 2013-08-12 12:55:44 +10:00
czaks
0c52d1b93c Merge branch 'noko50-new-dev11' of http://github.com/fallenPineapple/Tinyboard
Conflicts:
	inc/functions.php
2013-08-11 17:49:29 -04:00
ctrlcctrlv
06d2f7ffb4 Merge conflict 2013-08-11 15:36:17 +00:00
ctrlcctrlv
5786c7dbc0 Improve spoiler action 2013-08-11 13:54:11 +00:00
czaks
24b1adc501 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
Conflicts:
	inc/config.php
	inc/display.php
	inc/mod/pages.php
	js/catalog-link.js
	post.php
	templates/banned.html
2013-08-11 09:50:33 -04:00
ctrlcctrlv
5ed4582885 Critical bug: could not move threads/posts with spoiler images, resulted in I/O error
Conflicts:
	inc/mod/pages.php
2013-08-11 21:26:02 +10:00
fallenPineapple
42f6b8e0bb Adds "noko50" (View Last 50 Posts) pages. (Broken Reply) 2013-08-10 17:16:30 -04:00
czaks
348f702255 fix support for board prefixes after merge 2013-08-09 17:42:19 -04:00
ctrlcctrlv
ceb257a9bd Critical bug: could not move threads/posts with spoiler images, resulted in I/O error 2013-08-09 19:40:49 +00:00
ctrlcctrlv
24dd741f9f mistake in last commit 2013-08-08 21:09:38 +00:00
ctrlcctrlv
dc40137b97 Optionally allow the moving of single replies 2013-08-08 21:08:01 +00:00
ctrlcctrlv
24a015eed4 Spoil files moderator action 2013-08-08 19:41:21 +00:00
czaks
585f75fcaf Revert "Merge branch 'master' of github.com:vichan-devel/Tinyboard"
This reverts commit a84c4510fc, reversing
changes made to a8327c3a37.
2013-08-05 06:17:01 -04:00
czaks
c3def0e453 Merge branch 'master' of github.com:vichan-devel/Tinyboard
Conflicts:
	js/post-hider.js
2013-08-05 06:03:40 -04:00
Michael Foster
39a8771706 ?/config: Advanced permissions 2013-08-04 17:53:09 -04:00
Michael Foster
45f8b5120f Fix issue with installing and creating boards with MySQL < 5.5.3. Issue #129 2013-08-04 15:23:26 -04:00
Michael Foster
c2866dd401 Fix redirect with board config editor (raw php) 2013-08-03 06:27:13 -04:00
Michael Foster
a3a490c7f2 Web config editor: board configs 2013-08-03 06:26:17 -04:00
Michael Foster
0afd69d975 Web config editor: Write "MOD", "JANITOR", etc. to instance-config instead of just int representations 2013-08-03 05:41:01 -04:00
Michael Foster
e275a1b7fb Better/working web config editor 2013-08-03 05:21:02 -04:00
Michael Foster
cbb41a5780 Fix ordering of notes and bans 2013-08-03 02:06:58 -04:00
Michael Foster
695d50be8c Simple file editor replacement for ?/config (optional). Issue #127 2013-08-01 17:18:10 -04:00
czaks
79394cac2c fix previous commit; markup is called via reference 2013-08-01 01:09:54 -04:00
czaks
e2fd06ed10 markup modifiers: there was a plan for adding markup to ban reasons, but assignment was missing; escape markup there too 2013-08-01 01:09:21 -04:00
Michael Foster
d379224e3f Add optional database table prefix (issue #118; see issue comments for details) 2013-07-31 22:14:26 -04:00
czaks
70dbed72b1 fix post editing for tinyboard markup 2013-07-31 21:26:55 -04:00
Michael Foster
e740f45ed1 Bugfix: HTML injection in post editing (introduces and fixes yet another bug) 2013-07-31 21:24:17 -04:00
Michael Foster
286524ca46 Newline before <tinyboard ban message> 2013-07-31 20:54:20 -04:00
Michael Foster
da5048a0e4 SQL cleanup 2013-07-31 20:51:43 -04:00
Michael Foster
be11041471 Markup modifiers. Fix issue #66 (public ban message lost when rebuilding post body) 2013-07-31 18:59:54 -04:00
Michael Foster
0f7777e4a6 Disallow board names which are too large for the filesytem to handle 2013-07-31 06:40:57 -04:00
Michael Foster
ca6cb1fdea Allow Unicode in board URIs. 2013-07-31 02:08:55 -04:00
Michael Foster
e01b659183 ?/IP/: Don't show posts for board user doesn't have access to 2013-07-30 23:30:49 -04:00
Michael Foster
1d5339d7c6 Post search: Search other fields too 2013-07-29 20:20:07 -04:00
Michael Foster
cc7615cf06 Search posts 2013-07-29 16:18:06 -04:00
Michael Foster
8daaaf350a %length% in public ban messages 2013-07-24 11:30:01 -04:00
Michael Foster
d6090fb776 Long overdue: Salted password hashes 2013-07-24 11:15:55 -04:00
Czterooki
5feda30e63 Merge branch 'master' of github.com:vichan-devel/Tinyboard 2013-07-20 18:28:57 -04:00
czaks
274a86dd03 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
Conflicts:
	templates/themes/sitemap/info.php
2013-07-20 17:28:34 -04:00
Michael Foster
f552849495 Fix permissions with search 2013-07-20 13:15:44 -04:00
Michael Foster
f49e6c9fc3 Search update 2013-07-20 12:05:42 -04:00
Michael Foster
b34ba883c5 Bring back search (searching posts not implemented yet) 2013-07-20 07:50:33 -04:00
Czterooki
acf93cda21 merge with vichan-gold 2013-07-20 00:19:08 -04:00
Czterooki
36e67de205 inc/mod/pages.php 2013-07-20 00:05:08 -04:00
czaks
6152ed43bd Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
Conflicts:
	install.php
	templates/index.html
	templates/thread.html
2013-07-16 13:02:13 -04:00
Michael Foster
4340e74569 $config['require_ban_view']: Force users to view the "You are banned" page at least once before letting a ban disappear naturally. 2013-07-16 06:33:37 -04:00
Michael Foster
4eea9507c3 Automatically dismiss all reports regarding a thread after it is locked. 2013-07-16 02:32:44 -04:00
Michael Foster
a378ff7658 Fix issue #24 2013-07-16 02:27:20 -04:00
Michael Foster
a5e04f0ba7 Add clean() to mod_move function 2013-07-16 01:38:24 -04:00
czaks
a139c44a80 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
Conflicts:
	templates/page.html
2013-06-21 16:41:39 -04:00
Michael
a087ab72db Merge pull request #115 from Macil/miscfixes
Miscellaneous fixes
2013-06-18 10:45:13 -07:00
Macil Tech
821f40a794 Fix result page after installing theme getting doubled up. 2013-06-18 11:14:02 -05:00
Macil Tech
3d9f318397 Fix PM count caching.
cache::get() returns null if the key wasn't found (at least when using
the Redis cache backend).
2013-06-18 11:02:45 -05:00
czaks
f6701dfb74 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard 2013-05-26 17:53:00 -04:00
undido
5ae9fa3c1f update to pages.php minor exploit
A lot of bans can be removed from a tinyboard database because it isn't limited A staff member could select 100 users all at once with a simple javascript function and unban them all this needs to be limited because a staff member on an image board if they feel hostile they can just remove all bans on the tinyboard site easily without being limited to how many people they can unban at a time, this adds an option to limit it.
2013-04-16 19:09:58 -03:00
Fredrick
b09a46fe99 Fix per-board name not being used 2013-03-20 07:46:48 -04:00
Michael Save
41b3638fbf Mod log in ?/IP (ie. ban history) 2013-03-16 18:27:24 +11:00
Michael Save
642fbb6b78 Fix: Critical security vulnerability 2013-03-15 00:40:02 +11:00
Michael Save
3ae53c0b78 ... 2013-01-30 05:07:09 +11:00
Michael Save
6ff062be0e Instead of showing $config['error']['malformed'] on corrupt session, just go straight to the login form 2013-01-30 04:45:38 +11:00
Marcin Łabanowski
6c431d2dae Merge branch 'master' of https://github.com/savetheinternet/Tinyboard 2013-01-29 14:31:35 +01:00
Michael Save
43fd36dd05 Use === operator in authentication. 2013-01-29 22:13:35 +11:00
Michael Save
242841122b Don't always redirect to dashboard on login 2013-01-29 22:11:33 +11:00
Marcin Łabanowski
cf49306488 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard 2013-01-28 13:29:21 +01:00
Michael Save
86cbde384e More use of mod log 2013-01-27 19:02:47 +11:00
Marcin Łabanowski
5eb5fc2205 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
Conflicts:
	mod.php
2013-01-26 15:08:48 +01:00
Marcin Łabanowski
a6ea6a818a Revert "[EDIT] restore previous behaviour (editing of html, not bbcode)"
This reverts commit 55d752073d.
2013-01-26 15:03:31 +01:00
Michael Save
d9b27fd42a New debug page: ?/debug/sql 2013-01-25 23:56:55 +11:00
Michael Save
5766be121c ?/debug/recent 2013-01-25 22:23:26 +11:00
Michael Save
e16ef2fde9 New debug mod page: ?/debug/recent (recent posts across all boards) 2013-01-25 22:18:03 +11:00
Michael Save
80f5c57e9b Show "most recent" in anti-spam debug page 2013-01-24 19:25:07 +11:00
Michael Save
adae930469 Raw HTML editing 2013-01-24 19:16:25 +11:00
Marcin Łabanowski
09f4a08601 [EDIT] restore previous behaviour (editing of html, not bbcode) 2013-01-23 19:06:13 +01:00
Marcin Łabanowski
5cc2a67e63 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard into HEAD
Conflicts:
	mod.php
2013-01-23 18:58:38 +01:00
Marcin Łabanowski
350b053a4f Revert "[EDIT] added dummy page"
This reverts commit a051ca64ab.

Conflicts:
	mod.php
2013-01-23 18:57:02 +01:00
Marcin Łabanowski
d0e3206808 Revert "[EDIT] added dummy form"
This reverts commit 1a2c859996.
2013-01-23 18:54:48 +01:00
Marcin Łabanowski
3c1bf92f9d Revert "[EDIT] basic edit support"
This reverts commit 9fec3646fa.

Conflicts:
	inc/mod/pages.php
2013-01-23 18:54:41 +01:00
Michael Save
b15b38b505 Major fixes and clean-up for edit form 2013-01-24 04:16:09 +11:00
asiekierka
940e6c657b [EDIT] basic edit support 2013-01-24 03:53:23 +11:00