Browse code

simplification

devnewton authored on 17/07/2013 at 09:10:46
Showing 2 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,9 @@
0
+Copyright (c) 2013, devnewton <devnewton ^at^ bci.im>
1
+All rights reserved.
2
+
3
+Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
4
+
5
+    Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
6
+    Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
7
+
8
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
... ...
@@ -2,8 +2,8 @@
2 2
 <html>
3 3
 <head>
4 4
 <meta name="description" content="devnewton passgrid generator" />
5
-<meta name="author" content="devnewton <devnewton@bci.dyndns-server.com>" />
6
-<meta name="licence" content="CC-BY ( http://creativecommons.org/licenses/by/3.0/legalcode )" />
5
+<meta name="author" content="devnewton <devnewton ^at^ bci.im>" />
6
+<meta name="licence" content="BSD (see LICENSE.txt)" />
7 7
 <meta http-equiv="content-type" content="text/html; charset=UTF-8"></meta>
8 8
 <title>Devnewton passgrid generator</title>
9 9
 </head>
... ...
@@ -71,32 +71,20 @@
71 71
     }
72 72
 </style>
73 73
 <body>
74
-<form name="passgrid_form">
75
-    <h1>Générateur de <a href="http://www.vvsss.com/grid/">passgrids</a></h1>
76
-    <h2>Qu'est qu'une passgrid?</h2>
77
-        <p>Une passgrid est une façon de conserver un mot de passe. C'est une grille contenant des chiffres, des lettres ou des symboles. Le mot de passe se situe sur la grille. Au lieu de mémoriser le mot de passe, vous devez vous souvenir des cases de la grille constituant ce mot de passe. Par exemple: en partant de la case 2,3, 4 cases à gauche, puis 4 cases en bas.</p>
78
-    <p>Pour une explication complète, consultez cette <a href="http://www.vvsss.com/grid/">page</a></p>
79
-    <h2>Quel est l'intérêt?</h2>
80
-        <ul>
81
-            <li>Il suffit de mémoriser les cases constituant le mot de passe et d'utiliser plusieurs grilles pour retenir simplement tous vos mots de passe.</li>
82
-            <li>Si quelqu'un trouve vos passgrids, il lui sera quasiment impossible de trouver vos mots de passe.</li>
83
-            <li>Les agents secrets peuvent détruire leurs passgrids avant d'être fait prisonnier et ne pas révéler leurs mots de passe, même sous la torture.</li>
84
-        </ul> 
85
-    <h2>Comment créer des passgrids?</h2>
86
-    En utilisant le générateur ci-dessous et en imprimant la page après avoir cliquer sur le bouton <em>Créer les passgrids</em>. Ce générateur est écrit en HTML/Javascript. Vous pouvez enregistrer cette page et l'utiliser hors ligne.
87
-    <h1>Générer une ou plusieurs passgrids</h1>
88
-    Identifiants: <input name="passgrid_source" value="passgrid1,passgrid2,passgrid3" type="text" title="Liste de mots séparés par des virgules qui vont servir à générer les grilles. Le plus simple est d'utiliser les identifiants qui correspondent aux mots de passe : moncompte@monmail.com,logindemonpc,toto" />
89
-    Caractères possibles: <input name="passgrid_chars" value="0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz" type="text" />
90
-    Nombre de lignes: <input name="passgrid_rows" value="26" type="text" />
91
-    Nombre de colonnes: <input name="passgrid_cols" value="10" type="text" />
92
-    <input value="Créer les passgrids" onclick="generatePassgrids();" type="button" />
74
+<form name="passgrid_form" onsubmit="generatePassgrids();">
75
+    <h1>Password grids generator</a></h1>
76
+     Identifiers: <input name="passgrid_source" value="passgrid1,passgrid2,passgrid3" type="text" />
77
+    Allowed characters: <input name="passgrid_chars" value="0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz" type="text" />
78
+    Lines: <input name="passgrid_rows" value="26" type="text" />
79
+    Columns: <input name="passgrid_cols" value="10" type="text" />
80
+    <input value="Create" type="submit" />
93 81
 </form>
94 82
 
95 83
     <script src="mt.js" type="text/javascript"></script>
96 84
     <script src="crc32.js" type="text/javascript"></script>
97 85
     <script src="passgrid.js" type="text/javascript"></script>
98 86
     <div id="printable_passgrids"></div>
99
-<a href="http://devnewton.bci.im/projects/passgrid" > Aller à la page du projet </a>
87
+<a href="http://devnewton.bci.im/projects/passgrid" >Project page</a>
100 88
 </body>
101 89
 
102 90
 </html>