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



-- 
 http://frx.netsons.org/doc/index.html#nanodocs
 The nano-document series is here!
..................................................... Francesco Poli .
 GnuPG key fpr == C979 F34B 27CE 5CD8 DC12  31B5 78F4 279B DD6D FCF4

Attachment: pgp5tpE11hPa6.pgp
Description: PGP signature

Reply via email to