Commit Graph

1368 Commits

Author SHA1 Message Date
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
Savetheinternet 01a5846557 fixed but telling non-mods they have an unread PM sometimes 2011-06-25 16:03:57 +10:00
Savetheinternet 370b829460 reCAPTCHA support 2011-06-16 04:59:16 +10:00
Savetheinternet ef2e7c616b make displaying original filename optional 2011-06-16 04:03:10 +10:00
Savetheinternet 0f0660eb61 made show_ratio disabled by default 2011-06-16 03:58:17 +10:00
Savetheinternet c119705326 file_unlink() should return result 2011-06-16 03:48:29 +10:00
Savetheinternet cec63231cf theme install functions 2011-06-07 18:52:40 +10:00
Savetheinternet 357d066730 forgot a parameter for rebuildTheme() 2011-06-07 15:24:03 +10:00
Savetheinternet 8baf6ca124 general themes stuff 2011-06-07 15:21:54 +10:00
Savetheinternet 922409e323 display errors in plain-text for CLI users 2011-06-07 15:21:36 +10:00
Savetheinternet 9edbf0e343 ... 2011-06-06 21:41:05 +10:00
Savetheinternet c3db67c17b fixed tripcode algorithm 2011-06-06 21:40:04 +10:00
Savetheinternet d15abb8497 comment 2011-06-06 21:08:31 +10:00
Savetheinternet 634512d45d comment 2011-06-06 21:06:12 +10:00
Savetheinternet 443d13a3bc bug/typo fix for dnsbl_exceptions 2011-06-05 16:32:53 +10:00
Savetheinternet 219788131f ... 2011-06-05 01:50:39 +10:00
Savetheinternet 01e0a569e0 skip DNSBL check for certain IP addresses 2011-06-05 01:48:31 +10:00
Savetheinternet f3cc7ead43 better Tor checking (TorDNSEL) in a comment 2011-06-05 01:44:19 +10:00
Savetheinternet 03b71b509e deleting OP image removed all iamges in the thread 2011-06-04 21:45:10 +10:00
Savetheinternet 3d86bc9bc3 bug fix causing reported post controls to be truncated/omitted 2011-06-04 20:18:03 +10:00
Savetheinternet c7f44d5b25 an example of the new "remote" feature 2011-06-04 18:57:37 +10:00
Savetheinternet 36ee32b38b remote servers -- writing to another server via SSH 2011-06-04 18:55:05 +10:00
Savetheinternet 2511dc447c ability to delete OP image 2011-06-04 17:46:01 +10:00
Savetheinternet 51a4b5fa49 .. 2011-05-30 17:35:20 +10:00
Savetheinternet e03cbb90d1 changed comments 2011-05-28 03:23:47 +10:00
Savetheinternet e6d7e71175 renamed "homepage" directory to "themes" 2011-05-28 01:47:59 +10:00
Savetheinternet eef4993794 remove old config option 2011-05-28 01:43:59 +10:00
Savetheinternet d9b82cfe4f allowed enabling multiple themes simultaneously 2011-05-28 01:43:04 +10:00
Savetheinternet 38cc13f9b9 ... 2011-05-25 20:15:47 +10:00
Savetheinternet 7efdb44ed1 ... 2011-05-25 20:08:07 +10:00
Savetheinternet 950256b801 more embedding 2011-05-25 20:07:53 +10:00
Savetheinternet 647fe7fb7e typo 2011-05-25 19:07:57 +10:00
Savetheinternet 0e23faa41e blotter 2011-05-25 16:27:15 +10:00
Savetheinternet e97bdaac21 custom tripcodes 2011-05-25 16:21:36 +10:00
Savetheinternet c9c0e675f3 debug 2011-05-25 15:22:29 +10:00
Savetheinternet 484f022cbb typo. 2011-05-25 15:21:59 +10:00
Savetheinternet d21e28f6f6 a bit of optimization 2011-05-24 15:39:07 +10:00
Savetheinternet d3a30b93b4 fixed bug when posting an image and getting muted 2011-05-23 15:29:58 +10:00
Savetheinternet 176aec266a bug fix for writing to root "/" 2011-05-22 01:31:29 +10:00
Savetheinternet d4aff84741 PURGE other hostnames 2011-05-22 01:19:06 +10:00
Savetheinternet 41c2b29a55 PURGE after the file has been written to, not before. 2011-05-22 01:13:44 +10:00
Savetheinternet 0137b96464 PURGE for caching reverse-proxies like Squid or Varnish 2011-05-22 01:12:57 +10:00
Savetheinternet 24932a15bf default timezone 2011-05-21 22:49:47 +10:00
Savetheinternet 51138393b4 experimental scp writing 2011-05-21 15:24:06 +10:00
Savetheinternet 5c4ead4f66 "debug" thing 2011-05-21 15:22:10 +10:00
Savetheinternet bdb05b16d8 Automatically check for Tinyboard updates 2011-05-21 15:21:45 +10:00
Savetheinternet d48ac6fa61 some more error handling 2011-05-20 22:53:34 +10:00
Savetheinternet 9654c9d9e7 experimental SCP writing (for using Tinyboard over multiple servers) 2011-05-20 22:44:35 +10:00
Savetheinternet 65c5e91af2 stop ignoring $config[file_page]... 2011-05-20 22:44:11 +10:00
Savetheinternet 736b8e3c9f mistake in last commit 2011-05-20 21:08:41 +10:00
Savetheinternet d155898726 bug. 2011-05-20 21:07:45 +10:00
Savetheinternet 62db62669e error handling 2011-05-20 17:22:08 +10:00
Savetheinternet d8301964b1 better writing, file locking 2011-05-20 17:19:27 +10:00
Savetheinternet e9a6b3fa58 don't cache stuff for mods, or the post controls will go away 2011-05-20 15:39:20 +10:00
Savetheinternet edd93c5652 removed buggy memcaching for mods and added a new way of caching to increase index page regeneration times by a lot 2011-05-20 15:37:56 +10:00
Savetheinternet 8b61b440e7 stupid caching bug removing mod controls 2011-05-20 08:36:44 +10:00
Savetheinternet 0794f9c53b few bug fixes 2011-05-19 21:59:25 +10:00
Savetheinternet e60a6a1a58 cache built posts' HTML with memcached 2011-05-19 21:50:19 +10:00
Savetheinternet fcab256146 memcached, that is 2011-05-19 21:44:02 +10:00
Savetheinternet a9b5230003 cache entire thread HTML 2011-05-19 21:42:53 +10:00
Savetheinternet ae06722d3f cache mutes with memcached 2011-05-19 21:24:17 +10:00
Savetheinternet 3787fa8259 typo in the code 2011-05-19 18:20:10 +10:00
Savetheinternet c060673bd1 DNSBL improvements 2011-05-19 18:04:47 +10:00
Savetheinternet db1f0e9446 replaced tor detection with DNSBL 2011-05-19 17:37:23 +10:00
Savetheinternet 99ed879e17 Bug forcing HTTPS referers when using ISAPI with IIS 2011-05-19 02:36:11 +10:00
Savetheinternet 4078476723 stupid bug 2011-05-18 21:59:20 +10:00
Savetheinternet 797fd8ad13 Embedding field 2011-05-18 17:05:48 +10:00
Savetheinternet 88a48c10d5 Improved IE MIME dtection XSS exploit regular expression 2011-05-18 16:01:21 +10:00
Savetheinternet 15f804bcff Fixed bug in auto-detecting $config[root] 2011-05-18 16:00:33 +10:00
Savetheinternet 7eac1fc242 added an error handling thing and started on custom fields 2011-04-30 18:52:04 +10:00
Savetheinternet d8474a4888 yes it will work 2011-04-23 00:55:51 +10:00
Savetheinternet ec21acbeaf yeah... that won't work, yet.' 2011-04-23 00:52:03 +10:00
Savetheinternet af8edae4d9 minor hidden error causing problems 2011-04-23 00:48:07 +10:00
Savetheinternet a59b8cf1ba error handling 2011-04-23 00:45:32 +10:00
Savetheinternet 2ac8dc2c0f cleanup 2011-04-23 00:38:25 +10:00
Savetheinternet e7a0eb14f4 cached bans with memcached (added Memcached option) 2011-04-23 00:24:15 +10:00
Savetheinternet 2babc137e9 truncate posts 2011-04-17 15:28:15 +10:00
Savetheinternet 21d97bab29 ... 2011-04-15 04:59:04 +10:00
Savetheinternet 1025fcf1e1 themes 2011-04-14 22:12:56 +10:00
Savetheinternet 641f925dfe better rebuilding system for themes 2011-04-14 20:43:34 +10:00
Savetheinternet 757b09dec9 basic beta for themes 2011-04-14 17:10:59 +10:00
Savetheinternet 1bd14ef1d2 rebuild themes 2011-04-14 17:03:12 +10:00
Savetheinternet 169215da52 email <a> tag should end before the capcode begins 2011-04-14 02:19:31 +10:00
Savetheinternet d17e756881 news 2011-04-14 00:24:49 +10:00
Savetheinternet 459f442b57 Some sort of theme/homepage start 2011-04-13 23:47:47 +10:00
Savetheinternet b895102563 block loading include files directly 2011-04-13 22:21:07 +10:00
Savetheinternet a9bdc6eeb7 Disable ability to upload MP3 files by default 2011-04-13 20:58:37 +10:00
Savetheinternet 10a8fe28e6 non-image uploads 2011-04-13 20:57:41 +10:00
Savetheinternet 7d736c102b poster IDs 2011-04-13 20:02:58 +10:00
Savetheinternet 4fbf878a21 custom port URLs 2011-04-13 19:03:31 +10:00
Savetheinternet e4467a58cf Show reply IDs in HTML on index page too 2011-04-13 17:24:06 +10:00
Savetheinternet 39a9678db1 wrap threads on index with a DIV so scripts/addons can easier parse them 2011-04-13 15:32:59 +10:00
Savetheinternet b69ae87a4a Changed default thumbnail extension to PNG 2011-04-13 04:09:37 +10:00
Savetheinternet 971e72000a Custom thubmanil image type (extension) 2011-04-13 04:08:59 +10:00
Savetheinternet 5f94009fad When a thumbnailed image is going to be the same (in dimension), just copy the entire file and use that as a thumbnail instead. (optional) 2011-04-12 22:58:01 +10:00
Savetheinternet e7eae32892 updated custom capcode example 2011-04-12 22:42:32 +10:00
Savetheinternet c596d45711 New `capcode` field for posts and custom capcodes (run install.php to upgrade tables) 2011-04-12 21:08:54 +10:00
Savetheinternet 6b77865110 Reply to PMs with quote 2011-04-12 19:56:37 +10:00
Savetheinternet 9dc1e98704 PM inbox 2011-04-12 18:02:20 +10:00
Savetheinternet 8c750c3cc3 Allow admins to read other user PMs 2011-04-11 05:15:15 +10:00
Savetheinternet c544ad9bb8 Block files exploiting IE's mime-sniffing 'feature' 2011-04-10 22:31:08 +10:00
Savetheinternet 406d287cd1 removed debug code and subsequent bug 2011-04-07 02:41:30 +10:00
Savetheinternet 638589d254 Wordfilters 2011-04-06 19:18:36 +10:00
Savetheinternet 6267a23947 comment 2011-04-06 18:33:51 +10:00
Savetheinternet 08bbd3f912 Post saving/cache and Google Analytics integration 2011-04-06 18:31:26 +10:00
Savetheinternet 10bd465ea3 IP address notes 2011-04-05 17:36:00 +10:00
Savetheinternet 2487a6fb7f Time limit before you are able to delete your post 2011-04-05 15:57:01 +10:00
Savetheinternet 1a378ee6b2 Public ban messages 2011-04-03 18:20:55 +10:00
Savetheinternet 21c4ed184f IP range bans for IPv6 2011-03-31 03:05:45 +11:00
Savetheinternet 5b841d1e53 Remove expired IP range bans properly 2011-03-31 00:15:26 +11:00
Savetheinternet b4aa39ca2d IP range bans 2011-03-31 00:12:36 +11:00
Savetheinternet 6f62e038d4 Noticeboard on dashboard 2011-03-30 21:57:51 +11:00
Savetheinternet e978bfd2b0 Moderator noticeboard 2011-03-30 21:47:06 +11:00
Savetheinternet 44aeb4d97d Show board in modlog on report dismissing 2011-03-30 16:56:26 +11:00
Savetheinternet b2ae5fdcba Basic search function for mods 2011-03-30 00:56:38 +11:00
Savetheinternet 80955172e9 Show number of pending reports in title, and "unread PM" notice on dashboard 2011-03-29 02:00:17 +11:00
Savetheinternet 959541d505 Added needed "board" column to modlogs (see commit comment for required SQL query) 2011-03-28 17:24:23 +11:00
Savetheinternet 0af327c2ed Added a new comment... 2011-03-28 16:53:57 +11:00
Savetheinternet 4f775fc98d Allow users to change their own passwords 2011-03-28 02:41:06 +11:00
Savetheinternet f7313d4a0e Fixed a bug making logins fail on Firefox if $config["root"] is a URL 2011-03-28 02:22:48 +11:00
Savetheinternet d919c49b2f Open external links in a new tab/page 2011-03-28 02:20:03 +11:00
Savetheinternet 187b476aae Flood filters 2011-03-27 23:06:57 +11:00
Savetheinternet 49e9103daf Fixed Javascript bug with lengthy ban times (several years) 2011-03-27 22:40:29 +11:00
Savetheinternet 7c2938b542 Fixed a small bug on the flood filter 2011-03-27 20:38:11 +11:00
Savetheinternet 15a74b1523 Stylesheets, etc. 2011-03-27 02:36:32 +11:00
Savetheinternet b25610b85f Fixed error in example custom URI for main.js (script.js -> main.js) 2011-03-27 00:10:24 +11:00
Savetheinternet cbd9fa8f17 Option to add custom favicon 2011-03-26 22:58:39 +11:00
Savetheinternet d40c6aefc6 custom flood filters 2011-03-26 22:50:03 +11:00
Savetheinternet b64604ca30 fixed bug on login 2011-03-26 19:11:48 +11:00
Savetheinternet 92310f445c Allow custom URLs for stylesheet/javascript/banner 2011-03-26 18:23:15 +11:00
Savetheinternet ab5bece9d5 fixed bug on invalid cookies 2011-03-26 12:38:07 +11:00
Savetheinternet b00bf92e7f Allow php-cli to use functions.php 2011-03-21 19:48:43 +11:00
Savetheinternet ea06613d44 Fix [ and ] brackets and whitespace trimming 2011-03-17 23:53:27 +11:00
Savetheinternet fe9a8a1074 Custom links in the board list 2011-03-17 23:49:28 +11:00
Savetheinternet 08c3edecc1 Add [ and ] in the boardlist when non existant 2011-03-17 23:45:14 +11:00
Savetheinternet 0156daaf55 Ability to move images and thumbnails to a seperate domain/URL 2011-03-17 18:56:18 +11:00
Savetheinternet 9c9ead2b08 Beta PM system 2011-03-17 16:52:43 +11:00
Savetheinternet 83194c4218 Allow markup to work for anything other than posts 2011-03-17 16:13:16 +11:00
Savetheinternet 9703adb0e7 Mod log viewer 2011-03-02 17:51:29 +11:00
Savetheinternet 2fa86beaf5 Manage users/mods 2011-03-02 17:15:37 +11:00
Savetheinternet ee43a11130 Change markup formatting order to fix dangerous HTML-breaking bug 2011-03-02 13:19:46 +11:00
Savetheinternet 0d2e3c71e4 Fix IPv6-IPv4 bug 2011-03-01 21:26:04 +11:00
Savetheinternet cfbda5433a Fix for IPv6-IPv4 setups with IPv4 addresses as "::x.x.x.x" and not :ffff 2011-02-28 16:04:06 +11:00
Savetheinternet 37f7c96f6f Fixed omitted images/posts test. 2011-02-25 20:58:05 +11:00
Savetheinternet 4de6598440 Fix for page next/prev buttons in mod.php 2011-02-22 17:52:26 +11:00
Savetheinternet a1f300cc8f Manage boards 2011-02-22 17:38:38 +11:00
Savetheinternet 23f67abb0e Word-wrap fix for OP. 2011-02-22 11:47:09 +11:00
Savetheinternet ba5075ebbd Reject blank posts? (just whitespace, etc). 2011-02-22 11:09:43 +11:00
Savetheinternet 32050c8eab Strip superfluous new lines at the end of a post. 2011-02-21 15:51:46 +11:00
Savetheinternet aab7d0b3cc Invalid HTML -> Valid HTML 2011-02-20 22:47:01 +11:00
Savetheinternet e210a73a2e Fixed display for instances without boardlists 2011-02-20 18:46:38 +11:00
Savetheinternet dd845f4c7e Finalized report syste, 2011-02-20 18:28:39 +11:00
Savetheinternet ce18d43bcd Reports/report queue 2011-02-20 17:19:57 +11:00
Savetheinternet 8e1ef6558b Fixed margin on boardlist 2011-02-20 12:39:56 +11:00
Savetheinternet 0ecfc414f9 Increased robot_mute_hour default to 2 weeks 2011-02-19 20:34:04 +11:00
Savetheinternet 6c4f3b5faa Fixed undoImage() 2011-02-19 20:33:00 +11:00
Savetheinternet fd6f4fb81f added a comment in config.php 2011-02-19 20:17:48 +11:00
Savetheinternet c5aa3fdcc1 Added boardlinks 2011-02-19 20:16:13 +11:00
Savetheinternet 9443c0f234 ... 2011-02-19 19:52:18 +11:00
Savetheinternet efa06c270e Increased `filehash` length and made the reject-post-if-image-already-exists-in-active-content thing 2011-02-19 19:45:54 +11:00
Savetheinternet 13ef38d7b7 Delete images properly on error 2011-02-19 19:28:07 +11:00
Savetheinternet 73746b7c8d Fixed cite links for mods 2011-02-19 17:38:25 +11:00
Savetheinternet 04cff23a93 Fixed typo in error message 2011-02-19 11:15:58 +11:00
Savetheinternet cbdc3fd8e8 Fixed display of OP in IP page 2011-02-18 01:13:56 +11:00
Savetheinternet 4562843538 Ability to view and undo bans 2011-02-18 00:36:50 +11:00
Savetheinternet e93efbfc23 More advanced bot protection 2011-02-17 22:11:11 +11:00
Savetheinternet 7622e84b62 Bot prevention 2011-02-17 22:03:52 +11:00
Savetheinternet 3f360b85b8 More characters for URLs 2011-02-17 21:11:36 +11:00
Savetheinternet 3ca5ceb5fd Typo 2011-02-17 21:08:32 +11:00
Savetheinternet f9af277939 URLs can contain "!" 2011-02-17 21:06:22 +11:00
Savetheinternet 35d5aac747 Typo in a comment 2011-02-17 20:59:36 +11:00