Commit graph

35 commits

Author SHA1 Message Date
Heiko August
e93157dba4 Fix: rename key for uneven password inputs because of collision with … (#237)
* Fix: rename key for uneven password inputs because of collision with different but same named key
* Fix: use the new key name
2017-05-28 14:32:43 +02:00
Heiko August
b2a66abba7 Handling of the read state reset methods and values (#233)
* Change: use new settings for handling of read state
* Change: add new setings to the SQL-files for update and installation
* Change: queries for new settings and removal of outdated settings to the update script
* Change: remove outdated setting from the SQL file for installation
* Change: new form elements and language strings for read status handling
* Fix: add a check for non exisiting setting reset_read_state
* Fix: wrong name of setting in the form elements
* Change: ensure a valid value for the read state reset method
* Fix: correct wrong name for form field and hardcoded value
2017-05-24 15:04:06 +02:00
Micha
2005df442a Extract Download-URI from ATOM-Feed (#165)
- Download/info uri is extracted from ATOM using LINK-element
- RexEx to get the version is updated to match both: '1.2.3' and
'v1.2.3'
- URI is stored in 'temp_infos_table' as 'last_version_uri'
2017-02-05 15:29:07 +01:00
Heiko August
19f83455db Fix: don't duplicate language keys and include the version number inside smarty (#151)
fixes #147
2017-01-23 21:58:36 +01:00
Micha
379ef3f5b7 Activate and unlock user by admin (#136)
- users can be activated by admins but they are not automated unlocked.
--> Add unlock-condition to activate sql
2016-12-10 10:23:57 +01:00
Heiko August
cfd62942be take the new tables into account … (#129)
* Change: deleting the new tables in case of uninstalling
* Fix: take new tables into account when executing a backup

fixes #90
2016-12-04 17:31:14 +01:00
Heiko August
62f02ca31d Add the table and a further box in the admin area (#124)
* 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
2016-12-04 15:32:34 +01:00
Heiko August
969a7c21b8 Change: return to advanced settings after sending form data from advanced settings (#107)
fixes #104
2016-11-24 18:25:32 +01:00
Heiko August
d792c1e7f3 Read status cleanup (#86)
* Change: remove column 'read_entries' from the database queries
* Change: remove obsolete functions and code for read-status-handling
* Fix: unnecessarily doubled request for column 'ip'
* Cleanup: cosmetic formatting issues

fixes #45
2016-11-20 21:37:26 +01:00
Micha
9e75d0397a Remove read status of entries on delete (#76)
* 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"
2016-11-16 22:50:21 +01:00
Micha
af1694743b Fix command execution issue (#52), fixes #51
* 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
2016-10-25 14:52:40 +02:00
Micha
4af0e88ce4 Update checker (#58)
* 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.
2016-10-24 17:20:25 +02:00
Heiko August
636b0a3c49 Change: remove unused forum-entry-actualisation-queries 2016-10-13 21:50:06 +02:00
Heiko August
e0f09510c4 Change: remove unused search-for-user-query
It has it's more sophisticated successor below.
2016-10-13 21:49:37 +02:00
Heiko August
da80492dc8 Change: remove unused language file check 2016-10-13 21:49:01 +02:00
Heiko August
1ecc3a3064 Change: remove unused md5-function calls, md5 is outdated! 2016-10-13 21:48:32 +02:00
Heiko August
6fd860a5ea Change: remove query to list all entries of a special user
The request lists all entries of an user when these entries should be deleted.
It's not in use anymore.
2016-10-13 21:47:44 +02:00
Heiko August
204c31e8b9 Change: remove outdated check for existing user name
The check is since ages executed a few lines before in another way.
2016-10-13 21:46:45 +02:00
Heiko August
3cc4af4642 Change: remove query to change edited category name in entries-table
The name is only stored in the category-table.
The entries store only the category-ID.
2016-10-13 21:44:31 +02:00
Micha
5c736336c4 Bookmark, JavaScript and CSS, Preview window (#39)
* Bookmark

Add bookmark function to single postings

* Multiple changes

- Add bookmark function, cf.
https://github.com/ilosuna/mylittleforum/issues/38
- Show preview window on hover, if desired(!): set ajax_preview=2, cf.
https://github.com/ilosuna/mylittleforum/pull/37
- Replacing of inline-style elements in JS code by CSS classes, cf.
https://github.com/ilosuna/mylittleforum/pull/18 and
https://github.com/ilosuna/mylittleforum/issues/16

* Update db_settings.php

* Add phrases

Add content for issue https://github.com/ilosuna/mylittleforum/issues/32

* bubble-icon behavior

- Disable bubble-icon if posting is empty
https://github.com/ilosuna/mylittleforum/issues/40
- Add CSS issue https://github.com/ilosuna/mylittleforum/pull/41
2016-10-13 18:29:35 +02:00
Micha
9c5b4ef657 context sensitive masking of HTML-output (fix #17)
* Fix: context sensitive escaping in user edit form (admin)

* Fix: context sensitive escaping in user register form (admin)

* Fix: context sensitive escaping in users list (admin)

* Fix: context sensitive escaping in e-mail addresses list (admin)

* Fix: context sensitive escaping in the contact form

* Fix: context sensitive escaping in entry output

* Fix: context sensitive escaping when saving an edited entry

* Fix: context sensitive escaping for online status in user list (normal)

* Fix: context sensitive escaping in the user list (normal)

* Fix: context sensitive escaping in an users personal data (normal)

* Fix: context sensitive escaping in an users entries list (normal)

* Fix: context sensitive escaping in the profile edit form (normal)

* context sensitive masking of HTML-output

* Fix: context sensitive escaping for numeric values
2016-10-02 17:13:23 +02:00
Micha
03064a5c11 CSRF protection
A page token was added to the user-register/change form to avoid an
unauthorized access from external page while an admin is logged in.
2016-09-20 21:59:35 +02:00
Alex
b94e25283c Set empty timestamp values to null for MySQL>=5.6.5 2016-06-02 20:40:09 +02:00
Alex
23e0c4d353 PHP 7 modifications (e.g. replace mysql_* by mysqli_* functions) 2016-05-31 14:08:09 +02:00
Alex
3bd9526285 Security vulnerability fix (http://mylittleforum.net/forum/index.php?id=8187) 2015-02-08 11:12:12 +01:00
Alex
207cf78ed3 minor language file and template changes 2012-11-28 17:23:50 +01:00
Alex
90deb8fd98 implemented Stop Forum Spam 2012-11-25 16:58:35 +01:00
Alex
f93200f736 added admin options to user profile page, added akismet check of registered users 2011-06-17 21:19:17 +02:00
Alex
71524482d6 minor JavaScript modifications 2011-05-12 10:44:49 +02:00
Alex
f0f7454474 clear userdata bugfix 2011-03-28 10:50:17 -03:00
Alex
52fc96477a Smarty, Bad Behavior and GeSHi updated 2011-03-11 17:22:33 -03:00
Alex
ff590a40c9 Timestamp exclusively fetched from database now, minor template modifications 2011-02-13 10:52:06 -03:00
Alex
9890b08261 Language files updated, minor changes 2010-05-02 11:27:15 +02:00
Alex
3148716db1 initial commit 2010-03-14 11:37:06 +01:00
Alex
f527c6e938 initial commit 2010-01-31 13:39:34 +01:00