Alex:BTSC : reformat DocInformation block for easy copy paste

BTSC:reformat DocInformation block for easy copy paste

  1. // ==UserScript==
  2. // @name Alex:BTSC : reformat DocInformation block for easy copy paste
  3. // @namespace http://btsc.webapps.blackberry.com/
  4. // @description BTSC:reformat DocInformation block for easy copy paste
  5. // @include http://btsc.webapps.blackberry.com/btsc/viewdocument.do?*
  6. // @version 0.0.1.20150819230328
  7. // ==/UserScript==
  8.  
  9. function fetchAndRemove() {
  10. var nodesSnapshot = document.evaluate(
  11. '//div[@class="social"]'
  12. , document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null
  13. );
  14.  
  15. var nbrDivs = nodesSnapshot.snapshotLength;
  16. if (0!=nbrDivs) {
  17. for ( var i=0 ; i < nbrDivs ; i++ )
  18. nodesSnapshot.snapshotItem(i).parentNode.removeChild(nodesSnapshot.snapshotItem(i));
  19. } // end if
  20. } // end function fetchAndRemove()
  21.  
  22. window.xdx = function() {
  23. fetchAndRemove();
  24. }
  25.  
  26. xdx();
  27.