Commit Graph

560 Commits

Author SHA1 Message Date
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
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
9a27feca01 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard 2013-07-29 18:16:24 -04:00
Michael Foster
d44b4f19a8 See last commit 2013-07-29 16:31:36 -04:00
Michael Foster
e0bc0a622d Post serach results: link to posts with ?/ 2013-07-29 16:26:32 -04:00
czaks
4257191acd Merge branch 'master' of https://github.com/savetheinternet/Tinyboard 2013-07-29 16:26:10 -04:00
Michael Foster
c8e93f04d2 Update search results template 2013-07-29 16:24:11 -04:00
Michael Foster
58306bdc63 Search posts 2013-07-29 16:18:06 -04:00
Michael Foster
c0e0a5db7d Error in news template 2013-07-29 13:14:21 -04:00
czaks
cea7881749 categories theme: i18n some strings 2013-07-28 16:47:32 -04:00
czaks
98187303d7 categories theme: fix title displaying twice, put boardlist there instead 2013-07-28 16:47:24 -04:00
czaks
b31487b53d categories theme: i18n some strings 2013-07-27 01:43:09 -04:00
czaks
e2b1034f09 categories theme: fix title displaying twice, put boardlist there instead 2013-07-27 01:38:03 -04:00
czaks
e3cb427fee ukko: fix javascript interoperation 2013-07-27 00:57:12 -04:00
czaks
35f8730f40 ukko: fix top boardlist losing its fixed status 2013-07-27 00:13:54 -04:00
czaks
4e609da2b7 fix merge 2013-07-23 10:34:23 -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
46edec0f2d Bug with last commit 2013-07-23 09:46:29 -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
czaks
f0aee74523 catalog: fix previous commit 2013-07-22 19:05:38 -04:00
czaks
329c81bbd3 catalog: translation fix 2013-07-22 19:05:30 -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
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
33c7abf11f Merge branch 'master' of github.com:vichan-devel/Tinyboard 2013-07-20 22:33:56 -04:00
czaks
3596e429bf post search: one more i18n string 2013-07-20 20:41:54 -04:00
czaks
faa7cf473f post search: i18n fix; move from post to get, since this method is more suitable for search 2013-07-20 20:39:41 -04:00
czaks
629d616de5 post search: internationalize and use config values 2013-07-20 20:01:22 -04:00
Michael Foster
dd75fe985c Public search form 2013-07-20 18:50:40 -04:00
Czterooki
bc1bc9f6ef Merge branch 'master' of github.com:vichan-devel/Tinyboard 2013-07-20 18:28:57 -04:00
Czterooki
ca5283abad empty ukko boardlist 2013-07-20 18:02:53 -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
b776e0a7f0 Search update 2013-07-20 12:05:42 -04:00
Michael Foster
e62b83e79c Bring back search (searching posts not implemented yet) 2013-07-20 07:50:33 -04:00
Czterooki
aef4425592 merge with vichan-gold 2013-07-20 00:19:08 -04:00
Czterooki
81892ebcdc templates/thread.html 2013-07-20 00:10:39 -04:00
Czterooki
f8ca3aa418 templates/post_thread.html 2013-07-20 00:09:51 -04:00
Czterooki
5b92f99818 templates/post_form.html 2013-07-20 00:09:17 -04:00
Michael Foster
19766c4e0e Bugfix: Warning when in CLI-mode 2013-07-19 06:20:22 -04:00
czaks
5547591b87 catalog: fix previous commit 2013-07-18 16:16:43 -04:00
czaks
a5a1f00223 catalog: translation fix 2013-07-18 16:13:48 -04:00
czaks
aa9844ae2a sitemap theme: fix notice when rebuilding using tools/rebuild.php from CLI 2013-07-18 15:31: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
de4b5b3962 Quick catalog theme bugfix 2013-07-18 11:40:21 -04:00
copypaste
461d98b945 Catalog theme 2013-07-18 11:34:04 -04:00
copypaste
f5d378fab5 Catalog theme 2013-07-18 11:30:00 -04:00
czaks
8c72c8a432 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard 2013-07-17 22:17:37 -04:00
Michael Foster
7e95e80c25 New theme: XML sitemap generator 2013-07-17 10:17:28 -04:00
czaks
786ac5c55c recaptcha: fix for https 2013-07-16 13:18:55 -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
34dc31c50e Remove search section from dashboard as it is currently nonexistent in the latest version. 2013-07-16 01:14:42 -04:00
czaks
da9f367f2f js i18n: misc fixes; quick-reply.js i18n 2013-07-03 01:04:08 -04:00
czaks
74f4c7da18 main.js: added preliminary translation functions for javascript 2013-07-02 23:10:00 -04:00
Marcin Łabanowski
6961f5b8b5 post_form: move submit button upper when thread field is disabled 2013-07-02 18:05:40 -04:00
czaks
802fd16d46 templates/post_thread.html: add data-board field for every thread; mainly for post-hiding and ukko integration 2013-06-24 08:46:59 -04:00
czaks
da57f51c87 templates/post_thread.html: changed windows-type endlines to unix-type 2013-06-24 08:44:19 -04:00
czaks
3bcf88e842 JS Api: added an active_page variable to make it easier to denote the context from javascript 2013-06-24 08:23:09 -04: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
0ac9dd5f25 Merge pull request #115 from Macil/miscfixes
Miscellaneous fixes
2013-06-18 10:45:13 -07:00
Michael
cbc3bd0c0a Merge pull request #114 from Macil/rtlfix
Fix display issues with RTL control characters in post names, subjects, ...
2013-06-18 10:41:31 -07:00
Macil Tech
a5e5cd03e6 Don't forget secure tripcode that's preceded by a space.
Mod capcodes are not remembered in the posting form.
2013-06-18 11:58:32 -05:00
Macil Tech
4ad1ce13b1 Include non-compiled javascript in page.html too. 2013-06-18 11:55:51 -05:00
Macil Tech
a92bb182d9 Fix display issues with RTL control characters in post names, subjects, and filenames. 2013-06-18 11:07:47 -05:00
czaks
ba424698e0 header abstraction: abstracted also in thread.html 2013-06-15 00:22:13 -04:00
czaks
e53481f93e Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
Conflicts:
	templates/index.html
