Richiesta Multipla : Trasporto Dati Login / Integrazione con MDaemon /

Ecco la mia richiesta di aiuto sul forum phpnews e spero che qualcuno mi possa aiutare.

Sto realizzando il mio sito utilizzando joomla e smf e ulteriori script, alcuni sono moduli, altri no.

Da qui vi pongo subito le mie domande :

1 - Ho esigenza di trasportare i dati di login e quindi, user e password, anche per alcuni script che ho inserito (ad esempio un ticket system) in modo tale che l'utente, una volta registrato in joomla, possa tranquillamente utilizzare la login per accedere direttamente anche al ticket senza doversi registrare ulteriormente...diciamo un "bridge" come adesso esiste tra joomla ed SMF.

Mi potete aiutare magari indicandomi sommariamente come poter ovviare al problema? magari scrivendomi qualche linea di codice? ..Io credo che sia necessario creare qualche "include" ma ovviamente spero che qualcuno sappia dirmi di piu'.

2 - Altro problema, sicuramente piu' difficile da risolvere :

     Sul mio dominio ho deciso di far utilizzare come mail server, il mio dominio con ip dinamico sfruttando servizi come "dyndns, dynu ecc ..."

     Utilizzo, quindi, il mio mail server MDaemon e quindi avrei necessita' di utilizzare questo come MX del sito.

     Il problema nasce nel momento in cui, posto la login a MDaemon sulla piattaforma joomla...in quanto, non so come fare per far comunicare il mail server dal sito, in locale! e siccome MDaemon sfrutta il cgi WorldClient.dll, passa alcune variabili che ovviamente non vengono elaborate!

Qualcuno ha mai provato a fare quello che sto provando io? spero di si....

Grazie per tutti coloro che mi risponderanno, spero di esser stato sufficientemente chiaro!

inviato 11 anni fa
slash3r
X 0 X

1- la cosa è più difficile di ciò che credi. Non esiste un metodo diretto per integrarsi con Joomla e probabilmente è più facile realizzare un componente per Joomla che faccia quello che vuoi piuttosto che integrare Joomla con degli script esterni. In teoria dovresti spulciarti tutto il codice di autenticazione di Joomla e vedere dove vengono salvate le informazioni sugli utenti loggati. La vedo nera...

2- non mi è chiaro il nesso tra Joomal e MDaemon. Cosa non riesci a fare? spedire le mai con Joomla?

 :bye:

P.S.: ogni discussione deve avere un unico tema  :knuppel:

risposto 11 anni fa
Gianni Tomasicchio
X 0 X

Gianni, prima di tutto ti ringrazio per la risposta praticamente immediata come hai fatto con me e con tutti...

1 - Se tu che sei cosi' in gamba la vedi nera, io non la vedo proprio ;) quindi lascio perdere per ora e magari sono costretto a far registrare gli utenti anche per altre funzionalita'

2 - Ti spiego :

      Allora una volta installato MDaemon, nelle cartelle del programma ci sono perfette template gia pronte e utilizzabili...spulciando dentro le stesse, ho notato che le template sono puro html ma con variabili racchiuse in $.

Se io uploadassi sul sito queste template, nella visualizzazione delle stesse, mi troverei delle tabelle con delle variabili dentro che, invece di restare tali, dovrebbero essere rielaborate da MDaemon stesso il quale assegna la funzionalita' a queste variabili.

Posto il codice di una template di MDaemon  come esempio :

<HTML>

<HEAD>

  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=<$CharSet$>">

  <TITLE>WorldClient</TITLE>

      <LINK REL="stylesheet" TYPE="text/css" HREF="<$Theme$>/<$STYLE$>.css">

<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">

<!--

function init(){

   if (self.parent.frames.length != 0)

      self.parent.location=document.location;

   if (document.forms[0].User.value.length > 0)

      document.forms[0].Password.focus();

   else

      document.forms[0].User.focus();

}

//-->

</SCRIPT>

</HEAD>

<BODY onload="init();" CLASS="Login" LINK="White" VLINK="White" ALINK="White">

<FORM ACTION="<$Action$>" TARGET="_top" METHOD="POST">

<BR>

<BR>

<BR>

