1
0
mirror of https://github.com/vichan-devel/vichan.git synced 2024-12-01 18:47:20 +01:00
Commit Graph

963 Commits

Author SHA1 Message Date
Michael Foster
c6499dacce Better command-line ImageMagick image processing 2013-08-02 23:18:25 -04:00
Michael Foster
bcea4904d5 syntax error in last commit 2013-08-02 21:37:44 -04:00
Michael Foster
37dd4c09f4 Fix bug 2013-08-02 21:23:18 -04:00
Michael Foster
9ef34efc0d $config['dir']['static'] doesn't exist. 2013-08-02 21:01:04 -04:00
Michael Foster
7a28b09d8b Fix last commit 2013-08-02 20:56:30 -04:00
Michael Foster
d59e74f394 Major config.php cleanup and a few minor misc fixes. 2013-08-02 20:52:58 -04:00
Michael Foster
01494dccce Installer: Nicer pre-installation test 2013-08-02 00:08:37 -04:00
Michael Foster
d71f49c801 Don't redraw image again after correcting image orientation; Correct image orientation with convert+gifsicle too 2013-08-01 21:28:16 -04:00
Michael Foster
695d50be8c Simple file editor replacement for ?/config (optional). Issue #127 2013-08-01 17:18:10 -04:00
Michael Foster
48c5fb4615 Continue upgrading Twig 2013-08-01 15:55:28 -04:00
Michael Foster
538e88b7bd Web config editor: Use a <select> for JANITOR/MOD/ADMIN permissions 2013-08-01 15:20:25 -04:00
Michael Foster
47823b5071 Upgrade Twig library 2013-08-01 15:20:12 -04:00
Michael Foster
ce1e206797 convert+gifscale didn't respect $config['thumb_keep_animation_frames'] 2013-08-01 04:24:34 -04:00
Michael Foster
cf373037bd Forgot "global $config" here 2013-08-01 03:51:50 -04:00
czaks
3421e2aa46 Compile Polish locale 2013-08-01 03:22:58 -04:00
Jakub Skrzypnik
ace5866b9c Correcting polish locale a bit 2013-08-01 03:22:48 -04:00
Jakub Skrzypnik
a58a2bf989 Correcting polish locale a bit 2013-08-01 03:22:39 -04:00
czaks
483de4fa25 Update Polish locale 2013-08-01 02:39:54 -04:00
czaks
cbb845c592 i18n even more strings in inc/display.php 2013-08-01 02:39:41 -04:00
czaks
39f490bc5f i18n strings in inc/display.php 2013-08-01 01:53:13 -04:00
czaks
803417adb6 the prefix work: fix it to be dependent on a board_regex config value 2013-08-01 01:53:07 -04:00
czaks
79394cac2c fix previous commit; markup is called via reference 2013-08-01 01:09:54 -04:00
czaks
e2fd06ed10 markup modifiers: there was a plan for adding markup to ban reasons, but assignment was missing; escape markup there too 2013-08-01 01:09:21 -04:00
Michael Foster
d379224e3f Add optional database table prefix (issue #118; see issue comments for details) 2013-07-31 22:14:26 -04:00
czaks
4d8c7f67cd markup modifiers: make it even harder to escape 2013-07-31 21:27:50 -04:00
czaks
70dbed72b1 fix post editing for tinyboard markup 2013-07-31 21:26:55 -04:00
Michael Foster
e740f45ed1 Bugfix: HTML injection in post editing (introduces and fixes yet another bug) 2013-07-31 21:24:17 -04:00
Michael Foster
d30d94960c Allow public ban messages on raw HTML posts 2013-07-31 21:02:26 -04:00
Michael Foster
286524ca46 Newline before <tinyboard ban message> 2013-07-31 20:54:20 -04:00
Michael Foster
da5048a0e4 SQL cleanup 2013-07-31 20:51:43 -04:00
Michael Foster
2b74f8b37d Markup modifiers: raw HTML 2013-07-31 19:18:55 -04:00
Michael Foster
be11041471 Markup modifiers. Fix issue #66 (public ban message lost when rebuilding post body) 2013-07-31 18:59:54 -04:00
Michael Foster
89285fd7c3 Fix issue #72 2013-07-31 18:29:09 -04:00
Michael Foster
19b719f0af Fix last commit 2013-07-31 17:04:36 -04:00
Michael Foster
7619d23499 Only run SQL query to count threads if we really need to 2013-07-31 17:02:42 -04:00
Michael Foster
44910c34c3 Fix last commit; Make Tinyboard Twig extension more mb-safe 2013-07-31 16:38:09 -04:00
Michael Foster
d447c0bd72 Issue #125 2013-07-31 16:22:27 -04:00
Michael Foster
cf7f7cc9d6 i18n some more strings in inc/config.php 2013-07-31 06:56:57 -04:00
Michael Foster
18017ff761 Javascript l10n: Work without $config['additional_javascript_compile'] 2013-07-31 06:54:53 -04:00
Michael Foster
0f7777e4a6 Disallow board names which are too large for the filesytem to handle 2013-07-31 06:40:57 -04:00
Michael Foster
f0e3d62b0f Undo 7e0cec for now. Will restore later once I resolve issues 2013-07-31 05:03:50 -04:00
czaks
1924e15354 js i18n: finish implementation with addition of the compiled locale strings file to additional javascripts 2013-07-31 04:57:50 -04:00
czaks
fb1968c0b9 i18n one more string in inc/functions.php 2013-07-31 04:56:42 -04:00
czaks
e968fd6ce9 localise time values 2013-07-31 04:55:34 -04:00
czaks
ef68982c79 i18n some strings in inc/config.php 2013-07-31 04:54:08 -04:00
Michael Foster
e06a800027 Convert to UNIX line endings 2013-07-31 04:28:26 -04:00
Marcin Łabanowski
247e183077 Facilitate styling of subboard listings 2013-07-31 04:09:35 -04:00
czaks
a7e0872eb2 Update Polish locale 2013-07-31 04:07:15 -04:00
czaks
23b1ed316e Update Polish translation 2013-07-31 04:07:03 -04:00
czaks
787c5c3d91 locale: update polish translation 2013-07-31 04:06:57 -04:00
czaks
216e13d59c Update Polish translation; javascript l10n 2013-07-31 04:06:52 -04:00
55ch
d75cfa2af4 Brazilian Portuguese translation for Tinyboard 2013-07-31 04:05:55 -04:00
Marcin Łabanowski
c2390bb87d Fixed typo in Polish translation 2013-07-31 04:05:49 -04:00
Marcin Łabanowski
2079df074b Updated Polish translation (3) 2013-07-31 04:05:44 -04:00
Marcin Łabanowski
e296034aaf Updated Polish translation (2) 2013-07-31 04:05:38 -04:00
Marcin Łabanowski
ba24892063 Updated Polish translation 2013-07-31 04:05:29 -04:00
Michael Foster
7641c7280a Small comment change 2013-07-31 04:02:40 -04:00
Marcin Łabanowski
64c986017a Implement image identification buttons using regex.info/exif, google images and tineye 2013-07-31 04:00:22 -04:00
Michael Foster
84252f1c8a Rename $config['url_ads'] to $config['link_prefix'] 2013-07-31 03:43:01 -04:00
szalej
da43b78b8c Update inc/config.php
hide referrer option
2013-07-31 03:39:51 -04:00
Marcin Łabanowski
61c0280288 url_ads: fix it not working 2013-07-31 03:39:20 -04:00
szalej
f42121db4a Update inc/functions.php
url ads
2013-07-31 03:39:15 -04:00
szalej
8021d22e3b Update inc/functions.php
Hide Referrer (nullrefer.com)
2013-07-31 03:39:10 -04:00
asiekierka
0e909ee96e Embedding: added vocaroo support 2013-07-31 03:37:09 -04:00
Michael Foster
42bbbb037f Tiny code clean-up 2013-07-31 03:35:07 -04:00
Marcin Łabanowski
140e34324d convert+gifsicle: fix previous commit 2013-07-31 03:33:12 -04:00
Marcin Łabanowski
4263bb7dd8 Support for resizing gifs using gifsicle with resizing the rest using ImageMagick 2013-07-31 03:33:06 -04:00
Marcin Łabanowski
e1a5dbbcc2 Fix animated .gif conversion when $config['thumb_ext'] == '' 2013-07-31 03:32:44 -04:00
Michael Foster
a15a37cd4e Previous commit comment fix 2013-07-31 03:13:51 -04:00
Michael Foster
a8918d3bbe Markup/quote fix for multibyte 2013-07-31 03:12:06 -04:00
Michael Foster
c823bcb2c3 Fix last commit: purge() issue 2013-07-31 02:19:58 -04:00
Michael Foster
ca6cb1fdea Allow Unicode in board URIs. 2013-07-31 02:08:55 -04:00
Michael Foster
2545acd35f Ability to hide IP addresses from mod log 2013-07-31 00:04:57 -04:00
Michael Foster
e01b659183 ?/IP/: Don't show posts for board user doesn't have access to 2013-07-30 23:30:49 -04:00
Michael Foster
a01f53b4a4 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
e2adc0093d 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
Michael Foster
1d5339d7c6 Post search: Search other fields too 2013-07-29 20:20:07 -04:00
Michael Foster
cc7615cf06 Search posts 2013-07-29 16:18:06 -04:00
Michael Foster
4f747172c2 Make font-awesome enabled by default 2013-07-29 12:27:10 -04:00
Michael Foster
d9dfed5e1c Fix for last commit 2013-07-28 20:46:00 -04:00
Michael Foster
9a14d32c77 Strip combining characters from Unicode strings (eg. Zalgo) 2013-07-28 20:33:26 -04:00
Michael Foster
5359769088 Fix markup overlapping. Issue #124 2013-07-26 11:01:13 -04:00
Michael Foster
8daaaf350a %length% in public ban messages 2013-07-24 11:30:01 -04:00
Michael Foster
d6090fb776 Long overdue: Salted password hashes 2013-07-24 11:15:55 -04:00
Michael Foster
e84dceb60c Option to use font-awesome for sticky/lock icons, etc. 2013-07-23 09:38:42 -04:00
Michael Foster
ad2edf62d7 Option to make stylesheet selections board-specific 2013-07-23 01:35:56 -04:00
Michael Foster
9a35acdd1e Add custom links to dashboard 2013-07-22 18:30:45 -04:00
Michael Foster
aa598d28d1 Option to check public ban message by default 2013-07-22 17:51:13 -04:00
Michael Foster
f798bb5209 Option to automatically strip EXIF metadata from JPEGs 2013-07-21 15:50:45 -04:00
Michael Foster
f552849495 Fix permissions with search 2013-07-20 13:15:44 -04:00
Michael Foster
f49e6c9fc3 Search update 2013-07-20 12:05:42 -04:00
Michael Foster
b34ba883c5 Bring back search (searching posts not implemented yet) 2013-07-20 07:50:33 -04:00
Michael Foster
731cfba33b Only store video URLs in database, instead of the generated player HTML. 2013-07-19 18:36:12 -04:00
Michael Foster
34b5f62600 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
072e22bdfa Update filters to work with new ban table 2013-07-18 10:17:19 -04:00
Michael Foster
390e529717 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
4340e74569 $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
9825d8611f Outputting thread subject in header/title (issue #122) 2013-07-16 02:48:20 -04:00
Michael Foster
4eea9507c3 Automatically dismiss all reports regarding a thread after it is locked. 2013-07-16 02:32:44 -04:00
Michael Foster
a378ff7658 Fix issue #24 2013-07-16 02:27:20 -04:00