Make WordPress Core


Ignore:
Timestamp:
12/22/2003 12:09:59 AM (23 years ago)
Author:
saxmatt
Message:

Initial XFN support.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/admin-header.php

    r628 r633  
    7070
    7171<script language="javascript" type="text/javascript">
    72 <!-- hiding from old terrible browsers
     72//<![CDATA[
    7373
    7474        function profile(userID) {
    … …  
    8383                window.open(url, "Help", "width=640, height=450, location=0, menubar=0, resizable=0, scrollbars=1, status=1, titlebar=0, toolbar=0, screenX=60, left=60, screenY=60, top=60");
    8484        }
    85 
    86 
    87 //  End -->
     85        function GetElementsWithClassName(elementName, className) {
     86           var allElements = document.getElementsByTagName(elementName);
     87           var elemColl = new Array();
     88           for (i = 0; i < allElements.length; i++) {
     89                   if (allElements[i].className == className) {
     90                           elemColl[elemColl.length] = allElements[i];
     91                   }
     92           }
     93           return elemColl;
     94        }
     95       
     96        function blurry() {
     97           if (!document.getElementById) return;
     98       
     99           var aInputs = document.getElementsByTagName('input');
     100       
     101           for (var i = 0; i < aInputs.length; i++) {     
     102       
     103                   aInputs[i].onclick = function() {
     104                           var inputColl = GetElementsWithClassName('input','valinp');
     105                           var rel = document.getElementById('rel');
     106                           var inputs = '';
     107                           for (i = 0; i < inputColl.length; i++) {
     108                                   if (inputColl[i].checked) {
     109                                           if (inputColl[i].value != '') inputs += inputColl[i].value + ' ';
     110                                           }
     111                                   }
     112                           inputs = inputs.substr(0,inputs.length - 1);
     113                           rel.value = inputs;
     114                   }
     115       
     116                   aInputs[i].onkeyup = function() {
     117                           var inputColl = GetElementsWithClassName('input','valinp');
     118                           var rel = document.getElementById('rel');
     119                           var inputs = '';
     120                           for (i = 0; i < inputColl.length; i++) {
     121                                   if (inputColl[i].checked) {
     122                                           inputs += inputColl[i].value + ' ';
     123                                           }
     124                                   }
     125                           inputs = inputs.substr(0,inputs.length - 1);
     126                           rel.value = inputs;
     127                   }
     128           
     129           }
     130        }
     131       
     132        window.onload = blurry;
     133//]]>
    88134</script>
    89135</head>
Note: See TracChangeset for help on using the changeset viewer.