Menu More
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-10-2011 09:50 AM
Bonjour,
je travaille sous alfresco share version 3.4.d
J'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
collaboration-title.js
collaboration-title.get.properties
L'option est ajoutée au menu lorsque je la choisis rien ne se passe
Est-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.
je travaille sous alfresco share version 3.4.d
J'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.properties
link.shareSite=Share Community
L'option est ajoutée au menu lorsque je la choisis rien ne se passe
Est-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.
Labels:
- Labels:
-
Archive
1 REPLY 1

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-16-2011 04:25 AM
Bonjour,
Pouvez-vous faire un peu debug javascript pour mieux comprendre ce qu'il se passe (avec les capacités natives de votre navigateur, ou avec des extensions) ?
Faites cela après avoir complètement vidé le cache de votre navigateur …
Pouvez-vous faire un peu debug javascript pour mieux comprendre ce qu'il se passe (avec les capacités natives de votre navigateur, ou avec des extensions) ?
Faites cela après avoir complètement vidé le cache de votre navigateur …
