Extra caution is recommended when installing recently uploaded/updated scripts (read more)
Be sure you trust any scripts you install

Remove Chipmark Sidebar

This script takes off the left Chipmark sidebar at "chipmark management" (its a del.icio.us alike service)

if you like del.icio.us... you'll love

before
SCREENSHOT-BEFORE

after
SCREENSHOT-AFTER

what is chipmark?

Chipmark is an on-line bookmark manager that allows you to access your bookmarks from any computer. Chipmark fits seamlessly into your browser so you don't even have to change your bookmarking habits. We are a group of Computer Science students at the University of Minnesota working on an open source project under the guidance of a Professor while learning about the process of software engineering and also creating software that can be used by a large userbase.

Chipmark will allow access to your Bookmarks anywhere, from any computer and allows for sharing bookmarks with others, as well.

welcome to chipmark

Do you browse using more than one computer or browser?
Do you have trouble keeping track of bookmarks?
Chipmark is for you!

downloads

The plugins and extensions allow you to use chipmark without having to visit the web site. Instead, all your bookmarks are accessible via a simple menu or toolbar. read more...





1 point
login to vote
simon! script's author
Posted May 2, 2008

http://userscripts.org/forums/1/topics/2270
http://userstyles.org/styles/6863

// ==UserScript==
      // @name          Remove Chipmark Sidebar
      // @namespace     http://userstyles.org
      // @description	  This script takes off the left Chipmark sidebar from the "chipmark :: manage" page https://www.chipmark.com/Manage
      // @author        crash
      // @homepage      http://userstyles.org/styles/6863
      // @include       https://www.chipmark.com/Manage
      // ==/UserScript==
      var css = "@namespace url(http://www.w3.org/1999/xhtml); td[style=\"width: 200px;\"] { display: none }";
      if (typeof GM_addStyle != "undefined") {
      	GM_addStyle(css);
      } else if (typeof addStyle != "undefined") {
      	addStyle(css);
      } else {
      	var heads = document.getElementsByTagName("head");
      	if (heads.length > 0) {
      		var node = document.createElement("style");
      		node.type = "text/css";
      		node.appendChild(document.createTextNode(css));
      		heads[0].appendChild(node); 
      	}
      }
      

1 point
login to vote
simon! script's author
Posted May 2, 2008

Platypus code:

