Guest User

Untitled

a guest
Mar 6th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.59 KB | None | 0 0
  1. 'use strict'
  2.  
  3. var myFullname = 'Nick Zuber'
  4.  
  5. // Timeline / Feed
  6. var allTweetNodes = document.querySelectorAll('.FullNameGroup'), i
  7. var userBadgeNode = document.createElement('span')
  8. userBadgeNode.style.fontSize = '13px'
  9. userBadgeNode.className = 'UserBadges'
  10.  
  11. var verifiedIconNode = document.createElement('span')
  12. verifiedIconNode.className = 'Icon Icon--verified'
  13.  
  14. var hiddenVisuallyNode = document.createElement('span')
  15. hiddenVisuallyNode.className = 'u-hiddenVisually'
  16. hiddenVisuallyNode.textContent = 'Verified account'
  17.  
  18.  
  19. // Profile Header Card
  20. var profileHeaderCardNode = document.createElement('span')
  21. profileHeaderCardNode.style.marginLeft = '-5px'
  22. profileHeaderCardNode.className = 'ProfileHeaderCard-badges'
  23.  
  24. var profileHeaderCardLinkNode = document.createElement('a')
  25. profileHeaderCardLinkNode.href = 'href="/help/verified'
  26.  
  27.  
  28. // Connect the DOM nodes
  29. verifiedIconNode.appendChild(hiddenVisuallyNode.cloneNode(true))
  30. userBadgeNode.appendChild(verifiedIconNode.cloneNode(true))
  31.  
  32. profileHeaderCardLinkNode.appendChild(verifiedIconNode.cloneNode(true))
  33. profileHeaderCardNode.appendChild(profileHeaderCardLinkNode.cloneNode(true))
  34.  
  35.  
  36. // Append elements to DOM
  37. try {
  38. for (i = 0; i < allTweetNodes.length; ++i) {
  39. if(allTweetNodes[i].querySelector('.fullname').innerHTML === myFullname) {
  40. allTweetNodes[i].querySelector('.UserBadges').appendChild(userBadgeNode.cloneNode(true))
  41. }
  42. }
  43. document.querySelector('.ProfileHeaderCard-name').appendChild(profileHeaderCardNode.cloneNode(true))
  44. document.querySelector('.DashboardProfileCard-name .UserBadges').appendChild(verifiedIconNode.cloneNode(true))
  45. } catch (_) {}
Add Comment
Please, Sign In to add comment