Marcin Kurczewski
505fe1bac3
Mass tag: fixed concurrent tag toggling
2013-11-25 22:23:48 +01:00
Marcin Kurczewski
20022ea4ab
Next/prev links are bound to latest search query
2013-11-25 22:23:45 +01:00
Marcin Kurczewski
0ef5f1b46d
Absolute paths used where necessary
...
- No random chdir() calls
- No more exceptions when executing scripts from dirs other than root
- find-posts.php prints absolute paths making piping more useful
2013-11-23 20:52:41 +01:00
Marcin Kurczewski
0b22f2621e
Markdown tweaks
...
- Faster log rendering
- New transform kind: simpleTransform()
2013-11-23 20:00:02 +01:00
Marcin Kurczewski
3b532532d1
Post edit: post content can now be replaced
2013-11-23 17:27:56 +01:00
Marcin Kurczewski
d274f1c044
Fixed featured post quirks
...
- fixes for empty database
- when post was deleted, new one is selected automatically
2013-11-23 16:03:40 +01:00
Marcin Kurczewski
fdd49d783a
Compressed logs from uploads
2013-11-23 15:39:19 +01:00
Marcin Kurczewski
81017e18cb
Logging: improved grammar a little
2013-11-23 15:39:19 +01:00
Marcin Kurczewski
676c3a41e2
Logging: removed logEvent() and log prefixes
...
This looked ugly.
2013-11-23 15:39:19 +01:00
Marcin Kurczewski
db602f08d3
Better handling of anonymous user names
2013-11-23 15:39:19 +01:00
Marcin Kurczewski
d8997edc57
Refactor of controllers and models
...
- Most of model-related code moved from controllers to model classes, much
fewer calls to R::whatever() in controllers
- Post editing and uploading shares the same code, thus making implementing
stuff easier in the future
- Added support for default bean wiring, no more calls to R::preload() all over
the place
- More robust concurrent post editing detection
2013-11-23 15:39:13 +01:00
Marcin Kurczewski
0bbeb4604f
Introducing tag list sort styles
...
Also, increased margin in /users
2013-11-23 13:54:13 +01:00
Marcin Kurczewski
909026ae0f
User names: removed case sensitivity
2013-11-22 00:26:05 +01:00
Marcin Kurczewski
6549237dda
Mass tag: fixed tag case sensitiveness bug
2013-11-22 00:25:59 +01:00
Marcin Kurczewski
1f2ce725ff
Mass tag redirection from /tags accepts empty tag
...
User was already able to enter masstag mode without specifying what they want
to tag with, through "mass tag" tab.
2013-11-21 22:44:28 +01:00
Marcin Kurczewski
cab63895c2
Fixed "tag already exists" when only changing case
2013-11-21 22:44:28 +01:00
Marcin Kurczewski
a98c61ebf3
Closed #67
2013-11-21 22:44:28 +01:00
Marcin Kurczewski
fb5e851a13
Closed #66
2013-11-21 22:44:28 +01:00
Marcin Kurczewski
e336d04347
Logging minifix
2013-11-18 23:23:56 +01:00
Marcin Kurczewski
bf0e40683c
Removed TextHelper hacks
2013-11-18 15:41:16 +01:00
Marcin Kurczewski
17bd7a7572
Added support for OpenGraph
...
- Linking to index and individual posts produces thumbs on sites like Facebook
- Thumbnails theoretically support custom sizes
2013-11-18 14:33:43 +01:00
Marcin Kurczewski
a5d0a3f9ef
HTML validation
2013-11-18 14:00:54 +01:00
Marcin Kurczewski
e7ec8ea49f
Fixed user view tabs
2013-11-18 10:30:43 +01:00
Marcin Kurczewski
0286e11c30
Fixed dangling postscore and crossref rows
2013-11-18 10:26:29 +01:00
Marcin Kurczewski
9ab961985d
Refactor to logging
...
- Centralized use of TextHelper::repr..() instead of hardcoded markdown
- Centralized processing of highlighting instead of hardcoded markdown
- Highlighted items are marked with color, not just bold
2013-11-17 23:46:31 +01:00
Marcin Kurczewski
fdee23af99
Small changes
...
- Changed: rating posts - [up | down] --> [vote up, down]
- Fixed: logging of e-mail subject
- Improved: flagging posts/users provides visual feedback ("flagged")
- Improved: grammar in login screen
- Fixed: typo in password reset message
- Added: SessionHelper for handy management of user session data
2013-11-17 20:32:35 +01:00
Marcin Kurczewski
3c41940142
Closed #57
2013-11-17 14:53:21 +01:00
Marcin Kurczewski
da63c0fd19
Closed #61
2013-11-17 14:53:17 +01:00
Marcin Kurczewski
4fd25b10c6
Fixed logging of post previews
2013-11-17 14:25:13 +01:00
Marcin Kurczewski
69a993c5af
Fixed sending empty comments
2013-11-17 14:24:39 +01:00
Marcin Kurczewski
04e9bad79e
Added logging engine for #61
2013-11-16 21:21:43 +01:00
Marcin Kurczewski
bb01ae7fca
Closed #62
2013-11-16 19:24:50 +01:00
Marcin Kurczewski
039d56c260
Further work on #62
...
Added ability to resend activation mail
2013-11-16 18:57:08 +01:00
Marcin Kurczewski
76a60ed5d7
Refactoring of error/success messages
2013-11-16 18:44:40 +01:00
Marcin Kurczewski
fb02feeed3
Preparation for #62
2013-11-16 17:32:43 +01:00
Marcin Kurczewski
9ec269330c
Dependancy extensions safety checks
2013-11-13 23:36:58 +01:00
Marcin Kurczewski
8cd457848c
Removed need for strict typing
2013-11-13 22:14:32 +01:00
Marcin Kurczewski
5e30253789
Closed #58
2013-11-13 19:42:22 +01:00
Marcin Kurczewski
7faf46beb9
Changed .ini a bit
2013-11-10 11:18:00 +01:00
Marcin Kurczewski
b093a090eb
Closed #56
2013-11-03 09:30:38 +01:00
Marcin Kurczewski
e1c8139373
Unused tags are removed on post edit
2013-11-01 20:51:19 +01:00
Marcin Kurczewski
101864459d
Added safety check for tag renaming
2013-11-01 20:44:01 +01:00
Marcin Kurczewski
b3f15dc049
Header becomes less bloated in favor of tabs
2013-11-01 12:58:54 +01:00
Marcin Kurczewski
be919603e3
Tag list gets tabbed interface
2013-11-01 12:58:48 +01:00
Marcin Kurczewski
8d5b82287a
Fixed empty search queries in mass tag
2013-11-01 12:02:42 +01:00
Marcin Kurczewski
c3b2c68add
Faster tag list
2013-11-01 10:08:35 +01:00
Marcin Kurczewski
fe99f97287
Tag merging: fixed validation
2013-11-01 09:42:13 +01:00
Marcin Kurczewski
fd99821bd7
Logging in remembers original URL
2013-10-30 23:24:27 +01:00
Marcin Kurczewski
ad8f2a8038
Changed thumb privilege (for weird configurations)
2013-10-30 23:04:50 +01:00
Marcin Kurczewski
1714e9e665
Added support for post relations
2013-10-30 20:20:01 +01:00