Ticket #10900 (closed PLIP: wontfix)

Opened 6 years ago

Last modified 5 years ago

Use popup forms (overlays) for portlet editing

Reported by: smcmahon Owned by: smcmahon
Priority: minor Milestone: Future
Component: JavaScript Version:
Keywords: Cc: plip-advisories@…

Description

Proposer: Steve McMahon
Seconder: none yet

Motivation

Popup forms as DOM overlays provide nice UI improvements at little risk in cases where there's no context/location change resulting from the form edit.

The edit forms for portlets are just this kind of form.

Assumptions

The standalone edit forms don't have any odd coding that would prevent a generalized solution and there are good CSS selectors to identify the edit links.

Proposal & Implementation

Add to the popup form setup specifications in the Plone skin-layer popupforms.js setup code.

Deliverables

Modal popup edit forms for portlets that make use of the existing edit views. If js is unavailable or popup forms are turned off, behavior would be unchanged from Plone 4.0.

Risks

This would be a generalized solution that would work with all the portlet editors by finding them via css selector and using the existing edit forms.

It's possible that there may be portlet edit forms in the wild that might have oddities that would break them.

Participants

Steve McMahon

Progress

-

Change History

comment:1 Changed 6 years ago by esteele

Your PLIP has been accepted for consideration for Plone 4.1.

Framework Team voting on this PLIP was: Alec +.5 Craig +1 Elizabeth +1 Laurence +1 Martijn +1 Matthew +1 Rob +1 Ross --

The initial implementation deadline for your PLIP is October 1st, 2010. The Framework Team would certainly appreciate you finishing beforehand so that they may begin evaluating it as soon as possible. Announce its readiness here once your implementation is ready for review.

comment:2 Changed 6 years ago by smcmahon

  • Owner set to smcmahon

comment:3 Changed 6 years ago by smcmahon

  • Status changed from new to assigned

comment:4 Changed 6 years ago by cah190

  • Cc plip-advisories@… added

comment:5 Changed 5 years ago by esteele

  • Milestone changed from 4.1 to Future

comment:6 Changed 5 years ago by rossp

  • Status changed from assigned to closed
  • Resolution set to wontfix

PLEASE READ THIS AND RE-OPEN VALID PLIPS!

As we launch the new PLIP process we'd like to see which PLIPs:

  • are still appropriate/needed
  • still have owners/proposers/champions
  • still have available implementers

If this PLIP should still be considered for future releases of Plone please do re-open this ticket and assign an appropriate milestone. If it should be considered for the next release of Plone, use the 4.2 milestone. Also be sure to update the PLIP description, requester, owner, etc. and include a comment detailing recent progress and new plans. We will use all these details in the new continuous PLIP process.

Note: See TracTickets for help on using tickets.