Michael Foster
5bab041814
Make font-awesome enabled by default
2013-07-29 12:27:10 -04:00
czaks
d11e9d752e
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
2013-07-28 20:51:43 -04:00
Michael Foster
bd8bd3c02e
Fix for last commit
2013-07-28 20:46:00 -04:00
Michael Foster
57c8e4ee7c
Strip combining characters from Unicode strings (eg. Zalgo)
2013-07-28 20:33:26 -04:00
czaks
396492aad6
Update Polish locale
2013-07-27 02:01:42 -04:00
czaks
065a6f97c8
localise time values
2013-07-27 01:50:38 -04:00
czaks
3f2ea6b936
i18n some strings in inc/config.php
2013-07-27 01:33:21 -04:00
czaks
ae99c6dd0d
i18n one more string in inc/functions.php
2013-07-27 01:21:30 -04:00
czaks
5108bd1bf7
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
...
Conflicts:
inc/functions.php
2013-07-26 13:47:53 -04:00
Michael Foster
37d5846e4e
Fix markup overlapping. Issue #124
2013-07-26 11:01:13 -04:00
czaks
114e34eea5
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
...
Conflicts:
install.php
2013-07-24 16:24:20 -04:00
Michael Foster
33a1c00bd5
%length% in public ban messages
2013-07-24 11:30:01 -04:00
Michael Foster
31f657e550
Long overdue: Salted password hashes
2013-07-24 11:15:55 -04:00
czaks
1aa522e138
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
...
Conflicts:
templates/index.html
templates/post_thread.html
templates/thread.html
2013-07-23 10:25:33 -04:00
Michael Foster
1132a4ce79
Option to use font-awesome for sticky/lock icons, etc.
2013-07-23 09:38:42 -04:00
Michael Foster
ab0c5ee481
Option to make stylesheet selections board-specific
2013-07-23 01:35:56 -04:00
czaks
88c1205e42
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
...
Conflicts:
js/hide-threads.js
2013-07-22 23:33:02 -04:00
Michael Foster
6ba8f3f7de
Add custom links to dashboard
2013-07-22 18:30:45 -04:00
Michael Foster
ed8fe6c27a
Option to check public ban message by default
2013-07-22 17:51:13 -04:00
czaks
805c729892
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
2013-07-22 10:14:17 -04:00
Michael Foster
308f557fd5
Option to automatically strip EXIF metadata from JPEGs
2013-07-21 15:50:45 -04:00
czaks
97a22e57c1
Remove imgcaptcha, this code is unused in any of our forks and needs work to get here back.
...
Revert "Merge branch 'imgcaptcha' of https://github.com/asiekierka/Tinyboard "
This reverts commit 49afb685c8
, reversing
changes made to 2451a0f29c
.
Conflicts:
js/imgcaptcha.js
2013-07-20 22:47:26 -04:00
czaks
8772c31ce1
post search: missed default config
2013-07-20 22:45:21 -04:00
czaks
33c7abf11f
Merge branch 'master' of github.com:vichan-devel/Tinyboard
2013-07-20 22:33:56 -04:00
czaks
17952d173c
Update Polish translation
2013-07-20 20:23:55 -04:00
Czterooki
bc1bc9f6ef
Merge branch 'master' of github.com:vichan-devel/Tinyboard
2013-07-20 18:28:57 -04:00
czaks
9f323ae65f
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
67cbc2b1aa
Fix permissions with search
2013-07-20 13:15:44 -04:00
Michael Foster
b776e0a7f0
Search update
2013-07-20 12:05:42 -04:00
Michael Foster
e62b83e79c
Bring back search (searching posts not implemented yet)
2013-07-20 07:50:33 -04:00
Czterooki
aef4425592
merge with vichan-gold
2013-07-20 00:19:08 -04:00
Czterooki
01d9ad9d43
inc/mod/pages.php
2013-07-20 00:05:08 -04:00
Czterooki
ad7d15535b
config.php
2013-07-20 00:03:45 -04:00
Michael Foster
30dc892786
Only store video URLs in database, instead of the generated player HTML.
2013-07-19 18:36:12 -04:00
czaks
f04566f6d3
locale: update polish translation
2013-07-18 16:34:22 -04:00
czaks
fa66b96240
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
...
Conflicts:
post.php
2013-07-18 15:19:03 -04:00
Michael Foster
e4bd9a6886
Themes edit: Split "post" into two seperate actions: "post" (replies) and "post-thread". And add a $board variable.
2013-07-18 12:06:26 -04:00
Michael Foster
ce9431ba34
Update filters to work with new ban table
2013-07-18 10:17:19 -04:00
czaks
84aaaabece
Merge branch 'master' of https://github.com/kaja47/Tinyboard
2013-07-16 13:40:56 -04:00
czaks
7bdb96a16b
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
aadb57f2a2
More ban stuff: Show whether or not user has "seen" a ban yet in the ban list and on IP address pages. Purge useless expired ban records.
2013-07-16 08:50:39 -04:00
Michael Foster
c8f30550af
$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
29b10c88db
Outputting thread subject in header/title (issue #122 )
2013-07-16 02:48:20 -04:00
Michael Foster
7302fc57a8
Automatically dismiss all reports regarding a thread after it is locked.
2013-07-16 02:32:44 -04:00
Michael Foster
2144d43f2b
Fix issue #24
2013-07-16 02:27:20 -04:00
Michael Foster
23b27d8057
Add clean() to mod_move function
2013-07-16 01:38:24 -04:00
Michael Foster
77e4d926d9
Add "write" (files written to) to debug section
2013-07-16 01:21:06 -04:00
Macil Tech
82e3592703
Argh, just remove all RTL and LTR control codes in bidi_cleanup.
...
If the name and subject fields both start with RLO characters, then the
subject would be after the name with the old bidi_cleanup.
2013-07-08 13:26:31 -05:00
czaks
8de00e5ba9
Update Polish translation; javascript l10n
2013-07-03 01:59:36 -04:00
czaks
21f6799617
js i18n: finish implementation with addition of the compiled locale strings file to additional javascripts
2013-07-03 00:25:32 -04:00
K
74a470bf4e
Add support for 4chan-compatible json API.
2013-07-02 19:52:29 +02:00
czaks
24a520485d
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
...
Conflicts:
templates/page.html
2013-06-21 16:41:39 -04:00
Michael
9b0c31daa6
Merge pull request #116 from Macil/hardlimits
...
Adds image_hard_limit and reply_hard_limit options
2013-06-18 10:46:25 -07:00
Michael
0ac9dd5f25
Merge pull request #115 from Macil/miscfixes
...
Miscellaneous fixes
2013-06-18 10:45:13 -07:00
Michael
cbc3bd0c0a
Merge pull request #114 from Macil/rtlfix
...
Fix display issues with RTL control characters in post names, subjects, ...
2013-06-18 10:41:31 -07:00
Michael
68c6a749f2
Merge pull request #113 from Macil/tzfix
...
Output times in UTC
2013-06-18 10:40:56 -07:00
Macil Tech
3eda5b0543
Adds image_hard_limit and reply_hard_limit options.
...
Also reworks the numPosts() function and uses it elsewhere too.
2013-06-18 12:21:41 -05:00
Macil Tech
765e64ee38
m and n dash fix
2013-06-18 12:07:30 -05:00
Macil Tech
b078222ede
Fix "Undefined index: sticky" and "locked" errors on new thread creation.
2013-06-18 12:00:26 -05:00
Macil Tech
b6fc7ca89d
Fix broken entity removal in post truncation.
2013-06-18 11:16:15 -05:00
Macil Tech
be1e55b9d6
Fix result page after installing theme getting doubled up.
2013-06-18 11:14:02 -05:00
Macil Tech
6fd6b92fe8
Fix openBoard and boardTitle functions using same caching keys.
...
Added getBoardInfo function that's used by both of the above functions,
and can get a board's info without loading it.
2013-06-18 11:13:43 -05:00
Macil Tech
1d4fced75a
pm_snippet() should probably use mb_substr if it's using mb_strlen.
2013-06-18 11:12:31 -05:00
Macil Tech
2fe79f6a61
Output times in UTC.
...
Let the client localize the times with js/local-time.js themselves. No
one cares what the server timezone is.
This fixes a bug where posts made in a different daylight savings mode
have their times displayed off by an hour. Their times would be rendered
to the server's own timezone area correctly, but then the server's
*current* utc-offset would be appended, which wouldn't match up.
2013-06-18 11:10:39 -05:00
Macil Tech
a92bb182d9
Fix display issues with RTL control characters in post names, subjects, and filenames.
2013-06-18 11:07:47 -05:00
Macil Tech
3bcc87caf2
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
55ch
9f00d86f1a
Brazilian Portuguese translation for Tinyboard
2013-06-15 07:07:16 -04:00
czaks
258083e5cb
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
2013-05-26 17:53:00 -04:00
undido
83401b3a68
update config.php config for unban limit
...
Adding config and error for unban list when a user tries to unban more users than they are allowed too.
2013-04-16 19:14:51 -03:00
undido
b4ff535128
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
bb54605eb7
Fix per-board name not being used
2013-03-20 07:46:48 -04:00
Fredrick
53f710060d
Fix truncation issue by no longer using HTML entities for Unicode characters
2013-03-17 07:00:55 -04:00
Michael Save
64ae123739
Mod log in ?/IP (ie. ban history)
2013-03-16 18:27:24 +11:00
Michael Save
1816218c64
Fix: Critical security vulnerability
2013-03-15 00:40:02 +11:00
Michael Save
2051018ba1
...
2013-01-30 05:07:09 +11:00
Michael Save
5661e32b1c
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
b4efebae55
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
2013-01-29 14:31:35 +01:00
Michael Save
45f9b51ad8
Merge branch 'master' of github.com:savetheinternet/Tinyboard
2013-01-29 22:17:46 +11:00
Michael Save
774e27caf5
Use === operator in authentication.
2013-01-29 22:13:35 +11:00
Michael Save
e5bf2a91fc
Don't always redirect to dashboard on login
2013-01-29 22:11:33 +11:00
Marcin Łabanowski
d1bd4e1f7b
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
2013-01-28 13:29:21 +01:00
Michael
fd33e9eba1
Merge pull request #96 from Macil/redis
...
Add Redis caching support
2013-01-27 21:32:28 -08:00
Michael
f07e1564ae
Merge pull request #97 from Macil/indexstuff
...
index() rework to use only one cache key
2013-01-27 21:32:01 -08:00
Macil Tech
879f20ec72
Reworked index() slightly to make caching simpler and only use one key.
2013-01-27 21:32:22 -06:00
Michael Save
1ad71b33e2
More use of mod log
2013-01-27 19:02:47 +11:00
Marcin Łabanowski
e6b9bad788
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
...
Conflicts:
mod.php
2013-01-26 15:08:48 +01:00
Marcin Łabanowski
9b7b1c996f
Revert "[EDIT] restore previous behaviour (editing of html, not bbcode)"
...
This reverts commit 55d752073d
.
2013-01-26 15:03:31 +01:00
Michael Save
9a2c33736a
New debug page: ?/debug/sql
2013-01-25 23:56:55 +11:00
Michael Save
764d718f84
?/debug/recent
2013-01-25 22:23:26 +11:00
Michael Save
d5a994537b
New debug mod page: ?/debug/recent (recent posts across all boards)
2013-01-25 22:18:03 +11:00
Michael Save
060be53797
Show "most recent" in anti-spam debug page
2013-01-24 19:25:07 +11:00
Michael Save
85710249b7
Raw HTML editing
2013-01-24 19:16:25 +11:00
Marcin Łabanowski
55d752073d
[EDIT] restore previous behaviour (editing of html, not bbcode)
2013-01-23 19:06:13 +01:00
Marcin Łabanowski
fabba73ce4
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard into HEAD
...
Conflicts:
mod.php
2013-01-23 18:58:38 +01:00
Marcin Łabanowski
e087e9afae
Revert "[EDIT] added dummy page"
...
This reverts commit a051ca64ab
.
Conflicts:
mod.php
2013-01-23 18:57:02 +01:00
Michael Save
85578b7105
Bugfix: Anti-bot check not allowing posting from second page
2013-01-24 04:56:06 +11:00
Marcin Łabanowski
635cd5a7d9
Revert "[EDIT] added dummy form"
...
This reverts commit 1a2c859996
.
2013-01-23 18:54:48 +01:00
Marcin Łabanowski
b04a05494a
Revert "[EDIT] basic edit support"
...
This reverts commit 9fec3646fa
.
Conflicts:
inc/mod/pages.php
2013-01-23 18:54:41 +01:00
Michael Save
bceb314ce6
Major fixes and clean-up for edit form
2013-01-24 04:16:09 +11:00
asiekierka
c7c5a65a1f
[EDIT] basic edit support
2013-01-24 03:53:23 +11:00
asiekierka
64e06dfcf3
[EDIT] added dummy form
2013-01-24 03:53:06 +11:00
asiekierka
684b7f8492
[EDIT] added dummy page
2013-01-24 03:52:55 +11:00
Michael Save
b086e47cfc
Em dash and en dash mix-up. Issue #88
2013-01-24 03:37:15 +11:00
Marcin Łabanowski
25268f3876
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
2013-01-23 17:19:31 +01:00
Michael Save
cd81ae8ea5
No point using JSON as Cache class already supports objects
2013-01-23 13:42:14 +11:00
Macil Tech
970b6e8376
Add Redis caching support.
...
Compatible with the phpredis extension:
https://github.com/nicolasff/phpredis
2013-01-22 20:22:16 -06:00
Michael Save
edb9999a7d
I'm dumb
2013-01-23 12:48:23 +11:00
Michael Save
b693779d0d
Hopefully a final fix for caching thread previews. This feature was previous disabled because of a bug/confliction.
2013-01-23 12:43:46 +11:00
Marcin Łabanowski
18ca523b18
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
2013-01-21 13:17:13 +01:00
Michael Save
7a68fc9525
Copyright and license update for 2013.
2013-01-20 21:23:46 +11:00
Marcin Łabanowski
82fb733906
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
2013-01-19 16:23:02 +01:00
Macil Tech
0da1c18a7f
Add field_disable_subject and field_disable_reply_subject config options.
2013-01-19 01:37:48 -06:00
Michael
accc3992f3
Merge pull request #93 from Macil/image_reject_repost_in_thread
...
Add image_reject_repost_in_thread option
2013-01-18 23:03:16 -08:00
Macil Tech
3a9ed90c58
Incorrect parameter type.
...
The parameter was bound with the wrong type. I guess the type isn't
enforced judging by how the code still seemed to work, but it probably
should be fixed.
2013-01-19 00:39:30 -06:00
Macil Tech
7eef94e04e
Fix transforming links to mod links in OP posts.
...
Similar regexes are called for threads and posts, but they differed
needlessly, and the thread regex would drop anything between the `<a`
and `href="` parts. This makes them both the same and functional.
2013-01-19 00:39:30 -06:00
Macil Tech
90ada24ddc
Insert into posts table using named columns.
...
Makes it easier to update the posts table schema.
2013-01-19 00:39:29 -06:00
Macil Tech
5628f78970
Made deleting posts by IP more efficient.
...
No longer rebuilds same thread multiple times.
2013-01-19 00:39:29 -06:00
Macil Tech
0092fc62ab
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
322b902c8a
Fix incorrect log message when bumplocking and stickying threads.
2013-01-19 00:39:29 -06:00
Macil Tech
fda99305ae
Global missing from mod_logout
2013-01-19 00:39:29 -06:00
Macil Tech
9007640e88
Don't do anything if a mod link is middle-clicked.
...
This lets Chrome users open mod actions in a new tab by middle-clicking,
as Chrome still calls the onclick event when middle-clicking unlike
Firefox.
2013-01-19 00:38:44 -06:00
Macil Tech
91e8547b04
Add image_reject_repost_in_thread option
2013-01-19 00:25:24 -06:00
Macil Tech
00bd5e8d20
Remove buildThread() call from mod_deletefile because deleteFile()
...
already calls it.
2013-01-18 23:13:08 -06:00
Macil Tech
b63d94838d
Do truncation by actual character count.
...
Using substr can cut a multi-byte character in half.
Also, if a long post with many multi-byte characters was reported, then
the mod interface would temporarily extend the body_truncate_char
setting to be sure to cover all of the *characters* in the report, but
this function would interpret body_truncate_char as a number of *bytes*,
so sometimes the end of the report's appended html would be cut off.
2013-01-18 18:26:25 -06:00
Macil Tech
948dfe8555
Don't truncate inside an HTML comment!
2013-01-18 18:26:25 -06:00
Macil Tech
46f50248f0
Don't require closing tag for tags that don't need it.
2013-01-18 18:26:25 -06:00
Marcin Łabanowski
fa0a79d992
url_ads: fix it not working
2013-01-16 19:49:26 +01:00
Marcin Łabanowski
1c7adaa3cf
url_ads: Fix comment in inc/config.php
2013-01-16 19:29:25 +01:00
Marcin Łabanowski
b3cbf0ec9c
Merge pull request #7 from cccxd/patch-1
...
Update inc/config.php
2013-01-16 10:14:44 -08:00
szalej
35613c6de5
Update inc/functions.php
...
url ads
2013-01-16 11:34:31 +01:00
szalej
30ddc46f44
Update inc/config.php
...
hide referrer option
2013-01-16 11:32:15 +01:00
szalej
dd8b340459
Update inc/functions.php
...
Hide Referrer (nullrefer.com)
2013-01-16 10:50:20 +01:00
Marcin Łabanowski
c18ed4e51a
Merge branch 'master' of https://github.com/asiekierka/Tinyboard
...
Conflicts:
mod.php
2013-01-09 08:35:27 +01:00
Marcin Łabanowski
f6e9dbed13
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
e145a0ea89
edit bugfixes
2013-01-08 07:57:21 +01:00
asiekierka
9fec3646fa
[EDIT] basic edit support
2013-01-08 07:52:13 +01:00
asiekierka
1a2c859996
[EDIT] added dummy form
2013-01-08 04:35:22 +01:00
asiekierka
a051ca64ab
[EDIT] added dummy page
2013-01-08 04:31:09 +01:00
asiekierka
909e1b81fb
Embedding: added vocaroo support
2013-01-05 13:45:21 +01:00
asiekierka
7839d53b3a
PostHider: moved to localstorage
2012-12-24 13:16:12 +01:00
asiekierka
be3c467b60
PostHider: added dummy files
2012-12-24 12:30:32 +01:00
Marcin Łabanowski
8daab99322
convert+gifsicle: fix previous commit
2012-12-24 05:42:53 +01:00
Marcin Łabanowski
5cea5ca16e
Support for resizing gifs using gifsicle with resizing the rest using ImageMagick
2012-12-24 05:34:06 +01:00
asiekierka
260415fb5f
fixed to english
2012-12-23 19:01:59 +01:00
asiekierka
94e472438c
pasek atencji ukonczony
2012-12-23 18:37:44 +01:00
Marcin Łabanowski
3dae5a8bc7
Implement image identification buttons using regex.info/exif, google images and tineye
2012-12-23 04:38:20 +01:00
Marcin Łabanowski
49afb685c8
Merge branch 'imgcaptcha' of https://github.com/asiekierka/Tinyboard
2012-12-22 21:43:55 +01:00
Marcin Łabanowski
0812799eb4
Fix animated .gif conversion when $config['thumb_ext'] == ''
2012-12-22 20:16:31 +01:00
Marcin Łabanowski
56eb3c6b15
Facilitate styling of subboard listings
2012-12-22 20:14:43 +01:00
asiekierka
67e9fb5872
all the fixes
2012-12-22 18:27:57 +01:00
asiekierka
091216082a
fixed to actually work
2012-12-22 18:16:09 +01:00
asiekierka
2265434471
added dependency note
2012-12-22 17:53:22 +01:00
asiekierka
b6fc153c45
added a note
2012-12-22 17:46:07 +01:00
asiekierka
f754fcaea1
integrated imgcaptcha with Tinyboard
2012-12-22 17:44:43 +01:00
asiekierka
549ecc200e
added imgcaptcha files
2012-12-22 17:38:49 +01:00
asiekierka
547b97ade5
added config entries
2012-12-22 17:28:10 +01:00
asiekierka
7898de2589
Added tinyboard integration stuff
2012-12-22 17:25:52 +01:00
Marcin Łabanowski
a2ca590c7c
Fixed typo in Polish translation
2012-12-18 08:07:26 +01:00
Marcin Łabanowski
249bc4460e
Updated Polish translation (3)
2012-12-18 06:42:20 +01:00
Marcin Łabanowski
77dc78a98b
Updated Polish translation (2)
2012-12-18 04:58:53 +01:00
Marcin Łabanowski
95743952fa
Updated Polish translation
2012-12-18 04:53:24 +01:00
Michael
df667896cd
Merge pull request #81 from Appe/patch-1
...
Updated Youtube embed code.
2012-12-01 06:40:21 -08:00
Michael Save
30ecfc76e7
Added new events: lock and load-config
2012-11-19 10:28:23 +11:00
Appe
6dd452e10c
Updated Youtube embed code.
2012-11-08 23:58:05 +02:00
Michael Save
209f061eed
Bugfix: [sticky]
2012-09-30 22:56:09 +10:00
Michael Save
23653994ac
Something is broken. Removed that for now.
2012-09-28 04:53:07 +10:00
Michael Save
696c1a05b7
Quick fix relating to last commit
2012-09-28 04:50:25 +10:00
Michael Save
6b7daacdb3
Bugfix: Caching complications with thread preview
2012-09-28 04:46:20 +10:00
Michael Save
db14f9ce15
Bugfix: [F]
2012-09-28 04:00:13 +10:00
Michael Save
ac9296169f
Bugfix: B&D "invalid security token" error
2012-09-28 03:54:32 +10:00
Michael Save
268d9d2c88
bugfix: security token forgotten for ban form in view_ip.html
2012-08-28 02:24:29 +10:00
Michael Save
a7d4a5c3c8
pagination bug for user logs
2012-08-27 22:15:58 +10:00
Michael Save
b105a17b4f
user logs
2012-08-27 22:13:47 +10:00
Michael Save
913010cff5
minor consistency cleanup
2012-08-27 21:50:15 +10:00
Michael Save
eb146d9201
properly tie auth cookies to private salt
2012-08-27 21:45:05 +10:00
Michael Save
28392a12d3
fix "unbuffered queries" bug (issue #75 )
2012-08-27 21:37:21 +10:00
Michael Save
6229b82a43
CSRF protection
2012-08-27 15:19:05 +10:00
Michael Save
a9562075f6
Merge branch 'master' of git://github.com/Yousha/Tinyboard into yousha
2012-08-27 02:40:50 +10:00
Yousha
55470a7ac8
Improved.
2012-08-30 20:05:27 +04:30
Macil Tech
bec9f21787
Antibot make_confusing fix
2012-08-25 07:52:37 -06:00
Michael Save
c5ec20684e
themes
2012-08-13 00:18:13 +10:00
Sebastian Stal
318a9554c2
Remove the double-quote (") from characters used for random inputs
2012-07-29 15:59:42 -07:00
thegentoo
9f4fd8e445
Changed heading markup (changed \s* to [ |\t]*) to fix an issue with it eating line breaks
2012-07-13 10:58:42 +02:00
thegentoo
bdaf619dda
Changed heading markup (changed \s* to [ |\t]*) to fix an issue with it eating line breaks
2012-07-11 17:11:08 -03:00
Sebastian Stal
8b4e097b3c
Share antibot hash across index pages
...
fixes an issue with slow boards and multi-page indexes
2012-07-04 10:17:51 -07:00
Michael Save
8d96bfc3e9
minor change
2012-05-28 17:08:29 +10:00
Michael Save
97dd6ab391
Bugfix: deleting OP image didn't rebuild
2012-05-28 17:08:09 +10:00
Michael Save
e4b6c89375
show number of reports from dashboard; translatable mod panel
2012-05-25 21:40:01 +10:00
Michael Save
0c682f5cc3
Missing buildIndex() after moving threads
2012-05-22 15:25:22 +10:00
Michael Save
bb521da32e
small code cleanup
2012-05-20 20:22:19 +10:00
Michael Save
4a48888b55
Config editor
2012-05-20 20:21:33 +10:00
Michael Save
d3739c48c2
Config editort
2012-05-20 20:20:50 +10:00
Michael Save
0f04117037
Cache unread PM notices
2012-05-20 19:06:27 +10:00
Michael Save
d2c6853ed3
small bugfixes
2012-05-19 20:52:45 +10:00
Michael Save
93c3ceb04d
tiny cleanup
2012-05-19 20:46:05 +10:00
Michael Save
970c6cd95b
[move]
2012-05-19 18:27:45 +10:00
Michael Save
750fed8a47
Custom filters: "trip" condition should be string, not regexp
2012-05-19 12:23:51 +10:00
Michael Save
1593916907
Permissions fix; missing global
2012-05-18 20:30:55 +10:00
Michael Save
ae91636d1d
Bugfix: with disabling config[markup_urls]
2012-05-08 23:59:54 +10:00
Michael Save
9eb3a17faa
Bugfix: ?/ban did the same as ?/ban&delete
2012-05-08 00:49:48 +10:00
Michael Save
2cc17f8d9b
more information in modlog for bans
2012-05-08 00:42:17 +10:00
Michael Save
ad220b725d
Bugfix: the number of successful passes for an anti-spam "hash" was often incorrectly incremented
2012-05-07 23:51:58 +10:00
Michael Save
9058d202ed
Bugfix: the number of successful passes for an anti-spam "hash" was often incorrectly incremented
2012-05-07 23:51:15 +10:00
Michael Save
cf801586f7
$config[ipv6_regex] no longer used
2012-05-07 18:29:54 +10:00
Michael Save
890b541191
custom capcode permissions
2012-05-07 18:22:20 +10:00
Michael Save
e132e4c2b3
a few permissions-related bugs
2012-05-07 14:08:40 +10:00
Michael Save
af61bcaf77
Slightly less crappy stylesheet chooser
2012-05-06 01:37:46 +10:00
Michael Save
a610458720
a lot more improvements
2012-05-06 01:33:10 +10:00
Michael Save
24cc47791c
Bugfix: with previous commit
2012-05-05 18:12:20 +10:00
Michael Save
fa13f0ef35
Bugfix: purge() while in CLI-mode
2012-05-05 18:10:45 +10:00
Michael Save
38130cd113
Bugfix: Fix transparancy with convert
2012-05-05 18:09:36 +10:00
Michael Save
c360c7f673
Fix animated thumbnails with convert
and Imagick
2012-05-05 18:08:44 +10:00
Michael Save
b0eda5dcbc
Bugfix: with previous commit
2012-05-05 18:07:28 +10:00
Michael Save
53c53c57ed
Bugfix: with third-party scripts that use create_antibot()
2012-05-05 18:07:20 +10:00
Michael Save
635ac00a0e
changed some default config values
2012-05-05 18:07:12 +10:00
Michael Save
d76c79cea6
Bugfix: was not correctly purging old anti-bot hashes
2012-05-05 18:07:02 +10:00
Michael Save
aeff0a69b1
minor CSS fixes
2012-05-05 18:04:07 +10:00
Michael Save
46f7ec1a94
minor CSS fixes
2012-05-04 00:21:16 +10:00
Michael Save
881fb0d315
Slightly less crappy stylesheet chooser
2012-04-22 17:50:53 +10:00
Michael Save
c5678daa06
?/deletebyip
2012-04-21 15:42:33 +10:00
Michael Save
19ea6e3d44
?/deletefile
2012-04-21 15:29:57 +10:00
Michael Save
2a301de29f
Paginate ?/noticeboard
2012-04-21 15:15:32 +10:00
Michael Save
71061ed81a
What?
2012-04-21 12:42:54 +10:00
Michael Save
2c1f14d24b
Improvements to new mod panel
2012-04-21 12:42:41 +10:00
Michael Save
64f7e70d29
What?
2012-04-21 12:42:21 +10:00
Michael Save
8b7a1d511c
Bugfix: with previous commit
2012-04-21 12:17:59 +10:00
Michael Save
07fc56b80b
Noticeboard on dashboard
2012-04-20 21:54:30 +10:00
Michael Save
de84ca6f75
Multiple improvements: ?/ban/<post> & ?/ban&delete/<post>
2012-04-20 21:37:48 +10:00
Michael Save
4fcf9c2c91
Starting on ?/ban/<post>
2012-04-20 19:47:55 +10:00
Michael Save
256513b9b9
Bugfix: with previous commit
2012-04-19 23:09:51 +10:00
Michael Save
d86875a3b9
Bugfix: purge() while in CLI-mode
2012-04-19 23:08:24 +10:00
Michael Save
769741407c
Bugfix: purge() while in CLI-mode
2012-04-19 23:07:52 +10:00
Michael Save
4891eae24e
added filter/purge controls to ?/debug/antispam
2012-04-19 22:40:11 +10:00
Michael Save
2de20b7e0a
Bugfix: Fix transparancy with convert
2012-04-19 10:28:07 +10:00
Michael Save
5c9fcfc50e
Bugfix: Fix transparancy with convert
2012-04-19 10:27:47 +10:00
Michael Save
163c11d001
Bugfix: s/CRC32//
2012-04-19 01:39:14 +10:00
Michael Save
a84c948074
Bugfix: s/CRC32//
2012-04-19 01:38:42 +10:00
Michael Save
3592913249
Fix animated thumbnails with convert
and Imagick
2012-04-19 01:34:08 +10:00
Michael Save
1d93aa51b0
Bugfix: did not purge all antispam inputs
2012-04-19 01:34:00 +10:00
Michael Save
de347f0387
don't use CRC32
2012-04-19 01:33:53 +10:00
Michael Save
931c2d679e
don't use CRC32
2012-04-19 01:32:02 +10:00
Michael Save
f535bbe59e
Bugfix: did not purge all antispam inputs
2012-04-19 01:19:10 +10:00
Michael Save
cde7da9c4f
Fix animated thumbnails with convert
and Imagick
2012-04-18 00:07:37 +10:00
Michael Save
795ef54370
Bugfix: with previous commit
2012-04-17 08:16:36 +10:00
Michael Save
3acc0fd591
Bugfix: with third-party scripts that use create_antibot()
2012-04-17 08:06:25 +10:00
Michael Save
a340c5b6ee
edit users
2012-04-16 23:18:07 +10:00
Michael Save
93553303b2
rebuild after sticky, lock, etc.
2012-04-16 20:14:57 +10:00
Michael Save
cc614e36b4
multiple improvements
2012-04-16 20:11:10 +10:00
Michael Save
f0412b0814
paginate ban list
2012-04-16 19:13:30 +10:00
Michael Save
7101fa540b
rebuilding
2012-04-16 17:33:13 +10:00
Michael Save
41e1a2481b
report queue
2012-04-16 17:28:57 +10:00
Michael Save
ad55a634bf
various improvements
2012-04-16 16:40:24 +10:00
Michael Save
e5c4394185
rebuild wasn't working unless you choes "all boards"
2012-04-15 20:04:26 +10:00
Michael Save
c14260538b
changed some default config values
2012-04-15 15:15:16 +10:00
Michael Save
9c7c6320ae
Bugfix: was not correctly purging old anti-bot hashes
2012-04-15 15:13:06 +10:00
Michael Save
2caf043358
Bugfix: with DNSBL
2012-04-15 10:28:31 +10:00
Michael Save
3d8ab0a350
Bugfix: with DNSBL
2012-04-15 10:21:43 +10:00
Michael Save
de8cc487d8
rebuild
2012-04-14 22:58:36 +10:00
Michael Save
87281687ed
promote/demote users, started on rebuild
2012-04-14 22:28:21 +10:00
Michael Save
e49ece459e
new PM
2012-04-13 22:00:40 +10:00
Michael Save
761cb4feab
?/users (user list)
2012-04-13 21:43:01 +10:00
Michael Save
d1876a0dd6
paginate moderation log
2012-04-13 20:57:59 +10:00
Michael Save
e92ee2b487
moderation log
2012-04-13 20:48:37 +10:00
Michael Save
7f6f836bf8
IP notes
2012-04-13 10:41:30 +10:00
Michael Save
2843ddc482
view bans / unban
2012-04-13 09:47:27 +10:00
Michael Save
78f3ea7833
View IP adress page, ban form.
2012-04-13 09:29:08 +10:00
Michael Save
9649550463
start on mod interface rewrite
2012-04-13 02:11:41 +10:00
Michael Save
51675e7a9b
code cleanup
2012-04-13 00:18:19 +10:00
Michael Save
95709e7588
Removed board
.id
. Use the board URI/name at the key instead.
2012-04-12 23:23:47 +10:00
Michael Save
c39c54c2c2
invalid $query
2012-04-12 22:14:31 +10:00
Michael Save
a564a95ab4
Improved Tinyboard anti-bot/spam filter. See large comment in inc/config.php for details.
2012-04-12 21:56:01 +10:00
Michael Save
dd0f421015
better anti-bot check
2012-04-12 17:20:49 +10:00
Michael Save
c9423a2c34
large cleanup
2012-04-12 02:49:22 +10:00
Michael Save
88092e4f9e
Bugfix: some tracked post citations were not being purged upon thread deletion
2012-04-11 17:36:34 +10:00
Michael Save
c0968639c4
last commit broke some markup syntax
2012-04-11 12:19:53 +10:00
Michael Save
4dcdca997e
simpler markup regular expressions
2012-04-11 06:10:50 +10:00
Michael Save
4db78899e4
updated links to new documentation wiki
2012-04-11 02:37:12 +10:00
Michael Save
818da9f283
Better custom flood filters: http://tinyboard.org/docs/?p=Config/Flood_filters
2012-04-11 02:19:13 +10:00
Michael Save
1b5f2b08f4
moved $OP to $post['op']. post() now has one argument instead of two.
2012-04-11 02:18:06 +10:00
Michael Save
abd65b0c8a
small cleanup
2012-04-11 01:18:38 +10:00
Michael Save
033491f84f
increase character limit on board URI, title and subtitle
2012-04-09 21:13:44 +10:00
Michael Save
874b8cbf00
inc/contrib -> inc/lib
2012-04-09 20:52:26 +10:00
Michael Save
69c9a9dd45
bugfix: PHP notices when uploading a non-image file
2012-04-09 20:46:57 +10:00
Michael Save
a38831a1ef
using HTTP/1.1, not HTTP/1.0 for PURGE
2012-04-03 01:06:38 +10:00
Michael Save
d9b2b3f7a1
inline-expanding.js
2012-03-31 19:18:53 +11:00
Michael Save
2f7902293f
"Javascript" section in config.php
2012-03-31 11:10:54 +11:00
Michael Save
1e88a003cf
Split [D+] (delete all posts by IP address) into global and non-global commands
2012-03-25 16:12:42 +11:00
Michael Save
4c6faeb7a2
Convert $post to an object before passing it to event(). This way it can be modified by event handlers before entering the database. See http://tinyboard.org/docs/events.html#examples
2012-03-24 15:31:35 +11:00
Michael Save
cf6bf2c7dc
PHP already adds <code> for highlight_string()
2012-03-21 12:15:50 +11:00
Michael Save
ce2d794137
needs /m
2012-03-21 12:14:14 +11:00
Michael Save
a77b0b5f70
PHP syntax highlighting is supposed to be an example. Comment it out.
2012-03-21 12:11:53 +11:00
Michael Save
66b08bafef
Moved messy $config initialization from inc/config.php to inc/functions.php.
2012-03-21 12:00:00 +11:00
Michael Save
4afd2c7cb2
Customizable markup syntax.
2012-03-21 11:57:30 +11:00
Michael Save
9c62a4d2be
Use "events" in more functions. Documentation coming soon.
2012-03-19 05:43:55 +11:00
Michael Save
ac9cefd863
Moved rebuildThemes() in post.php back for now.
2012-03-19 02:52:05 +11:00
Michael Save
9d58186360
New feature: "events". Will eventually replace/extend "themes".
2012-03-19 02:41:06 +11:00
Michael Save
ab1db9dd8a
s/thread/threat
2012-03-18 19:58:21 +11:00
Michael Save
c136d44894
Better upload handling (don't move file before handling it)
2012-03-18 19:53:56 +11:00
Michael Save
fb5fc04599
Small DNSBL fix
2012-03-18 06:58:20 +11:00
Michael Save
1a3a363c7d
Enable tor.dnsbl.sectoor.de by default.
2012-03-18 06:35:33 +11:00