Hi,
IMO:
- Templates should be created by Administrators, this means the ability to
set a new wiki as template or mark/edit an existing wiki as template should
be visible just to Administrators.
http://design.xwiki.org/xwiki/bin/download/Improvements/WikiTemplates/edit-…
- If creating a template is allowed just to Administrators, for me is
normal that the management is available in the Administration area:
http://design.xwiki.org/xwiki/bin/download/Improvements/WikiTemplates/manag…
- Since templates are used for creation purposes and act as blueprints, a
normal user should not see them or want to interact with them (as an Admin
I wouldn't want that normal users create new page content on my template
wikis or that they join it, etc). This mean that Wiki templates should not
be visible in 'Wiki Index'. 'Wiki Index' purpose is to act like a place
where the user can navigate toward wikis or manage his joining policy.
So having what I say in mind means:
- 'Wiki Index':
-- don't display hidden wikis, except if set otherwise in the Profile;
-- don't display template wikis, since they are not indented for normal
users and you can manage them from Administration;
- 'Creation Step':
-- don't display normal/hidden wikis (logical);
-- don't display 'hidden' templates, except otherwise specified in the
Profile;
-- display templates (in future flavors)
(old mockups, but still partial relevant)
http://design.xwiki.org/xwiki/bin/download/Improvements/CreateWikiImproveme…
The above ideas are gathered here
http://design.xwiki.org/xwiki/bin/view/Improvements/WikiTemplates
Thanks,
Caty
On Tue, Nov 19, 2013 at 7:59 PM, Thomas Mortagne
<thomas.mortagne(a)xwiki.com>wrote;wrote:
+1
On Tue, Nov 19, 2013 at 6:02 PM, Guillaume "Louis-Marie" Delhumeau
<gdelhumeau(a)xwiki.com> wrote:
Hi devs.
In the coming 5.3 milestone 2, all wikis are displayed in the Wiki Index,
including the templates, which was not the case before.
From the user point of view, maybe these templates should not be listed
in
the Wiki Index. But on the other hand, if you
want to see a template, you
will not be able to access through the wiki index.
We also have introduced the "hidden" flag for wikis (in the
WikiDescriptor,
not in the UI yet). If we consider template wikis
are "technical" wikis,
we
may use this flag to hide them. Then, in the Wiki
Index, we don't care
if a
wiki is a template or not, we only care about the
"hidden" flag. If the
user does not want to see the templates in the list, she can mark them as
hidden, exactly as we do for documents.
But what about the template list in the wiki creation wizard? Should we
list all templates, or only the visible ones?
My proposition:
- all wikis are visible though the wiki index (template or not).
- if we want to hide templates to the users, we use the hidden flag in
the
wiki descriptor.
- in the wiki creation wizard, we display all the templates, even these
which are tagged as hidden.
WDYT?
Thanks,
Louis-Marie
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs
--
Thomas Mortagne
_______________________________________________
devs mailing list
devs(a)xwiki.org
http://lists.xwiki.org/mailman/listinfo/devs