RyanCollins.org
Education Information and Discussions
  • Home
  • Contact me!
  • Google Teacher Search

Customizing Firefox for your school/classroom with the CCK

Posted by Mr.Rcollins
October 22, 2006

You’ve already made the change to Firefox, and have been jonesing on the extensions, but now you would like to use it in your classroom. Unfortunately, out of the box, Firefox doesn’t really let you set a lot of defaults for your students. Without help it’s also impossible to set the student’s installation at their home. To the rescue is another extension, the Firefox 1.5 CCK (Client Customization Kit).

The Firefox CCK extension is a wizard that walks you through the creation of your very own Firefox extension. This extension, when installed, sets up sensible defaults for how you work. Some of the features that you can set are (from the FAQ):
    •    Set the homepage (even locking it from being changed)
    •    Change the title bar text
    •    Change the animated logo
    •    Change the web page and tooltip used for the animated logo
    •    Add a help menu item that links to a web page
    •    Provide sites for which popups and XPInstalls are allowed by default
    •    Preinstall browser plug-ins
    •    Preinstall search engines
    •    Add folders, bookmarks and live bookmarks to the personal toolbar
    •    Add folders, bookmarks and live bookmarks to the bookmarks folder
    •    Set default preferences
    •    Lock preferences
    •    Add registry keys (Windows only)
    •    Add certificates (See NOTE below)
    •    Set default proxy configurations
    •    Package other XPIs with your distribution
    •    Disable about:config

The biggies are the ability to set the homepage, adding folders, bookmarks, and live bookmarks. You can also automatically install extensions, such as my favorites, CopyURL+ and del.icio.us Complete. (Under Windows, you will need to make sure zip.exe is somewhere in your path.

After you walk through the wizard, it creates an extension. This extension can then be distributed to setup Firefox. If you are using it in your classroom you can use the following command line to install the extension as a global extension so it is in Firefox for anyone who uses Firefox on the machine:

firefox -install-global-extension MyExtension.xpi

You’ll need to use the full path to Firefox, for example, under Windows it is probably:
c:\Program Files\Mozilla Firefox\firefox.exe -install-global-extension MyExtension.xpi

UncategorizedTutorial

Did you enjoy this post? Why not leave a comment below and continue the conversation, or subscribe to my feed and get articles like this delivered automatically to your feed reader.

Comments

No comments yet.

Leave a comment

(required)

(required)


  • Popular Articles

    • Skills You Should Know (SYSK) - vi
    • Inventory control
    • Yes, I will lead!
  • Tags

    1-to-1 blackboard blog Commentary ds email etechohio08 Filemaker Pro firefox Free Stuff for Teachers From Mobile Good Sites Google history html inventory iPhone iPod Touch ISRS laptop linux moodle News & Info nintendo Nintendo DS olpc open source os x presentation professionalism psp reading blog scam Security Site News smtp Sony PSP Staff Development SYSK technology telnet Tutorial vi windows xhtml
  • Pages

    • Contact me!
    • Google Teacher Search
  • Recent Posts

    • Portable blogging
    • Next fall, every school district in Florida is required to set up an online school for K-8
    • Codeweavers Crossover Pro and Games for Mac and Linux Free today only!
    • Posting from my ipod
    • Firefox 3.0 to be released at 10 PDT (1:00pm for those on the east coast)
  • Recent Comments

    • Eugene on Posting from my ipod
    • Yenelli on Microsoft Word annoyances and fixes
    • RyanCollins.org » Wiimote interactive whiteboard success on The $50 interactive whiteboard
    • Peggy on Why do students need email?
    • Dave on Why do students need email?
  • Twitter

    • Meta

      • Register
      • Log in
      • Entries RSS
      • Comments RSS
      • WordPress.org
    Copyright RyanCollins.org | Theme by DailyBlogTips