or Connect
AVS › AVS Forum › AVS Forum Information › Forum Operations Center › JRWalker's AVS Forum Browser Extensions Shorten Long Posts & Quotes No Content Loss, Filter, & More
New Posts  All Forums:Forum Nav:

JRWalker's AVS Forum Browser Extensions Shorten Long Posts & Quotes No Content Loss, Filter, & More

post #1 of 11
Thread Starter 
JRWalker's AvsSnipHideFilter browser add-on for Chrome, Firefox, Firefox for Android, IE, and Opera makes browsing post pages faster and finding old posts easier.

Links To Posts In This Thread
Quote:
Overview - This post. Please read before browser specific posts.
Browser Specific Documentation & Installation: Chrome, Firefox & Firefox for Android, Internet Explorer, and Opera
Q & A
Update History
Latest Updates - Always my last post in this thread. Other posts are updated in place. This post is added to thread and previous Latest Updates is deleted. Subscribing to this thread will keep you informed of recent updates to the extensions.

Overview

Extensions features are:
o Make long quotes and posts scrollable.
o Can repeatedly apply include and/or exclude filters to displayed posts.
o Can automatically apply an include or exclude filter to posts when page is displayed or redisplay. (Except IE)
o Adds information about posts on page to page's title and heading. All pages show page number and posts per page. If logged in then first and last post's date and time is also shown.
o Settings can be changed through a settings page. (Except IE)

Many of the posts to the Official Samsung PNxxF8500 Series Discussion Thread [No Street Price Talk] are very long because they included a number of pictures. Also, some members do not take the time to snip posts that they quote. So, I created an AVS Forum browsing tool that shortens long forum pages without loss of content, making them much easier to browse. This is especially important when you join a large thread and try to catch up.

For IE users I have created and Context Menu Extensions to snip long posts and quotes. For Firefox and Firefox for Android users I have created an extension with a Content Script. For Firefox only there are also Context and Widget Extensions, not currently supported by Firefox for Android. Chrome and Opera Content Extension are also available. All of the above also have a browser extension to filter posts shown making finding old posts easier.

Below is a side by side comparison of two unsnipped and snipped posts with the default maximum page and quote heights.

LEAD Technologies Inc. V1.01

The largest scrollable page display savings that I have found is 15'5.3". http://www.avsforum.com/t/1463454/official-samsung-pnxxf8500-series-discussion-thread-no-street-price-talk/6800_100 shown with the Firefox snipping extension below :

LEAD Technologies Inc. V1.01

Using the snipping extension with Firefox for Android the page height saved by scrollable posts and quotes for the same pages as above would be 22278 pixel rows. At DPI / PPI for Samsung Galaxy 2 7.0 tablet of 170 PPI, that converts to 10'11", using the maximum scrollable height for pages of 350 and quotes 150.

The extensions add information to the page titles and headings. The usual page title is the forum name and the heading is the forum name and if not on the first page the page number. The extensions add to the title the page number, number of posts per page, and if you are logged in the date time of the first and last post on the page. Having this additional information in the title is very useful and prevents file name conflicts if you wish to save the page with your browser.

As you can see above the extension add the same information that is added to the title plus information about changes that the extension has made to the displayed page. Below that links use to invoke page filtering. The links are enclosed in square brackets to make them look a little like buttons. Clicking the Filter Shown link displays a page:

LEAD Technologies Inc. V1.01

In all but the Internet Explorer extensions, Clicking on the Filter New Page link displays a page:

LEAD Technologies Inc. V1.01

The details about about filtering and extension features are found in the browser specific documentation posts. See links to posts at the top of this post.

Supported browsers: Chrome, Firefox, Firefox for Android, Internet Explorer, and Opera. See separate browser post for installation and use instructions. Each of the extension are different because of the restrictions and features of each browser. All of these can be installed in any combination if the OS supports it. have been tested on Win XP, VISTA, and Win 8 Pro x64 thru Win 8.1 Pro Update 1. There are no executables.

Now that browsers have gone to rolling updates it is very possible that you can encounter a new bug that I am not aware of. Please PM me with any bugs that you find so I can fix them.

Designed and Developed by James Walker
GMail James.R.Walker May 2013
Do not distribute without attribution.

If you have ANY problem downloading or with the downloaded file then just PM me your email address and I will send you the file as an email attachment.

Contact Info: Rather than posting to this thread, I would prefer that you PM me, JRWalker, with your feedback. You can also GMail me at James.R.Walker .
Edited by JRWalker - Today at 11:30 am
post #2 of 11
Thread Starter 
Q & A

Q: Are there any suggested changes or improvements that you will not consider?

A: Yes, any suggestion that results in the removal of advertising or right hand sidebar on thread pages from the AVS Forums. These are both perks of AVS Club membership. See http://www.avsforum.com/a/avs-club . And, any features that are already available from Preferences links near the top and bottom of each Thread page.

LEAD Technologies Inc. V1.01

With shortened posts and quotes, enabling Nested Quotes in Replies and displaying more Posts Per Page is now practical.

Q: Can I use your browser extensions on a mobile device?

A: Maybe. Firefox for Android is currently supported and other are planned. Please PM me your mobile device and browser version successful or not. I will add your results here.

Q: What is the status of each of the browser extensions?

A: Chrome - The Google Chrome browser has begun enforcing a security change that only runs extensions downloaded from the Chrome Web Store. Until my extension is approved by the Google Web Store my extension is blocked. It is not blocked because of its behavior but only because it was not installed from their store. In the meantime you can use the extension from another browser. There is also a circumvention to this rule. If you are interested in the circumvention then contact me by PM or GMail me at James.R.Walker, rather than posting to this thread

Firefox - Extension available for download. Note: Mozilla has notified Firefox / Firefox for Android developers that they will be removing widget support in an unspecified future browser release. I will not remove the extension's widget code unless it causes errors in versions of Firefox that do not support widgets.

Firefox for Android - Extension available for download

