Project

General

Profile

Actions

Bug #22292

closed

Module web > info > log only shows changes made by the current be_user (if you are logged is as NON-ADMIN)

Added by Uwe Schmelzer over 14 years ago. Updated about 11 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2010-03-18
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
4.3
PHP Version:
5.2
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

Description

PROBLEM
1. Login as a common editor - not as a typo3 admin.
2. Click on Module web > info > log
3. In the selectbox "users" select "All users"
4. The other selectboxes "Depth" and "Time" doesn't matter
5. Click a page in the page tree which holds content elements that have been changed by yourself and another editor.
6. Result: Only the changes you made, are beeing displayed in the list of changes.

CAUSE:
Wrong php code in the typo3 core.
File:
/typo3/sysext/belog/class.tx_belog_webinfo.php

Lines:
219 - 225

For details see attached patch file.
patch_class.tx_belog_webinfo.php.txt
Sorry, it's not in diff-format. You have to apply it manually.

SOLUTION:
See attached file
patch_class.tx_belog_webinfo.php.txt

This bug is present in Typo3 4.2.12, too.
This bug is present in Typo3 4.3.2, too.
Other Versions not tested
(issue imported from #M13850)


Files

patch_class.tx_belog_webinfo.php.txt (2.53 KB) patch_class.tx_belog_webinfo.php.txt Administrator Admin, 2010-03-18 01:20
class.tx_belog_webinfo.php_BUGFIX_for_typo3_4.2.12.tar.gz (3.71 KB) class.tx_belog_webinfo.php_BUGFIX_for_typo3_4.2.12.tar.gz Administrator Admin, 2010-04-21 02:23
13850.patch (1.03 KB) 13850.patch Administrator Admin, 2010-05-01 21:57
Actions #1

Updated by Benni Mack over 14 years ago

Hey Uwe,

nice patch. Could you create a "unified" diff out of that? Also, are you interested in sending your patch to the core list then?

See:

http://typo3.org/development/bug-fixing/diff-and-patch/
http://typo3.org/teams/core/core-mailinglist-rules/

Actions #2

Updated by Uwe Schmelzer over 14 years ago

If you don't want to wait, until this bug is fixed, you can replace the buggy file yourself.

CAUTION:
This is only for typo3 version 4.2.12

HOWTO:
1. Goto section "Attached Files"
2. Download class.tx_belog_webinfo.php_BUGFIX_for_typo3_4.2.12.tar.gz
dated 21.04.10 02:23
3. Untar the file
4. Replace the original version of
/typo3/sysext/belog/class.tx_belog_webinfo.php
with
class.tx_belog_webinfo.php_BUGFIX_typo3_v4.2.12.php

Have fun
uwe

Actions #3

Updated by Benni Mack over 14 years ago

Hey Uwe,

attached is a unified diff, which applies cleanly to trunk (4.4). Please create patches like this in the future. Now other developers can test it and verify the bug.

All the best,
benni.

Actions #4

Updated by Alexander Opitz over 11 years ago

  • Status changed from Accepted to Needs Feedback
  • Target version deleted (0)

The issue is very old, does this issue exists in newer versions of TYPO3 CMS (4.5 or 6.1)?

Actions #5

Updated by Alexander Opitz about 11 years ago

  • Status changed from Needs Feedback to Closed
  • Assignee deleted (Benni Mack)
  • Is Regression set to No

No feedback for over 90 days.

Actions

Also available in: Atom PDF