Author: sparky
Date: Wed May 16 20:40:52 2007
New Revision: 8565

Modified:
   toys/stbr/index.php
Log:
- no need to make "mailto:"; so obscure, use version without document.write 


Modified: toys/stbr/index.php
==============================================================================
--- toys/stbr/index.php (original)
+++ toys/stbr/index.php Wed May 16 20:40:52 2007
@@ -25,24 +25,6 @@
 tfoot td a { display: block; padding: 2px 5px; border: 1px outset; float: 
left; border: 1px solid #c0c0c0; background-color: #ffffff; color: #000000; 
text-decoration: none; margin-left: 5px }
 </style>
 
-<script type="text/javascript">
-function vm(i,w)
-{
-// from Adam Major; http://ivpro.net
-// some modifications: Piotr Budny
-var proto = "mailto";
-var m = 'gro.xunil-dlp*' + i;
-var t='';
-
-for (i=m.length-1; i >= 0; i--)
-       if (m.charAt(i) == '*')
-               t += '@';
-       else
-               t +=m.charAt(i);
-
-document.write('<a href="' + proto + ':' + t + '">' + w +'</a>');
-}
-</script>
 </head>
 <body>
 
@@ -141,9 +123,6 @@
        }
        */
 
-       $q['who'] = $q['arecipient'];
-       $q['arecipient'] = strrev($q['arecipient']);
-
        $title = '';
 
        if(count($filled))
@@ -163,7 +142,7 @@
 ?>
 <tr title='<?=$title?>'>
 <td width="100px"><a 
href="http://cvs.pld-linux.org/cgi-bin/cvsweb/SPECS/<?=$q['aspec']?>"><?=$q['aspec']?></a></td>
-<td 
width="80px"><script>vm("<?=$q['arecipient']?>","<?=$q['who']?>");</script></td>
+<td width="80px"><a class="mailto"><?=$q['arecipient']?></a></td>
 <td width="100px"><?=$q['builder']?></td>
 <td width="100px">
 <?=$info?>
@@ -194,5 +173,18 @@
 <img src="http://pl.docs.pld-linux.org/zrzuty_ekr/logo_03.png"/>
 </div>
 
+<script type="text/javascript">
+/* fill href of <a>s with class="mailto" */
+
+(function replace_mailto()
+{
+       var as = document.getElementsByTagName("a"); 
+       for ( var i = 0; i < as.length; i++ ) {
+               if ( as[i].className == "mailto" )
+                       as[i].href = "mailto:"; + as[i].innerHTML + "@" + 
"pld-linux.org";
+       }
+}) ();
+</script>
+
 </body>
 </html>
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to