Ciao Ragazzi,
io avrei la necessita solo per determinati corsi di avere una pagina di login ( o landing page fate vobis ), che sia diversa rispetto a quella " standard ".
E' possibile farla con docebo? oppure devo prendere io il codice dei campi " username " e " password " ( comprensiva di invio ) e scrivere manualmente un'altra pagina?
ty!
Landing page
Landing page
.- Primus inter pares -.
Re: Landing page
Soluzione:
Copiare la login forme mettere puntamenti assoluti ( se si vuol cambiare il server e/o la cartella).
Ecco il codice da copiare **
**
Ricordarsi di mettere il proprio indirizzo web, al posto di nomehost.com
Simbiosi
Copiare la login forme mettere puntamenti assoluti ( se si vuol cambiare il server e/o la cartella).
Ecco il codice da copiare **
Code: Select all
<form class="std_form" id="login_confirm" method="post" action="http://nomehost.com/doceboLms/index.php?modname=login&op=confirm">
<div>
<input type="hidden" id="authentic_request_login_confirm" name="authentic_request" value="56b3dfd4a8651778de86b26b947f97d8"><div class="login-line"><p><label for="login_userid">Username</label></p><input class="textfield" type="text" id="login_userid" name="login_userid" value="" maxlength="255" tabindex="1"></div><div class="login-line"><p><label for="login_pwd">Password</label></p><input class="textfield" type="password" id="login_pwd" name="login_pwd" maxlength="255" tabindex="2" autocomplete="off"></div><div class="login-line"><input class="button" type="submit" id="login" name="log_button" value="Login" tabindex="3"></div></div></form>
Ricordarsi di mettere il proprio indirizzo web, al posto di nomehost.com
Simbiosi
.- Primus inter pares -.
Re: Landing page
authentic request statica? la vedo dura...
Re: Landing page
Ciao
di solito per embeddare il modulo login-pwd su un sito qualunque si mette un codice tipo questo. In questo esempio ci sono dei colori (grigio, rosso ecc..) e dei margini che potete ovviamente cambiare.
E va sostituito "nomesito.com" con l'url corretto.
Non abbiamo mai avuto problemi a embeddare il form in siti esterni.
di solito per embeddare il modulo login-pwd su un sito qualunque si mette un codice tipo questo. In questo esempio ci sono dei colori (grigio, rosso ecc..) e dei margini che potete ovviamente cambiare.
E va sostituito "nomesito.com" con l'url corretto.
Non abbiamo mai avuto problemi a embeddare il form in siti esterni.
Code: Select all
<html>
<head>
<title></title>
</head>
<body>
<form action="http://nomesito.com/doceboLms/index.php?modname=login&op=confirm" method="post" name="login" onsubmit="return login();" style="margin:0px;" target="_blank">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tbody>
<tr>
<td height="19" style="padding-left:45px;" width="57%">
<label><input class="testo_grigio" id="login_userid" maxlength="255" name="login_userid" tabindex="1" type="text" value="" /> </label></td>
<td align="left" rowspan="2" valign="top" width="43%">
<a class="testo_rosso" href="http://nomesito.com/doceboLms/index.php?modname=login&op=register" target="_blank">Registrati</a><br />
<a class="testo_rosso" href="http://nomesito.com/doceboLms/index.php?modname=login&op=lostpwd" target="_blank">Help</a><br />
<div style="padding-top:5px;">
<input class="testo_rosso" type="submit" value="Login" /></div>
</td>
</tr>
<tr>
<td height="50" style="padding-left:45px;">
<input class="testo_grigio" id="login_pwd" maxlength="255" name="login_pwd" tabindex="2" type="password" /></td>
</tr>
</tbody>
</table>
</form>
</body>
</html>
---------------------
Massimiliano Ferrari
Elearnit - Elearning e Knowledge Management
https://www.elearnit.net
https://www.linkedin.com/in/massimilianoferrari
m.ferrari[at]elearnit.net
Skype: m_ferrari_it
Massimiliano Ferrari
Elearnit - Elearning e Knowledge Management
https://www.elearnit.net
https://www.linkedin.com/in/massimilianoferrari
m.ferrari[at]elearnit.net
Skype: m_ferrari_it
Re: Landing page
Se funziona lo stesso, che senso ha il controllo authentic_request?
In caso sarebbe da incorporare il generatore di signature. Questo è quello di Docebo, dovrebbe essere facilmente "modificabile":
In caso sarebbe da incorporare il generatore di signature. Questo è quello di Docebo, dovrebbe essere facilmente "modificabile":
Code: Select all
public static function generateSignature($addendum = false) {
if($addendum == false) $addendum = time();
if(!isset($_SESSION['mdsign'])) {
$_SESSION['mdsign'] = md5(uniqid(rand(), true) ."|". mt_rand() ."|". $addendum);
$_SESSION['mdsign_timestamp'] = time();
}
}
Re: Landing page
Purtroppo non va, mi da invalid request ( index.php?msg=101 ).max wrote:Ciao
di solito per embeddare il modulo login-pwd su un sito qualunque si mette un codice tipo questo. In questo esempio ci sono dei colori (grigio, rosso ecc..) e dei margini che potete ovviamente cambiare.
E va sostituito "nomesito.com" con l'url corretto.
Non abbiamo mai avuto problemi a embeddare il form in siti esterni.
Code: Select all
<html> <head> <title></title> </head> <body> <form action="http://nomesito.com/doceboLms/index.php?modname=login&op=confirm" method="post" name="login" onsubmit="return login();" style="margin:0px;" target="_blank"> <table border="0" cellpadding="0" cellspacing="0" width="100%"> <tbody> <tr> <td height="19" style="padding-left:45px;" width="57%"> <label><input class="testo_grigio" id="login_userid" maxlength="255" name="login_userid" tabindex="1" type="text" value="" /> </label></td> <td align="left" rowspan="2" valign="top" width="43%"> <a class="testo_rosso" href="http://nomesito.com/doceboLms/index.php?modname=login&op=register" target="_blank">Registrati</a><br /> <a class="testo_rosso" href="http://nomesito.com/doceboLms/index.php?modname=login&op=lostpwd" target="_blank">Help</a><br /> <div style="padding-top:5px;"> <input class="testo_rosso" type="submit" value="Login" /></div> </td> </tr> <tr> <td height="50" style="padding-left:45px;"> <input class="testo_grigio" id="login_pwd" maxlength="255" name="login_pwd" tabindex="2" type="password" /></td> </tr> </tbody> </table> </form> </body> </html>
Creando la pagina e mettendola su un altro server, non si logga.
.- Primus inter pares -.
Re: Landing page
Come volevasi dimostrare. Hai bisogno di un signature generator.
Re: Landing page
e come si integra in un'unica pagina?
C'è bisogno di tutte le require once suppongo.
C'è bisogno di tutte le require once suppongo.
.- Primus inter pares -.
Re: Landing page
allora devo avere sbagliato qualcosa io, questa cosa dell'embed l'abbiamo usata diverse volte.
ora recupero il codice giusto
ora recupero il codice giusto
---------------------
Massimiliano Ferrari
Elearnit - Elearning e Knowledge Management
https://www.elearnit.net
https://www.linkedin.com/in/massimilianoferrari
m.ferrari[at]elearnit.net
Skype: m_ferrari_it
Massimiliano Ferrari
Elearnit - Elearning e Knowledge Management
https://www.elearnit.net
https://www.linkedin.com/in/massimilianoferrari
m.ferrari[at]elearnit.net
Skype: m_ferrari_it