Several problems and suggestions about HTML report display in GnuCash

Dancefire dancefire at gmail.com
Fri Apr 23 05:04:39 EDT 2010


Hi,

I just filed those issues and suggestions to bugzilla.

------------------------------------------------------------
"Request for larger size icon (96x96, 128x128, 256x256) "
https://bugzilla.gnome.org/show_bug.cgi?id=616615

"Automatically append the extension if user forgot append them. "
https://bugzilla.gnome.org/show_bug.cgi?id=616613

"Remember last location of File Open/Save dialog. "
https://bugzilla.gnome.org/show_bug.cgi?id=616612

"Bug in the generated HTML file. "
https://bugzilla.gnome.org/show_bug.cgi?id=616611

"Hardcode HTML in generation script. "
https://bugzilla.gnome.org/show_bug.cgi?id=616610

"Generated HTML file is not conform to HTML standard. "
https://bugzilla.gnome.org/show_bug.cgi?id=616608

"Not all characters in HTML are correctly encoded. "
https://bugzilla.gnome.org/show_bug.cgi?id=616607

"All CJK characters are not shown correctly in HTML report display page. "
https://bugzilla.gnome.org/show_bug.cgi?id=616606
------------------------------------------------------------

Thanks everyone.

On Fri, Apr 23, 2010 at 3:12 AM, Derek Atkins <warlord at mit.edu> wrote:
> Hi,
>
> Thank you for your input.
>
> Dancefire <dancefire at gmail.com> writes:
>
>> Issue 3) Generated HTML file is not conform to HTML standard.
>> You can validate the generated file by http://validator.w3.org/ . It
>> will show several comformation problem.
>
> Some of this is due to GtkHTML.  Hopefully WebKit will be better.
>
>> Issue 4) Hardcode HTML in generation script.
>>
>> I don't think it is a good way to do that. It will strongly limited
>> the way of customize report. There should be a templates, which can be
>> edit by html designer. The software replace several labels in the
>> template to generated report. All style should be controlled by CSS.
>> And no Inline Style should be used. It's better use linked style, and
>> copy the choosen CSS file to the same location of the report.
>>
>> Or, you can generate report in XML format, and use different XLST to
>> generate different style of report.
>>
>> All above methods try to seperate generation and the HTML template,
>> and seperate data and representation.
>
> This should be better in the next major version (2.4) with the inclusion
> of WebKit (which supports CSS) and e-guile (which is an html template
> with embedded guile).  This should allow easier manipulation and style
> sheet control over reports.
>
> The slow part will be migrating reports over to e-guile.
>
> Anyways, I agree with Geert that you should file bug reports on each of
> these items so they don't get lost.
>
> Thank you!
>
> -derek
>
> --
>       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
>       Member, MIT Student Information Processing Board  (SIPB)
>       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
>       warlord at MIT.EDU                        PGP key available
>



-- 
Tao Wang


More information about the gnucash-devel mailing list