/opt/alfresco/tomcat/webapps/ROOT/WEB-INF/classes/alfresco/site-webscripts/org/alfresco/components/header/header.get.html.ftl
/opt/alfresco/tomcat/webapps/ROOT/WEB-INF/classes/alfresco/site-webscripts/org/alfresco/components/dashlets/user-welcome.get.html.ftl
/opt/alfresco/tomcat/webapps/ROOT/WEB-INF/classes/alfresco/site-webscripts/org/alfresco/components/dashlets/my-sites.get.html.ftl
Je constate que le dashlet "Mes Sites" situé dans la page n'affiche plus le menu "Créer un site".<#if !user.isGuest>
devient:<#if user.name=='admin'>
C'est toute la barre de menu qui disparaît …
<div class="dashlet my-sites">
<div class="title">${msg("header.mySites")}</div>
<div class="toolbar flat-button">
<#if user.isAdmin> <a href="#" id="${args.htmlid}-createSite-button" class="theme-color-1">${msg("link.createSite")}</a> </#if>
<input id="${args.htmlid}-type" type="button" name="type" value="${msg("filter.all")}" />
<select id="${args.htmlid}-type-menu">
<option value="all">${msg("filter.all")}</option>
<option value="sites">${msg("filter.sites")}</option>
<option value="favSites">${msg("filter.favSites")}</option>
<option value="docWorkspaces">${msg("filter.docWorkspaces")}</option>
<option value="meetWorkspaces">${msg("filter.meetWorkspaces")}</option>
</select>
</div>
partie modifiée dans le fichier: (user-welcome.get.html.ftl)
<div class="detail-list-item last-item">
<h4 class="theme-color-2">${msg("header.customiseDashboard")}</h4>
<div>${msg("text.customiseDashboard")}</div>
<div><a href="${url.context}/page/customise-user-dashboard" class="theme-color-2">${msg("link.customiseDashboard")}</a></div>
</div>
<div class="detail-list-item last-item">
<#if user.name=='admin'>
<h4 class="theme-color-2">${msg("header.createSite")}</h4>
<div>${msg("text.createSite")}</div>
<div><a id="${el}-createSite-button" href="#" class="theme-color-2">${msg("link.createSite")}</a></div>
</#if>
</div>
Question: la dernière entrée de menu "last-item" est justement l'option "createSite".Bonjour,
Depuis qq versions déjà (3.4.x), ce genre de chose est disponible à travers la gestion des droits. C'est d'ailleurs expliqué dans l'un des liens que vous citez.
Pour une version 3.4 : http://wiki.alfresco.com/wiki/Site_Service#Controlling_who_can_create_sites, cela ne masque pas le bouton de création de site mais renvoie une erreur lors de la tentative de création du site si l'utilisateur n'a pas les droits suffisants.Je pense que passer de la 3.3 à la 4.0 est un upgrade majeur…
Bonjour,
Depuis qq versions déjà (3.4.x), ce genre de chose est disponible à travers la gestion des droits. C'est d'ailleurs expliqué dans l'un des liens que vous citez.
Etes-vous certain de vouloir débuter avec une version si ancienne ? L’intérêt est pour le moins limité.
Pour rappel, on en est à la 4.0 désormais.
11:22:27,646 ERROR [org.springframework.extensions.webscripts.AbstractRuntime] Exception from executeScript - redirecting to status template error: 02080005 Wrapped Exception (with status template): 02080124 Failed to execute script 'classpath*:alfresco/templates/webscripts/org/alfresco/repository/site/sites.post.json.js': 02080123 Access refusé. Vous n'avez pas la permission de réaliser cette opération.
org.springframework.extensions.webscripts.WebScriptException: 02080005 Wrapped Exception (with status template): 02080124 Failed to execute script 'classpath*:alfresco/templat es/webscripts/org/alfresco/repository/site/sites.post.json.js': 02080123 Access refusé. Vous n'avez pas la permission de réaliser cette opération.
Ce qui est clair et précis… Alors que le message affiché dans l'interface web l'est nettement moins !Bonjour, vous pourriez même soulever ce "bug" auprès de l'équipe de développement grâce à la plateforme Jira (si vos recherches vous montrent,qu'il n'a pas encore été recensé)Bonjour,
Http://issues.alfresco.com
Le correctif pourra ainsi profiter à tous !
Content from pre 2016 and from language groups that have been closed.
Content is read-only.
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.