Internet Explorer - Extension available for download. Limited to context menu extensions because I have not written a BHO (Browser Helper Object) for the extension.

Opera - The platform this forum runs on isn't directly supported or tested on Opera. http://www.avsforum.com/t/1490230/opera-really-slow/0_100#post_23725133 .That being said, I have created an Opera browser extension and it is available for download. Installation requires Opera 16 or newer, which does not run on Windows XP.

Opera for Android - Extensions and Apps not supported at this time.

Safari - Apple discontinued Windows development environment for Safari extensions. Extensions can now only be developed on a MAC and I do not have access to one. Do have VMWARE Workstation and am researching using that for development.
Edited by JRWalker - 4/11/14 at 9:50am
post #3 of 11
Thread Starter 
Update History
20140410 Documentation Update
Revised first post overview with current images. Included more info about extension features and use. Moved browser extension status info to last Q in Q&A post.

20140408 Documentation Update
Added thread table of contents to first post in thread.

20140331 Documentation Update IE
Added:
Using IE to Search a Page for Text
===============================

You do not need an add-in or extension to find text on the IE displayed page. Use the Find Bar to find specific words or terms on the page you're viewing. Press the keyboard shortcuts Ctrl+F to bring up the find bar on the page.

The feature is very useful when used in combination with Filter Posts.

20140330 Documentation Update Firefox for Android
Added:
Using Firefox for Android to Search a Page for Text
======================================

You do not need an add-in or extension to find text on the Firefox for Android displayed page. Use the Find Bar to find specific words or terms on the page you're viewing. Tap the MENU button then tap Find in Page to bring up the Find Bar on the page.

The feature is very useful when used in combination with New Page filtering and Shown Post filtering.

20140330 Documentation Update for Chrome, Firefox, and Opera

Added Chrome, Firefox, and Opera Find Bar usage information to extension documentation for each of the browsers.

Using browser to Search a Page for Text
============================

You do not need an add-in or extension to find text on the browser displayed page. Use the Find Bar to find specific words or terms on the page you're viewing. Press the keyboard shortcuts Ctrl+F to bring up the find bar on the page.

The feature is very useful when used in combination with the extension's New Page filtering and Shown Post filtering features.

20140316 Firefox/Firefox for Android
Note: Mozilla has notified Firefox / Firefox for Android developers that they will be removing widget support in an unspecified future browser release. I will not remove the extension's widget code unless it causes errors in versions of Firefox that do not support widgets.

20140209 Chrome
The Google Chrome browser has begun enforcing a security change that only runs extensions downloaded from the Chrome Web Store. Until my extension is approved by the Google Web Store my extension is blocked. It is not blocked because of its behavior but only because it was not installed from their store. In the meantime you can use the extension from another browser. There is also a circumvention to this rule. If you are interested in the circumvention then contact me by PM or GMail me at James.R.Walker, rather than posting to this thread.

20131207 Chrome, Opera 1-15.4.4
MY PROFILE blocked list processing updated to handle new Manage Blocked List page.

Firefox and Firefox for Android update soon.

20131105 All 1-15.4.3
Info added to title and heading in preparation for new cross-browser cross-platform offline browsing feature.

Below are two examples of the heading information.

When logged in shows posts per page and submission time of first and last post:
LEAD Technologies Inc. V1.01

When not logged in the submission time of first and last post is not available
and the posts per page is always 30:
LEAD Technologies Inc. V1.01

20131029 All 1-15.4.2
Fixed error calculating posts per page on first page in thread when default used.

20131028 IE 1-15.4.1
Fixed error calculating posts per page on first page in thread when default used.

20131023 All 1-15.4
Info added to title and heading in preparation for new cross-browser cross-platform offline browsing feature.

20131020 IE 1-15.3
Fixed script error in Filter under Windows 8.1

20131019 Windows 8.1
All of the browser extensions were tested and worked with Windows 8.1 Preview, which had Internet Explorer Version 10. The release version of Windows 8.1 has the new IE 11. All browser extensions work with the recently recently released Win 8.1 except Internet Explorer. In IE 11 the browser context menu items appear when you right click on the page but nothing happens when you click the item. I am researching the changes required by IE 11 and a new IE extension update will be made available for download as soon as it is ready.

Update: This is caused by IE 11 in release version of Win 8.1 having the Internet Option "Enable Enhanced Protected Mode" checked by default. There are two choices until I do more research. 1) Use a different browser with AVS Forum extensions. 2) Uncheck the "Enable Enhanced Protected Mode" box and restart IE11 to disable Enhanced Protected Mode. The first is the safest choice. More info will be posted soon.

LEAD Technologies Inc. V1.01

20131017 IE 1-15.2
Scripts reorganized. No new functionality.

To update installed scripts, see the instructions post for each browser extension.
Subscribe to this thread to be notified of updates.
PM me if you are interested in beta testing. Include your OS and browser version.

20131015 IE8 with Win XP
Recent Window XP updates now prevent the Filter Shown Posts context menu extension from prompting for the filter string.
Use the XP Firefox browser extension for this function. XP Chrome and Opera browser extensions are not supported on Windows XP versions.

20131013 Chrome Post Page
Revised Chrome extension installation instructions now that Chrome 30 is out of beta. This means that the extension can be installed with the current production version of Chrome.

20131011 IE 1-15
Message improvements

Documentation:
IE and Firefox instructions moved to separate posts.
Each browser extension now has own post.
Browser extension summary information moved to first post.

All extensions except IE have new filtering and nav link features that have not been updated in each browser extension post.
Will update soon.

20131009 All except IE 1-15
Chrome and Opera out of beta
Message and performance improvements
Filtering improvements

20130924 All minor message improvements 1-14.4.5

20130922 New Opera Extensions 1-14.4.5
Beta AVS Snip Hide Filter for Opera is available for download. See separate post for installation instructions.

20130920 All minor message improvements 1-14.4.5

20130916 New Chrome Extensions 1-14.4.0
Beta AVS Snip Hide Filter for Chrome is available for download. See separate post for installation instructions.

