Commit graph

245 commits

Author SHA1 Message Date
Heiko August
ad40232432
Merge branch 'voting-feature' into legacy_2.4 2023-01-22 21:08:57 +01:00
Heiko August
a8d9aeab88 Change: add field user_type to the thread tree informations and add classes to the user name elements 2020-10-12 21:08:44 +02:00
Heiko August
e89e21cd90 Fix: forgotten string enclosing for the timestamp of a subscription 2020-09-22 22:51:37 +02:00
Heiko August
460fc7243a Fix: fix for fix, column 'email_notification' does not exist since 2.4.14 but references was not removed everywhere 2020-09-22 22:23:49 +02:00
Heiko August
cc3ac57727 Fix: correct wrong string concatenation (forgotten dot) 2020-09-22 22:15:33 +02:00
Heiko August
b017952093 Change: take new backup modes (11, 12) into consideration 2020-09-22 22:14:46 +02:00
Heiko August
dbd9f971bd Fix: provide backup functionality for the tags tables 2020-09-22 22:06:15 +02:00
Heiko August
04105b5e96 Fix: round up the backup file sizes and provide four decimals for displaying file sizes
backup files with very smal file sizes was displayed with "0 MB". That was misleading because the files seemed to be empty but wasn't.
2020-09-18 00:02:43 +02:00
Heiko August
630eb91f28 Fix: add forgotten backup function for subscriptions 2020-09-15 23:14:14 +02:00
Heiko August
10f81d9d53 Fix: provide the column names in the backup code of temporary information table and respect possible NULL value for 'time' 2020-09-15 23:06:43 +02:00
Heiko August
84fe01f898 Fix: provide the column names in the backup code of read status table 2020-09-15 22:43:00 +02:00
Heiko August
8b70861131 Fix: provide the column names in the backup code of bookmarks table 2020-09-15 22:41:45 +02:00
Heiko August
28309e637e Fix: provide the column names in the backup code of pages table 2020-09-15 22:41:05 +02:00
Heiko August
e195948a5b Fix: provide the column names in the backup code of userdata table 2020-09-15 22:39:58 +02:00
Heiko August
59fa47dbfd Fix: provide the column names in the backup code of smilies table 2020-09-15 22:38:29 +02:00
Heiko August
75e537071e Fix: provide the column names in the backup code of settings table 2020-09-15 22:37:48 +02:00
Heiko August
2f8e7ef84d Fix: provide the column names in the backup code of entries table and add forgotten column 'email_notification' 2020-09-15 22:35:43 +02:00
Heiko August
156ae776c9 Fix: provide the column names in the backup code of categories table 2020-09-15 22:33:51 +02:00
Heiko August
41f3e96a98 Fix: provide the column names in the backup code of banlists table 2020-09-15 22:32:06 +02:00
Michael Loesler
cf1befe791 Key for error message (#523)
- Key 'error_email_wrong' was not unique and provides error message "Array"
- changed one key in lang-files 'error_email_wrong' --> 'admin_reg_error_email_wrong'
- see https://mylittleforum.net/forum/index.php?id=12205
2020-09-11 16:45:47 +02:00
Heiko August
3a7c974d6d Change: natural, case insensitive sorting for the tag list on the main page (#512)
Thanks for the proposal goes to Candleman. :-)
2020-09-11 16:36:28 +02:00
Michael Loesler
f41ca0eff8 Remove deprecated function each() (#410)
- replaced deprecated function each() by its foreach representation
- see https://github.com/ilosuna/mylittleforum/issues/409
2020-08-24 11:16:42 +02:00
Heiko August
865344f840 Fix: generate the image sources in a complete manner
We do need an image URL including protocol, domain and path and not only the local, relative path on the domain.
2020-04-25 21:01:07 +02:00
Heiko August
2a5cc796ca Fix: regex-syntax changes because of introduction of PCRE2 in PHP 7.3
This makes the check of the e-mail-addresses compatible with PHP 7.3 and newer.
2020-04-25 20:25:20 +02:00
Florian Caspar
37ea1ba699 refactoring: removal of dead code 2020-01-19 13:29:44 +01:00
Florian Caspar
9353748c0a implementation voting management 2020-01-19 04:44:21 +01:00
Florian Caspar
8c79ad769b Voting feature added. 2020-01-02 01:26:37 +01:00
Michael Loesler
6c2611a3bb Checking CSRF-token
- checked CSRF on delete posting
2019-05-15 20:08:24 +02:00
Michael Loesler
a3e4b73fe5 Mail encoding (#467)
- removed get_mail_encoding function
- set charset to defined value in i18n file
- reformatted my_mail function
- see https://mylittleforum.net/forum/index.php?id=11715
2019-05-15 20:01:14 +02:00
Heiko August
eca7cb0ecf Fix: mysqli_fetch_all does not work everywhere, use mysqli_fetch_assoc in a loop instead 2019-02-07 20:48:14 +01:00
Heiko August
bdf47939fe Fix: fetching one line of a database request results in a flat array, there is no line 0 2019-02-07 20:46:52 +01:00
Heiko August
43fc778327 Fix: setting last_changes was and should be a Unix timestamp 2019-02-03 19:28:28 +01:00
Heiko August
86f159034b Fix: fetch_assoc returns only one row, we need all rows, so use fetch_all instead 2019-02-03 18:47:20 +01:00
Heiko August
2ea335d7a6 Fix: wrong syntax for UPDATE, used AND instead the correct comma 2019-02-03 13:14:48 +01:00
Heiko August
6c6a2ec71a Change: replace use of $settings with new request for data to exclude temporary infos
A few temporary infos are amended to the settings array for the normal service.
2019-02-03 13:11:15 +01:00
Heiko August
da6746fdbf Change: move setting version to table mlf2_temp_infos 2019-02-03 13:03:22 +01:00
Heiko August
b38014e7a8 Change: move setting access_permission_checks to table mlf2_temp_infos 2019-02-03 13:01:36 +01:00
Heiko August
68f544b876 Change: move setting last_changes to the table mlf2_temp_infos 2019-02-03 12:58:44 +01:00
Heiko August
bd9e16b1f0 Change: move setting next_daily_actions to the table mlf2_temp_infos 2019-02-03 12:57:27 +01:00
Heiko August
48d162a249 Fix: remove forgotten marking of a solved commit conflict 2019-01-13 15:56:31 +01:00
Heiko August
2c1e9750da Fix: deleting a posting could leave orphaned subscriptions, delete them too (#446) 2019-01-13 15:55:07 +01:00
Michael Loesler
6d27aa07a2 Timestamp (#443)
- added `setReceiptTimestamp()` call to estimate the time span, see https://mylittleforum.net/forum/index.php?id=11230
2019-01-13 15:45:27 +01:00
Michael Loesler
0fe94c70c0 Regexp (#441)
* Improve regexp for passwort check

Improved regexp by lookahead (?=) technique to force the number of (required) letters (but not one after another!), e.g. a password should contain two uppercase letters `MyPassword` is valid but the former expression returns false

* Parenthesis

- added missing parenthesis
2019-01-13 15:42:49 +01:00
Heiko August
a6ded1dc9e Change: add code to enforce minimal count of chars from character classes in a password (PR: #438, #439, author: @loesler) 2019-01-02 22:42:17 +01:00
Heiko August
e924ec1631 Change: enforce a new acceptance of the terms of use or privacy agreement for registered users 2019-01-02 21:58:08 +01:00
Michael Loesler
f470f50482 Change user password (#435)
- removed field to confirm changed password in user area
- see: https://github.com/ilosuna/mylittleforum/pull/412, https://github.com/ilosuna/mylittleforum/pull/403
2019-01-02 21:39:25 +01:00
Michael Loesler
177e5d7308 Remove account (#434)
* Remove user account

- added option _remove user account_ to user area

* Validate password

- requesting password to remove user account

* Remove button/clean code

- removed button as suggested by @auge8472 (https://mylittleforum.net/forum/index.php?id=11181)
- cleaned lang-files and template
2019-01-02 21:37:15 +01:00
Michael Loesler
b7239b5b88 max receipt time (#423)
- correcting condition for checking max. receipt_time
- https://github.com/ilosuna/mylittleforum/pull/413
2019-01-02 21:03:54 +01:00
Heiko August
1e64282ca0 Change: Timespan for form completion (#413) 2019-01-02 21:01:29 +01:00
Heiko August
ee208f3257 Fix: hardcoded table names will fail in environments with different table name prefixes 2018-12-07 13:52:42 +01:00