Project

General

Profile

Actions

User story #5917

closed

Integrate ncf-builder in an iframe within the main Rudder interface

Added by Jonathan CLARKE over 9 years ago. Updated over 9 years ago.

Status:
Released
Priority:
2
Category:
Web - Technique editor
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

Currently, ncf-builder lives on the same web server as the Rudder web interface, but when it is loaded from Rudder, the user arrives on a seemingly completely separate interface. This is confusing, and introduces bugs like #5676 (authentication issues).

Let's add a new page in the Rudder web interface, called "Technique editor", and include just a title (like the one on the Groups page, "Groups hierarchy", for example) and an iframe containing ncf-builder (with the standard white box in the background).

This approach will make it so that all requests to ncf-builder actually go via Rudder's interface, so authentication will be dealt with automatically, and the user will remain "inside" Rudder's web interface, so won't be lost.


Subtasks 4 (0 open4 closed)

User story #5947: Add the iframe to embed ncf-editorReleasedNicolas CHARLES2014-12-08Actions
Bug #5950: Auto-adjust the height of the technique editorReleasedVincent MEMBRÉ2014-12-09Actions
Bug #5995: The javascript to adjust the height of the technique editor is never called, and the technique editor is never resizedReleasedFrançois ARMAND2014-12-12Actions
Bug #6029: Link to technique editor is not correct in directive pageReleasedNicolas CHARLES2014-12-17Actions
Actions

Also available in: Atom PDF