2013-06-15 00:08:11 -04:00
czaks
8b952fe97f overboard: missed templates/index.html 2013-06-15 00:04:08 -04:00
czaks
b85fc7d102 generic boardlist for overboard 2013-06-14 23:57:04 -04:00
lanc33
0e490407e1 Fixes #59 by making quick-reply.js agnostic to the value of $config['button_reply']. 2013-05-29 19:16:37 -03:00
czaks
9c29cec659 Moved ukko to a proper location 2013-05-26 18:03:20 -04:00
czaks
258083e5cb Merge branch 'master' of https://github.com/savetheinternet/Tinyboard 2013-05-26 17:53:00 -04:00
Michael Save
64ae123739 Mod log in ?/IP (ie. ban history) 2013-03-16 18:27:24 +11:00
Marcin Łabanowski
d1bd4e1f7b Merge branch 'master' of https://github.com/savetheinternet/Tinyboard 2013-01-28 13:29:21 +01:00
Michael Save
b85b4a5a75 Added more debug links to dashboard 2013-01-27 18:44:53 +11:00
Marcin Łabanowski
e6b9bad788 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard
Conflicts:
	mod.php
2013-01-26 15:08:48 +01:00
Marcin Łabanowski
9b7b1c996f Revert "[EDIT] restore previous behaviour (editing of html, not bbcode)"
This reverts commit 55d752073d.
2013-01-26 15:03:31 +01:00
Michael Save
db1b50cfc3 Escape result in ?/debug/sql 2013-01-26 00:00:39 +11:00
Michael Save
9a2c33736a New debug page: ?/debug/sql 2013-01-25 23:56:55 +11:00
Michael Save
764d718f84 ?/debug/recent 2013-01-25 22:23:26 +11:00
Michael Save
d5a994537b New debug mod page: ?/debug/recent (recent posts across all boards) 2013-01-25 22:18:03 +11:00
Michael Save
060be53797 Show "most recent" in anti-spam debug page 2013-01-24 19:25:07 +11:00
Michael Save
85710249b7 Raw HTML editing 2013-01-24 19:16:25 +11:00
Marcin Łabanowski
55d752073d [EDIT] restore previous behaviour (editing of html, not bbcode) 2013-01-23 19:06:13 +01:00
Marcin Łabanowski
fabba73ce4 Merge branch 'master' of https://github.com/savetheinternet/Tinyboard into HEAD
Conflicts:
	mod.php
