diff options
author | Mikael Hallendal <micke@codefactory.se> | 2002-05-22 21:38:41 +0000 |
---|---|---|
committer | Mikael Hallendal <hallski@src.gnome.org> | 2002-05-22 21:38:41 +0000 |
commit | 53e42475428e4fabfe76adc93b709494cff1c71e (patch) | |
tree | 96c0c458bf0436b344e42b0062e9e722794005de | |
parent | ade625b0efdcdf5f905073477d591770cc857490 (diff) | |
download | yelp-53e42475428e4fabfe76adc93b709494cff1c71e.tar.gz |
- use the new stylesheet parameter gdb_stylesheet_path.
2002-05-22 Mikael Hallendal <micke@codefactory.se>
* src/yelp-db2html.c (yelp_db2html_convert):
- use the new stylesheet parameter gdb_stylesheet_path.
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | src/yelp-db2html.c | 15 |
2 files changed, 12 insertions, 6 deletions
@@ -1,5 +1,8 @@ 2002-05-22 Mikael Hallendal <micke@codefactory.se> + * src/yelp-db2html.c (yelp_db2html_convert): + - use the new stylesheet parameter gdb_stylesheet_path. + * src/yelp-reader.c (reader_man_info_start): support chunked info. * src/yelp-html-gtkhtml2.c diff --git a/src/yelp-db2html.c b/src/yelp-db2html.c index 565312a8..b43ea417 100644 --- a/src/yelp-db2html.c +++ b/src/yelp-db2html.c @@ -47,7 +47,8 @@ /* stylesheet location based on Linux Standard Base * * http://www.linuxbase.org/spec/gLSB/gLSB/sgmlr002.html */ -#define STYLESHEET DATADIR"/sgml/docbook/yelp/yelp-customization.xsl" +#define STYLESHEET_PATH DATADIR"/sgml/docbook/yelp" +#define STYLESHEET STYLESHEET_PATH"/yelp-customization.xsl" gboolean yelp_db2html_convert (YelpURI *uri, @@ -112,17 +113,19 @@ yelp_db2html_convert (YelpURI *uri, params[1] = g_strconcat("\"", yelp_uri_get_path (uri), "\"", NULL) ; params[2] = "gdb_pathname"; params[3] = g_strconcat("\"", pathname, "\"", NULL) ; - params[4] = NULL; - + params[4] = "gdb_stylesheet_path"; + params[5] = STYLESHEET_PATH; + params[6] = NULL; + g_free (pathname); if (yelp_uri_get_section (uri)) { - params[4] = "gdb_rootid"; - params[5] = g_strconcat("\"", + params[6] = "gdb_rootid"; + params[7] = g_strconcat("\"", yelp_uri_get_section (uri), "\"", NULL) ; - params[6] = NULL; + params[8] = NULL; } final_doc = xsltApplyStylesheet (stylesheet, db_doc, params); |