* 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
* Remove read status of entries on delete
- remove "read status" on user delete
- remove "read status" on posting delete
* Primary key
- Remove unique definition and add primary key "read_status_table"
* Change: new table mlf2_read_entries
* Fix: forgot to add the assembling of the table name in update script
* Change: add column time to store the last request for an entry
* Fix: rename column 'e_id' to 'posting_id' for consistency
fixes#71
* Change: read new version number from file in case of an update
* Fix: put the version checks into a block, that will only be executed in absence of an error
* Fix: stop update even with equal version numbers of current installation and update version
* Fix: compare the current version with the array of allowed version numbers, not with version number of the update
* Change: replace $update['version'] with $newVersion
It's not part of the given data and will be read from the file VERSION.
Thatswhy it is now a separated variable.
* Change: use the file VERSION to get the version number
* Fix: relative path must be given from the requested script, not the included one
* show number of unlocked users
- SQL-SELECT is added to count the number of unlocked users
- Number of unlocked users is shown in sidebar
- Issue: https://github.com/ilosuna/mylittleforum/issues/62
* Ckeck register_mode
- register_mode value is checked in SQL
* Overwork CSS, SQL, Templates and Image
- SQL checks for empty activate_code
- rename class to non-activated-users
- rename key in lang-fiels to non_activated_users_link
- add new files to update script
* Fix command execution issue
- Check for HTML tags
- add slashes
* Add warning message
- a warning message is displayed in admin area, if install/index.php
still exists (https://github.com/ilosuna/mylittleforum/issues/51)
* Use new admin-info-box
- use new admin info boy to display warning message
* Update checker, fixes#44
- read ATOM feed to get information about a new release
- show info in admin-area
* Multipe ways to get external content
- try to use curl, file_get_contents and fsockopen to get content of
external resource
* correct comment
- correct comment
* add return statment
- add return statment to each branch
* Revert "add return statment"
This reverts commit 0240295501.
- BBCode Button will be excluded by tab order
- AjaxPreviewWindow will be excluded by tab order
- Captcha field will be included to tab order
see: http://mylittleforum.net/forum/index.php?id=8601