Project

General

Profile

Actions

Feature #14735

closed

Disable all nag screens

Added by Martin Adler over 19 years ago. Updated over 18 years ago.

Status:
Closed
Priority:
Should have
Category:
-
Target version:
-
Start date:
2005-05-15
Due date:
% Done:

0%

Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

When one is starting to become an expert in the backend, the nag screens start to get really annoying. For example, the warning that comes when one switches a content type / page type. Or the warning in the install tool... Their should be an option to disable these warnings.

(issue imported from #M1078)


Files

2005-10-18_bugfix_1078_2.patch (18.3 KB) 2005-10-18_bugfix_1078_2.patch Administrator Admin, 2005-10-25 16:33

Related issues 1 (0 open1 closed)

Has duplicate TYPO3 Core - Bug #14706: $BE_USER->uc['noOnChangeAlertInTypeFields'] don't workClosedSebastian Kurfuerst2005-04-27

Actions
Actions #1

Updated by Sebastian Kurfuerst over 19 years ago

Hi, could you please make a list which "nag screens" you mean? (It is easier to change things then)

- Alert when changing content elements
- Alert when changing in FlexForms
- Alert in the install tool

I think this option to disable the "nag screens" should be set either in the user preferences (user->setup) or in the user TSconfig. Any opinions on that?

Actions #2

Updated by Thomas Hempel over 19 years ago

I think the most annoying message is the one that appears when one changes the content type. It could be useful if admin users can change the behaviour in the setup but not the "normal" user.
For them the admin should make the decision if the nag screens should appear or not.

By the way, another message pops up on deleting elements.

Another nag screen that should detachable is the alert when inserting (copy/paste) content elements and pages (also on copying with clipboard).

Greets,
Thomas

Actions #3

Updated by Rupert Germann over 19 years ago

at least for me the "copy/move/delete" warnings are very helpful and I won't miss them.
I can remember many occasions where reading this messages saves me a lot of work.

but I agree with Thomas that the "onChange" messages in "type" fields should be detachable.
-> f.e. with an extra option in TCA which could be made configurable by extensions authors.

Actions #4

Updated by Thomas Hempel over 19 years ago

OK, a delete warning makes sense! :)

Greets,
Thomas

Actions #5

Updated by Sebastian Kurfuerst about 19 years ago

Maybe these warnings could be grouped into some groups which could be configured afterwards then?

- Deletion warnings
- change of CE warning
- copy / paste content elements/pages/ (also to clipboard)
what else?

I don't think the onChange warning of the CE should be set in TCA, as this behavior should be changeable for users in User/Group TSconfig. If it was possible to change it in TCA, some authors would allow it, some others wouldn't, and this inconsistency could confuse some users.
Greets, Sebastian

Actions #6

Updated by Sebastian Kurfuerst about 19 years ago

bitmask in userTSconfig
, disable nochangealert in type fields

Actions #7

Updated by Sebastian Kurfuerst about 19 years ago

The attached patch solves the issue. It implements the User TSConfig Option:
options.alertPopups

which is a bitmask, setting which alert boxes should be shown.

1 - onTypeChange
2 - copy/move/paste
4 - delete
8 - frontend editing
128 - other (not used yet)

Default: all.

TODO: TSConfig Reference NEEDS TO BE UPDATED

Actions #8

Updated by Sebastian Kurfuerst about 19 years ago

DOCUMENTATION:

The option supersedes the configuration option
options.noChangeAlertInTypeFields which is removed completely.

user TSconfig: "OPTIONS"

alertPopups

bitmask

configuration which javascript alert popups should be shown:
1 - onTypeChange
2 - copy/move/paste
4 - delete
8 - frontend editing
128 - other (not used yet)

Default: 255 (all)

Actions #9

Updated by Peter Niederlag almost 19 years ago

Nope. Default definitly not all(255)!
Confirm on delete or move has already saved me (and probably some users?) hours of work. ;)

This change in default-behaviour would require feedback from large user-base imho.

Oher than that, sounds good. I'll try the patch.

Actions #10

Updated by Sebastian Kurfuerst almost 19 years ago

Hi Peter,
"default 255" means that all warnings will be shown.
Greets, Sebastian.

Actions #11

Updated by Sebastian Kurfuerst almost 19 years ago

fixed in CVS.

Actions

Also available in: Atom PDF