20130916 All 1-14.4
Message added to Summary Info if normal processing would have hidden post in page's URL hash value. These posts are always shown.

20130908 IE 1-14.3
Fix for filtering. If the page's URL contains a hash value of a particular post then that post will not be hidden by filtering.
20130906 Firefox & Firefox for Android 1-14.3
Fix for Shown and New Page filtering. If the page's URL contains a hash value of a particular post then that post will not be hidden by filtering.
Download and reinstall if 1-14.3 file downloaded prior to 10:30 PM EST Sept 6.

20130905 Firefox & Firefox for Android 1-14.2
Added New Page filtering.

AVS Filter Posts
=============
Firefox and Firefox for Android allow New Page filtering. When a posts page is loaded or reloaded the specified New Page filter is applied to the page automatically.

Clicking the [Filter New Page] widget with Firefox or the [Filter New Page] links at the top or bottom of the page with Firefox or Firefox for Android enables or disables New Page Filtering. The Shown Post filter and New Post filter are independent and after the filtered new page is display, Shown Post filters can be applied without changing the New Page filter.

Once entered, the New Page filter is applied to all post pages until the filter string is blanked. The New Page filter is remembered for new tabs and browser sessions. It is saved with the extension Preferences. Like the Show Post filter the New Page filter is applied to member's names, quote text, and post text.

New Page filtering could be used in the following ways:

o Enter your member name, or another name, in the New Page filter. Then as you click on the page numbers in the top and bottom navigation, only posts you created, were quoted in, or mentioned your member name will be shown.

o Enter a word or phrase, say capacitor, in the New Page filter then only filtered post with the word or phrase will be shown. Leading and trailing blanks are removed, but embedded blanks are not changed.

20130831 All Browsers 1-14.1
Added to Page Summary: Count of snipped quotes and pages, total scrollable pixel rows, and page height reduction in feet and inches or Metric.
Default changed: Firefox for Android Posts with height greater than 350 pixels are made scrollable, changed from 1000 pixels.

20130831 All Browsers 1-14.1
Added to Page Summary: Count of snipped quotes and pages, total scrollable pixel rows, and page height reduction in feet and inches or Metric.
Default changed: Firefox for Android Posts with height greater than 350 pixels are made scrollable, changed from 1000 pixels.

20130829 Firefox for Android 1-14
The recently released Firefox for Android 23 refuses to install version 1-13 although the extension continues to run with 23 if already installed.
Firefox for Android 23 will install 1-14 which is available in first post. No action required if running 1-13 now.

20130823 New name, AvsSnipHideFilter, for all browser extension. 1-13
The new name is more descriptive of the browsing and search facilities provided.
See first post for installation/update instructions.

Firefox 1-13 and Firefox 1-13: If updating remove, previous AvsSnipAndHide add-on from browser.

IE 1-13: No special action required beside normal update.

20130815 New Firefox for Android 1-12 available

Installation instructions for Firefox for Android are in the first post. As explained in the first post, the installation instructions need work to make them easier to follow.

The new Firefox for Android version adds a content script for avsforum.com forum post pages. Shown post filtering can be invoked from Links at top and bottom of page. Firefox for Android does not support Context Menu items and Widgets at this time. When a page with forum posts is loaded the content script will modify the page:

o Quotes with height greater than 150 pixels are made scrollable.
o Posts with height greater than 350 pixels are made scrollable.
o Posts by Blocked Members are hidden, as well as posts that quote or reference the Blocked Member's name.

Firefox for Android does not display scroll bars to the right of scrollable areas like desktop browsers. To provide a visual cue that a quote or post is scrollable this application draws a red single pixel border around quotes and posts that it makes scrollable. Scroll within the red box surrounding the quote or post to view more of the scrollable quote or post. Scroll outside the red box to move on to the text below the quote or next post. Experiment with the maximum quote and post height values to find the values that are best for your tablet's screen size. This app works in both Mobile and Desktop modes. You may find the maximum quote and post height values that you prefer a different for each mode. I use 350 for maximum post height and 10 posts per page in the AVS My Profile setting a good combination on my 7" tablet. When using shown post filtering to find information I use 100 posts per page.

Information about the changes made to the posts page are shown in the page heading.

You can change your Preferences by clicking Firefox settings icon in upper right corner | Tools | Add-onsExtensions | AvsSnipAndHide | then enter or change options.

AVS Filter Posts
================
Shown post filtering can be invoked from Links added at top and bottom of page.

When the prompt box is displayed:
Enter case insensitive search string for all posts currently shown.
Can be repeated with different string to repeat filtering of displayed posts.
Enter first character ! for only posts not containing rest of string.
Copy search to clipboard then paste to repeat search across pages.
When using shown post filtering to find information I use 100 posts per page in the AVS My Profile setting.

20130814 Firefox 1-12
Post filtering added. Filtering can be invoked from Context Menu item, Widgets, Links at top and bottom of page.
Summary headings made smaller and include Posts Shown counts.
Obsolete Preference removed.

20130814 IE 1-12
Summary headings made smaller and include Posts Shown counts.

Sample results from Firefox post Filtering. Similar function also available in IE version.

LEAD Technologies Inc. V1.01

LEAD Technologies Inc. V1.01

20130723 Firefox 1-11
When Preferences are changed either on the AvsSnipAndHide Options page or Blocked Members removed from the AVS Profile page the changes are communicated to all AVS Forum post pages on all tabs. If the change is made through the AvsSnipAndHide Options Page then there is a six second delay after a mouse click or key press.

20130723 First Post
Installation/Update instructions for IE and Firefox updated.

20130718 Firefox 1-10 New Beta
The Firefox version adds a content script for avsforum.com. Later it will have context menu items.
When a page with forum posts is loaded the content script will change the page so that:

o Quotes with height greater than 150 pixels are made scrollable.
o Posts with height greater than 1000 pixels are made scrollable.
o Posts by Blocked Members are hidden, as well as posts that quote, or reference the Blocked Member's name.

