Uploaded image for project: 'Isis'
  1. Isis
  2. ISIS-784

Change Wicket viewer to get rid of edit mode, instead allow individual fields to be edited by clicking on them (similar to the way that JIRA works).

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: viewer-wicket-1.4.1
    • Fix Version/s: 1.12.0
    • Component/s: Core: Viewer: Wicket
    • Labels:
      None

      Issue Links

        Activity

        Hide
        danhaywood Dan Haywood added a comment -

        Pushing this back, in case get ISIS-537 (wicket-bootstrap)

        Show
        danhaywood Dan Haywood added a comment - Pushing this back, in case get ISIS-537 (wicket-bootstrap)
        Hide
        mgrigorov Martin Grigorov added a comment -

        Do you like http://vitalets.github.io/x-editable/demo-bs3.html?c=inline ?

        Wicket-Bootstrap has integration with it.

        Show
        mgrigorov Martin Grigorov added a comment - Do you like http://vitalets.github.io/x-editable/demo-bs3.html?c=inline ? Wicket-Bootstrap has integration with it.
        Hide
        jcvanderwal Jeroen van der Wal added a comment -

        I think that looks nice. We could make the changeXXX method be associated with an getXXX if available. Something like this:

        public class Something {
        private String street;
        private String city;
        ... setters + getters ...

        public String getAddress()

        { return getStreet() + ", " + getCity(); }

        public void changeAddress() { final String street, final String city)

        { setStreet(street); setCity(city); }

        }

        Currently this shows a modal window which is fine for now. Perhaps for Isis 3.0?

        Show
        jcvanderwal Jeroen van der Wal added a comment - I think that looks nice. We could make the changeXXX method be associated with an getXXX if available. Something like this: public class Something { private String street; private String city; ... setters + getters ... public String getAddress() { return getStreet() + ", " + getCity(); } public void changeAddress() { final String street, final String city) { setStreet(street); setCity(city); } } Currently this shows a modal window which is fine for now. Perhaps for Isis 3.0?
        Hide
        danhaywood Dan Haywood added a comment -

        First-cut implementation of this to use prompt dialogs for each editable property.

        Show
        danhaywood Dan Haywood added a comment - First-cut implementation of this to use prompt dialogs for each editable property.
        Hide
        danhaywood Dan Haywood added a comment -

        The implementation of ISIS-993 provides at least a partial solution to this... properties can only be edited individually (albeit they are shown in a prompt rather than "flat" in the original page).

        We can always open a new ticket if what's delivered turns out not to be suitable for all.

        Show
        danhaywood Dan Haywood added a comment - The implementation of ISIS-993 provides at least a partial solution to this... properties can only be edited individually (albeit they are shown in a prompt rather than "flat" in the original page). We can always open a new ticket if what's delivered turns out not to be suitable for all.

          People

          • Assignee:
            danhaywood Dan Haywood
            Reporter:
            danhaywood Dan Haywood
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development