Forum Programmation.web Intégrer jappix mini et roundcube

Posté par (page perso) .
Tags :
2
13
sept.
2012

Je cherche à faire fonctionner jappix mini dans roundcube afin d'avoir une seule authentification et une seule page pour accéder à mes mails et à mes chats XMPP.

J'ai commencé un plugin pour roundcube en suivant la documentation de jappix mini. Il se compose de deux fichiers jappix.php et jappix.js

jappix.php

<?php
class jappix extends rcube_plugin
{
        function init()
        {
                $this->include_script('/url/vers/install/de/jappix/jquery.js');
                $this->include_script('/url/vers/install/de/jappix/php/get.php?l=fr&amp;t=js&amp;g=mini.xml');
                $this->include_script('jappix.js');
        }
}

jappix.js

Ce fichier contient le script de chargement décrit sur la page https://github.com/jappix/jappix/wiki/JappixMini

Cela me permet d'avoir jappix mini qui fonctionne, mais le mot de passe est en dur dans le fichier javascript…

Je cherche comment:

  • ne lancer l'initialisation de jappix mini qu'après l'authentification dans roundcube.
  • passer à la méthode javascript launchMini le login et mot de passe saisie de façon pas trop insécurisée.
  • # jappix4roundcube

    Posté par . Évalué à  3 .

    Il existe déjà un projet en ce sens: jappix4roundcube

    • [^] # Re: jappix4roundcube

      Posté par (page perso) . Évalué à  3 .

      Merci je ne l'avais pas vu!

      Pour que ça marche, j'ai du rajouter une ligne dans la méthode init du plugin pour indiquer qu'il dépend jquery:

      $this->require_plugin('jqueryui');
      
      

      Newton Adventure est sur Lumière Verte : http://steamcommunity.com/sharedfiles/filedetails/?id=187107465

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.