~ubuntu-branches/ubuntu/hardy/ruby1.8/hardy-updates

« back to all changes in this revision

Viewing changes to lib/rdoc/generators/template/chm/chm.rb

  • Committer: Bazaar Package Importer
  • Author(s): akira yamada
  • Date: 2007-03-13 22:11:58 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20070313221158-h3oql37brlaf2go2
Tags: 1.8.6-1
* new upstream version, 1.8.6.
* libruby1.8 conflicts with libopenssl-ruby1.8 (< 1.8.6) (closes: #410018)
* changed packaging style to cdbs from dbs.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
module RDoc
 
2
module Page
 
3
 
 
4
require "rdoc/generators/template/html/html"
 
5
 
 
6
# This is a nasty little hack, but hhc doesn't support the <?xml
 
7
# tag, so...
 
8
 
 
9
BODY.sub!(/<\?xml.*\?>/, '')
 
10
SRC_PAGE.sub!(/<\?xml.*\?>/, '')
 
11
 
 
12
HPP_FILE = %{
 
13
[OPTIONS]
 
14
Auto Index = Yes
 
15
Compatibility=1.1 or later
 
16
Compiled file=%opname%.chm
 
17
Contents file=contents.hhc
 
18
Full-text search=Yes
 
19
Index file=index.hhk
 
20
Language=0x409 English(United States)
 
21
Title=%title%
 
22
 
 
23
[FILES]
 
24
START:all_html_files
 
25
%html_file_name%
 
26
END:all_html_files
 
27
}
 
28
 
 
29
CONTENTS = %{
 
30
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
 
31
<HTML>
 
32
<HEAD>
 
33
<meta name="GENERATOR" content="Microsoft&reg; HTML Help Workshop 4.1">
 
34
<!-- Sitemap 1.0 -->
 
35
</HEAD><BODY>
 
36
<OBJECT type="text/site properties">
 
37
        <param name="Foreground" value="0x80">
 
38
        <param name="Window Styles" value="0x800025">
 
39
        <param name="ImageType" value="Folder">
 
40
</OBJECT>
 
41
<UL>
 
42
START:contents
 
43
        <LI> <OBJECT type="text/sitemap">
 
44
                <param name="Name" value="%c_name%">
 
45
                <param name="Local" value="%ref%">
 
46
                </OBJECT>
 
47
IF:methods
 
48
<ul>
 
49
START:methods
 
50
        <LI> <OBJECT type="text/sitemap">
 
51
                <param name="Name" value="%name%">
 
52
                <param name="Local" value="%aref%">
 
53
                </OBJECT>
 
54
END:methods
 
55
</ul>
 
56
ENDIF:methods
 
57
        </LI>
 
58
END:contents
 
59
</UL>
 
60
</BODY></HTML>
 
61
}
 
62
 
 
63
 
 
64
CHM_INDEX  = %{
 
65
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
 
66
<HTML>
 
67
<HEAD>
 
68
<meta name="GENERATOR" content="Microsoft&reg; HTML Help Workshop 4.1">
 
69
<!-- Sitemap 1.0 -->
 
70
</HEAD><BODY>
 
71
<OBJECT type="text/site properties">
 
72
        <param name="Foreground" value="0x80">
 
73
        <param name="Window Styles" value="0x800025">
 
74
        <param name="ImageType" value="Folder">
 
75
</OBJECT>
 
76
<UL>
 
77
START:index
 
78
        <LI> <OBJECT type="text/sitemap">
 
79
                <param name="Name" value="%name%">
 
80
                <param name="Local" value="%aref%">
 
81
                </OBJECT>
 
82
END:index
 
83
</UL>
 
84
</BODY></HTML>
 
85
}
 
86
end
 
87
end