Commit graph

631 commits

Author SHA1 Message Date
Ilya Prokopenko
a08640780c
Notes: Change strings to localized
I also corrected the tabs because it looked ridiculous
2022-01-26 14:57:34 +03:00
KosFurler
8fee4372e2 Notes: Delete excess comments header 2022-01-26 00:00:52 +03:00
KosFurler
287b2a29aa Notes: Update layot 2022-01-25 23:52:23 +03:00
KosFurler
43ebb2c8ad Merge branch 'master' of https://github.com/openvk/openvk 2022-01-25 22:26:24 +03:00
KosFurler
954b9f350d Notes: Update layout (beta) 2022-01-25 22:26:19 +03:00
Maxim Leshchenko
11cd123436
Discussions: Fix the checkbox "Everyone can create topics"
This line was accidentally removed in one of the commits. I return it back.
2022-01-25 17:25:49 +02:00
Maxim Leshchenko
eca0f057ca
About: Hide list of most popular groups if there are no groups 2022-01-25 14:22:33 +02:00
Maxim Leshchenko
71186631f3
Global: Fix lists display and CSS formatting fixes 2022-01-25 00:21:58 +02:00
Maxim Leshchenko
6e863134f2
Photos: Fix code style in AlbumList.xml 2022-01-24 17:55:43 +02:00
KosFurler
62d5d97857 Merge branch 'master' of https://github.com/openvk/openvk 2022-01-24 18:20:54 +03:00
KosFurler
e153c5c2f7 Albums:
Upgrade style of album list
2022-01-24 18:20:42 +03:00
Maxim Leshchenko
d64e54cd58
Global: Fix code style in styles.css 2022-01-24 16:58:42 +02:00
veselcraft
bf19fb2ab7
Notes: Fix 500 error made by @kosfurler :DDDDDDDDDDDDDDD 2022-01-24 16:25:56 +03:00
veselcraft
6c90bd1d0f
Date: Hide seconds if smth was created today or ACTUALLY yesterday 2022-01-24 16:16:24 +03:00
veselcraft
4ae74841e0
Date: Hide seconds if smth was created today or yesterday 2022-01-24 16:15:27 +03:00
veselcraft
b9f4cedca5
Date: Make it more user-friendly 2022-01-24 16:08:40 +03:00
Maxim Leshchenko
f72879de0e
Discussions: Fix search bar in group discussion board 2022-01-24 14:39:31 +02:00
KosFurler
9a42484401 Notes
Add a header in the note view
2022-01-23 23:27:52 +03:00
KosFurler
bf5856ba43 Styles
Added styles for new page elements and some fixes
2022-01-23 23:26:58 +03:00
KosFurler
df4a492543 Update style.css 2022-01-23 19:18:34 +03:00
KosFurler
c22c4a0c2c Update style.css 2022-01-23 19:15:38 +03:00
veselcraft
89b75825b3
Global: Fix reloadloop if the server checks for CSRF token 2022-01-22 16:12:01 +03:00
veselcraft
2e0f51eb80
Merge branch 'master' of github.com:openvk/openvk 2022-01-22 15:55:09 +03:00
veselcraft
7baa4cf20a
Global: Add a date adaptation to the user's timezone
Closes #170
2022-01-22 15:54:57 +03:00
Maxim Leshchenko
2636d0ff78
Admin: Display more information in footer 2022-01-21 18:45:27 +02:00
Maxim Leshchenko
26f3f8c77a
Admin: Display instance name in header 2022-01-21 18:38:41 +02:00
Ilya Prokopenko
4281ec4f80
Markdown: Removed Safe Mode
It's not necessary at this point anyway.
2022-01-21 13:47:08 +03:00
Maxim Leshchenko
cc501cf3ba
Microblog: Display a checkbox for posting a comment on behalf of a group in feeds 2022-01-20 22:44:45 +02:00
celestora
57e2cd3152
Fix typo in OpenVKPresenter::setSessionTheme
Absence of dollar sign led to condition being always evaluated to true, regardless of arguments passed. Le bug broke behaviour of session themes.
This patch fixes #428
2022-01-19 18:19:56 +02:00
Vladimir Barinov
f4d6b2bc14
Merge pull request #380 from themohooks/master
WIP: Soviet & Udm locales
2022-01-19 16:14:38 +03:00
Ilya Prokopenko
4e97b1ae02
Languages: New interface (#120)
Thanks to @myslivets for the new style!

Closes #120
2022-01-19 16:11:29 +03:00
veselcraft
62b0e59904
Merge branch 'master' of github.com:openvk/openvk 2022-01-17 19:01:52 +03:00
veselcraft
bf81402174
Themes: Apply themes only for one device
Closes #424
2022-01-17 19:01:30 +03:00
Maxim Leshchenko
b0bb5fb88f
Global: Fix display of text inputs 2022-01-17 14:42:39 +02:00
celestora
b490208290
Fix typo in al_comments 2022-01-17 12:15:44 +02:00
veselcraft
8e07a59172
Themes: Autodetect Mobile and Desktop platforms
Check out openvk-example.yml to set up default mobile theme (if u have one)

I also changed the function's name and added a 'once' boolean arg which means the theme will be set for only one page

Also closes #402 and #403
2022-01-16 23:15:33 +03:00
celestora
ca64bf210d
Add "my news" link to global feed
Resolves #390
2022-01-16 14:07:57 +02:00
celestora
89bcd89cb3
Improve "Reply..." button
Now it can be used after textarea initialization (fixes #391) and is capable of replacing pervious mention (if it is located at the start of le string, otherwise it prepends mention)
2022-01-16 13:50:52 +02:00
celestora
cfb8b68fc0
Allow semicolons in links [wip?]
Resolves #359
2022-01-16 13:15:08 +02:00
Ilya Prokopenko
217463e554
Global: Replacing Textile with Markdown
Closes #293
2022-01-16 12:09:05 +03:00
Maxim Leshchenko
7508030909
About: Fix parsing Textile files in knowledgebase 2022-01-16 00:04:16 +02:00
Maxim Leshchenko
5e80477ae2
Admin: Add ability to disable display of group posts in the global feed 2022-01-15 19:41:39 +02:00
Ilya Prokopenko
94cc24c65e
Global: Fix textarea [CSS] 2022-01-12 23:01:06 +07:00
Maxim Leshchenko
8e94a0caf0
Walls: Close post attachment context menu after attachment 2022-01-09 23:02:19 +02:00
Ilya Prokopenko
cd01a8171d
Layout: hotfix (?)
I shouldn't have added it after all...
2022-01-09 08:53:26 +03:00
Ilya Prokopenko
12691eeb80
Global: Removed the remaining routes 2022-01-09 08:49:23 +03:00
Ilya Prokopenko
3b1d85d64f
Global: Some fixes
I corrected the layout and tabulation a bit and put the QA Team back in the OpenVK version description.
2022-01-09 08:47:57 +03:00
Ilya Prokopenko
eb1b317209
Comments: Actually show user verification 2022-01-08 21:01:29 +07:00
Maxim Leshchenko
b46552663d
Support: Make the behavior when the user has no tickets more friendly
Specifically, do not display a link to the list and display a message in the list instead of nothing if there are no tickets. Closes #394
2022-01-07 02:15:36 +02:00
Maxim Leshchenko
9feea4302a
Support: Some fixes
:3
2022-01-07 02:07:36 +02:00
Maxim Leshchenko
02e41e19b4
Support: Use pagination in the user's ticket list 2022-01-07 00:59:51 +02:00
Maxim Leshchenko
f7fbda1e3c
Support: Comb the code
Also, now clicking on the name of the support agent does not display "false". There should be no other visible changes
2022-01-07 00:30:49 +02:00
Maxim Leshchenko
2034d6ef46
Photos: Fix deleting albums
Closes #392
2022-01-06 18:49:13 +02:00
Ilya Prokopenko
f7b33af86a
Routes: /restore.pl is no more
Forgot I was supposed to delete this >.<
2022-01-06 13:49:55 +07:00
Maxim Leshchenko
b056ffab8b
Global: Do not load fartscroll if it is disabled in the config 2022-01-06 01:39:43 +02:00
Maxim Leshchenko
efcaa874fb
Users: Fix 2FA QR code generation when new version of chillerlan/php-qrcode is installed
Compatibility with the old version is also preserved
2022-01-06 00:31:21 +02:00
Maxim Leshchenko
3edf34e0ea
Global: Add user option to hide ad poster 2022-01-03 21:13:53 +02:00
Maxim Leshchenko
1b1c88dd96
About: Add a page with information about an instance
Namely, brief statistics, a list of administrators (the administrator can be hidden from the list using a new right), a list of the 10 most popular groups and rules
2022-01-03 17:59:12 +02:00
Celestora
a115e15a5c Fix default values in some components 2022-01-02 20:52:53 +02:00
Maxim Leshchenko
9e01d0adba
Groups: Display list of group albums to administrators, even if it is empty
The same behavior has already been implemented with discussions. What for? Previously, to create a group album, it was necessary to manipulate the address. There was no other method. Now this empty list will serve as a button for administrators to create an album and show that such a possibility exists.
2022-01-02 17:49:11 +02:00
Maxim Leshchenko
413e2ac6f0
Photos: Fix creating and deleting albums in groups
Closes #171
2022-01-02 17:15:49 +02:00
Ilya Prokopenko
c10b8274a6
Search: No need to repeat query when changing tab 2022-01-02 17:54:48 +03:00
Maxim Leshchenko
cca9151661
Groups: Add ability to hide posts from the global feed 2022-01-02 01:45:00 +02:00
MaksimMohooks
222621ebaf Update Udm locales 2021-12-31 15:52:35 +03:00
Ilya Prokopenko
a1be5bb901
Auth: Show /restore only to unauthorized people 2021-12-31 11:35:05 +07:00
Ilya Prokopenko
8863ededf1
Removed unnecessary extensions from the routes
... almost. restore.pl was left temporarily (namely for two days) so that users could safely restore their passwords if they needed to.
2021-12-31 11:28:57 +07:00
Ilya Prokopenko
c2588d18dc
Admin: Added possibility to change page URL 2021-12-31 11:11:29 +07:00
Maxim Leshchenko
85ca646825
Messenger: Do not display the correspondent's login date if it was too long ago 2021-12-30 18:53:55 +02:00
Maxim Leshchenko
79e000d175
Users: Allow translation of user alerts
Also add an alert about scam to translations
2021-12-28 22:51:01 +02:00
Defenders08
61b36417a8
Multiple message improvements (#366)
* Сообщения

Сделал такой же цвет в списке у непрочитанного сообщения + убрал скругления ибо зачем они там вообще если нигде их нету лол)

* Сообщения

Исправил баг при котором в списке сообщений была горизонтальная прокрутка
2021-12-28 20:26:54 +02:00
Maxim Leshchenko
e5c650e351
Messenger: Allow sending messages not only to friends and add a privacy setting to customize this
Closes #91
2021-12-28 11:40:14 +02:00
Ilya Prokopenko
126abe3bbb
Update AboutPresenter.php
Accidentally blocked the entire wall, oops :D
2021-12-28 10:50:19 +07:00
Ilya Prokopenko
b32f366b01
robots.txt (#89)
Closes #89

I also added humans.txt just for fun
2021-12-27 19:35:14 +03:00
veselcraft
1ba2786f8b
Merge branch 'master' of github.com:openvk/openvk 2021-12-27 18:40:44 +03:00
veselcraft
1c3d5112ff
L10n: Add a nofollow relationship to the languages links 2021-12-27 18:40:36 +03:00
Maxim Leshchenko
68b822a808
Fixup "Groups: Display group anonymous avatar link as anonymous"
:3
2021-12-27 13:34:57 +02:00
Maxim Leshchenko
19796d5ca8
Groups: Display group anonymous avatar link as anonymous 2021-12-27 13:08:20 +02:00
Maxim Leshchenko
0b848e35ee
Auth: Do not require a surname upon registration 2021-12-27 00:11:35 +02:00
Maxim Leshchenko
83aec24393
Groups: Add a button to manage a group from the admin panel to the group page 2021-12-26 20:52:35 +02:00
Maxim Leshchenko
9d89a67a91
Support: Ability to respond with configurable quick replies to tickets 2021-12-26 19:18:36 +02:00
Maxim Leshchenko
33836d8a2e
Groups: Publish group avatars uploaded by hidden administrator as anonymous 2021-12-26 16:16:37 +02:00
Maxim Leshchenko
08c4d961f1
Users: Fix saving settings
:3
2021-12-26 16:06:57 +02:00
Maxim Leshchenko
91429437f8
Users: Make it easier to enter votes vouchers
Automatically switch fields and fill all fields on paste
2021-12-26 14:29:22 +02:00
Ilya Prokopenko
579b2fb0dd
Posts: Ability to hide Share and Like buttons
Moved from 8f8d7bb
2021-12-26 18:05:22 +07:00
Maxim Leshchenko
7b4d30328d
Users: Work fine with empty statuses 2021-12-26 00:02:07 +02:00
Maxim Leshchenko
c74847dd5f
Users: Disable status change button during status change 2021-12-25 22:46:40 +02:00
Maxim Leshchenko
0a6ce0ffc0
Users: Do not delete subscriptions when banned for flood requests
It wasn't cool
2021-12-25 22:32:15 +02:00
Maxim Leshchenko
a3167ab828
Fixup "Users: Do not reload page when changing status through a popup"
:3
2021-12-25 19:58:34 +02:00
Maxim Leshchenko
19a2325a25
Users: Do not reload page when changing status through a popup 2021-12-25 19:47:18 +02:00
Maxim Leshchenko
566759327e
AJAX: Add some code that can be reused to display AJAX request errors
Also use this to add groups to the left menu
2021-12-25 18:11:05 +02:00
veselcraft
efa89e075f
Global: Define standard unix time values
Thanks @vladislav805 for the idea!
2021-12-25 14:21:39 +03:00
veselcraft
5d47549442
Global: Add a CSS style for disabled and loading profile buttons
Groups: Add a loading animation
2021-12-25 14:17:11 +03:00
Maxim Leshchenko
a1691a1485
L10n: Fix work of JS tr function with numbered strings 2021-12-24 22:58:36 +02:00
Maxim Leshchenko
48bfd36807
Groups: Display current page in list of user groups 2021-12-24 22:17:05 +02:00
Maxim Leshchenko
948719ec3d
Groups: Do not show group pin button in group list when the group cannot be pinned 2021-12-24 22:08:03 +02:00
Defenders08
f35f32eb9c
Update style.css 2021-12-25 00:56:09 +07:00
Maxim Leshchenko
b9c9c45bbf
Wall: Fix "Reply" button in the feeds 2021-12-24 16:58:04 +02:00
Maxim Leshchenko
54963cfafc
Revert "L10n: Improve the work of exporting a language to JS with includes"
I got a little confused then, it turned out to be unnecessary
2021-12-23 13:19:54 +02:00
Maxim Leshchenko
869873d225
About: Some fixes
Translate the title and increase the size of the topic status column to fit the text there
2021-12-23 12:39:20 +02:00
Maxim Leshchenko
21b03d3e71
L10n: Improve code in JavaScript tr function 2021-12-22 19:09:05 +02:00