Affichage du code PML – 'login.pml' :

   1 <pml>

   2 <link #rel=icon #href=favicon.ico #type=image/x-icon>

   3 <title PyMyAdmin – <@login>>

   4 <link #rel=stylesheet #href=scripts/base.css #type=text/css>

   5 <link #rel=stylesheet #href=themes/<%theme>/css/style.css #type=text/css>

   6 §inputtheme <input #type=hidden #name=theme #value=<%theme>>

   7

   8 §%@pyma_user <>

   9 §%@pyma_pw <>

  10 §%@pyma_err <>

  11 §%@pyma_session <>

  12 # Fermeture session s’il y a lieu (et nettoyage des session périmées non fermées)

  13 <incl %@pyma_session <py logout('<%@pyma_session>','<%timeout>')>>

  14 <div.login

  15 ———›<p.centre <img #pymyadmin_logo.svg #height=100px>>

  16

  17 ———›<p #style=text-align:center;font-size:1.5em <b <@welcome_to PyMyAdmin>>>

  18 ———›# Affichage message d’erreur éventuel

  19 ———›<incl %@pyma_err>

  20 ———›<div.group2+erreur <img #themes/<%theme>/img/s_error.png>  <%@pyma_err>>

  21 ———›<br>

  22 ———›<incl>

  23 ———›# Choix de la langue

  24 ———›<div.group2 #style=border:1px

  25 ———›———›<form #method=post #action=login.pml

  26 ———›———›———›<fieldset.fondstd

  27 ———›———›———›———›<legend #lang=<lang> <@language><i Language>>

  28 ———›———›———›———›<select #name=lang #lang=en #onchange=this.form.submit()

  29 ———›———›———›———›———›<py select_lang('<lang>')>

  30 ———›———›———›———›———›>

  31 ———›———›———›———›>

  32 ———›———›———›<inputtheme>

  33 ———›———›———›>

  34 ———›———›>

  35 ———›<br>

  36 ———›# Saisie identifiant et mot de passe

  37 ———›<form #method=post #action=main.pml?lang=<lang> #name=login_form

  38 ———›———›<div.group2 #style=border:1px

  39 ———›———›———›<fieldset.fondstd

  40 ———›———›———›———›<legend <@login>>

  41 ———›———›———›———›<table <tr

  42 ———›———›———›———›———›———›<td <b <@user><@:>>>

  43 ———›———›———›———›———›———›<td <input #type=text #name=@pyma_user #size=24 #value=<%@pyma_user>>>

  44 ———›———›———›———›———›———›>

  45 ———›———›———›———›———›<tr

  46 ———›———›———›———›———›———›<td <b <@password><@:>>>

  47 ———›———›———›———›———›———›<td <input #type=password #name=@pyma_pw #size=24 #value=<%@pyma_pw>>>

  48 ———›———›———›———›———›———›>

  49 ———›———›———›———›———›>

  50 ———›———›———›———›>

  51 ———›———›———›>

  52 ———›———›<div.group2+droite<dir> #style=border:1px

  53 ———›———›———›<fieldset.fondvif

  54 ———›———›———›———›<input #value=<@go> #type=submit>

  55 ———›———›———›———›<input #type=hidden #name=target #value=index.py>

  56 ———›———›———›———›>

  57 ———›———›———›>

  58 ———›———›<inputtheme>

  59 ———›———›>

  60 ———›>

  61


© 2017-2023 Jean-Luc-Blary