Marcin Kurczewski
91b0432067
Fixed css
...
CSS for comments wasn't included in post-view.phtml. This manifested when user
posted a comment thruogh it (AJAX requests don't append CSS from AJAXed pages,
so added it in parent view).
2014-02-02 22:45:41 +01:00
Marcin Kurczewski
35cdc0cf3a
Refactored scripts and stylesheets
...
Styles, scripts and page titles are no longer set from controllers level.
Changed because it was breaking MVC pattern and led to spaghetti code.
Also, optimized JS/CSS inclusions a bit.
2014-02-01 11:24:03 +01:00
Marcin Kurczewski
100303173e
Added comment editing support
...
In other news, editing a post doesn't reload page anymore
(yay for editing tags for Youtube posts)
2014-01-25 16:39:09 +01:00
Marcin Kurczewski
5607cfc353
Models rewrite; removed RedBeanPHP; misc changes
...
Pages load 1.5-2x faster
Exception trace in JSON is now represented as an array
Fixed pagination of default favorites page in user pages
Fixed thumbnail size validation for non-square thumbnails
2013-12-18 15:17:49 +01:00
Marcin Kurczewski
01c54d4d83
Optimalization: simplified selectors
...
Squash
2013-11-30 14:23:46 +01:00
Marcin Kurczewski
d570bc1790
Optimalization: sidebar options structure
...
- options rendering moved to separate file
- simplified template code
- removed redundant JS
2013-11-30 00:55:28 +01:00
Marcin Kurczewski
20022ea4ab
Next/prev links are bound to latest search query
2013-11-25 22:23:45 +01:00
Marcin Kurczewski
618f9e3d77
Any post type can be featured now
...
Automatic generator still searches only for images though.
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
c1e763316a
Fav and comments are shown only if there are any
2013-11-23 15:39:13 +01:00
Marcin Kurczewski
bf0e40683c
Removed TextHelper hacks
2013-11-18 15:41:16 +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
69a993c5af
Fixed sending empty comments
2013-11-17 14:24:39 +01:00
Marcin Kurczewski
5e30253789
Closed #58
2013-11-13 19:42:22 +01:00
Marcin Kurczewski
b8fedc1297
Tags are sorted alphabetically
2013-11-05 13:56:20 +01:00
Marcin Kurczewski
bd05123cfc
Post view: safety marked with color
2013-10-31 14:02:22 +01:00
Marcin Kurczewski
1714e9e665
Added support for post relations
2013-10-30 20:20:01 +01:00
Marcin Kurczewski
9e6716021a
Models: enhanced entities filtering
2013-10-28 11:24:11 +01:00
Marcin Kurczewski
3f3024d6ac
Added avatars for unknown users
2013-10-27 20:46:10 +01:00
Marcin Kurczewski
b55a8f1dce
Closed #52 - fixes for anonymous accounts
...
- Anonymous account is no longer created when commenting/uploading
- Anonymous users can now switch safety, if it's available
- Anonymous users can delete their own posts
- Refurbished session and logging in/out mechanism
- Possible fixes for registration/activation/account deletion issues
2013-10-27 20:39:32 +01:00
Marcin Kurczewski
d92d49d60d
Posts: clickable source links; "unknown" if empty
2013-10-26 12:30:17 +02:00
Marcin Kurczewski
2279e5605b
Closed #37
2013-10-25 13:18:03 +02:00
Marcin Kurczewski
d3eaf27bdc
Closed #36
2013-10-25 09:59:42 +02:00
Marcin Kurczewski
739e5d3b5d
Added uploader avatar
2013-10-22 09:24:17 +02:00
Marcin Kurczewski
7cc2a98992
Post edit form moved to separate file
2013-10-22 00:39:41 +02:00
Marcin Kurczewski
823888b0c1
Universal check for form submission
2013-10-22 00:17:36 +02:00
Marcin Kurczewski
7743753641
Tag list visuals
...
- long tag text overflow in post-view and tag-list
- tag usage visualized in tag-list
2013-10-21 23:07:30 +02:00
Marcin Kurczewski
e15910b637
Closed #41
2013-10-19 22:56:56 +02:00
Marcin Kurczewski
c6754e5866
Closed #35 ; various tweaks
...
- All form.aligned inputs got wrapped with special div for easy width control
- Fixed edit jump bug
2013-10-19 20:58:51 +02:00
Marcin Kurczewski
ea463cb0db
Faster queries, fixed foreign keys
...
When user is removed, their posts and comments get null user ID now
2013-10-19 20:14:23 +02:00
Marcin Kurczewski
91776a3e54
Closed #30
2013-10-19 13:38:20 +02:00
Marcin Kurczewski
019e7eea7f
Closed #43
2013-10-18 00:09:50 +02:00
Marcin Kurczewski
73050f159f
Better-looking comment counter
2013-10-18 00:02:11 +02:00
Marcin Kurczewski
ee050cfd01
Worked on #8
...
Also:
- changed URL schema for posts from /posts/action/id to /posts/id/action
- moved XXXController::locateXXX methods to Model_XXX::locate
2013-10-17 22:57:32 +02:00
Marcin Kurczewski
28c1ce68b4
Closed #20
...
Changed Enum::toString() calls
Fixed chrome ghost margin
2013-10-16 08:33:45 +02:00
Marcin Kurczewski
17013e8fe5
Closed #1 ; closed #2 ; closed #4 ; closed #27
2013-10-15 13:14:48 +02:00
Marcin Kurczewski
8fdc90bab7
Worked on #4 , #1 and #2
...
Also:
- enhanced form stylesheets
- W3C validation
2013-10-15 00:41:04 +02:00
Marcin Kurczewski
23f430f41c
Worked on #4
2013-10-14 10:22:53 +02:00
Marcin Kurczewski
23fc89c30c
User safety settings
2013-10-14 00:25:40 +02:00
Marcin Kurczewski
6c4affe454
Closed #10
2013-10-13 12:28:16 +02:00
Marcin Kurczewski
21f4669a98
Closed #18
2013-10-12 22:37:18 +02:00
Marcin Kurczewski
7c5d1b7e34
Favorites; gravatar support
2013-10-12 14:53:47 +02:00
Marcin Kurczewski
67dcc7c4f8
Better looking post view
2013-10-12 12:38:49 +02:00
Marcin Kurczewski
b92f925e94
Post viewing - sidebar
2013-10-12 10:46:15 +02:00
Marcin Kurczewski
4737f4a184
Flash support
2013-10-09 21:58:57 +02:00
Marcin Kurczewski
bb9ab81fed
Safety-related privileges; internals
2013-10-07 23:17:33 +02:00
Marcin Kurczewski
1b57b9b691
Added missing files
2013-10-07 20:45:09 +02:00