Project

General

Profile

Actions

User story #3291

closed

User story #3290: Be able to have hideable sections in the Directive display

Implement sections that can be hidden/displayed in the directive form

Added by Nicolas CHARLES about 11 years ago. Updated almost 9 years ago.

Status:
Released
Priority:
1
Assignee:
-
Category:
Web - Config management
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

Implement sections that can be displayed or hidden by default, and show a link in the form to display/hid them


Files

foldable.png (45.2 KB) foldable.png Nicolas CHARLES, 2013-02-19 18:39
Actions #2

Updated by Nicolas CHARLES about 11 years ago

  • Status changed from In progress to 10

Pull request for rudder is
https://github.com/Normation/rudder/pull/124 (pull request moved in another ticket #3327)

Actions #3

Updated by Nicolas CHARLES about 11 years ago

What happens now :
For each section, we have the possibility to have a folded attribute, which behave as this :
  1. attribute absent : the section is not foldable
  2. folded="true" : by default, the section will be hidden
  3. folded="false" : by default, the section will not be hidden, but can be hidden

On the web form, we'll have arrows (like for reports) which shows if the section can be folded or not (see screenshot)
Clicking on it folds/unfolds the section

Actions #4

Updated by Nicolas CHARLES about 11 years ago

  • Assignee changed from Nicolas CHARLES to Jonathan CLARKE
Actions #5

Updated by Nicolas CHARLES about 11 years ago

  • Assignee changed from Jonathan CLARKE to Nicolas CHARLES
A little change
  1. every section can be folded
  2. thedefault visibility (folder or not) is defined with a displayPriority attribute, with currently two values "high" and "low" (low means hidden, high means show)
  3. hiding a multivalued sections means hiding the Delete button
  4. we need a show it is a link !
Actions #6

Updated by Nicolas CHARLES about 11 years ago

  • Assignee changed from Nicolas CHARLES to Jonathan CLARKE
Actions #7

Updated by Nicolas CHARLES about 11 years ago

  • Status changed from 10 to Pending technical review
  • Assignee changed from Jonathan CLARKE to François ARMAND

func reviewed !
Francois, could you tech review it ?

Actions #8

Updated by François ARMAND about 11 years ago

RT done, some comments/remarks in the pull request.

Actions #9

Updated by François ARMAND about 11 years ago

  • Status changed from Pending technical review to In progress
  • Assignee changed from François ARMAND to Nicolas CHARLES
Actions #10

Updated by Nicolas CHARLES about 11 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Nicolas CHARLES to François ARMAND

Pull request updated, Francois, could you review it ?

Actions #11

Updated by François ARMAND about 11 years ago

  • Status changed from Pending technical review to 12
  • Assignee deleted (François ARMAND)

RT OK!

Actions #12

Updated by Matthieu CERDA almost 11 years ago

  • Status changed from 12 to Pending release
  • % Done changed from 0 to 100
Actions #13

Updated by Nicolas CHARLES almost 11 years ago

Applied in changeset clerk:commit:150286a073be096592c83bf068fba0975013b465.

Actions #14

Updated by Nicolas CHARLES almost 11 years ago

Applied in changeset clerk:commit:150286a073be096592c83bf068fba0975013b465.

Actions #15

Updated by Jonathan CLARKE almost 11 years ago

Merged the missing PR for cf-clerk. This was missed, because there are several Pull Requests in this ticket, which is normally not allowed.

Actions #16

Updated by Jonathan CLARKE almost 11 years ago

  • Status changed from Pending release to Released

This ticket has been addressed in version 2.6.0~beta1 of Rudder, which has just been released. Please see the changelog here: https://www.rudder-project.org/foswiki/System/Documentation:ChangeLog26.

Actions #17

Updated by Benoît PECCATTE almost 9 years ago

  • Tracker changed from Enhancement to User story
Actions

Also available in: Atom PDF