Search

Thought Asylum - Web


Overview

The Thought Asylum - Web snippet group is a collection of TextExpander snippets that provide ways to work with web markup languages, web browsers and online services through the entry of a simple text abbreviation. The snippets use a variety of standard plain text, fill-ins, scripting and JavaScript based snippets to accomplish this.

Download

Download the Thought Asylum - Web snippet group.

Instructions for how to add a snippet group to TextExpander are also available.

Before you download and use this snippet group, please take note that it is provided without any guarantee of safe use, viability or suitability. You will use it at your own risk. But hopefully it will work as well for you as it does for me.

Additional Snippets

I cannot guarantee when or if more snippets will be added to this snippet group, but if you have any suggestions you would like me to consider for future updates, please feel free to ping a suggestion to @sylumer on Twitter.

Snippets


Bitly Link [Clipboard] (PY)

Abbreviation: $cbbitly

Mobile Compatible: No

Description:

This snippet will take a URL on the clipboard and output a link generated by the bit.ly link shortening service. This snippet requires an API key and a user name to be specified by user created snippets that have the abbreviations of bitlyapikey and bitlyusername respectivly.

More Information: None.


Bitly Link [Fill In] (PY)

Abbreviation: $bitly

Mobile Compatible: No

Description:

This snippet will take a user specified URL and output a link generated by the bit.ly link shortening service. This snippet requires an API key and a user name to be specified by user created snippets that have the abbreviations of bitlyapikey and bitlyusername respectivly.

More Information: None.


Browser Tab List - Chrome (AS)

Abbreviation: CTMDUL

Mobile Compatible: No

Description:

This snippet will output a list of page titles and URLs for web pages currently open in the Google Chrome web browser.

More Information: TextExpander: List Browser Tabs.


Browser Tab List - Safari (AS)

Abbreviation: STMDUL

Mobile Compatible: No

Description:

This snippet will output a list of page titles and URLs for web pages currently open in the Safari web browser.

More Information: TextExpander: List Browser Tabs.


Colour: Hex to RGB (JS)

Abbreviation: hex2rgb

Mobile Compatible: Yes

Description:

This snippet allows the usre to specify a colour as a HEX colour code and it will return the RGB coloour code that matches it.

More Information: None.


Colour: RGB to Hex (JS)

Abbreviation: rgb2hex

Mobile Compatible: Yes

Description:

This snippet allows the usre to specify a colour as an RGB colour and it will return the HEX coloour code that matches it.

More Information: None.


HTML Basic Page Template

Abbreviation: $htmlpage

Mobile Compatible: Yes

Description:

This snippet outputs a very simple HTML page allowing the page title to be specified.

More Information: None.


HTML Bulleted List [Clipboard] (JS)

Abbreviation: $cbhtmlul

Mobile Compatible: Yes

Description:

This snippet converts the lines of text on the clipboard into an HTML specified bulleted list. Each line of text on the clipboard corresponds to a single list item.

More Information: None.


HTML Decode [Clipboard] (JS)

Abbreviation: $cbhtmldec

Mobile Compatible: Yes

Description:

This snippet will output a string of HTML encoded text on the clipboard as a decoded string of text.

More Information: None.


HTML Decode [Fill In] (JS)

Abbreviation: $htmldec

Mobile Compatible: Yes

Description:

This snippet will output a string of user specified HTML encoded text as a decoded string of text.

More Information: None.


HTML Encode [Clipboard] (JS)

Abbreviation: $cbhtmlenc

Mobile Compatible: Yes

Description:

This snippet will output a string of text on the clipboard as an HTML encoded string of text.

More Information: None.


HTML Encode [Fill In] (JS)

Abbreviation: $htmlenc

Mobile Compatible: Yes

Description:

This snippet will output a string of use specified text as an HTML encoded string of text.

More Information: None.


HTML Link using Page Title from URL (PERL)

Abbreviation: htmllink

Mobile Compatible: Yes

Description:

This script will output an HTML formatted hyperlink from a URL held on the clipboard. The hyperlinked text will be set to be the title of the page.

More Information: TextExpander: HTML Hyperlink Page Title from URL.


HTML Numbered List [Clipboard] (JS)

Abbreviation: $cbhtmlol

Mobile Compatible: Yes

Description:

This snippet converts the lines of text on the clipboard into an HTML specified numbered list. Each line of text on the clipboard corresponds to a single list item.

More Information: None.


HTML Paragraph from Plain Text [Clipboard] (JS)

Abbreviation: $cb2hp

Mobile Compatible: Yes

Description:

This snippet simply outputs the content of the clipboard with each plain text paragraph wrapped in HTML paragraph tags.

More Information: TextExpander: Plain Text to HTML Paragraphs.


HTML Symbol - Middle Dot

Abbreviation: htmldot

Mobile Compatible: Yes

Description:

This snippet outputs the HTML entity code for a bullet style middle dot. This can be useful for online text entry fields that strip out HTML tags that specify bulleted lists.

More Information: None.


HTML Table from Tab Separated Data [Clipboard] (JS)

Abbreviation: $cbtabtohtmltable

Mobile Compatible: Yes

Description:

This snippet converts lines of tab separated data on the clipboard into an HTML specified table. Each line on the clipboard corresponds to a row in the table and the tabs indicate a table cell separation.

More Information: None.


URL Decode [Clipboard] (JS)

Abbreviation: $cburldec

Mobile Compatible: Yes

Description:

This snippet outputs a decoded version of an encoded URL on the clipboard.

More Information: None.


URL Decode [Clipboard] (JS) {Alternate}

Abbreviation: $urlunenc

Mobile Compatible: Yes

Description:

This snippet simply uses an alternate abbreviation to call the previus snippet.

More Information: None.


URL Decode [Fill In] (JS)

Abbreviation: urldec+

Mobile Compatible: Yes

Description:

This snippet outputs a decoded version of a user entered encoded URL.

More Information: None.


URL Encode [Clipboard] (JS)

Abbreviation: $cburlenc

Mobile Compatible: Yes

Description:

This snippet outputs an encoded version of a URL on the clipboard.

More Information: None.


URL Encode [Fill In] (JS)

Abbreviation: urlenc+

Mobile Compatible: Yes

Description:

This snippet outputs an encoded version of a user specified URL.

More Information: None.


* Library - Bitly (PY)

Abbreviation: lib_bitly

Mobile Compatible: Yes

Description:

This snippet should not be used directly. It contains a number of Python functions that are used by other snippets in this library for generating bit.ly shirt URLs.

More Information: None.


* Library - HTML Encode/Decode Helper (JS)

Abbreviation: lib_ta_htmlencode

Mobile Compatible: Yes

Description:

This snippet should not be used directly. It contains a number of JavaScript settings that are used by other snippets in this library for encoding and decoding. These are related to the use of the he.js library by Mathias Bynens - see the content of the next snippet for details.

More Information: None.


* Library - HTML Encoding Library (JS)

Abbreviation: lib_htmlencode

Mobile Compatible: Yes

Description:

This snippet should not be used directly. It contains a number of JavaScript functions and settings that are used by other snippets in this library for encoding and decoding. This is the he.js library by Mathias Bynens - see the content of the next snippet for full copyright details.

More Information: None.