私は今Mercurialを使い始めました、そして私はlocalhost/hgにウェブインターフェースを持っています。
ここで、Mercurialページのグラフィックの側面を変更し、外観を変更したいと思いました。(CSS、アイコン、icon_link、...)
私はどこでも検索しましたが、それについて何も見つかりません。
誰かが私にやり方を教えてくれますか?
前もって感謝します。
私は今Mercurialを使い始めました、そして私はlocalhost/hgにウェブインターフェースを持っています。
ここで、Mercurialページのグラフィックの側面を変更し、外観を変更したいと思いました。(CSS、アイコン、icon_link、...)
私はどこでも検索しましたが、それについて何も見つかりません。
誰かが私にやり方を教えてくれますか?
前もって感謝します。
私は自分でそれを行っていないので、ここにある hgweb テーマのドキュメントを参照することしかできません。
hgweb
(リポジトリの公開に使用していると仮定しています)
問題を解決しました。私の場合、ubuntu を使用し/usr/share/mercurial/templates/paper
ます。logimg と logourl を変更できる index.tmpl を見つけます。
{header}
<title>Mercurial repositories index</title>
</head>
<body>
<div class="container">
<div class="menu">
<a href="{logourl}">
<img src="{staticurl}{logoimg}" width=75 height=90 border=0 alt="mercurial" /></a>
</div>
<div class="main">
<h2>Mercurial Repositories</h2>
<table class="bigtable">
<tr>
<th><a href="?sort={sort_name}">Name</a></th>
<th><a href="?sort={sort_description}">Description</a></th>
<th><a href="?sort={sort_contact}">Contact</a></th>
<th><a href="?sort={sort_lastchange}">Last modified</a></th>
<th> </th>
</tr>
{entries%indexentry}
</table>
</div>
</div>
{footer}
たとえば、テンプレート (紙のテンプレートなど) でロゴの URL を変更したい場合は、ロゴの URL が存在するすべての tmpl ファイルを変更する必要があります。
$:/usr/share/mercurial/templates/paper$ grep logourl *
bookmarks.tmpl:<a href="{logourl}">
branches.tmpl:<a href="{logourl}">
changeset.tmpl:<a href="{logourl}">
error.tmpl:<a href="{logourl}">
fileannotate.tmpl:<a href="{logourl}">
filediff.tmpl:<a href="{logourl}">
filelog.tmpl:<a href="{logourl}">
filerevision.tmpl:<a href="{logourl}">
graph.tmpl:<a href="{logourl}">
help.tmpl:<a href="{logourl}">
helptopics.tmpl:<a href="{logourl}">
search.tmpl:<a href="{logourl}">
shortlog.tmpl:<a href="{logourl}">
tags.tmpl:<a href="{logourl}">
これが同じ問題を抱えている人に役立つことを願っています。