Changeset 1856 for trunk/wp-admin/admin-header.php
- Timestamp:
- 11/15/2004 08:52:34 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/admin-header.php
r1837 r1856 9 9 <meta http-equiv="Content-Type" content="text/html; charset=<?php echo get_settings('blog_charset'); ?>" /> 10 10 11 <?php if ( isset($xfn)) : ?>11 <?php if ( isset($xfn) ) : ?> 12 12 <script type="text/javascript"> 13 13 //<![CDATA[ 14 15 14 function GetElementsWithClassName(elementName, className) { 16 15 var allElements = document.getElementsByTagName(elementName); 17 16 var elemColl = new Array(); 18 17 for (i = 0; i < allElements.length; i++) { 19 if (allElements[i].className == className) {20 elemColl[elemColl.length] = allElements[i];21 }18 if (allElements[i].className == className) { 19 elemColl[elemColl.length] = allElements[i]; 20 } 22 21 } 23 22 return elemColl; 24 23 } 25 24 25 function meChecked() { 26 var undefined; 27 var eMe = document.getElementById('me'); 28 if (eMe == undefined) return false; 29 else return eMe.checked; 30 } 31 32 function upit() { 33 var isMe = meChecked(); //document.getElementById('me').checked; 34 var inputColl = GetElementsWithClassName('input', 'valinp'); 35 var results = document.getElementById('rel'); 36 var linkText, linkUrl, inputs = ''; 37 for (i = 0; i < inputColl.length; i++) { 38 inputColl[i].disabled = isMe; 39 inputColl[i].parentNode.className = isMe ? 'disabled' : ''; 40 if (!isMe && inputColl[i].checked && inputColl[i].value != '') { 41 inputs += inputColl[i].value + ' '; 42 } 43 } 44 inputs = inputs.substr(0,inputs.length - 1); 45 if (isMe) inputs='me'; 46 results.value = inputs; 47 } 48 26 49 function blurry() { 27 50 if (!document.getElementById) return; 28 51 29 52 var aInputs = document.getElementsByTagName('input'); 30 31 for (var i = 0; i < aInputs.length; i++) { 32 aInputs[i].onclick = function() { 33 var inputColl = GetElementsWithClassName('input','valinp'); 34 var rel = document.getElementById('rel'); 35 var inputs = ''; 36 for (i = 0; i < inputColl.length; i++) { 37 if (inputColl[i].checked) { 38 if (inputColl[i].value != '') inputs += inputColl[i].value + ' '; 39 } 40 } 41 inputs = inputs.substr(0,inputs.length - 1); 42 if (rel != null) { 43 rel.value = inputs; 44 } 45 } 46 47 aInputs[i].onkeyup = function() { 48 var inputColl = GetElementsWithClassName('input','valinp'); 49 var rel = document.getElementById('rel'); 50 var inputs = ''; 51 for (i = 0; i < inputColl.length; i++) { 52 if (inputColl[i].checked) { 53 inputs += inputColl[i].value + ' '; 54 } 55 } 56 inputs = inputs.substr(0,inputs.length - 1); 57 if (rel != null) { 58 rel.value = inputs; 59 } 60 } 61 53 54 for (var i = 0; i < aInputs.length; i++) { 55 aInputs[i].onclick = aInputs[i].onkeyup = upit; 62 56 } 63 57 }
Note: See TracChangeset
for help on using the changeset viewer.