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
asiekierka
153fb156fe
[EDIT] added dummy form
2013-01-24 03:53:06 +11:00
asiekierka
748450ccec
[EDIT] added dummy page
2013-01-24 03:52:55 +11:00
Marcin Łabanowski
6990cab263
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
2013-01-21 13:17:13 +01:00
Michael Save
4f58617507
Copyright and license update for 2013.
2013-01-20 21:23:46 +11:00
Marcin Łabanowski
f6b7b3901a
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
2013-01-19 16:23:02 +01:00
Macil Tech
e274368372
Made deleting posts by IP more efficient.
...
No longer rebuilds same thread multiple times.
2013-01-19 00:39:29 -06:00
Macil Tech
c61a74ca37
Extend timelimit when rebuilding from mod interface.
...
The rebuild_timelimit config option was not used anywhere since the mod
interface rewrite.
2013-01-19 00:39:29 -06:00
Macil Tech
42b3e6eea6
Fix incorrect log message when bumplocking and stickying threads.
2013-01-19 00:39:29 -06:00
Macil Tech
847ae1ef87
Global missing from mod_logout
2013-01-19 00:39:29 -06:00
Macil Tech
6b3d02e4fa
Remove buildThread() call from mod_deletefile because deleteFile()
...
already calls it.
2013-01-18 23:13:08 -06:00
Marcin Łabanowski
bbb5aede73
Merge branch 'master' of https://github.com/asiekierka/Tinyboard
...
Conflicts:
mod.php
2013-01-09 08:35:27 +01:00
Marcin Łabanowski
bf164275de
Facilitate creation and usage of boards with "." and "+" characters in name.
...
This commit is mostly work in progress, will be rewritten.
2013-01-09 08:33:40 +01:00
asiekierka
919bb6460a
edit bugfixes
2013-01-08 07:57:21 +01:00
asiekierka
aac31c9c19
[EDIT] basic edit support
2013-01-08 07:52:13 +01:00
asiekierka
09d787b2ec
[EDIT] added dummy form
2013-01-08 04:35:22 +01:00
asiekierka
e83c9220e9
[EDIT] added dummy page
2013-01-08 04:31:09 +01:00
Michael Save
91a4832fd6
Added new events: lock and load-config
2012-11-19 10:28:23 +11:00