Information about the changes made to the posts page are shown in the page heading.

You can change your Preferences by clicking Firefox Tools | Extensions | AvsSnipAndHide | Options button

Known Problems With Changing Options:
1) There is an inter-script communication issue. When Preferences are changed the new values will not be seen until Firefox is closed and restarted.
2) The Blocked Member List Preference is set when the Profile page is opened.
If members are removed, the correct list will not be recognized until the next open of the Profile page then Firefox is closed and restarted.

See first post for installation instructions.
This is beta. Please PM me with bugs and feedback.

20130718 IE 1-10
Displayed information made consistent with Firefox version.
Performance improvements and script reordering.

20130717 IE 1-9
Fixed heading bug with IE 9+

20130715 IE 1-8
With IE 8, information now displayed in page headings the same as later versions.

20130714 IE 1-7
IE Context Menu Extension are now:
AVS Filter Posts
AVS Snip and Hide Posts
AVS Toggle Hide Posts
AVS Toggle Snip Posts

See first post for details

20130627 IE 1-6
'AVS Filter Posts With String' fixed hole in filter.
'AVS No Blocked Posts' fixed Regular Expression error.

20130624 IE 1-5
New 'AVS No Blocked Posts'
All trace of hidden posts by blocked members removed from page except bump in displayed post #.
'AVS Toggle Post Snipping' and 'AVS Toggle Post Snipping' also do this but you can edit the file
AvsNoBlockedPosts.htm to also hide posts that contain the Blocked Member names.

AvsTogglePostSnipping.htm and AvsFilterPosts.htm minor code changes and fixes.

20130620 IE 1-4
'AVS Filter Posts With String'
All trace of hidden posts by blocked members removed from page except bump in displayed post #.
Prompt filter string pre-populated with selected text.
Page’s post counts displayed after filter applied.
Blocked posts ignored but counted.

'AVS Toggle Post Snipping'
All trace of hidden posts by blocked members removed from page except bump in displayed post #.

20130616 IE 1-3
Right click on the page and select 'AVS Filter Posts With String' to show and hide posts based on the search string entered.

When the prompt box is displayed
Enter case insensitive filter string for all posts currently shown. Can be repeated with different
string to repeat filtering of displayed posts. Leave string blank or reload page to show all posts.
Enter first character ^ for only posts not containing rest of string. Copy filter string to clipboard then
paste to repeat filter across pages. This context menu extension only for IE at this time.

20130609 First Post
1) Added unique instructions for Opera browser to use URL httpuserstyles.orgstyles88343avsforum-com-snipped-posts-and-quotesr=1370413608

2) Updated Stylish for Safari installation instructions. It does not work at this time. Will update when/if it is fixed.

20130608 IE 1-2
Post at top of screen now intelligently set after toggle.
Edited by JRWalker - 4/10/14 at 12:26pm
post #4 of 11
Thanks, but I'm a bit lost on the Firefox instructions. I don't have Stylish installed currently, so I assume I simply need to install that add-on (version 1.3.2 currently) as the first step?
post #5 of 11
Thread Starter 
Quote:
Originally Posted by vinnie97 View Post

Thanks, but I'm a bit lost on the Firefox instructions. I don't have Stylish installed currently, so I assume I simply need to install that add-on (version 1.3.2 currently) as the first step?

Vinny,

Will look at the instructions and make them clearer. My Firefox extension does not use Stylish. It is a stand alone extension. If you have Stylish installed with my old Firefox AVS Forum style then that Stylish style should be removed because it is not needed.

If Stylish not installed for Firefox then just skip that Firefox installation step.

Jim

Update: I think that I have improved the Firefox installation instructions step that was confusing.
Edited by JRWalker - 7/18/13 at 1:48pm
post #6 of 11
Thread Starter 
Chrome Browser Extension

20140209 Chrome
The Google Chrome browser has begun enforcing a security change that only runs extensions downloaded from the Chrome Web Store. Until my extension is approved by the Google Web Store my extension is blocked. It is not blocked because of its behavior but only because it was not installed from their store. In the meantime you can use the extension from another browser. There is also a circumvention to this rule. If you are interested in the circumvention then contact me by PM or GMail me at James.R.Walker, rather than posting to this thread.


These installation instructions require Chrome 30 or newer. The steps below will show how to verify the Chrome version and install a new Chrome version if required.

If you encounter ANY problems or have feedback then please contact me. Rather than posting to this thread, I would prefer that you PM me, JRWalker, with your feedback. You can also GMail me at James.R.Walker .

Chrome Instructions:
======================
1) Start your Chrome browser.
2) Click the Customize and Control Google Chrome icon. It is the three horizontal bars in the upper right corner. Click "About Google Chrome".
If the version number begins with 30 or greater then your version is good and you can skip to step 4. Otherwise, update to latest version of Chrome.
3) If you have updated Chrome then close your Chrome browser session and start Chrome again. Click the Customize and Control Google Chrome icon and when you click "About Google Chrome" you will see that version 30 or later has been installed and is checking for updates.
4) Click on the Customize and Control Google Chrome icon and select Tools then Extensions.
If you installed 1-14.4.0 beta version of this extension then delete the extension named "Content AVS Snip Hide Filter" because the extension has a new name.
5) If you do not have my old Stylish Chrome "avsforum.com Snipped" style installed then skip this step. Otherwise, remove Stylish Chrome "avsforum.com Snipped" style. Uncheck the Enabled box to disable the extension.
6) Download the attached zip file below to a temporary file. The below attachment is an crx (Chrome Extension Installation) file that has been renamed to have a file type of zip, which is allowed for forum attachments.

AvsSnipHideFilter_1-15.4.4.crx.zip 90k .zip file

7) Rename the downloaded file, removing zip from the file name.
8) Drag the renamed file into the center of the Chrome Extensions page and drop it there. Installation with start automatically.
The install will fail if you have not removed .zip from the name of the file that you are installing.
9) Stop and restart your Chrome browers.
10) Subscribe to this thread to be informed of updates. PM me at JRWalker or GMail me at James.R.Walker for questions or help.

The Chrome version adds a content script for avsforum.com forum post pages. Shown post filtering can be invoked from Links at top and bottom of page. This version of AVSSnipHideFilter does not have a context menu. When a page with forum posts is loaded the content script will modify the page:

o Quotes with height greater than 150 pixels are made scrollable.
o Posts with height greater than 1000 pixels are made scrollable.
o Default DPI / PPI is 96. Update for your monitor if required to get for correct height conversion calculations.
o Results of scrollable height saving are shown in feet and inches with Metric option.
o Posts by Blocked Members are hidden, as well as posts that quote or reference the Blocked Member's name.

Information about the changes made to the posts page are shown in the page heading.

You can change your Preferences by clicking the Options link from the Chrome Extension page.

AVS Filter Posts
================
Shown Post filtering can be invoked from Links added at top and bottom of page.

When the prompt box is displayed:
Enter case insensitive search string for all posts currently shown.
Can be repeated with different string to repeat filtering of displayed posts.
Enter first character ! for only posts not containing rest of string.
Copy search to clipboard then paste to repeat search across pages.
When using shown post filtering to find information I use 100 posts per page in the AVS My Profile setting.

The Chrome extension allows New Page filtering. When a posts page is loaded or reloaded the specified New Page filter is applied to the page automatically.

Clicking the [Filter New Page] links at the top or bottom of the page enables or disables New Page Filtering. The Shown Post filter and New Post filter are independent and after the filtered new page is display, Shown Post filters can be applied without changing the New Page filter. If the page's URL contains a hash value of a particular post then that post will not be hidden by filtering.

Once entered, the New Page filter is applied to all post pages until the filter string is blanked. The New Page filter is remembered for new tabs and browser sessions. It is saved with the extension Options. Like the Show Post filter the New Page filter is applied to member's names, quote text, and post text.

New Page filtering could be used in the following ways:

o Enter your member name, or another name, in the New Page filter. Then as you click on the page numbers in the top and bottom navigation, only posts you created, were quoted in, or mentioned your member name will be shown.

o Enter a word or phrase, say capacitor, in the New Page filter then only filtered post with the word or phrase will be shown. Leading and trailing blanks are removed, but embedded blanks are not changed.

Using Chrome to Search a Page for Text
===============================

You do not need an add-in or extension to find text on the Chrome displayed page. Use the Find Bar to find specific words or terms on the page you're viewing. Press the keyboard shortcuts Ctrl+F to bring up the find bar on the page.

The feature is very useful when used in combination with New Page filtering and Shown Post filtering.
Edited by JRWalker - 4/10/14 at 1:06pm
post #7 of 11
Thread Starter 
Firefox and Firefox for Android Browser Extensions

Note: Mozilla has notified Firefox / Firefox for Android developers that they will be removing widget support in an unspecified future browser release. I will not remove the extension's widget code unless it causes errors in versions of Firefox that do not support widgets.

If you encounter ANY problems or have feedback then please contact me. Rather than posting to this thread, I would prefer that you PM me, JRWalker, with your feedback. You can also GMail me at James.R.Walker .

Firefox
Firefox Instructions:
=====================
1) Start your Firefox browser.
2) Download the attached below zip file below to a temporary file.

avssniphidefilter_15.4.3 .xpi.zip 209k .zip file

3) Rename the downloaded file removing '.zip' from the file name.
4) If you do not have Stylish installed then skip this step. If you do not have my old Stylish Firefox "avsforum.com Snipped" style installed then skip this step. Otherwise, remove Stylish Firefox "avsforum.com Snipped" style.
Click on Tools | Extensions | Stylish
Click Stylish Options button then Manage Styles button
Click "avsforum.com Snipped" Remove button
If that was your only Stylish style you can click back arrow and remove Stylish with the Remove button.
5) Left click and drag the Firefox XPI file into the Firefox address line.
The name of the file is in the form avssnipandhide_x-xx.xpi.
The install will fail if you have not removed .zip from the name of the file that you are installing.
6) Click Install button
7) Subscribe to this thread to be informed of updates. PM me at JRWalker or GMail me at James.R.Walker for questions or help.

The Firefox version adds a content script for avsforum.com forum post pages. Shown post filtering can be invoked from Context Menu item, Widget, or Links at top and bottom of page. When a page with forum posts is loaded the content script will modify the page:

o Quotes with height greater than 150 pixels are made scrollable.
o Posts with height greater than 1000 pixels are made scrollable.
o Default DPI / PPI is 96 Which is correct for most desktop monitors. Update for your display for correct height conversion calculations.
o Results of scrollable height saving are shown in feet and inches with Metric option.
o Posts by Blocked Members are hidden, as well as posts that quote or reference the Blocked Member's name.

Information about the changes made to the posts page are shown in the page heading.

You can change your Preferences by clicking Firefox Tools | Extensions | AvsSnipAndHide | Options button

LEAD Technologies Inc. V1.01

When Preferences are changed either on the AvsSnipAndHide Options page or Blocked Members removed from the AVS Profile page the changes are communicated to all AVS Forum post pages on all Tabs. If the change is made through the AvsSnipAndHide Options Page then there is a six second delay after a mouse click or key press.

AVS Filter Posts
================
Shown Post filtering can be invoked from Links added at top and bottom of page, the Context Menu item, or Widget.

When the prompt box is displayed:
Enter case insensitive search string for all posts currently shown.
Can be repeated with different string to repeat filtering of displayed posts.
Enter first character ! for only posts not containing rest of string.
Copy search to clipboard then paste to repeat search across pages.
When using shown post filtering to find information I use 100 posts per page in the AVS My Profile setting.

Firefox and Firefox for Android allow New Page filtering. When a posts page is loaded or reloaded the specified New Page filter is applied to the page automatically.

Clicking the [Filter New Page] widget with Firefox or the [Filter New Page] links at the top or bottom of the page with Firefox or Firefox for Android enables or disables New Page Filtering. The Shown Post filter and New Post filter are independent and after the filtered new page is display, Shown Post filters can be applied without changing the New Page filter. If the page's URL contains a hash value of a particular post then that post will not be hidden by filtering.

Once entered, the New Page filter is applied to all post pages until the filter string is blanked. The New Page filter is remembered for new tabs and browser sessions. It is saved with the extension Preferences. Like the Show Post filter the New Page filter is applied to member's names, quote text, and post text.

New Page filtering could be used in the following ways:

o Enter your member name, or another name, in the New Page filter. Then as you click on the page numbers in the top and bottom navigation, only posts you created, were quoted in, or mentioned your member name will be shown.

o Enter a word or phrase, say capacitor, in the New Page filter then only filtered post with the word or phrase will be shown. Leading and trailing blanks are removed, but embedded blanks are not changed.

Using Firefox to Search a Page for Text
==============================

You do not need an add-in or extension to find text on the Firefox displayed page. Use the Find Bar to find specific words or terms on the page you're viewing. Press the keyboard shortcuts Ctrl+F to bring up the find bar on the page.

The feature is very useful when used in combination with New Page filtering and Shown Post filtering.

Firefox for Android
Firefox for Android Instructions:
========================

These instructions have been tested on a Samsung Galaxy Tablet 2. Please PM me if you find that they should be updated for your brand/model tablet. Devices that support Firefox for Android can be viewed at https://support.mozilla.org/en-US/kb/will-firefox-work-my-mobile-device .

These installation instructions need improvement for those not familiar with working with files on their tablet. PM me with your suggestions on how the instructions can be improved or if you need help installing the application. I will be working on improving them.


1) Start your Firefox for Android browser.
2) If you do not have Stylish installed then skip this step. If you do not have my old Stylish Firefox "avsforum.com Snipped" style installed then skip this step. Otherwise, remove Stylish Firefox "avsforum.com Snipped" style.
Click on Firefox settings icon in upper right corner | Tools | Add-onsExtensions | Stylish
Click the Disable or Uninstall button If that was your only Stylish style.
3) Download the one of the two attached zip files below to a temporary file.
Both of the below attachments have the same APP. The first has the xpi (Firefox Extension Installation) file zipped into a zip format file. You must have a unzip application installed to unzip the file.

androidavssniphidefilter_15.4.3.zip 162k .zip file

The below attachment is an xpi (Firefox Extension Installation) file that has been renamed to have a file type of zip, which is allowed for forum attachments. If you have an app that you can rename this file to remove .zip you can install with this file.

androidavssniphidefilter_15.4.3.xpi.zip 177k .zip file

4) If you downloaded the first zip file then left click on the download zip file and unzip it to a temporary directory.
5) If you downloaded the second zip file then rename it, removing .zip from the file name.
6) Left click on the unzipped xpi file and open it with Firefox for Android.
The name of the file is in the form androidavssnipandhide_x-xx.xpi.
7) Click Install button
8) Subscribe to this thread to be informed of updates. PM me at JRWalker or GMail me at James.R.Walker for questions or help.

The Firefox for Android version adds a content script for avsforum.com forum post pages. Shown post filtering can be invoked from Links at top and bottom of page. Firefox for Android does not support Context Menu items and Widgets at this time. When a page with forum posts is loaded the content script will modify the page:

o Quotes with height greater than 150 pixels are made scrollable.
o Posts with height greater than 350 pixels are made scrollable.
o Default DPI / PPI is 170. Which is correct for Samsung 2 7.0 tables. Update for your tablet for correct height conversion calculations.
o Results of scrollable height saving are shown in feet and inches with Metric option.
o Posts by Blocked Members are hidden, as well as posts that quote or reference the Blocked Member's name.

Firefox for Android does not display scroll bars to the right of scrollable areas like desktop browsers. To provide a visual cue that a quote or post is scrollable this application draws a red single pixel border around quotes and posts that it makes scrollable. Scroll within the red box surrounding the quote or post to view more of the scrollable quote or post. Scroll outside the red box to move on to the text below the quote or next post. Experiment with the maximum quote and post height values to find the values that are best for your tablet's screen size. This app works in both Mobile and Desktop modes. You may find the maximum quote and post height values that you prefer a different for each mode. I use 350 for maximum post height and 10 posts per page in the AVS My Profile setting a good combination on my 7" tablet. When using shown post filtering to find information I use 100 posts per page.

Information about the changes made to the posts page are shown in the page heading.

You can change your Preferences by clicking Firefox settings icon in upper right corner | Tools | Add-onsExtensions | AvsSnipAndHide | then enter or change options.

AVS Filter Posts
================
Shown Post filtering can be invoked from Links added at top and bottom of page, the Context Menu item, or Widget.

When the prompt box is displayed:
Enter case insensitive search string for all posts currently shown.
Can be repeated with different string to repeat filtering of displayed posts.
Enter first character ! for only posts not containing rest of string.
Copy search to clipboard then paste to repeat search across pages.
When using shown post filtering to find information I use 100 posts per page in the AVS My Profile setting.

Firefox and Firefox for Android allow New Page filtering. When a posts page is loaded or reloaded the specified New Page filter is applied to the page automatically.

Clicking the [Filter New Page] widget with Firefox or the [Filter New Page] links at the top or bottom of the page with Firefox or Firefox for Android enables or disables New Page Filtering. The Shown Post filter and New Post filter are independent and after the filtered new page is display, Shown Post filters can be applied without changing the New Page filter. If the page's URL contains a hash value of a particular post then that post will not be hidden by filtering.

Once entered, the New Page filter is applied to all post pages until the filter string is blanked. The New Page filter is remembered for new tabs and browser sessions. It is saved with the extension Preferences. Like the Show Post filter the New Page filter is applied to member's names, quote text, and post text.

New Page filtering could be used in the following ways:

o Enter your member name, or another name, in the New Page filter. Then as you click on the page numbers in the top and bottom navigation, only posts you created, were quoted in, or mentioned your member name will be shown.

o Enter a word or phrase, say capacitor, in the New Page filter then only filtered post with the word or phrase will be shown. Leading and trailing blanks are removed, but embedded blanks are not changed.

Using Firefox for Android to Search a Page for Text
=====================================
You do not need an add-in or extension to find text on the Firefox for Android displayed page. Use the Find Bar to find specific words or terms on the page you're viewing. Tap the MENU button then tap Find in Page to bring up the Find Bar on the page.

The feature is very useful when used in combination with New Page filtering and Shown Post filtering.
Edited by JRWalker - 4/10/14 at 1:00pm
post #8 of 11
Thread Starter 
Internet Explorer Browser Extension

If you encounter ANY problems or have feedback then please contact me. Rather than posting to this thread, I would prefer that you PM me, JRWalker, with your feedback. You can also GMail me at James.R.Walker .

20131019 Windows 8.1
All of the browser extensions were tested and worked with Windows 8.1 Preview, which had Internet Explorer Version 10. The release version of Windows 8.1 has the new IE 11. All browser extensions work with the recently recently released Win 8.1 except Internet Explorer. In IE 11 the browser context menu items appear when you right click on the page but nothing happens when you click the item. I am researching the changes required by IE 11 and a new IE extension update will be made available for download as soon as it is ready.

Update: This is caused by IE 11 in release version of Win 8.1 having the Internet Option "Enable Enhanced Protected Mode" checked by default. There are two choices until I do more research. 1) Use a different browser with AVS Forum extensions. 2) Uncheck the "Enable Enhanced Protected Mode" box and restart IE11 to disable Enhanced Protected Mode. The first is the safest choice. More info will be posted soon.

LEAD Technologies Inc. V1.01

20131015 IE8 with Win XP
Recent Window XP updates now prevent the Filter Shown Posts context menu extension from prompting for the filter string.
Use the XP Firefox browser extension for this function. XP Chrome and Opera browser extensions are not supported on Windows XP versions.

Internet Explorer Instructions:
=======================
1) Copy the attached zip file to a temporary file below.

AvsTools_1-15.4.3.zip 24k .zip file

2) If reinstalling rename the folder AVSTools on volume C:\
3) Extract folder AVSTools to C:\
4) Double Left click on C:\AVSTools\AVSToggleTools.reg file and update registry.
Note: Registry entries assume C:\AVSTools\ folder and must be updated if changed.
5) Edit file Preferences.js if you want to change snipping heights, DPI value, height units, or add your Blocked Members.
6) Start/Restart Internet Explorer.
7) Subscribe to this thread to be informed of updates. PM me at JRWalker or GMail me at James.R.Walker for questions or help.

The IE version adds four context menu items.

AVS Filter Posts
================
Right click on a avsforum.com forum post pages then select 'AVS Filter Posts' to show and hide posts based on the filter string entered.

When the prompt box is displayed:
Enter case insensitive search string for all posts currently shown.
Can be repeated with different string to repeat filtering of displayed posts.
Leave string blank or reload page to show all posts.
Enter first character ! for only posts not containing rest of string.
Copy search to clipboard then paste to repeat search across pages.
If the page's URL contains a hash value of a particular post then that post will not be hidden by filtering.
When using shown post filtering to find information I use 100 posts per page in the AVS My Profile setting.

Using IE to Search a Page for Text
===============================

You do not need an add-in or extension to find text on the IE displayed page. Use the Find Bar to find specific words or terms on the page you're viewing. Press the keyboard shortcuts Ctrl+F to bring up the find bar on the page.

The feature is very useful when used in combination with Filter Posts.

AVS Snip and Hide Posts
AVS Toggle Hide Posts
AVS Toggle Snip Posts
=======================
Right click on a avsforum.com forum post page then select one of the above IE menu extensions.

AVS Snip and Hide Posts:
Quotes with height greater than 150 pixels are made scrollable.
Posts with height greater than 1000 pixels are made scrollable.
Posts by Blocked Members are hidden.

If file Preferences.js is updated with comma separated list of Blocked Members then post that quote them or reference them by Member Name are hidden.
Edited by JRWalker - 4/10/14 at 1:08pm
post #9 of 11
Thread Starter 
Opera

These installation instructions require Opera 16 or newer, which does not run on Windows XP. The steps below will show how to verify the Opera version.

If you encounter ANY problems or have feedback then please contact me. Rather than posting to this thread, I would prefer that you PM me, JRWalker, with your feedback. You can also GMail me at James.R.Walker .

Opera Instructions:
======================
1) Start your Opera browser.
2) Click the Opera icon in the upper left corner of the window.
If the version number begins with 16 or greater then your version is good. Otherwise, update to the latest version of Opera.
3) Click on Opera icon again and select Extensions.
4) If you do not have my old Stylish Chrome "avsforum.com Snipped" style installed then skip this step. Otherwise, remove Stylish Chrome "avsforum.com Snipped" style. Click its Disable button to disable the extension.
5) Download the attached zip file below to a temporary file. The below attachment is an nex (Opera Extension Installation) file that has been renamed to have a file type of zip, which is allowed for forum attachments.

AvsSnipHideFilter_1-15.nex.zip 89k .zip file

6) Rename the downloaded file, removing zip from the file name.
7) Drag the renamed file into the center of the Opera Extensions page and drop it there. Installation with start automatically.
8) Subscribe to this thread to be informed of updates. PM me at JRWalker or GMail me at James.R.Walker for questions or help.

The Opera version adds a content script for avsforum.com forum post pages. Shown post filtering can be invoked from Links at top and bottom of page. This version of AVSSnipHideFilter does not have a context menu. When a page with forum posts is loaded the content script will modify the page:

o Quotes with height greater than 150 pixels are made scrollable.
o Posts with height greater than 1000 pixels are made scrollable.
o Default DPI / PPI is 96. Update for your monitor if required to get for correct height conversion calculations.
o Results of scrollable height saving are shown in feet and inches with Metric option.
o Posts by Blocked Members are hidden, as well as posts that quote or reference the Blocked Member's name.

Information about the changes made to the posts page are shown in the page heading.

You can change your Preferences by clicking the Options link from the Opera Extension page.

AVS Filter Posts
================
Shown Post filtering can be invoked from Links added at top and bottom of page.

When the prompt box is displayed:
Enter case insensitive search string for all posts currently shown.
Can be repeated with different string to repeat filtering of displayed posts.
Enter first character ! for only posts not containing rest of string.
Copy search to clipboard then paste to repeat search across pages.
When using shown post filtering to find information I use 100 posts per page in the AVS My Profile setting.

The Opera extension allows New Page filtering. When a posts page is loaded or reloaded the specified New Page filter is applied to the page automatically.

Clicking the [Filter New Page] links at the top or bottom of the page enables or disables New Page Filtering. The Shown Post filter and New Post filter are independent and after the filtered new page is display, Shown Post filters can be applied without changing the New Page filter. If the page's URL contains a hash value of a particular post then that post will not be hidden by filtering.

Once entered, the New Page filter is applied to all post pages until the filter string is blanked. The New Page filter is remembered for new tabs and browser sessions. It is saved with the extension Options. Like the Show Post filter the New Page filter is applied to member's names, quote text, and post text.

New Page filtering could be used in the following ways:

o Enter your member name, or another name, in the New Page filter. Then as you click on the page numbers in the top and bottom navigation, only posts you created, were quoted in, or mentioned your member name will be shown.

o Enter a word or phrase, say capacitor, in the New Page filter then only filtered post with the word or phrase will be shown. Leading and trailing blanks are removed, but embedded blanks are not changed.

Using Opera to Search a Page for Text
===============================

You do not need an add-in or extension to find text on the Opera displayed page. Use the Find Bar to find specific words or terms on the page you're viewing. Press the keyboard shortcuts Ctrl+F to bring up the find bar on the page.

The feature is very useful when used in combination with New Page filtering and Shown Post filtering.
Edited by JRWalker - 4/10/14 at 1:01pm
post #10 of 11
Thread Starter 
Latest Updates
20140410 Documentation Update
Revised first post overview with current images. Included more info about extension features and use. Moved browser extension status info to last Q in Q&A post.

20140408 Documentation Update
Added thread table of contents to first post in thread.

20140331 Documentation Update IE
Added:
Using IE to Search a Page for Text
===============================

You do not need an add-in or extension to find text on the IE displayed page. Use the Find Bar to find specific words or terms on the page you're viewing. Press the keyboard shortcuts Ctrl+F to bring up the find bar on the page.

The feature is very useful when used in combination with Filter Posts.

20140330 Documentation Update Firefox for Android
Added:
Using Firefox for Android to Search a Page for Text
======================================

You do not need an add-in or extension to find text on the Firefox for Android displayed page. Use the Find Bar to find specific words or terms on the page you're viewing. Tap the MENU button then tap Find in Page to bring up the Find Bar on the page.

The feature is very useful when used in combination with New Page filtering and Shown Post filtering.

20140330 Documentation Update for Chrome, Firefox, and Opera

Added Chrome, Firefox, and Opera Find Bar usage information to extension documentation for each of the browsers.

Using browser to Search a Page for Text
============================

You do not need an add-in or extension to find text on the browser displayed page. Use the Find Bar to find specific words or terms on the page you're viewing. Press the keyboard shortcuts Ctrl+F to bring up the find bar on the page.

The feature is very useful when used in combination with the extension's New Page filtering and Shown Post filtering features.

20140316 Firefox/Firefox for Android
Note: Mozilla has notified Firefox / Firefox for Android developers that they will be removing widget support in an unspecified future browser release. I will not remove the extension's widget code unless it causes errors in versions of Firefox that do not support widgets.

20140209 Chrome
The Google Chrome browser has begun enforcing a security change that only runs extensions downloaded from the Chrome Web Store. Until my extension is approved by the Google Web Store my extension is blocked. It is not blocked because of its behavior but only because it was not installed from their store. In the meantime you can use the extension from another browser. There is also a circumvention to this rule. If you are interested in the circumvention then contact me by PM or GMail me at James.R.Walker, rather than posting to this thread.
post #11 of 11
Thread Starter 
After a short vacation next week, my schedule will permit me to do more browser extension development. I am interested in your ideas. Rather than posting to this thread, I would prefer that you PM me, JRWalker, with your feedback. You can also GMail me at James.R.Walker .

1) If you have been using the extensions, what would you change or add? Which browser(s) do you use?

2) If you are not using the extensions, what would you change or add that would make you want to use them?

Would also appreciate your opinion on a couple of extension ideas that I am considering:

3) Don’t limit height of #1 post in thread.

Like/Don’t Like Idea?

Should it be an option on the settings page? If so, which default?

4) Add red border on quotes and posts with reduced heights, making all browsers like Firefox for Android. Now that widget support has been removed from Firefox, the only difference between the Firefox and Firefox for Android extensions is:
a) Height and DPI default settings
b) Firefox Android extension puts red border around scrollable quotes and post since Android scrollable text is not identifiable by scroll bar like desktop Firefox.

Like/Don’t Like Idea?

Should it be an option on the settings page? If so, which default?

Example of red border around quotes and posts with reduced height:
In the example below, the height in the first quote has been reduced, but Firefox decided that it did not need a scroll bar. Will determine when this will occur and not add the unneeded red border.

LEAD Technologies Inc. V1.01
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Forum Operations Center
AVS › AVS Forum › AVS Forum Information › Forum Operations Center › JRWalker's AVS Forum Browser Extensions Shorten Long Posts & Quotes No Content Loss, Filter, & More