// ==UserScript==
      // @name            Remove Chipmark Sidebar
      // @description     This script takes off the left Chipmark sidebar at "chipmark management"
      // @namespace       Platypus
      // @include         *chipmark.com/Manage
      function do_platypus_script() {
      smart_remove(window.document,document.evaluate('/HTML[1]/BODY[1]/CENTER[1]/TABLE[1]/TBODY[1]/TR[1]/TD[1]/TABLE[3]/TBODY[1]/TR[2]/TD[2]/TABLE[2]/TBODY[1]/TR[1]/TD[3]/TABLE[1]/TBODY[1]/TR[2]/TD[2]', document, null, XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue,null,null,null);
      smart_remove(window.document,document.evaluate('/HTML[1]/BODY[1]/CENTER[1]/TABLE[1]/TBODY[1]/TR[1]/TD[1]/TABLE[3]/TBODY[1]/TR[2]/TD[2]/TABLE[2]/TBODY[1]/TR[1]/TD[3]/TABLE[2]/TBODY[1]/TR[2]/TD[2]', document, null, XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue,null,null,null);
      smart_remove(window.document,document.evaluate('/HTML[1]/BODY[1]/CENTER[1]/TABLE[1]/TBODY[1]/TR[1]/TD[1]/TABLE[3]/TBODY[1]/TR[2]/TD[2]/TABLE[2]/TBODY[1]/TR[1]/TD[3]/TABLE[3]/TBODY[1]/TR[2]/TD[2]', document, null, XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue,null,null,null);
      smart_remove(window.document,document.evaluate('/HTML[1]/BODY[1]/CENTER[1]/TABLE[1]/TBODY[1]/TR[1]/TD[1]/TABLE[3]/TBODY[1]/TR[2]/TD[2]/TABLE[2]/TBODY[1]/TR[1]/TD[3]/TABLE[4]/TBODY[1]/TR[2]/TD[2]', document, null, XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue,null,null,null);
      smart_remove(window.document,document.evaluate('/HTML[1]/BODY[1]/CENTER[1]/TABLE[1]/TBODY[1]/TR[1]/TD[1]/TABLE[3]/TBODY[1]/TR[2]/TD[2]/TABLE[2]/TBODY[1]/TR[1]/TD[3]', document, null, XPathResult.FIRST_ORDERED_NODE_TYPE,null).singleNodeValue,null,null,null);
      }; // Ends do_platypus_script
      window.addEventListener("load", function() { do_platypus_script() }, false);
      //
      //  Mon Dec 19 15:59:37 2005 -- Scott R. Turner
      //  Short, uncommented file containing all the code to implement Platypus
      //  actions.  Can be "included" into the Platypus script.
      //
      // 
      // 
      function walk_down(node, func) {
        if (node.nodeType == 1) {
          if (node.tagName != "IMG") func(node);
          if (node.childNodes.length != 0)
            for (var i=0; i<node> 0) {
          doc.body.removeChild(doc.body.childNodes[0]);
        };
        var replacement_div = doc.createElement ("DIV");
        replacement_div.setAttribute('style',
             "margin: 0 2%; text-align: left");
        replacement_div.appendChild(node);
        doc.body.appendChild(replacement_div);
      };
      function set_style_script(doc, element, new_style) {
          element.setAttribute('style', new_style);
      };
      function modify_single_url(doc, match_re, replace_string, node) {
          if (node.href) {
      node.href = node.href.replace(match_re, replace_string);
          };
      };
      function do_modify_url_it(doc, node, match_re, replace_string, global_flag) {
          match_re = new RegExp(match_re);
          if (global_flag) {
      var allurls = doc.getElementsByTagName('A');
      for(var i = 0, url; url = allurls[i]; i++)
        modify_single_url(doc, match_re, replace_string, url);
          } else {
      modify_single_url(doc, match_re, replace_string, node);
          };
      };
      function do_modify_html_it(doc, element, match_re, replace_string) {
          match_re = new RegExp(match_re);
          if (element.innerHTML) {
      element.innerHTML = element.innerHTML.replace(match_re, replace_string);
          };
      };
      function relax(doc, node) {
        walk_down(node, function (node) {
            node.style.width = 'auto';
            node.style.marginLeft = '0pt';
            node.style.marginRight = '0pt';
            if (node.width) node.width = null; });
      }
      function fix_page_it(doc, node) {
          doc.background = null;
          doc.bgColor = "white";
          if (doc.style) {
            doc.style.backgroundColor = "white";
            doc.style.backgroundImage = "none";
            if (doc.style.color == "white") {
      doc.style.color = "black";
            };
            if (doc.text == "white") {
      doc.text = "black";
            };
          };
          doc.body.background = null;
          doc.body.bgColor = "white";
          if (doc.body.style) {
            doc.body.style.backgroundColor = "white";
            doc.body.style.backgroundImage = "none";
            if (doc.body.style.color == "white") {
      doc.body.style.color = "black";
            };
            if (doc.body.text == "white") {
      doc.body.text = "black";
            };
          };
      };
      function insertAfter(newNode, target) {
          var parent = target.parentNode;
          var refChild = target.nextSibling;
          if(refChild != null)
      parent.insertBefore(newNode, refChild);
          else
      parent.appendChild(newNode);
      };
      function html_insert_it(doc, element, new_html, before, insert_as_block) {
        var new_element;
        if (insert_as_block) {
          new_element = doc.createElement ("DIV");
        } else {
          new_element = doc.createElement ("SPAN");
        };
        new_element.innerHTML = new_html;
        if (before) {
            element.parentNode.insertBefore(new_element, element);
        } else {
            insertAfter(new_element, element);
        };
      };
      function auto_repair_it(doc, node) {
        var biggest_elem = find_biggest_elem(doc);
        isolate(doc, biggest_elem);
        relax(doc, biggest_elem);
        make_bw(doc, biggest_elem);
        fix_page_it(doc, biggest_elem);
      };
      function find_biggest_elem(doc) {
        const big_element_limit = 0.25;
        var size_of_doc = doc.documentElement.offsetHeight *
            doc.documentElement.offsetWidth;
        var body = doc.body;
        var size_of_body = body.offsetHeight * body.offsetWidth;
        if (size_of_body < (0.80 * size_of_doc)) {
            size_of_body = size_of_doc;
        };
        var max_size = 0;
        var max_elem = doc;
        var allElems = document.evaluate("//*",
       doc.body, null,
       XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE,
       null);
        for (var i = 0; i < allElems.snapshotLength; i++) {
          var thisElem = allElems.snapshotItem(i);
          var thisElem_size = thisElem.offsetHeight * thisElem.offsetWidth;
      
          if (thisElem_size < size_of_body &&
      thisElem_size > max_size &&
      !contains_big_element(thisElem, size_of_body * big_element_limit)) {
            max_size = thisElem_size;
            max_elem = thisElem;
          };
        };
        return max_elem;
      };
      
      function contains_big_element(node, limit) {
          if (node.childNodes.length != 0)
      for (var i=0; i<node> limit) return true;
      };
          return false;
      };
      
      function platypus_do(win, func_name, o, other, other2, other3) {
          var func = eval(func_name);
          var doc = null;
          if (func == null) return;
          if (!o) {
      Warning("Platypus couldn't find a page element when executing the command "+
      func_name+".  This usually happens when running a script -- maybe the"+
      " web page the script is running on has changed.");
          };
          doc = win.document;
          func(doc, o, other, other2, other3);
      };
      //.user.js

You could comment on this script if you were logged in.