Code Monkey home page Code Monkey logo

salesforce-id-clipper-chrome-extension's Introduction

This is a Chrome Extension that works with Salesforce.com. *Now updated to work with lightning and Communities!*

If you are on a Salesforce.com record page, that is a page where the Salesforce.com
URL conatins a record Id: 

* Click the scissors icon once to clip the Id to your clipboard.
* Click it again and you'll get the 18 character verison of the id.
* Click it again to get a cleaned version of the URL in the address bar.

The icon turns green when you successfully clip the Id, and shows an 18 
when you get the 18 character version and 'Link' when you get the link.

You may also right click any link to a Salesforce.com record URL on any webpage
and do two actions:

* Clip the Id (15 or 18 characters), just as you would from a record page
* Get a clean record URL, dropping any parameters after the Id, like search position

* Works with Lightning
* Works with Communities
* Works with VF pages with an id on the querystring, and User profile pages.
* Thanks to boxfoot and Jeff Douglas for code contributions!

To install from Chrome Store:

https://chrome.google.com/webstore/detail/hfiffenhnefppjhloglpebefjlbhoeai

Source code is on github:

https://github.com/gokubi/Salesforce-Id-Clipper-Chrome-Extension

To install unpackaged:

1. Download the source to your computer
2. Go to Chrome
3. Window > Extensions
4. Click the + next to Developer Mode
5. Load unpacked extension
6. Browse to the downloaded directory

salesforce-id-clipper-chrome-extension's People

Contributors

boxfoot avatar gokubi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

salesforce-id-clipper-chrome-extension's Issues

requires all tabs and all urls permissions

Currently this requires access to all tabs and all urls, essentially granting the extension full access to all browsing activity and unlimited external communication. This leads to:

  1. Scary warnings at install time.
  2. Unnecessary security risk if there is ever a compromise in this extension.

I haven't looked closely at how this is implemented yet, but it seems like using the activeTab permission, and/or limiting to force.com domains should be sufficient to achieve what this is doing.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.