diff options
author | Vlad Ureche <vlad.ureche@gmail.com> | 2012-03-20 14:38:50 +0100 |
---|---|---|
committer | Vlad Ureche <vlad.ureche@gmail.com> | 2012-03-20 14:41:58 +0100 |
commit | eb8afde6882a945caa029a2ea9daeb43c590f5ca (patch) | |
tree | 7d55af08c8a6722a3915707c17ef00cd36ef6797 /src/compiler/scala/tools/nsc/doc/html/page/Template.scala | |
parent | fb44bb28b8b3e7861b96c874dc79072f89fec10b (diff) | |
download | scala-eb8afde6882a945caa029a2ea9daeb43c590f5ca.tar.gz scala-eb8afde6882a945caa029a2ea9daeb43c590f5ca.tar.bz2 scala-eb8afde6882a945caa029a2ea9daeb43c590f5ca.zip |
Fixes SI-5248
Diffstat (limited to 'src/compiler/scala/tools/nsc/doc/html/page/Template.scala')
-rw-r--r-- | src/compiler/scala/tools/nsc/doc/html/page/Template.scala | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/compiler/scala/tools/nsc/doc/html/page/Template.scala b/src/compiler/scala/tools/nsc/doc/html/page/Template.scala index e35286b281..bd5f98bab7 100644 --- a/src/compiler/scala/tools/nsc/doc/html/page/Template.scala +++ b/src/compiler/scala/tools/nsc/doc/html/page/Template.scala @@ -11,13 +11,19 @@ package page import model._ import scala.xml.{ NodeSeq, Text, UnprefixedAttribute } -class Template(tpl: DocTemplateEntity) extends HtmlPage { +class Template(universe: doc.Universe, tpl: DocTemplateEntity) extends HtmlPage { val path = templateToPath(tpl) - val title = - tpl.qualifiedName + def title = { + val s = universe.settings + + tpl.name + + ( if (!s.doctitle.isDefault) " - " + s.doctitle.value else "" ) + + ( if (!s.docversion.isDefault) (" " + s.docversion.value) else "" ) + + " - " + tpl.qualifiedName + } val headers = <xml:group> |