Commit Graph

1338 Commits

Author SHA1 Message Date
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
Michael Save 35a1e05787 Proper DNSBL implementation. Very sexy. 2012-03-18 06:34:34 +11:00
Michael Save b561066a4c convert: Suppress warnings when trying to delete temporary file. 2012-03-18 00:57:11 +11:00
Marcin Łabanowski ff172eb418 utf-8 charset is called "utf8" in mysqlese 2012-03-17 22:55:16 +11:00
Michael Save c6478b378f convert: Don't rely on PHP GD to get the image dimensions; use `identify`. 2012-03-17 22:49:56 +11:00
Michael Save fe7182404f Better thumbnailing with `convert`. 2012-03-17 22:28:23 +11:00
Michael Save e6337640c8 Defaults: $config['mod']['skip_per_board'] changed to false 2012-03-17 14:38:06 +11:00
Michael Save 75efb21035 permissions bug 2012-03-17 14:22:43 +11:00
Michael Save 6ab3ec5da9 convert: chmod(664) after moving temporary image 2012-03-17 12:02:51 +11:00
Michael Save b82e3a814a Thumbnail the first frame only. 2012-03-17 11:55:16 +11:00
Michael Save 290b2b2dea $config['thumb_method'] 2012-03-17 11:54:23 +11:00
Michael Save 4c3486bec9 Thumbnailing alternative: `convert` (command line ImageMagick instead of PHP bindings) 2012-03-17 10:32:50 +11:00
Michael Save d531487bad Animated thumbnails fix 2012-03-17 08:29:46 +11:00
Marcin Łabanowski 847c0c351a make the errors translatable; updated locale list 2012-03-15 20:24:56 +11:00
Marcin Łabanowski 368f165e59 update polish translation 2012-03-15 20:22:46 +11:00
Michael Save 14a2f97323 Moved $config['local_time'] to Tinyboard-Tools (local-time.js) 2012-03-15 16:16:54 +11:00
Michael Save 1769de4cdc h 2012-03-15 14:19:37 +11:00
Michael Save 5abe3ae4b2 cache DNS 2012-03-15 14:13:43 +11:00
Michael Save 3179eef338 use ``host`` if available for standard DNS lookups too 2012-03-15 14:00:25 +11:00
Michael Save 81c9b612bc Don't animate thumbnails when impossible. 2012-03-14 22:11:07 +11:00
Michael Save 2a760de289 Multiple changes.
Added $config['minify_js'] to compress Javascript with minify
Added $config['additional_javascript_compile'] to put all Javascript files/addons into one file.
Moved delete/report post controls to a shared template.
Ability to have different Javascript files between boards.
2012-03-14 21:48:31 +11:00
Michael Save 60aab92f47 allow quick-reply.js to work 2012-03-14 18:09:23 +11:00
Michael Save e09dd8782e less warnings in CLI mode 2012-03-14 15:38:28 +11:00
Michael Save c8d1f1cdd4 ability to adjust thumbnail size for OP images independently from reply images 2012-03-14 02:44:33 +11:00
Michael Save ce053197cc set minify_html to true by default 2012-03-14 00:08:31 +11:00
Michael Save 1c46f2ba40 config[additional_javascript]: custom javascript files to include 2012-03-14 00:08:03 +11:00
Michael Save b082c8c811 detect lowercase GIFs 2012-03-13 03:48:12 +11:00
Michael Save ce74d25a56 use sys_get_temp_dir() for finding /tmp 2012-03-13 02:34:45 +11:00
Michael Save 77c256157f small mistake in thumbnail animation. was trying to animate all formats (not just GIF). 2012-03-12 18:54:05 +11:00
Michael Save 6dbd2d3b8d use sampleImage() on GIFs as it is much faster 2012-03-12 04:58:55 +11:00
Michael Save 6cc5cd73e0 don't accept just 'http://' etc as a URL 2012-03-11 11:31:05 +11:00
Michael Save 32c8791ff8 URL regex fix 2012-03-11 11:29:33 +11:00
Michael Save 842b4312c9 config[jpeg_quality] no longer used 2012-03-10 23:09:03 +11:00
Michael Save e2a93b6b5c animated thumbnail fix 2012-03-10 22:59:18 +11:00
Michael Save 0bab56cbb2 removed useless clone 2012-03-10 22:57:31 +11:00
Michael Save f1a2af2d8a experimental animated GIF thumbnails 2012-03-10 22:56:45 +11:00
Michael Save 3c4d8843ba experimental animated GIF thumbnails 2012-03-10 22:56:28 +11:00
Michael Save 5c5cfa28e0 comments fix 2012-03-10 21:16:21 +11:00
Michael Save de17bdb317 Remade config[redraw_image] 2012-03-10 20:53:41 +11:00
Michael Save ab4361d5f3 fixed encoding error for extended ASCII characters 2012-03-08 01:57:10 +11:00
Marcin Łabanowski 936bb07fcb updated polish translation 2012-03-04 22:54:20 +11:00
Marcin Łabanowski 652099e0c4 updated Polish locale 2012-03-04 22:54:06 +11:00
Marcin Łabanowski d0c02f79f3 preliminary polish translation 2012-03-04 03:19:36 +11:00
Michael Save d446ba94b9 use 303 See Other instead of 302 Found, by default 2012-02-25 08:47:39 +11:00
Michael Save e8bfdfd9c8 Automatically convert all post times to local time using Javascript. 2012-02-20 02:20:51 +11:00
Michael Save 5d06fecfb7 specify timezone in <time> datetime attribute 2012-02-19 23:38:55 +11:00
Michael Save 3b17f32047 increased board uri/title/subtitle character limits 2012-02-19 19:37:39 +11:00
Michael Save e2b3d05cf3 typo... 2012-02-18 01:15:00 +11:00
Michael Save a4fe0d9d47 small bug 2012-02-18 01:14:13 +11:00
Michael Save 5eb0d7e8e2 moved hasPermission() to functions.php 2012-02-16 23:32:28 +11:00
Michael Save 56821eb375 allow mods to bypass forced anonymity (and other disabled fields). also fixed some small per-board permission bugs 2012-02-16 23:07:25 +11:00
Michael Save 3f1c279ce3 experimental post editing (for mods) 2012-02-15 20:11:09 +11:00
Michael Save e3f322e213 optional cache prefix for multiple tinyboard instances on one machine 2012-02-14 23:36:08 +11:00
Michael Save bc78a6b28a categories theme v0.3 2012-02-14 21:28:18 +11:00
Michael Save cba5bc9c70 ... 2012-02-14 20:25:38 +11:00
Michael Save 652429a23e removed old code that will never be executed 2012-02-14 20:24:20 +11:00
Michael Save ae76ddb079 Fixed issue #34: "HTML entities can be cut in half when truncating posts" 2012-02-11 18:53:27 +11:00
Michael Save d4a1264ae6 config[blotter] = false when unset 2012-02-06 17:49:05 +11:00
Michael Save 75421c1ccb ... 2012-02-06 17:42:25 +11:00
Michael Save bb1546ad66 false "Your browser sent an invalid or no HTTP referer" error 2012-02-02 10:24:48 +11:00
Michael Save 4706ef8789 Don't auto-unicode on links 2012-01-31 05:57:25 +11:00
Michael Save 16f2d47813 allow "^" in links 2012-01-31 05:57:08 +11:00
Michael Save 5510be3ded allow more punctuation after URLs 2012-01-27 03:58:38 +11:00
Michael Save d404a40ce8 wordfilters (non-regex) should be case-insensitive 2012-01-26 18:35:16 +11:00
Michael Save cd30f3b0b9 prohibit using same anti-bot hashes across different boards/threads 2012-01-20 02:37:53 +11:00
Michael Save 368050852a HTML fix 2012-01-09 14:28:54 +11:00
Michael Save 05ab38d355 escape HTML in debug data 2012-01-09 14:15:36 +11:00
Michael Save c7d72306ed XSS in login form 2012-01-07 21:10:10 +11:00
Michael Save ef5869014f trailing \n after inline replying with minify_html enabled 2012-01-07 11:55:25 +11:00
Michael Save 0ac75577ac use &#010; when new lines are a must if minify_html is enabled 2012-01-07 11:54:25 +11:00
Michael Save 1311bc977c 2012 update 2012-01-06 10:07:31 +11:00
Michael Save 3d8c2407a3 allow closing bracket after citation 2012-01-06 06:44:51 +11:00
Michael Save 8231f40fee allow closing bracket after citation 2012-01-06 06:44:12 +11:00
Michael Save c519bd66f5 horrible bug in the "post too long. click here to view the full text" truncating 2012-01-06 06:40:26 +11:00
Michael Save f21577fa5a do not count puncutation after links as part of the uRL 2012-01-06 06:34:21 +11:00
Michael Save 5095be4602 PHP warnings in newer PHP versions when loading config 2011-12-30 00:36:20 +11:00
Michael Save 9bb0e1984d Imagick's clonse() depreciated as of 3.1.0b1; use clone PHP keyword and bump minimum PHP version to 5.2.5 2011-12-30 00:30:01 +11:00
Savetheinternet 21b35094dd s/or/are 2011-12-24 01:01:32 +11:00
Savetheinternet e7eb4e856d customizable footer text in config 2011-12-24 00:51:24 +11:00
Savetheinternet be860577a9 optionally disable image requirement for new threads 2011-12-18 08:48:16 +11:00
Savetheinternet 1519637bf1 removed debug crap 2011-12-15 03:22:24 +11:00
Savetheinternet 250d06074d typo 2011-12-10 21:46:10 +11:00
Savetheinternet 74f5964471 use raw SHA1 to calculate anti-spam inputs 2011-12-08 14:44:33 +11:00
Savetheinternet 6a02dfd5aa use multibyte-aware mb_strlen() instead of strlen(); fixed issue #8) 2011-12-07 17:47:36 +11:00
Savetheinternet a08f93b71f removed now unused config directives 2011-12-06 17:25:39 +11:00
Savetheinternet 68cfe46677 ... 2011-12-06 17:24:30 +11:00
Savetheinternet 1a4eb1dea6 bugfix: posting from another page would return "invalid referrer" errors 2011-12-06 17:21:26 +11:00
Savetheinternet 2050a97e13 fixed syslog() for CLI mode 2011-12-06 03:04:46 +11:00
Savetheinternet 38c53c9002 missing `global $config;` 2011-12-06 03:02:26 +11:00
Savetheinternet d454fc6423 syslog() mod actions 2011-12-06 03:00:59 +11:00
Savetheinternet fd0eaa672f ... 2011-12-06 00:39:02 +11:00
Savetheinternet 64fac6c3cc Garfunkel: h 2011-12-06 00:29:47 +11:00
Savetheinternet d8a8c29a23 small indent fix 2011-12-06 00:27:34 +11:00
Savetheinternet 0d6997bd29 Fixed bug affecting Safari. Safari seems to like to send the client-side part of URLs (#) in the referrer. 2011-12-05 22:59:51 +11:00
Savetheinternet 0df1e4972d rebuild thread after rebuilding post 2011-12-05 13:21:49 +11:00
Savetheinternet b57be65c9f track cites (remove broken links after a post 404s) 2011-12-05 13:17:34 +11:00
Savetheinternet fc417bc446 use NULL in database where possible 2011-12-05 10:47:30 +11:00
Savetheinternet c5a961a6a5 custom capcode fix 2011-12-05 10:33:31 +11:00
Savetheinternet c9844b86bf v0.9.4 2011-12-04 13:51:12 +11:00
Savetheinternet 82f4e4f685 SQL query compression for debug view 2011-12-04 11:28:33 +11:00
Savetheinternet 3819379a6a use 0.0.0.0 when in CLI mode 2011-12-03 15:54:30 +11:00
Savetheinternet c120938557 ... 2011-12-03 15:45:24 +11:00
Savetheinternet 79aea393c6 $rebuild_after switch for deleteFile() 2011-12-03 15:41:14 +11:00
Savetheinternet 95920a6972 generate_tripcode() rewrite 2011-12-03 15:11:15 +11:00
Savetheinternet dbe3302987 Avoid DNS timeouts by using `host` and cache if available 2011-12-03 11:52:31 +11:00
Savetheinternet 3979d9a740 ability to translate error messages 2011-12-02 19:42:51 +11:00
Savetheinternet c1be29ce35 ammended mod authentication system (no more $_SESSION) 2011-12-02 15:11:13 +11:00
Savetheinternet 313012f034 removed cookies that have been superfluous and unused for a year 2011-12-02 15:10:20 +11:00
Savetheinternet 8c2f6d978a Automatic transformation of IPv6-IPv4 addresses (::ffff:0.0.0.0) should not be an optional feature. 2011-11-25 03:02:34 +11:00
Savetheinternet b4d4fca071 ... 2011-11-24 08:04:49 +11:00
Savetheinternet 4f1c0109f2 Typo in config. 2011-11-24 08:03:48 +11:00
Savetheinternet 87c73a41dd Last finnish translations for the day 2011-11-23 23:52:38 +11:00
Savetheinternet 5df15bb904 More finnish translations 2011-11-23 23:47:54 +11:00
Savetheinternet 982fcebe27 Finnish translation 2011-11-23 22:58:02 +11:00
Savetheinternet 95ffef8876 Use LIKE instead of REGEX for wildcard bans 2011-11-23 22:24:48 +11:00
Savetheinternet d1c2db4493 Minor bug causing range bans to not get purged 2011-11-23 21:36:40 +11:00
Savetheinternet 09accb53ce "*" in range bans should match everything 2011-11-23 21:33:50 +11:00
Savetheinternet a83d584255 Ability to disable certain superfluous fields. ("Forced anonymous") 2011-11-23 21:24:06 +11:00
Savetheinternet 5632a971ee Slightly differnet default config.ban_date 2011-11-23 16:27:48 +11:00
Savetheinternet 814226f6d6 Moving <hr/> in debug text 2011-11-23 16:18:50 +11:00
Savetheinternet 51cdaaccd1 Use template instead of inline HTML for ban messages. 2011-11-23 16:12:19 +11:00
Savetheinternet db0dac2b85 Styling ban form... 2011-11-22 02:35:26 +11:00
Savetheinternet 6aa24cce92 CIDR netmask bans 2011-11-22 00:25:00 +11:00
Savetheinternet 3380c3008f Better SSL support. 2011-11-20 16:19:00 +11:00
Savetheinternet 7e4a58cbf6 - 2011-11-20 08:40:54 +11:00
Savetheinternet 20855379c9 .. 2011-11-20 04:07:30 +11:00
Savetheinternet 457e474520 Use strftime() instead of date() to respect other languages. 2011-11-20 04:07:17 +11:00
Savetheinternet 5fce70d703 More descriptive error messages. 2011-11-20 03:38:57 +11:00
Savetheinternet e8ad164358 "Shadow thread" automated reply with thread moving. 2011-11-19 03:40:23 +11:00
Savetheinternet d8fe3ff8d8 Ability to "move" a thread to another board (2/3 done) 2011-11-19 01:35:22 +11:00
Savetheinternet 0279cfd3fb Ability to customize filenames, replacing the standard UNIX timestamp + random 2011-11-19 00:22:48 +11:00
Savetheinternet 3e28328dc9 syslog() 2011-11-18 23:39:13 +11:00
Savetheinternet 6d82894b82 ... 2011-11-17 15:24:39 +11:00
Savetheinternet b2f083be30 Fixed bug with some embedded YouTube videos (containing _ or -) 2011-11-17 08:03:01 +11:00
Savetheinternet a3f6420f00 Temporary fix for some gettext issues. 2011-11-17 03:13:49 +11:00
Savetheinternet 4a03c4c3cd XSS/bug with last commit to utf8tohtml(). 2011-11-17 01:22:25 +11:00
Savetheinternet 79d7bf54fa Replaced buggy UTF-8 -> HTML conversion with mb_encode_numericentity() 2011-11-17 01:06:00 +11:00
Savetheinternet 0ba885d9c1 Attempt at using HTML5 microdata 2011-11-16 20:41:16 +11:00
Savetheinternet 3733162e0a Fixed issue #26 (text-based flood filter should not include blank posts) 2011-11-16 19:59:21 +11:00
Savetheinternet 1a58f6ff01 minor bug with previous commit 2011-11-16 16:41:57 +11:00
Savetheinternet 27dde88e15 Added config option to automatically remove unnecessary whitespace when compiling HTML files from templates 2011-11-16 16:01:02 +11:00
Savetheinternet 834a38a562 Replace tabs with 8 spaces 2011-11-16 15:54:35 +11:00
Savetheinternet 86bbe132a9 ... 2011-11-16 07:40:31 +11:00
Savetheinternet a48572119e Added rel="directory" to "return" links 2011-11-16 07:40:03 +11:00
Savetheinternet c13ce6a35c Fixed bug particularly effecting new installations 2011-11-09 13:44:34 +11:00
Savetheinternet 99979ea41c Ensure UTF-8 for MySQL 2011-11-05 17:35:07 +11:00
Savetheinternet b20ba4126a Fixed bug in removeBan() 2011-10-17 18:02:54 +11:00
Savetheinternet 1d1f391c5e Allow per-board template directories. 2011-10-15 17:06:22 +11:00
Savetheinternet eab04df57b Compiled new .mo for ru_RU 2011-10-12 07:56:39 +11:00
turanga 01973da299 Edited inc/locale/ru_RU/LC_MESSAGES/tinyboard.po via GitHub 2011-10-11 21:10:08 +09:00
Savetheinternet ff730c861b Started on internationalization (i18n) 2011-10-11 21:49:14 +11:00
Savetheinternet e8183e7899 Missing global for Tinyboard vesion number 2011-10-11 03:00:04 +11:00
Savetheinternet 79cc1c5238 Bug fix: HTML files for old pages were not being deleted 2011-10-11 02:57:37 +11:00
Savetheinternet ffb215eb47 added "bumplocking" feature 2011-10-10 22:37:39 +11:00
Savetheinternet 851d8eaa9b SQL debug 2011-10-10 21:49:45 +11:00
Savetheinternet ef125249b9 fix pm_snippet bug 2011-10-10 21:49:38 +11:00
Michael D. Reiley a88f89a4aa Footer version string pulled from .installed 2011-10-10 03:40:31 -07:00
Savetheinternet 85d37a55c3 remove the retard function html_entity_decode_utf8(). not sure why seisatsu added it in the first place. 2011-10-10 21:06:39 +11:00
Savetheinternet bf803e5d58 ... 2011-10-10 20:50:01 +11:00
Savetheinternet fe86fed3a5 cache bug 2011-10-09 16:26:34 +11:00
Michael D. Reiley b8cc793021 Forgot a global in boardTitle function. 2011-10-08 12:56:38 -07:00
Savetheinternet df0813e9d8 cache bug 2011-10-09 04:35:50 +11:00
Savetheinternet 57f652f804 bugfix: Tinyboard was trying to PURGE /tmp files 2011-10-09 02:58:56 +11:00
Savetheinternet ea2e4f12f8 pm_snippet bugfix (incorrectly double-escaped HTML entity) 2011-10-08 21:01:26 +11:00
Savetheinternet 42d3a5e9f8 debug: show individual query execution times 2011-10-08 19:05:59 +11:00
Savetheinternet 3520a10f0d additional cache 2011-10-08 17:46:48 +11:00
Savetheinternet 555688e880 memcached, APC, xcache 2011-10-07 16:51:19 +11:00
Savetheinternet 160647d196 newline after CLI errors 2011-10-07 00:55:45 +11:00
Savetheinternet ea641d4335 broken unicode 2011-10-06 23:26:07 +11:00
Savetheinternet c1593be1c8 replace hardcoded "templates/" directory with appropriate config directive 2011-10-06 14:28:56 +11:00
Savetheinternet a16a45bce8 more effective thread index caching 2011-10-06 00:16:28 +11:00
Savetheinternet 0629bf68f7 use template files instead of hardcoded HTML for generating psots 2011-10-05 23:53:43 +11:00
Savetheinternet 260a12241f ... 2011-10-05 19:42:00 +11:00
Savetheinternet 0191327651 ... 2011-10-05 19:41:47 +11:00
Savetheinternet 6030dc6a9b ... 2011-10-05 16:48:31 +11:00
Savetheinternet d7f32670c5 non-image file icons 2011-10-05 16:45:34 +11:00
Savetheinternet 1b136555d2 transition to Twig 2011-10-05 15:22:53 +11:00
Savetheinternet 514eb2aa84 bug fix for non-image and spoiler thumbnails 2011-10-04 03:07:20 +11:00
Savetheinternet c887be655b bug fix for non-image and spoiler thumbnails 2011-10-04 03:06:47 +11:00
Savetheinternet 60f93b1517 spoiler_images config description 2011-10-04 02:47:58 +11:00
Savetheinternet 53dce652a8 image spoilers 2011-10-04 02:46:39 +11:00
Savetheinternet 9191c0704a ... 2011-10-04 00:49:35 +11:00
Savetheinternet 89c33f38f7 reorganized config.php 2011-10-04 00:48:09 +11:00
Savetheinternet 67b954924b Referer checking; more descriptive error message 2011-10-03 18:38:19 +11:00
Savetheinternet 339853e5de Show full filename on mouseover. 2011-10-01 22:12:31 +10:00
Savetheinternet 0bad03d3a2 Disable inline-expanding for non-images 2011-10-01 21:43:23 +10:00
Savetheinternet cbb1bc1031 references do not work well in config.php 2011-10-01 16:13:23 +10:00
Savetheinternet 9fe173445d URLs can have vertical bar/pipe characters, apparently. 2011-09-30 05:14:30 +10:00
Savetheinternet 8e9dc2736b Handle question mark (?) after cross-board or cross-post link 2011-09-30 05:10:13 +10:00
Savetheinternet ec772fb8ea Fixed banner dimensions 2011-09-29 22:23:03 +10:00
Savetheinternet 9e081f0a70 very much needed whitespace 2011-09-29 21:21:30 +10:00
Savetheinternet 4ec10dc89a Fixed arrow glyphs in auto unicode 2011-09-25 16:40:30 +10:00
Michael D. Reiley d3fb010a8f New "Categories" theme, modifications for support. 2011-09-20 12:49:07 -07:00
Savetheinternet 4ef2caecc1 Removed $config[force_body]. Made threads without text possible. 2011-09-15 20:32:49 +10:00
Savetheinternet 2b68ddaff0 Don't order by time() 2011-09-11 14:23:21 +10:00
Savetheinternet cfc6428219 handle post citations with trailing punctuation 2011-08-18 20:16:02 +10:00
Savetheinternet e3f2aa8da3 ... 2011-08-15 00:49:52 +10:00
Savetheinternet 2162238813 tiny bug fix 2011-08-13 16:21:45 +10:00
Savetheinternet 9f88a742ef fixed bug in cached bans 2011-08-07 16:10:19 +10:00
Savetheinternet c4c6a98396 various bug fixed, introduced ban ID, temporarily broke caching bans with memcached 2011-08-04 15:47:34 +10:00
Savetheinternet 65ad6bf063 better error message for "unknown auth method" 2011-07-30 21:02:26 +10:00
Savetheinternet e3918f7110 public key authentication for remote servers 2011-07-30 20:45:51 +10:00
Savetheinternet 7ff9cd6f2d require "inc/instance-config.php", not "instance-config.php" 2011-07-30 20:23:02 +10:00
Savetheinternet 8b4f3c3754 patched bug/issue #24 2011-07-28 20:25:06 +10:00
Savetheinternet 612b51abcc "all boards" checked by default for bans 2011-07-27 13:47:48 +10:00
Savetheinternet 4c1935a6b6 per-board bans 2011-07-27 13:40:27 +10:00
Savetheinternet 101530151a transparent background on SVG and other iamge formats 2011-07-22 20:45:09 +10:00
Savetheinternet ecb42bcc6d ImageMagick invalid image handling 2011-07-22 19:53:22 +10:00
Savetheinternet cf31555818 comment 2011-07-22 19:45:45 +10:00
Savetheinternet 89024e7ac2 removed accidentally committed crap-code 2011-07-22 19:41:53 +10:00
Savetheinternet ab0d6e27d7 ImageMagick support (including SVG, etc.) 2011-07-22 19:40:57 +10:00
Savetheinternet d32f2c43e8 don't ignore config[cookies][mod] 2011-07-13 21:54:52 +10:00
Savetheinternet b52e2b1eb3 ommit image errors 2011-07-12 20:31:18 +10:00
Savetheinternet 97979b7999 image handling class 2011-07-12 20:29:35 +10:00
Savetheinternet 4bf3a5da58 target="_blank" on images 2011-07-11 08:19:04 +10:00
Savetheinternet 41920ec098 fixed duplicate image blocking 2011-07-09 03:02:43 +10:00
Savetheinternet eadeb6669e wildcard option ("*") for per-board mods 2011-07-08 23:03:12 +10:00
Savetheinternet 11409bb9d7 made inline expanding of images optional 2011-07-07 23:07:38 +10:00
Savetheinternet aba6f147f7 basic futaba stylesheet 2011-07-07 22:52:53 +10:00
Savetheinternet dcd6a59613 moved stylesheets into a new "stylesheets" directory 2011-07-07 22:35:35 +10:00
Savetheinternet 1e88c55b37 removed annoying white-space 2011-07-07 05:22:33 +10:00
Savetheinternet 6f894ad4ee made the per-board mod functionality optional 2011-07-03 23:11:31 +10:00
Savetheinternet e3cba2b450 per-board moderators 2011-07-03 23:05:14 +10:00
Savetheinternet 1338769d44 "lock" should be "unlock" and "unlock" should be "lock" 2011-06-27 20:01:39 +10:00