Commit Graph

539 Commits

Author SHA1 Message Date
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
czaks 258083e5cb Merge branch 'master' of https://github.com/savetheinternet/Tinyboard 2013-05-26 17:53:00 -04:00
Fredrick 53f710060d Fix truncation issue by no longer using HTML entities for Unicode characters 2013-03-17 07:00:55 -04:00
Marcin Łabanowski d1bd4e1f7b Merge branch 'master' of https://github.com/savetheinternet/Tinyboard 2013-01-28 13:29:21 +01: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
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
Michael Save 85578b7105 Bugfix: Anti-bot check not allowing posting from second page 2013-01-24 04:56:06 +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
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
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 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 91e8547b04 Add image_reject_repost_in_thread option 2013-01-19 00:25:24 -06:00
Marcin Łabanowski fa0a79d992 url_ads: fix it not working 2013-01-16 19:49:26 +01:00
szalej 35613c6de5 Update inc/functions.php
url ads
2013-01-16 11:34:31 +01:00
szalej dd8b340459 Update inc/functions.php
Hide Referrer (nullrefer.com)
2013-01-16 10:50:20 +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
Michael Save 30ecfc76e7 Added new events: lock and load-config 2012-11-19 10:28:23 +11: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 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
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 97dd6ab391 Bugfix: deleting OP image didn't rebuild 2012-05-28 17:08:09 +10:00
Michael Save 970c6cd95b [move] 2012-05-19 18:27:45 +10:00
Michael Save ae91636d1d Bugfix: with disabling config[markup_urls] 2012-05-08 23:59:54 +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 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 8b7a1d511c Bugfix: with previous commit 2012-04-21 12:17:59 +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 1d93aa51b0 Bugfix: did not purge all antispam inputs 2012-04-19 01:34:00 +10:00
Michael Save f535bbe59e Bugfix: did not purge all antispam inputs 2012-04-19 01:19:10 +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 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 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 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 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 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 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 9d58186360 New feature: "events". Will eventually replace/extend "themes". 2012-03-19 02:41:06 +11:00
Michael Save fb5fc04599 Small DNSBL fix 2012-03-18 06:58:20 +11:00
Michael Save 35a1e05787 Proper DNSBL implementation. Very sexy. 2012-03-18 06:34:34 +11:00
Michael Save 75efb21035 permissions bug 2012-03-17 14:22:43 +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 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 e09dd8782e less warnings in CLI mode 2012-03-14 15:38:28 +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 ab4361d5f3 fixed encoding error for extended ASCII characters 2012-03-08 01:57:10 +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 d4a1264ae6 config[blotter] = false when unset 2012-02-06 17:49:05 +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 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 ef5869014f trailing \n after inline replying with minify_html enabled 2012-01-07 11:55:25 +11:00
Michael Save 0ac75577ac use 
 when new lines are a must if minify_html is enabled 2012-01-07 11:54:25 +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 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
Savetheinternet 1519637bf1 removed debug crap 2011-12-15 03:22:24 +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 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 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 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 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 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 51cdaaccd1 Use template instead of inline HTML for ban messages. 2011-11-23 16:12:19 +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 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 3e28328dc9 syslog() 2011-11-18 23:39:13 +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 834a38a562 Replace tabs with 8 spaces 2011-11-16 15:54:35 +11:00
Savetheinternet c13ce6a35c Fixed bug particularly effecting new installations 2011-11-09 13:44:34 +11: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
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 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 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 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 67b954924b Referer checking; more descriptive error message 2011-10-03 18:38:19 +11:00
Savetheinternet 8e9dc2736b Handle question mark (?) after cross-board or cross-post link 2011-09-30 05:10:13 +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 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 2162238813 tiny bug fix 2011-08-13 16:21:45 +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 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 4c1935a6b6 per-board bans 2011-07-27 13:40:27 +10:00
Savetheinternet 97979b7999 image handling class 2011-07-12 20:29:35 +10:00
Savetheinternet 41920ec098 fixed duplicate image blocking 2011-07-09 03:02:43 +10:00
Savetheinternet dcd6a59613 moved stylesheets into a new "stylesheets" directory 2011-07-07 22:35:35 +10:00
Savetheinternet 370b829460 reCAPTCHA support 2011-06-16 04:59:16 +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 9edbf0e343 ... 2011-06-06 21:41:05 +10:00
Savetheinternet c3db67c17b fixed tripcode algorithm 2011-06-06 21:40:04 +10:00
Savetheinternet 443d13a3bc bug/typo fix for dnsbl_exceptions 2011-06-05 16:32:53 +10:00
Savetheinternet 01e0a569e0 skip DNSBL check for certain IP addresses 2011-06-05 01:48:31 +10:00
Savetheinternet 03b71b509e deleting OP image removed all iamges in the thread 2011-06-04 21:45:10 +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 e6d7e71175 renamed "homepage" directory to "themes" 2011-05-28 01:47:59 +10:00
Savetheinternet d9b82cfe4f allowed enabling multiple themes simultaneously 2011-05-28 01:43:04 +10:00
Savetheinternet e97bdaac21 custom tripcodes 2011-05-25 16:21:36 +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 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 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 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 797fd8ad13 Embedding field 2011-05-18 17:05:48 +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 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 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 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 39a9678db1 wrap threads on index with a DIV so scripts/addons can easier parse them 2011-04-13 15:32:59 +10:00
Savetheinternet 971e72000a Custom thubmanil image type (extension) 2011-04-13 04:08:59 +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 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 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 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 49e9103daf Fixed Javascript bug with lengthy ban times (several years) 2011-03-27 22:40:29 +11:00
Savetheinternet 15a74b1523 Stylesheets, etc. 2011-03-27 02:36:32 +11:00
Savetheinternet 92310f445c Allow custom URLs for stylesheet/javascript/banner 2011-03-26 18:23:15 +11:00
Savetheinternet b00bf92e7f Allow php-cli to use functions.php 2011-03-21 19:48:43 +11:00
Savetheinternet 0156daaf55 Ability to move images and thumbnails to a seperate domain/URL 2011-03-17 18:56:18 +11:00
Savetheinternet 83194c4218 Allow markup to work for anything other than posts 2011-03-17 16:13:16 +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 32050c8eab Strip superfluous new lines at the end of a post. 2011-02-21 15:51:46 +11:00
Savetheinternet ce18d43bcd Reports/report queue 2011-02-20 17:19:57 +11:00
Savetheinternet 6c4f3b5faa Fixed undoImage() 2011-02-19 20:33:00 +11:00
Savetheinternet c5aa3fdcc1 Added boardlinks 2011-02-19 20:16:13 +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 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 3ca5ceb5fd Typo 2011-02-17 21:08:32 +11:00