Michael Foster
c2a287cd14
Only run SQL query to count threads if we really need to
2013-07-31 17:02:42 -04:00
czaks
c0abd1d851
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
2013-07-31 17:02:30 -04:00
Michael Foster
6cdf603875
Fix last commit; Make Tinyboard Twig extension more mb-safe
2013-07-31 16:38:09 -04:00
Michael Foster
dc1d1a3fcd
Issue #125
2013-07-31 16:22:27 -04:00
czaks
3d979750b1
fix merge
2013-07-31 15:01:44 -04:00
czaks
55c7146d88
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
...
Conflicts:
inc/config.php
inc/display.php
inc/functions.php
inc/image.php
js/expand.js
js/hide-threads.js
js/local-time.js
js/smartphone-spoiler.js
templates/header.html
templates/index.html
templates/main.js
templates/page.html
templates/post_reply.html
templates/post_thread.html
templates/thread.html
2013-07-31 14:54:20 -04:00
Michael Foster
659310663e
i18n some more strings in inc/config.php
2013-07-31 06:56:57 -04:00
Michael Foster
42e16e233a
Javascript l10n: Work without $config['additional_javascript_compile']
2013-07-31 06:54:53 -04:00
Michael Foster
439795e63b
Disallow board names which are too large for the filesytem to handle
2013-07-31 06:40:57 -04:00
Michael Foster
81da2fea04
Undo 7e0cec for now. Will restore later once I resolve issues
2013-07-31 05:03:50 -04:00
czaks
67db0a878a
js i18n: finish implementation with addition of the compiled locale strings file to additional javascripts
2013-07-31 04:57:50 -04:00
czaks
3f98522ff2
i18n one more string in inc/functions.php
2013-07-31 04:56:42 -04:00
czaks
babeec8bb9
localise time values
2013-07-31 04:55:34 -04:00
czaks
be2e7d9782
i18n some strings in inc/config.php
2013-07-31 04:54:08 -04:00
Michael Foster
123a72d7de
Convert to UNIX line endings
2013-07-31 04:28:26 -04:00
Marcin Łabanowski
7e0cec3d9d
Facilitate styling of subboard listings
2013-07-31 04:09:35 -04:00
czaks
22556f43f5
Update Polish locale
2013-07-31 04:07:15 -04:00
czaks
b772be7c5b
Update Polish translation
2013-07-31 04:07:03 -04:00
czaks
ba27016813
locale: update polish translation
2013-07-31 04:06:57 -04:00
czaks
0ffa0b3adf
Update Polish translation; javascript l10n
2013-07-31 04:06:52 -04:00
55ch
dd01c8308d
Brazilian Portuguese translation for Tinyboard
2013-07-31 04:05:55 -04:00
Marcin Łabanowski
5ea2f02e7d
Fixed typo in Polish translation
2013-07-31 04:05:49 -04:00
Marcin Łabanowski
39cf9e7de5
Updated Polish translation (3)
2013-07-31 04:05:44 -04:00
Marcin Łabanowski
4266c412b5
Updated Polish translation (2)
2013-07-31 04:05:38 -04:00
Marcin Łabanowski
cbab1f9ac2
Updated Polish translation
2013-07-31 04:05:29 -04:00
Michael Foster
64bc410484
Small comment change
2013-07-31 04:02:40 -04:00
Marcin Łabanowski
7c8bbe8527
Implement image identification buttons using regex.info/exif, google images and tineye
2013-07-31 04:00:22 -04:00
Michael Foster
18516ff828
Rename $config['url_ads'] to $config['link_prefix']
2013-07-31 03:43:01 -04:00
szalej
51efd817c8
Update inc/config.php
...
hide referrer option
2013-07-31 03:39:51 -04:00
Marcin Łabanowski
3ef2c05bb2
url_ads: fix it not working
2013-07-31 03:39:20 -04:00
szalej
5bf53cb581
Update inc/functions.php
...
url ads
2013-07-31 03:39:15 -04:00
szalej
220609999a
Update inc/functions.php
...
Hide Referrer (nullrefer.com)
2013-07-31 03:39:10 -04:00
asiekierka
44d3b12cef
Embedding: added vocaroo support
2013-07-31 03:37:09 -04:00
Michael Foster
573f86ccae
Tiny code clean-up
2013-07-31 03:35:07 -04:00
Marcin Łabanowski
73cb2bdf2c
convert+gifsicle: fix previous commit
2013-07-31 03:33:12 -04:00
Marcin Łabanowski
b7e725bf3e
Support for resizing gifs using gifsicle with resizing the rest using ImageMagick
2013-07-31 03:33:06 -04:00
Marcin Łabanowski
f9cdf31ede
Fix animated .gif conversion when $config['thumb_ext'] == ''
2013-07-31 03:32:44 -04:00
czaks
ee23ec1e24
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
2013-07-31 03:18:11 -04:00
Michael Foster
a2d8e4cf3e
Previous commit comment fix
2013-07-31 03:13:51 -04:00
Michael Foster
37d769646b
Markup/quote fix for multibyte
2013-07-31 03:12:06 -04:00
czaks
96bcf5dd1e
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
...
Conflicts:
inc/functions.php
inc/mod/pages.php
install.php
js/expand.js
mod.php
2013-07-31 02:30:44 -04:00
Michael Foster
b22bcdecf9
Fix last commit: purge() issue
2013-07-31 02:19:58 -04:00
Michael Foster
42cba53887
Allow Unicode in board URIs.
2013-07-31 02:08:55 -04:00
Michael Foster
bb2868896c
Ability to hide IP addresses from mod log
2013-07-31 00:04:57 -04:00
Michael Foster
343397d561
?/IP/: Don't show posts for board user doesn't have access to
2013-07-30 23:30:49 -04:00
Michael Foster
8efab06616
Upgrade to utf8mb4 charset for MySQL server versions above 5.5.3. Keep support for older versions. Fix charsets for multiple columns and tables.
2013-07-30 22:08:56 -04:00
Michael Foster
461084d400
MySQL's utf8 charset only supports up to 3-byte symbols. Insterting four byte symbols (U+010000 to U+10FFFF) can be done maliciously to break HTML mark-up.
...
The ideal solution was to convert to MySQL's utf8mb4 charset, but then we would lose support for MySQL < 5.5.3. In this fix, incompatible characters are encoded as HTML numeric character references (eg. #65536 ) and just stripped from body_nommarkup.
2013-07-30 16:41:10 -04:00
czaks
793042ee6c
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
...
Conflicts:
js/inline-expanding.js
2013-07-29 23:17:37 -04:00
Michael Foster
1759ac2ea3
Post search: Search other fields too
2013-07-29 20:20:07 -04:00
czaks
4257191acd
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
2013-07-29 16:26:10 -04:00
Michael Foster
58306bdc63
Search posts
2013-07-29 16:18:06 -04:00
Michael Foster
5bab041814
Make font-awesome enabled by default
2013-07-29 12:27:10 -04:00
czaks
d11e9d752e
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
2013-07-28 20:51:43 -04:00
Michael Foster
bd8bd3c02e
Fix for last commit
2013-07-28 20:46:00 -04:00
Michael Foster
57c8e4ee7c
Strip combining characters from Unicode strings (eg. Zalgo)
2013-07-28 20:33:26 -04:00
czaks
396492aad6
Update Polish locale
2013-07-27 02:01:42 -04:00
czaks
065a6f97c8
localise time values
2013-07-27 01:50:38 -04:00
czaks
3f2ea6b936
i18n some strings in inc/config.php
2013-07-27 01:33:21 -04:00
czaks
ae99c6dd0d
i18n one more string in inc/functions.php
2013-07-27 01:21:30 -04:00
czaks
5108bd1bf7
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
...
Conflicts:
inc/functions.php
2013-07-26 13:47:53 -04:00
Michael Foster
37d5846e4e
Fix markup overlapping. Issue #124
2013-07-26 11:01:13 -04:00
czaks
114e34eea5
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
...
Conflicts:
install.php
2013-07-24 16:24:20 -04:00
Michael Foster
33a1c00bd5
%length% in public ban messages
2013-07-24 11:30:01 -04:00
Michael Foster
31f657e550
Long overdue: Salted password hashes
2013-07-24 11:15:55 -04:00
czaks
1aa522e138
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
...
Conflicts:
templates/index.html
templates/post_thread.html
templates/thread.html
2013-07-23 10:25:33 -04:00
Michael Foster
1132a4ce79
Option to use font-awesome for sticky/lock icons, etc.
2013-07-23 09:38:42 -04:00
Michael Foster
ab0c5ee481
Option to make stylesheet selections board-specific
2013-07-23 01:35:56 -04:00
czaks
88c1205e42
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
...
Conflicts:
js/hide-threads.js
2013-07-22 23:33:02 -04:00
Michael Foster
6ba8f3f7de
Add custom links to dashboard
2013-07-22 18:30:45 -04:00
Michael Foster
ed8fe6c27a
Option to check public ban message by default
2013-07-22 17:51:13 -04:00
czaks
805c729892
Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
2013-07-22 10:14:17 -04:00
Michael Foster
308f557fd5
Option to automatically strip EXIF metadata from JPEGs
2013-07-21 15:50:45 -04:00
czaks
97a22e57c1
Remove imgcaptcha, this code is unused in any of our forks and needs work to get here back.
...
Revert "Merge branch 'imgcaptcha' of https://github.com/asiekierka/Tinyboard "
This reverts commit 49afb685c8
, reversing
changes made to 2451a0f29c
.
Conflicts:
js/imgcaptcha.js
2013-07-20 22:47:26 -04:00
czaks
8772c31ce1
post search: missed default config
2013-07-20 22:45:21 -04:00
czaks
17952d173c
Update Polish translation
2013-07-20 20:23:55 -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
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