[K12OSN] best way to distribute bookmarks to users

Nadav Kavalerchik nadavkav at gmail.com
Tue Apr 10 17:27:52 UTC 2007


here is what we do:

set pref for all users from a single firefox.cfg file (
http://mit.edu/~firefox/www/maintainers/autoconfig.html<http://mit.edu/%7Efirefox/www/maintainers/autoconfig.html>)

and the files we use...
/usr/local/firefox_2/bookmarks.html <<-- you general links :-)
/usr/local/firefox_2/ltsp-in-schools.cfg  <<-- general configuration for all
users
/usr/local/firefox_2/defaults/pref/all.js  <<-- tells firefox to use
ltsp-in-schools.cfg

the contents of "all.js"

pref('general.config.obscure_value', 0);
pref('general.config.filename', 'ltsp-in-schools.cfg');

the contents of "ltsp-in-schools.cfg"

// Set Cache Directory
//var env_user = getenv("USER");
//var cache_dir = "/var/tmp/MozillaFirefox-" + env_user + "/Cache/";
//lockPref('browser.cache.disk.parent_directory', cache_dir);

// Security Settings
lockPref("signon.rememberSignons", false);

// set local squid as default proxy
// squid is probably redirected through ISP's proxy for adult content
filtering !
pref("network.proxy.http", "server.ltsp");
pref("network.proxy.http_port", 3128);
pref("network.proxy.type",1);
// set school's home page
pref("browser.startup.page",1);
pref('browser.startup.homepage','http://www.google.co.il/');
// clear download bar when browser closes
pref("downbar.function.clearOnClose",true);
// no crash recovery
pref("browser.sessionstore.enabled",false);
// adblock
pref("extensions.adblockplus.frameobjects",false);
pref("extensions.adblockplus.showintoolbar",false);
pref("extensions.adblockplus.showsubscriptions",false);
pref("extensions.adblockplus.frameobjects",false);
// firefox updates
pref("extensions.update.enabled",false);
pref("extensions.update.notifyUser",false);
// language
pref("font.language.group","he");
pref("intl.charset.default","ISO-8859-8");
pref("intl.charsetmenu.browser.static","ISO-8859-1, UTF-8, ISO-8859-8-I,
ISO-8859-8, windows-1255");
pref("spellchecker.dictionary","he-IL");

// use kmail as email client for mailto: links
pref("network.protocol-handler.app.mailto","kmailservice");

// use my fonts to display hebrew with nikod correctly
pref("browser.display.use_document_fonts",0);

// one bookmarks.html file to all students :-)
pref("browser.bookmarks.file","/usr/local/firefox_2/bookmarks.html");


enjoy :-)


On 4/10/07, Rob Owens <rowens at ptd.net> wrote:
>
> bookmarks.html is actually a simple web page. So you could put a copy of
> it in a public folder and send everyone a link to it.  When they open it
> in Firefox, they'll see a text-like list of the teacher's links, and
> they can click on each one to be brought to the corresponding web page.
>
> -Rob
>
> On Mon, Apr 09, 2007 at 09:39:22PM -0500, Peter Scheie wrote:
> > I swear someone just asked this question, but I can't find it in my
> > archives.  What is the best way for teachers to distribute Firefox
> > bookmarks to students' accounts?  I suppose I could tell the teacher to
> > get her bookmarks set the way she wants, and then give her a script that
> > copies her ~/.mozilla/firefox/*default/bookmarks.html to the same place
> > for each user.  But that seems a bit clumsy.  Anyone know a better way?
> >
> > Petre
> >
> > _______________________________________________
> > K12OSN mailing list
> > K12OSN at redhat.com
> > https://www.redhat.com/mailman/listinfo/k12osn
> > For more info see <http://www.k12os.org>
>
> _______________________________________________
> K12OSN mailing list
> K12OSN at redhat.com
> https://www.redhat.com/mailman/listinfo/k12osn
> For more info see <http://www.k12os.org>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/k12osn/attachments/20070410/eeb57429/attachment.htm>


More information about the K12OSN mailing list