Feature #38752

Task #38755: Usability issues collected on the UX sprint

TCEforms: Replace "field has changed" icon with CSS class

Added by Benjamin Mack about 3 years ago. Updated 8 months ago.

Status:Resolved Start date:2012-07-08
Priority:Should have Due date:
Assigned To:Benjamin Mack % Done:

100%

Category:- Spent time: -
Target version:-
PHP Version: Sprint Focus:
Complexity:

Description

When editing a record in TCEforms, each field that is modified gets an arrow symbol in front of the input/select field. There are certain downsides to this:
- Having images and hard-coded srcs in each field clutters the HTML and has ugly JS to change the field, plus it's hard to style
- This does not work for FlexForms

The solution adds a generic TCEforms jQuery object that hooks into the existing fieldChanged function, and does the replacement through CSS classes. The CSS classes now, according to current design standards, just adds a border around the modified image.

Associated revisions

Revision 30c362b9
Added by Benjamin Mack 8 months ago

[TASK] FormEngine: "field has changed" icon via CSS

When editing a record in FormEngine, each field that is
modified gets an arrow symbol in front of the
input/select field.

There are certain downsides to this implementation:
- Having images and hard-coded srcs in each field
clutters the HTML and has ugly JS to change the field
- it's hard to style / exchange the icon

The new solution does the replacement via CSS classes.
The CSS class just adds a blue background to the
changed form field or does a color change
to the checkbox label currently.

Releases: master
Resolves: #38752
Change-Id: I94b6cc8550f7539961aa7ee97a8081e7d0ae5931
Reviewed-on: http://review.typo3.org/12708
Reviewed-by: Christian Kuhn <>
Tested-by: Christian Kuhn <>
Reviewed-by: Georg Ringer <>
Tested-by: Georg Ringer <>

History

#1 Updated by Gerrit Code Review about 3 years ago

Patch set 1 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/12708

#2 Updated by Gerrit Code Review about 3 years ago

Patch set 2 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/12708

#3 Updated by Gerrit Code Review about 3 years ago

Patch set 3 for branch master has been pushed to the review server.
It is available at http://review.typo3.org/12708

#4 Updated by Steffen Ritter about 3 years ago

  • Parent task set to #38755

#5 Updated by Steffen Ritter about 3 years ago

  • Assigned To set to Benjamin Mack

#6 Updated by Gerrit Code Review over 1 year ago

Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/12708

#7 Updated by Gerrit Code Review over 1 year ago

Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/12708

#8 Updated by Gerrit Code Review 10 months ago

Patch set 6 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/12708

#9 Updated by Gerrit Code Review 10 months ago

Patch set 7 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/12708

#10 Updated by Gerrit Code Review 10 months ago

Patch set 8 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/12708

#11 Updated by Gerrit Code Review 10 months ago

Patch set 9 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/12708

#12 Updated by Gerrit Code Review 10 months ago

Patch set 10 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/12708

#13 Updated by Gerrit Code Review 9 months ago

Patch set 11 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/12708

#14 Updated by Gerrit Code Review 8 months ago

Patch set 12 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/12708

#15 Updated by Gerrit Code Review 8 months ago

Patch set 13 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at http://review.typo3.org/12708

#16 Updated by Benjamin Mack 8 months ago

  • Status changed from Under Review to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF