Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1450 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  [Plone] Customisation du comportement d'un lien

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Plone] Customisation du comportement d'un lien

n°1693726
gaille
Posté le 27-02-2008 à 16:48:56  profilanswer
 

Bonjour,
 
J'ai un petit projet à mener à bien, et comme je découvre la techno qui m'est imposée, j'aurais besoin des lumières de gens d'expérience pour savoir un peu ou je vais, là je patoge.
 
Très simplement, je dois réaliser sous Plone (ça j'ai pas le choix) une interface proposant une liste d'applis installables par l'utilisateur.
Ces applis sont sous la forme d'une archive auto-extractible (en zip .exe); les applis dispos peuvent être visualisées sous forme d'un simple lien, et lorsque l'utilisateur clique sur le lien, l'installation doit être exécutée automatiquement:
- copier l'archive sur le pc de l'utilisateur
- décompresser l'archive (exécuter l'exe copié en loca)
- installer le soft décompressé en exécutant le .exe contenu dans les fichiers extraits.
 
Question: dans la myriade de plug-ins existant pour plone, y aurait-il quelque qui existe dans le genre que je puisse adapter ?
Sinon dans les grandes lignes, comment procéderiez-vous (pour faire le plus simple possible) pour implémenter ce genre de chose ?
Comme je l'ai dit je découvre Plone/zope, alors pour l'instant c'est le flou artistique, y'a quand même pas mal de choses à digérer pour pouvoir devenir productif avec ce produit... Alors toute info utile sera la bienvenue.
 
Merci par avance...  :)  
 
 

mood
Publicité
Posté le 27-02-2008 à 16:48:56  profilanswer
 

n°1693753
rengzehn
Posté le 27-02-2008 à 17:09:08  profilanswer
 

Cela ne dépend pas de la techno coté serveur. Tu cherches à ce que quelqu'un en cliquant sur un lien dans un navigateur web lance une application exécutable et ça à mon avis les navigateurs ne l'autorisent pas pour des questions évidentes de sécurité. En ça, que ce soit zope/plone ou n'importe quoi d'autre coté serveur ce sera pareil.
Tu dois pourvoir y arriver en bricolant l'api windows qui permet tout et n'importe quoi mais c'est pas moi qui te dirait comment faire ce genre de truc merdique avec du javascript pourri(vivement déconseillé)
Le mieux est de crée une application qui check le repertoire dans le quel il y a tes zips, qui en affiche la liste dans une interface quelconque, y ajoute un case à cocher et qui propose à l'utilisateur d'installer ce qui est coché.

 

Autre option serait de faire executer la commande par le serveur mais sous windows je sais po, ça prendrait une ligne sous linux.
En gros faudrait pouvoir faire :
Quand le user clique sur un lien, le serveur se log en admin sur la machine de la personne qui a cliqué et installe le bouzin.

Message cité 1 fois
Message édité par rengzehn le 27-02-2008 à 17:21:12
n°1693988
gaille
Posté le 27-02-2008 à 22:09:40  profilanswer
 

rengzehn a écrit :

Cela ne dépend pas de la techno coté serveur. Tu cherches à ce que quelqu'un en cliquant sur un lien dans un navigateur web lance une application exécutable et ça à mon avis les navigateurs ne l'autorisent pas pour des questions évidentes de sécurité. En ça, que ce soit zope/plone ou n'importe quoi d'autre coté serveur ce sera pareil.
Tu dois pourvoir y arriver en bricolant l'api windows qui permet tout et n'importe quoi mais c'est pas moi qui te dirait comment faire ce genre de truc merdique avec du javascript pourri(vivement déconseillé)
Le mieux est de crée une application qui check le repertoire dans le quel il y a tes zips, qui en affiche la liste dans une interface quelconque, y ajoute un case à cocher et qui propose à l'utilisateur d'installer ce qui est coché.
 
Autre option serait de faire executer la commande par le serveur mais sous windows je sais po, ça prendrait une ligne sous linux.
En gros faudrait pouvoir faire :
Quand le user clique sur un lien, le serveur se log en admin sur la machine de la personne qui a cliqué et installe le bouzin.


 
Merci pour ta réponse.
Je me suis aussi interrogé sur la possibilité de faire le genre de manip que je cherche à faire...
Faut que je négocie pour voir si je peux pas faire ça en dehors de plone, ce serait bien plus simple pour moi.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  [Plone] Customisation du comportement d'un lien

 

Sujets relatifs
Comment faire pour ignorer un lien flash et imposer le mien?comment faire ça ? (voir lien...)
lien externe en lecture seuleidentité en lien au lieu d'un form
Récupérer des fichiers d'un ftp depuis un lien sur un site web ?Formulaire d'inscription avec id parain et lien a mailer
problème avec l'ouverture de deux Iframes avec un lienProbleme lien hypertexte, en boucle
[ Résolu ] problème de lien sur partitionDebug d'ASP.net : Comportement de Visual Studio et IIS
Plus de sujets relatifs à : [Plone] Customisation du comportement d'un lien


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR