Bonjour,je travaille sous alfresco share version 3.4.dJ'ai essayé d'ajouter une option au menu "More" qui se trouve au header d'un site permettant de le publier ou le quitter mais ça n'a pas marché sans avoir aucun message d'erreur. Si-dessous les modification que j'ai fait:collaboration-title.get.html.ftl<input type="button" id="${args.htmlid}-more" name="${args.htmlid}-more" value="${msg("link.more")}"/>
<select id="${args.htmlid}-more-menu">
<option value="editSite">${msg("link.editSite")}</option>
<option value="customiseSite">${msg("link.customiseSite")}</option>
<option value="shareSite">${msg("link.shareSite")}</option>
<option value="leaveSite">${msg("link.leave")}</option>
</select> collaboration-title.js // Create More menu
this.widgets.more = new YAHOO.widget.Button(this.id + "-more",
{
type: "menu",
menu: this.id + "-more-menu"
});
if (this.widgets.more.getMenu())
{
this.widgets.more.getMenu().subscribe("click", function (p_sType, p_aArgs)
{
var menuItem = p_aArgs[1];
if (menuItem)
{
switch(menuItem.value)
{
case "editSite":
Alfresco.module.getEditSiteInstance().show({shortName: this.options.site});
break;
case "customiseSite":
window.location = Alfresco.constants.URL_PAGECONTEXT + "site/" + this.options.site + "/customise-site";;
break;
case "shareSite":
Alfresco.module.getCreateSiteInstance().show();
break;
case "leaveSite":
var me = this;
Alfresco.util.PopupManager.displayPrompt(
{
title: me._msg("message.leave", me.options.site),
text: me._msg("message.leave-site-prompt", me.options.site),
buttons:
[
{
text: Alfresco.util.message("button.ok"),
handler: function leaveSite_onOk()
{
me.leaveSite(me.options.user, me.options.site);
this.destroy();
},
isDefault: true
},
{
text: Alfresco.util.message("button.cancel"),
handler: function leaveSite_onCancel()
{
this.destroy();
},
isDefault: false
}
]
});
break;
case "addToFav":
this.addAsFav(this.options.site);
break;
}
}
},this,true);
}collaboration-title.get.propertieslink.shareSite=Share Community
L'option est ajoutée au menu lorsque je la choisis rien ne se passeEst-ce qu'il y a d'autres modifications à faire??J'ai une autre question, est-ce qu'on peut inviter un utilisateurs à plusieurs sites en même temps???J'ai déjà essayé de le faire mais en vain. Des idées???Merci d'avance pour votre aide.