On Sun, Jul 13, 2008 at 06:00:53PM +0200, Francesco Poli wrote: > On Sun, 13 Jul 2008 12:29:37 +0200 Francesco Poli wrote: > > [...] > > After upgrading from galeon/2.0.4-1 to galeon/2.0.6-1, it seems > > that the myportal feature does not work any longer! > > It seems that this feature has been disabled due to problems with > xulrunner/1.9 ... Quoting from 2.0.5 release notes > http://sourceforge.net/project/shownotes.php?release_id=575431&group_id=6999 > > | - Compiles with xulrunner 1.9, but a lot of functionality is disabled due > | to being no longer exposed by xulrunner (or not working) > | - MyPortal > | - User stylesheets > | - Remembering passwords > | - http authentication > > 2.0.6 release notes seem to confirm that this issue is still present: > http://sourceforge.net/project/shownotes.php?group_id=6999&release_id=611533 > > | - Works with Firefox 2 and 3 and xulrunner 1.8 and 1.9 > | - Thanks to Alexander Sack <[EMAIL PROTECTED]> and Loïc Minier > <lool#dooz.org> > | for the xulrunner 1.9 patches. > | - With Firefox 3/xulrunner 1.9, functionality remains crippled as > | documented below. > > > I was thinking about a possible way to implement the MyPortal > functionality in galeon without relying on xulrunner: maybe an XSLT > transform could generate an XHTML page directly from the XBEL bookmark > file. The XHTML could refer to an external CSS stylesheet, which can > be tweaked to reproduce the previous MyPortal presentation style (or > any other layout the user could desire!). > > At that point, the following command should be automatically invoked > whenever a new (modified) version of ~/.galeon/bookmarks.xbel is saved > (and its backups ~/.galeon/bookmarks.xbel.? get rotated): > > xsltproc ~/.galeon/xbel2myportal.xslt ~/.galeon/bookmarks.xbel > > ~/.galeon/myportal.html > > Finally, when the user loads the myportal: location, galeon should > transparently load ~/.galeon/myportal.html, which uses > ~/.galeon/myportal.css as stylesheet. > > Can this be done? > > > Wait, it seems that I am not the first one having more or less this > idea: http://bugzilla.gnome.org/show_bug.cgi?id=96120
I would even go further: you actually don't need to generate a html file for that... gecko is capable of dealing with xslt... Mike -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]