Giter VIP home page Giter VIP logo

steo82rm / salesforce-data-extractor-x-firefox Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 1.62 MB

Firefox Add-On Extension: is a Cut-Sheet build helper for Enterprise Technicians (VI). Helps to quickly extracts most essential data from a Salesforce ENG# page and will present it into a popup window as a temporary webpage.

License: GNU Affero General Public License v3.0

JavaScript 85.80% Shell 14.20%
add-ons-for-firefox firefox-addon salesforce

salesforce-data-extractor-x-firefox's Introduction

SalesForce Data Extractor (for Firefox):

[ current version: 1.12.1.2, 2023-02-12 ]

# What is this?:

It is a Firefox Add-On/Extension.
It has been designed with in mind any Enterprise Spectrum Technician (6th level); it provides an easy tool (script) that aim to help to quickly collect the most useful information in order to build the Cut-Sheet document needed for the job.

# Why it is useful:

It will quickly extracts most of the essential data needed from a Salesforce ENG# page without scrolling the long webpage back and forth, and then present these predefined information into a well organized (Easy to read) popup window (that will automatically close after about 10 minutes).

# How it works:

It is mainly a single script (in JavaScript language) that retrives/extracts specific data fields from a Salesforce ENG# webpage and will format these information in a new popup window as a new webpage created ad-hoc for this specific needs.
The script is launched on background as the user click on the Add-On icon.
The script will automatically collect/extract specific predefined information from the current ENG# webpage and will organize them in a more clean and concise way for the user in a new webpage, presented as a popup window.

This new popup webpage will contain some easy useful additional JavaScript that can help the user to interact with the information presented...
Example: one-click on a field-value will automatically copy the text content into the user-clipboard, hence it will make it easier to copy/transfer somewhere else specific information as needed (same behaviour as the Charter Snippet tool).

# Get-Started:

The best feasible way to integrate this feature into Mozilla Firefox browser is to... visit the add-ons pages and add(/install) it directly from there:
https://addons.mozilla.org/en-US/firefox/addon/salesforce-data-extractor/

๐Ÿšฉ Despite it was originally published for a while, and despite there are some similar projects online (on the public Mozilla Add-Ons repositories), the Mozilla Reviewer Team decided that this project should be private because not fully useful/usable for the generic internet user; hence the only way to retrive and install this add-on feature, at the moment, is from this current github page of mine. ๐Ÿšฉ

... follow this link (with the Mozilla Firefox browser) to install the add-on:
Install SalesForce Data Extractor Firefox add-on/extension
https://bit.ly/3xit63N

Otherwise, you can clone this project and build it locally so you can install it yourself on your browser following the suggested manual installation instructions here below.

# Manual installation:

Please, before to proceed, consider the following:

  • this package version is a local installation;
  • this method won't have any Mozilla validation/certificates, hence you'll need to make adjustments to the Firefox browser on "about:debugging" and manually add it;
  • there may be no auto-update feature included (working on it);
  • the following steps provided are valid ONLY for any LINUX OS ...
  • the script make can be used to facilitate the build of the package.

To proceed with a manual installation follow these instructions and run the following commands:
mkdir SalesForce_DataExtractor_xFirefox_add-on
cd SalesForce_DataExtractor_xFirefox_add-on
git clone https://github.com/steo82rm/SalesForce-Data-Extractor-x-Firefox
cd SalesForce-Data-Extractor-x-Firefox
chmod 754 ./make
./make

  • after these steps above, inside the folder ./builds there will be the Firefox extension created and named: SalesForce_DataExtractor_xFirefox_YYYY-MM-DD_hh-mm-ss
  • to install it: double-click-on-it ( or copy it into the Firefox profile directory: /home/<username>/.mozilla/firefox/<userprofile>/extensions/ )

# Mantainer and help:

I am the only mantainer of this simple project at the moment... and this is a work-in-progress still, but while adding a few easy functionality: the goal, the scope, and the main flow of this Add-On/script will remain exactly the same and pretty much unchanged.
If any help or clarification is needed or for any question about this project please contact me here on github.



โš  Important notes: โš 

  1. In order to allow this extension/script to efficiently run, the user will need to allow popups windows from the domain: "salesforce.com"
  2. The script is designed to be effective and to run only on the domain: "salesforce.com"

# Preview: Screenshots of the Firefox Extension/Add-On:

Shows a screenshot of the extension icon on the browser Firefox with some description.
Once installed a small icon will be (should be, based on your settings) visible on the top-right corner of the browser.
Once the desired ENG# page has been loaded, just click the extension icon one time to launch the script and extract/show the information.

Shows a screenshot of the extension popup window with some description.
This is an example of the information extracted and how will be presented to the user.

Shows a screenshot of the embedded features of the extension popup window on the browser Firefox with some description.
Description of some features available inside the popup webpage.

Shows a screenshot of the embedded features of the extension popup window on the browser Firefox with some description.
Description of some other features available.




About Me:

My Avatar

DOH!

โ€” Homer J. Simpson

I am an enthusiast amatorial programmer with, at the moment, little time for it.
I hope to share some of my knowledge to this community and to provide useful contributions, nevertheless to learn new things.
Thank you for using and contributing to this little project of mine; any contribution may be precious and sincerely welcome!

salesforce-data-extractor-x-firefox's People

Contributors

steo82rm avatar

Watchers

 avatar

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.