2013-01-23 18:58:38 +01:00
Marcin Łabanowski
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
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 Save
7b02357e23 Merge branch 'newkey' of https://github.com/Macil/Tinyboard 2013-01-19 18:47:01 +11:00
Macil Tech
0da1c18a7f Add field_disable_subject and field_disable_reply_subject config options. 2013-01-19 01:37:48 -06:00
Macil Tech
f01813d95b Remove now redundant single-column thread key from posts_* tables. 2013-01-19 01:20:55 -06:00
Macil Tech
f2d3e45fd3 Handle posts without filenames.
If a post doesn't have a filename (such as because of a post event
changing it), then don't show an empty filename with the post.
2013-01-19 00:39:29 -06:00
Macil Tech
b1c1a25c26 Add (thread, id) multi-column key to optimize rebuilding index pages.
This SQL command can be used to add the key to existing board tables:
create index `thread_id` on posts_%s (`thread`, `id`);
2013-01-19 00:13:01 -06: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
60fceb9a20 added Fluttershy recent theme and theme picker 2013-01-06 13:40:33 +01:00
asiekierka
b35f7d9e1e refactored head away from templates 2013-01-06 09:41:00 +01:00
Marcin Łabanowski
7c8e020a88 Added recent_dark stylesheet for recent template, need to be changed currently in style.php though 2013-01-02 05:49:04 +01:00
Marcin Łabanowski
7be36592d2 image identification: add imgops.com button 2012-12-28 19:08:25 +01:00
asiekierka
5556990b94 add config root to JS side 2012-12-24 18:21:21 +01:00
Marcin Łabanowski
9d8ec70d64 attention bar: move before post form 2012-12-24 03:52:32 +01:00
Marcin Łabanowski
2833268887 attention bar: fixed after translation 2012-12-24 03:43:48 +01:00
Marcin Łabanowski
dc40c2c845 attention bar: cleanup stylesheets 2012-12-24 03:39:47 +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
asiekierka
81e0f55b00 pasek atencji dodany do templates 2012-12-23 18:10:18 +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
asiekierka
938362860c fixed template 2012-12-22 17:50:12 +01:00
asiekierka
549ecc200e added imgcaptcha files 2012-12-22 17:38:49 +01:00
asiekierka
c7f865b54f removed junk 2012-12-22 17:26:00 +01:00
asiekierka
7898de2589 Added tinyboard integration stuff 2012-12-22 17:25:52 +01:00
Thermionix
de8b80b447 added favicon to recent.html template 2012-10-04 11:55:30 +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
8828101a0c minor design change 2012-08-28 01:47:26 +10:00
Michael Save
34e9e671b3 Use div.body instead of p.body; issue #73 2012-08-27 22:32:04 +10:00
Michael Save
b105a17b4f user logs 2012-08-27 22:13:47 +10:00
Michael Save
6229b82a43 CSRF protection 2012-08-27 15:19:05 +10:00
Michael Save
4a9d497a94 Fix for issue #69 2012-08-27 03:06:21 +10:00
Michael Save
c96b27eb5b use UNSIGNED for id columns 2012-08-27 02:52:31 +10:00
Michael Save
c5ec20684e themes 2012-08-13 00:18:13 +10:00
Michael Save
8d96bfc3e9 minor change 2012-05-28 17:08:29 +10:00
Michael Save
e4b6c89375 show number of reports from dashboard; translatable mod panel 2012-05-25 21:40:01 +10:00
Michael Save
d3739c48c2 Config editort 2012-05-20 20:20:50 +10:00
Michael Save
d6a1f16555 bugfix: noticeboard timestamps 2012-05-19 21:12:40 +10:00
Michael Save
4d3184b762 width: 100% for ban list 2012-05-19 21:08:46 +10:00
Michael Save
f0abd961a4 slightly more compact ban list 2012-05-19 21:02:51 +10:00
Michael Save
1dedf5deae ban list formatting changes 2012-05-19 21:00:15 +10:00
Michael Save
970c6cd95b [move] 2012-05-19 18:27:45 +10:00
Michael Save
e132e4c2b3 a few permissions-related bugs 2012-05-07 14:08:40 +10:00
Michael Save
c2f790ee86 Don't show "Last action" in ?/users if you don't have permission 2012-05-06 12:31:15 +10:00
Michael Save
bdb2f57ce8 small bug fixes 2012-05-06 12:29:54 +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
aeff0a69b1 minor CSS fixes 2012-05-05 18:04:07 +10:00
Michael Save
f5b4bf93b0 ?/debug/antispam formatting 2012-04-22 16:52:58 +10:00
Michael Save
54862246cd Stylesheet change. 2012-04-22 16:52:24 +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
2c1f14d24b Improvements to new mod panel 2012-04-21 12:42:41 +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
4891eae24e added filter/purge controls to ?/debug/antispam 2012-04-19 22:40:11 +10:00
Michael Save
2c47c2d994 CRC32 -> SHA1 2012-04-19 01:37:31 +10:00
Michael Save
a340c5b6ee edit users 2012-04-16 23:18:07 +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
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
fb3e819132 styling of ?/rebuild 2012-04-15 20:06:24 +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
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
96ffd9eb3b rrdtool theme to work with v0.9.6 2012-04-12 12:57:43 +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
af3ec3f8c7 expand.js: inline thread expanding 2012-03-31 21:32:09 +11:00
Michael Save
fe8cafb6ea small stylesheet change 2012-03-31 21:01:55 +11:00
Michael Save
f444fa3b6e onready() instead of onload() 2012-03-31 19:37:31 +11:00
Michael Save
ad657916a0 Javascript cleanup 2012-03-31 19:25:36 +11:00
Michael Save
d9b2b3f7a1 inline-expanding.js 2012-03-31 19:18:53 +11:00
Michael Save
2dda55da1c onload() function to handle multiple functions 2012-03-31 19:12:26 +11:00
Marcin Łabanowski
438f749463 templates/post_thread.html localization 2012-03-15 20:25:50 +11:00
Marcin Łabanowski
b33c4404fb utf-8 charset for themes 2012-03-15 20:24:14 +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
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
1c46f2ba40 config[additional_javascript]: custom javascript files to include 2012-03-14 00:08:03 +11:00
Michael Save
306a7f0e36 missing {% endtrans %} in banned.html template 2012-03-09 14:03:25 +11:00
Marcin Łabanowski
c7d065432b make templates/banned.html translatable 2012-03-04 22:55:02 +11:00
Marcin Łabanowski
92bc84dc94 typo 2012-03-04 02:57:53 +11:00
Michael Save
bbe8660244 the categories theme was using the frameset theme's templates... 2012-03-03 23:41:14 +11:00
Michael Save
ef5aa63ea8 javascript date/month wrong 2012-02-21 16:06:37 +11:00
Michael Save
78901785fd change times to local timezone before page render 2012-02-20 02:32:53 +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
2a243b2acb frameset theme fix 2012-02-18 16:45:55 +11:00
Michael Save
54bf963942 fixed bug, disabled fieldswere causing javascript errors 2012-02-17 16:38:03 +11:00
Michael Save
5f2198dc5f bypass_field_disable bug 2012-02-17 16:20:58 +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
a8fa22f6ad categories theme v0.3 2012-02-14 21:26:35 +11:00
Michael Save
5ea4de048a categories theme v0.3 2012-02-14 21:26:08 +11:00
Michael Save
de2238d55c ... 2012-02-14 21:17:05 +11:00