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

Improve Homepage editing and Dashboard 'included' message

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • None
    • 4.0-milestone-1
    • Dashboard
    • None
    • Medium
    • Unknown

    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

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

              Dates

                Created:
                Updated: