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

Improve Homepage editing and Dashboard 'included' message

    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

          Issue Links

            Activity

              People

              • Assignee:
                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: