Restyling of app actions (AWM)

This goes in the direction of what was discussed at No custom create UI in data apps when users create entries - #3 by vmassol

However, the idea there was to have a more general “Create” button to create anything in XWiki (page, applications (ie AWM), etc).

Right now the “Create” button is in the content menu, ie related to the current page. I don’t know if a generic “Create” button should remain there or be moved elsewhere.

Also, I think that your “Create Entry” is actually the same as “Create Page” with the App Template pre-selected. The idea would be that you no longer create entries at all but that users only create pages.

I don’t think I like this too much for 2 reasons:

  • Inconsistency with other admin actions
  • Make the menu too heavy with actions that are not needed that frequently

I’d prefer to consider that those actions are admin actions and available under the Admin UI, which is already meant to accomodate custom admin entries from extensions.

WDYT?

Thanks!