"show spam" was to near to "list spam". The first toggles the visibility in the main view, the latter shows a list of only spam entries. With "display spam in thread list" the purpose of the link function gets more clear.
* 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
* Measuring password strength
- added options to validate password strength during registration
- number of digits (default: 0)
- number of lowercase letters (default: 0)
- number of uppercase letters (default: 0)
- number of special characters (default: 0)
* Measuring password strength
- added options to validate password strength during user changing password
* 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
- add B8 libary for SPAM protection
- add CSRF Token to form element
- created new table `akismet_rating`
- transfered `spam` and `spam_check_status` from entry table
- removed columns `spam` and `spam_check_status` as they are akismet specific columns from entry - - created b8 tables `b8_rating` and `b8_wordlist_table`
- changed SQL statements, which used the (old) `spam` column
- updated install-script
- changed phrases and flag someone for delete
- add B8 configuration to admin area
- clean code
- removed spam columns from backup procedure
- new tables are *NOT* included to the backup procedure because I prefer to remove this function
- added error message for wrong SQLs
- https://github.com/ilosuna/mylittleforum/issues/426
* Timespan for form completion
- observe timespan for form completion and show an error, if the timespan is below a suitable threshold
- remove hard coded thresholds
- add new database entries for tuning threshold values
- default values: min = 5 sec and max = 10800 sec
- remove "credit time" for uncomplete filled forms
* Change: add a link to unsubscribe from the e-mails informing about replies to a specific own entry
* Change: processing subscription quitting, code, text and subtemplate
* Change: add a new table for the handling of subscriptions
* Change: remove subscription flag from antres table, set it in subscriptions table instead
* Change: rename the entry-id and the UUID-column, add a timestamp
* Change: remove the GET-parameter checker, is unnecessary
* Change: add query to delete the row of the subscription from the database table
* Change: rebuild the function emailNotification2ParentAuthor
- add a check box behind the passwords field
- add two lang. phrases to display a helpful tooltip
- if the check box is checked, the password is shown in plain text otherwise the text field function for passwords is used (e.g. showing *****)
- see https://github.com/ilosuna/mylittleforum/pull/402
- remove uri to YUI compressor
- password confirmation field removed
- `error_pw_conf_wrong` key removed