- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-15-2017 10:29 AM
Bonjour,
J'utilise afresco pour la gestion de document, mon besoin est d'accéder à un autre site à partir de Alfresco, genre ajouter dans le menu l'accès à ce site extérieur.
Est ce que c'est possible?
Je vous remercie d'avace pour votre aide.
- Labels:
-
Language Groups
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-17-2017 09:11 AM
Oui il suffit de modifier la chaine par exemple : targetUrl: "http://localhost:8080/share/page/appintegrator?ssl=false",
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-17-2017 07:12 AM
Bonjour,
C'est tout à fait possible.
Je vous invite à prendre connaissance de cette page : Customizing the admin tools menu (Aikau) | Alfresco Documentation
Elle vous fournira un exemple de configuration du menu.
Cordialement,
Charles Le Seac'h
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-17-2017 07:41 AM
Bonjour,
Je vous remercie pour votre réponse.
En fait j'ai suivi ce tutoriel Use Alfresco as a portal for web applications | Loftux
et j'ai pu ajouter un frame à l'inrtérieur de Alfresco.
Mon soucis actuellement et comment cacher le paramétre dans l'URL. Par exemple sur l'URL : http://localhost:8080/share/page/appintegrator?iurl=loftux.com&ssl=false
Je ne veux pas que iurl=loftux.com soit visible.
Je vous remercie énormement.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-17-2017 07:56 AM
Bonjour,
Le controller javascript "iframe.get.js" a pour fonction de récupérer l'URI dans les paramètres de la page ou d'utiliser l'adresse par défaut "lotfux.se".
Si dans votre cas le site a intégré est fixe, le code :
//The url argument is called iurl because there is a built in url object in Surf
var iurl = page.url.args.iurl !== null ? decodeURIComponent(page.url.args.iurl)
: "loftux.se";
var ssl = page.url.args.ssl !== null ? decodeURIComponent(page.url.args.ssl)
: "false";
if (ssl==="true") {
model.protocol="https://";
}else{
model.protocol="http://";
}
model.iurl=iurl;
n'est pas nécessaire et peut être remplacé par :
if (ssl==="true") {
model.protocol="https://";
}else{
model.protocol="http://";
}
model.iurl="google.com";
Yann
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-17-2017 09:02 AM
Merci pour votre réponse,
J'ai intégré votre solution mais j'ai toujours le paramétre qui est en claire dans l'URL.
Je crois que le problème vient du fichier share-header.lib.js dans lequel j'ai ajouté :
appItems.push({
id: "HEADER_ADMIN_CONSOLE",
name: "alfresco/menus/AlfMenuBarItem",
config: {
id: "HEADER_SiteExterne",
label: "header.menu.irsal.label",
targetUrl: "http://localhost:8080/share/page/appintegrator?iurl=site_externe:8080/&ssl=false",
targetUrlType: "FULL_PATH",
targetUrlLocation: "CURRENT"
}
});
Je vous remercie encore une fois
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-17-2017 09:05 AM
Le paramètre dans l'url vient effectivement du targetUrl.
Yann
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-17-2017 09:08 AM
Y-a-t il un moyen pour le masque?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-17-2017 09:11 AM
Oui il suffit de modifier la chaine par exemple : targetUrl: "http://localhost:8080/share/page/appintegrator?ssl=false",
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-17-2017 09:26 AM
Je vous remerciiiiiiiiiiiiie énormement
Votre solution marche très bien
