Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-7685

Improve Homepage editing and Dashboard 'included' message

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 4.0-milestone-1
    • Fix Version/s: None
    • Component/s: Dashboard
    • Labels:
      None
    • Development Priority:
      Medium
    • Difficulty:
      Unknown
    • Similar issues:

      Description

      IMO there are 2 use cases for the Homepage:
      1) the user wants to use the Dashboard and add/edit/delete existing gadgets;
      2) the user wants to remove the dashboard and have static/custom content.

      Right now when you edit Main.WebHome you will be redirected to the WYSIWYG mode. This is confusing for some users, please also see http://markmail.org/message/rnhe6tl3x7snquz7

      I would like that the default edit mode to be 'inline' mode.
      We already have a warning message for this case. This message should be actualized (in WYSIYG mode you will see the include macro, not the dashboard one, so you can't configure anymore the 'empty source' parameter) and simplified.

      Having default edit 'inline' mode + a warning 'include' message favors 1) use case: the user can directly edit the dashboard.

      For the 2) use case I would want to add a 'Remove' action that should:

      • Remove 'include document="Dashboard.WebHome" context="new"/' from the content (maybe with a regex);
      • Change the default edit mode to wiki/wysiwyg

        Attachments

        1. current.png
          current.png
          19 kB
        2. proposal.png
          proposal.png
          148 kB
        3. proposalMessage.png
          proposalMessage.png
          30 kB

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              evalica Ecaterina Moraru (Valica)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Date of First Response: