* Change: add a block for the updated files of the intern pre release 2.3.99.1
* Change: make intern testing version 2.3.99.1 updateable
* Change: added changelog for the pre release 2.3.99.2
see also #152
* Change: added the version string to the comment block in the index.php
* Change: added the infos about the co-authors
* Fix: a new entry can't be read and a read one can't be new
* Fix: set read or new status in one code block
An entry is either new or read but it can't be both. Decide
the status in one block and use the new read status for registered
users and the old cookie based behaviour for not registered visitors.
fixes#128
An entry is either new or read but it can't be both. Decide
the status in one block and use the new read status for registered
users and the old cookie based behaviour for not registered visitors.
An entry is either new or read but it can't be both.
Use the new read status for registered users and the old
cookie based behaviour for not registered visitors.
Before issue #11 the value of config_overwrite was false.
To allow overwriting of config items it was changed to true.
That led to bugs with items, that should act as arrays.
* Change: new table mlf2_temp_infos
* Change: add a box to show the version number of the installed version
* Change: load version info only during daily actions
* Change: simplified release info
* Fix: text change in every language except the base language?!
* Fix: remove superfluous and in some cases script breaking query
close#123
- limit the number of entries in read_entires-table by 'max_read_items',
if and only if 'max_read_items' > 0
- max_read_items <= 0 means unlimited storage
- remove intval-call
- limit the number of entries in read_entires-table by 'max_read_items',
if and only if 'max_read_items' > 0
- max_read_items <= 0 means unlimited storage
* Change: alter settings table and rewrite the settings
* Change: tread a simpler path than with the temporary array. Renaming the old and creating a new table with a following INSERT is much more simple.
* Fix: remove the code for deleting the (doubled) setting auto_lock_old_threads
* Fix: add ON DUPLICATE KEY UPDATE to avoid multiple inserts. During the development it's expectable, that an update occurs several times. It would fail in this line because of the new primary key.
* Change: new tables should be of type InnoDB
* Change: a few comments and a bit cosmetic
this fixes#99
* Change: use a class to toggle entries in nested view
Use it for the parent element instead for every
single element, that should be manipulated.
* Change: toggle sidebar with a class at the parent element
Setting temp_block_ip_after_repeated_failed_logins define the time limit,
if the value is greater than 0. That has to be respected, when triggering the check.
fixes#102
* Change: set :visited as fallback and base for .read
* Change: use :focus for keyboard users as complement to :hover
* Change: remove '!important' from rule for a.read:active
fixes#87
- add new parameter to setting_table called 'read_state_expiration_date'
(default 150 days)
- remove read state if 'auto_lock_old_threads' > 0
- remove read state if 'read_state_expiration_date' > 0
Store the value only in the database table and not in a cookie or the session.
Make use of a more descriptive name for the function.
resolves#72
* Change: store read-status in the new table
* Change: new parameter user_id, adapted condition and comment
* Change: save the read-status to the new table
* Fix: use correct variable names and types continuous
* Change: unify the variable names and the behaviour of the two bookmark-blocks
* Change: add read-status-marking to nested view