<TABLE BORDER="0" CELLPADDING="1" CELLSPACING="1" CLASS="border" WIDTH="495" ALIGN="center">

   <TR>

      <TD>

         <TABLE ALIGN="CENTER" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" BORDER="0"  CLASS="NavigationMenuHeader">

            <tr>

               <td colspan="2">

               <br>

               <div align="CENTER"><IMG SRC="<$THEME$>/biglogo.gif" alt="WorldClient"></div></td>

            </tr>

            <TR>

               <TD COLSPAN="2" HEIGHT="30">&nbsp;</TD>

            </TR>

            <TR CLASS="NavigationMenuHeader">

               <TD ALIGN="RIGHT" VALIGN="MIDDLE"><FONT SIZE="2" FACE="Arial, Helvetica"><B>[$Email Address$]:</B></FONT></TD><TD VALIGN="TOP" ALIGN="left"><INPUT TYPE="TEXT" NAME="User" SIZE="18" VALUE="<$User$>"></TD>

            </TR>

            <TR ALIGN="CENTER">

               <TD ALIGN="RIGHT" VALIGN="MIDDLE"><FONT SIZE="2" FACE="Arial,  Helvetica"><B>[$Password$]:</B></FONT></TD><TD VALIGN="TOP" ALIGN="left"><INPUT TYPE="PASSWORD" NAME="Password" SIZE="18"></TD>

            </TR>

            <TR ALIGN="CENTER">

               <TD ALIGN="CENTER" COLSPAN="2">

                  <STRONG><$STATUSMESG$></STRONG>

                     <p>

                        <INPUT TYPE="Submit" NAME="Logon" VALUE="[$Sign In$]">

                     </p>

                        <$IF DOMAIN:NEWACCOUNTCREATION$>

                     <p>

                        <INPUT TYPE="Submit" NAME="NewAccount" VALUE="[$Create Account$]">

                     </p>

                        <$ENDIF$>

               </TD>

            </TR>

            <TR>

               <TD COLSPAN="2" HEIGHT="40">&nbsp;</TD>

            </TR>

         </TABLE>

      </TD>

   </TR>

</TABLE>

</FORM>

<BR>

<DIV CLASS="LoginText" ALIGN="CENTER"><FONT SIZE="2" FACE="Arial, Helvetica"><B>

MDaemon/WorldClient v<$VERSION$> &copy; 2003 Alt-N Technologies.

</B></FONT>

</DIV>

</BODY>

</HTML>

Ecco, Il problema e' proprio questo! come devo fare per far "tradurre" le variabili in questa template che risiedono sul sito al mio mail server che risiede in locale?

Mi consiglieresti di evitare le variabili e settare tutto a mano o c'e' qualche altro modo?

Se dovessi scrivere tutto a mano, dovrei cambiare tutte le pagine della template e sarebbe un lavoraccio!

Spero si sia capito qualcosa .... e grazie per la pazienza!

ps..scusa per la doppia richiesta di inizio thread di prima

risposto 11 anni fa
slash3r
X 0 X
Ecco, Il problema e' proprio questo! come devo fare per far "tradurre" le variabili in questa template che risiedono sul sito al mio mail server che risiede in locale?

questa cosa è più difficile del primo quesito :giveup:

:dunno:

risposto 11 anni fa
Gianni Tomasicchio
X 0 X

Sigh...ma perche' mi complico sempre le cose? :(

Gianni ti chiedo un ultima cosa poi chiudo il discorso....ma non conosci un metodo e/o software che mi permetta di creare una webmail con registrazione il tutto completamente automatico?

Ho sentito parlare di Horde..ma non so se mi aiuta nel caso!

Grazie ancora Gianni!

risposto 11 anni fa
slash3r
X 0 X

Esistono diverse web mail ma il problema è che non creano account di posta sul server. Le web mail sfruttano account già esistenti. Pertanto la registrazione degli account deve avvenire in altro modo.

 :bye:

risposto 11 anni fa
Gianni Tomasicchio
X 0 X

Grazie Gianni sempre gentilissimo...quindi mi stai dicendo che solitamente i siti che offrono mail gratis, dopo la registrazione degli utenti assegnano manualmente l'accesso alla webmail?

risposto 11 anni fa
slash3r
X 0 X

I siti web spesso vengono forniti di un pannello di controllo, ad esempio l'ottimo cPanel, attraverso il quale il webmaster crea gli account di posta ottenendo i dati per il login degli utenti che possono così accedere alla webmail.

 :bye:

risposto 11 anni fa
Gianni Tomasicchio
X 0 X

Grazie mille ;)

risposto 11 anni fa
slash3r
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda