FFixer

By Vaughan Chandler Last update Mar 9, 2011 — Installed 15,737,247 times.

Script Summary: Enhancements for Facebook: bigger profile pictures and photos, easier viewing of albums, links to download videos, showing people's age and sign, google calendar integration, bookmarks, keyboard shortcuts & more. Fully customizable!



Version: 2.3.1

Script homepage

Thumb Thumb Thumb Thumb
More FFixer screenshots


FFixer

December 24, 2011

Beta version 2.3.1.8 has been released tonight. Try FFixer 2.3.1.8 (beta)


Some changes since the last stable release:
  • Fixed several options relating to popup pictures.
  • Fixed ability to download videos (high + low quality)
  • Fixed timestamps
  • Fixed ability to block hovercards.
  • Fixed ability to disable the photo theater.
  • See all changes...
Backup your settings before installing!
Feedback is appreciated.

Version 2.3.1, released on March 9, 2011


New Features / Improvements:
  • Added ability to disable Facebook's photo theater.
  • Improved link detection for popup pics.
  • Clicking outside of FFixer's popups will close them.
Fixes:
  • Fixed ability to do the following after Facebook changes broke them:
    • show big pictures.
    • show picture titles when using 'show big pictures' in albums.
    • use popup pictures on the "find friends" page.
    • show people's age and sign.
    • add birthdays to Google Calendar.
    • hide the chat section of the home page (thanks to temperror).
    • hide idle chat buddies in the chat popup and on the home page (thanks to Dink).
    • show chat buddies in bold/italics based on their availability in the chat popup and on the home page (thanks to Dink).
    • show names for chat contacts on the home page.
    • stretch contents of the home page (thanks to RainyShadow and Texan_POd).
    • stretch contents of the home page's middle column (previously it would only stretch the comments).
  • Fixed bug preventing single quotes from being used in rules for custom feed modification.
  • Fixed ability to use Google Translate feature without opening a new tab (Firefox only).
  • General code cleanup.
Localizations & Translation:
  • Added links to instructions for Custom Feed Modification and Custom CSS.
  • Added Indonesian translation (thanks to Sindhu Pripamungkas).
  • Added Japanese translation (thanks to Masami HIRATA).
  • Updated Italian localization (thanks to GorGeouS).
  • Updated Slovak localization (thanks to Peter Miksik).
Tested in: Firefox 4; Chrome/Chromium 11; Opera 11
Also known to work in: Safari 5; Midori

Like this script? Share it on Facebook, write a review or give it a thumbs up in the Facebook category.
Want to request a feature or report a problem? Send a message.

Overview


FFixer provides the following features and more:
  • Big Profile Pictures and Photos recently improved
  • Big Album Pictures recently improved
  • Disable Facebook's Photo Theater recently added
  • Video Download Links
  • Load Full Albums
  • Homepage Customization recently improved
  • Bookmarks
  • Localization recently improved
  • Translation
  • Age and Sign recently improved
  • Calendar Integration recently improved
  • Keyboard Shortcuts
  • Re-Title
  • Error Page Reloading
  • Custom Feed Modification
  • Custom CSS
  • Import/Export of Script Settings
  • Automatically Check for Script Updates
  • and more...
See a more detailed description of FFixer with screenshots.

Customization


Every feature listed above can be turned on and off independently in the scripts configuration. There are three ways to access the configuration popup:
  • Click on the Account menu on any Facebook page then select Configure FFixer.
  • If you have not disabled keyboard shortcuts you can type C (case sensitive - that's a capital c)
  • If you are using Greasemonkey/Firefox, you can use the Firefox menu: Tools > Greasemonkey > User Script Commands > Configure FFixer or right-click on the Greasemonkey icon and go to User Script Commands > Configure FFixer.
Customization must be done after you log in and the script will store separate preferences for separate Facebook accounts.

Browsers Without Greasemonkey

This script should run in several non-Greasemonkey browsers, including Opera, Chrome/Chromium, and Safari.

Because the functions that Greasemonkey provides are missing in most browsers, the normal way of storing settings doesn't work and the settings will be stored using "local storage" instead. This has a few side-effects:
  • You must be using a browser that supports local storage. The latest versions of all major browsers should support it, so if you're having problems upgrade your browser.
  • If you switch between normal and private browsing modes, your settings may not carry across, depending on the browser and browser version.
  • Unlike Greasemonkey settings, it is possible for Facebook to read the data saved in local storage. While this data would allow Facebook to tell that you are using this script and access your settings for the script, in most cases the values are simply set to 'true' or 'false'.
See more details in the FFixer guide.

Localization


FFixer has been translated to several languages thanks to the support of the people listed below. If you are willing to translate to a new language, and you will be able to keep the translation up to date, please send me a message.

Translators:

Recent Updates


Updated on March 9 2011 (version 2.3.1):
  • Added ability to disable Facebook's photo theater.
  • Improved link detection for popup pics.
  • Clicking outside of FFixer's popups will close them.
  • Fixed ability to do the following after Facebook changes broke them:
    • show big pictures.
    • show picture titles when using 'show big pictures' in albums.
    • use popup pictures on the "find friends" page.
    • show people's age and sign.
    • add birthdays to Google Calendar.
    • hide the chat section of the home page (thanks to temperror).
    • hide idle chat buddies in the chat popup and on the home page (thanks to Dink).
    • show chat buddies in bold/italics based on their availability in the chat popup and on the home page (thanks to Dink).
    • show names for chat contacts on the home page.
    • stretch contents of the home page (thanks to RainyShadow and Texan_POd).
    • stretch contents of the home page's middle column (previously it would only stretch the comments).
  • Fixed bug preventing single quotes from being used in rules for custom feed modification.
  • Fixed ability to use Google Translate feature without opening a new tab (Firefox only).
  • General code cleanup.
  • Added links to instructions for Custom Feed Modification and Custom CSS.
  • Added Indonesian translation (thanks to Sindhu Pripamungkas).
  • Added Japanese translation (thanks to Masami HIRATA).
  • Updated Italian localization (thanks to GorGeouS).
  • Updated Slovak localization (thanks to Peter Miksik).
Updated on October 24 2010 (version 2.3.0):
  • Added an option to show names in the chat section of the home page's left column.
  • Added an option on the advanced tab to hide all "ego" sections. This should hide pretty much all recommendations from Facebook with a single click, including: the 'requests and 'featured' sections of the home page; photo memories; people you may know. This overrides any other settings you have for hiding stuff.
  • Added an option to hide "hovercards" (the popup that appears when you keep the mouse over somebody's name for a second or two).
  • Added ability to "show big pictures" on "photo_search" pages and on Facebook's new "media/set" pages.
  • Added ability to apply custom CSS (advanced tab of the config screen).
  • Added ability to apply custom feed modifications (advanced tab of the config screen).
  • Improved ability to block "group" stories.
  • Improved ability to block "places" stories.
  • Improved ability to block "application" stories.
  • Popup pictures no longer appear for images that are being tagged (but there is an option to re-enable this if you want it).
  • Fixed ability to hide the chat section of the home page's left-hand column after a Facebook change broke it (thanks to Dink).
  • Fixed ability to hide the poke section of the home page's right-hand column after a Facebook change broke it.
  • Fixed ability to keep the top menu fixed after a Facebook change broke it.
  • Fixed ability to hide the chat, requests and get connections sections on the home page after a Facebook change broke it (thanks to temperror).
  • Fixed keyboard shortcut for logging out after a Facebook change broke it - L followed by Enter (shift+l followed by Enter).
  • Fixed a bug where a problem making the top menu fixed could prevent other features from working (such as popup pictures).
  • Fixed a bug where FFixer's bookmarks would appear underneath other items on the page.
  • Fixed a bug where the "show big pictures" link would sometimes not appear in the correct place.
  • Fixed a bug where the "show big pictures" link would sometimes not appear in Opera.
  • Fixed a bug where hiding certain types of stories in the news feed might also result in other types being hidden also (thanks to domen@cba.si).
  • Fixed a bug which cause popup pictures to sometimes appear unexpectedly when editing albums.
  • Fixed a bug which prevented proper parsing of dates in certain circumstances (which also caused astrological signs to sometimes be wrong).
  • Fixed the AJAX method for using Google translate (Greasemonkey browsers only).
  • Removed ability to add a link showing all comments on an album as Facebook has removed the page the link would point to.
  • Added Vietnamese localization, thanks to Trần Đức Thịnh.
  • Updated Norwegian localization, thanks to Eilif Nordseth.
  • Updated Greek localization, thanks to Dimitris DoSMaN Sarlis.
  • Added Macedonian and Korean to the drop down menu for FFixer languages (I had forgotten to add them before).
  • Added the following languages to the drop down for Google Translate languages: Afrikaans, Armenian, Azerbaijani, Basque, Belarusian, Georgian, Hatian Creole, Icelandic, Gaelic, Latin, Macedonian, Malay, Persian, Swahili, Urdu, Welsh, Yiddish
Updated on September 9 2010 (version 2.2.1):
  • Added option to add a border about images when using the big album pictures feature - this lets you tell when some images still haven't loaded.
  • Added option to hide 'Places' stories in the news feed on the home page.
  • Fixed ability to block stories in the home page feed, after a Facebook change broke it.
  • Fixed 'popup pictures' and 'show big pictures' features when using HTTPS.
  • Added Korean localization - thanks to 박상빈
  • Updated localizations:
    • Czech - thanks to Caken
    • Greek - thanks to Dimitris DoSMaN Sarlis
    • Serbian - thanks to Gorštak
    • Turkish - thanks to Gökhan Gurbetoğlu
In an effort to reduce the size of this page I have moved the previous updates to an external changelog page.

Recommended Scripts


You may also be interested in some other scripts I wrote: