summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikael Hallendal <micke@codefactory.se>2002-05-22 21:38:41 +0000
committerMikael Hallendal <hallski@src.gnome.org>2002-05-22 21:38:41 +0000
commit53e42475428e4fabfe76adc93b709494cff1c71e (patch)
tree96c0c458bf0436b344e42b0062e9e722794005de
parentade625b0efdcdf5f905073477d591770cc857490 (diff)
downloadyelp-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--ChangeLog3
-rw-r--r--src/yelp-db2html.c15
2 files changed, 12 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index b6f03655..b3db6525 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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);