diff options
Diffstat (limited to 'templates')
-rw-r--r-- | templates/menu.mako | 2 | ||||
-rw-r--r-- | templates/page.mako | 39 | ||||
-rw-r--r-- | templates/pages/index.mako | 49 | ||||
-rw-r--r-- | templates/root.mako | 4 |
4 files changed, 5 insertions, 89 deletions
diff --git a/templates/menu.mako b/templates/menu.mako index 64701b2..fc2e740 100644 --- a/templates/menu.mako +++ b/templates/menu.mako @@ -1,5 +1,7 @@ <%! menu = [ ("/index", "Kosten"), + ("/const", "Konstante Kosten"), + ("/categories", "Kategorien") ] %> diff --git a/templates/page.mako b/templates/page.mako index aa2aa51..cc9911f 100644 --- a/templates/page.mako +++ b/templates/page.mako @@ -1,46 +1,9 @@ <%! title = "" - uses_toc = False %> -<% - page_text = capture(next.body) -%> - <%inherit file="/root.mako" /> ## content <h1 class="title">${self.attr.title}</h1> -% if self.attr.uses_toc: - ${self.preface()} - ${self.toc()} -% endif - -${page_text} - -## functions - -<%def name="h2(tag='h2')"> - <% - if self.attr.uses_toc: - c = capture(caller.body) - name = c.replace(" ", "_").replace("/", "_").lower() - tlist = getattr(self.attr, "tlist", []) - tlist.append((str(name), str(c))) - - self.attr.tlist = tlist - else: - name = "#" - %> - <${tag}><a name="${name}"><span class="hstart">» </span></a>${caller.body()}</${tag}> -</%def> - -<%def name="toc()"> - <ul id="toc"> - % for url, name in self.attr.tlist: - <li><a class="tocLink" href="#${url}">${name}</a></li> - % endfor - </ul> -</%def> - -<%def name="preface()"></%def> +${next.body()} diff --git a/templates/pages/index.mako b/templates/pages/index.mako deleted file mode 100644 index 8ce483e..0000000 --- a/templates/pages/index.mako +++ /dev/null @@ -1,49 +0,0 @@ -<%! - title = "Portato" -%> -<%inherit file="/page.mako" /> - -<p> - Portato is a GUI for the package manager of <a href="http://www.gentoo.org">Gentoo</a> and <a href="http://www.sabayonlinux.org">Sabayon</a> - Portage. It is mostly written in <a href="http://www.python.org">Python</a> for the GTK+-frontend, which is used in most Linux desktop environments (except KDE). -</p> - -<p> - As the current portage development is quite fast-paced, Portato is not able to keep step. Thus it might be that the released version(s) do not behave as expected. In these cases also try the <a href=${"development" | url}>development version</a>. -</p> - -<%self:h2>Installation</%self:h2> -<p> - Portato is delivered with the standard portage tree and can be installed using <code>emerge portato</code>. - If you want to use the development version, you need to do the following (given you have installed and configured layman ... if not: see <a href="http://www.gentoo.org/proj/en/overlays/userguide.xml">this guide</a>): -</p> - -<%self:hl lang="bash"> -layman -a portato -echo "=app-portage/portato-9999" >> /etc/portage/package.unmask -echo "=app-portage/portato-9999" >> /etc/portage/package.keywords -emerge -av portato -</%self:hl> - -<%self:h2>Translations</%self:h2> -<p> - Portato does know about the so called <strong>Native Language Support</strong>. It currently supports the following languages: Catalan, English, Italian, German, Polish, Portugese, and Turkish. -</p> -<p> - If you want to add support for another language, please see the <a href=${"translating" | url}>translation howto</a>. -</p> - -<%self:h2>Forums</%self:h2> -<p> - This project itself does not have any forums. But there are a couple of threads in other forums:<br> - If you are using Gentoo look into <a href="http://forums.gentoo.org/viewtopic-t-502350.html">this forum thread (engl)</a> or into <a href="http://forums.gentoo.org/viewtopic-t-495971.html">the German one</a>. If you are using Sabayon, use <a href="http://sabayonlinux.org/forum/viewtopic.php?f=54&t=10158">this one</a>. -</p> - -<%self:h2>Similar projects</%self:h2> -<p> - Of course there are other projects too, which do the same or at least a similar job. These are for example: -</p> -<ul> - <li><a href="http://www.haskell.org/himerge">Himerge</a> - a frontend written in Haskell (yeah ;P)</li> - <li><a href="http://porthole.sourceforge.net/">Porthole</a> - also written in Python and using GTK+. This frontend inspired me to do my own ;). I also suggest this one as the alternative if Portato does not work as expected.</li> - <li><a href="http://www.kuroo.org/">Kuroo</a> - a frontend especially aimed for the KDE environment. <em>(Development seems to have stopped)</em> -</ul> diff --git a/templates/root.mako b/templates/root.mako index bfadb2a..627d14a 100644 --- a/templates/root.mako +++ b/templates/root.mako @@ -10,7 +10,7 @@ <body> <div id="wrapper"> <div id="logo"> - <h1><a href=${"" | url}>Kosten</a></h1> + <h1><a href=${"/" | url}>Kosten</a></h1> <h2>» vom Nec</h2> </div> @@ -42,7 +42,7 @@ </%def> <%def name="style()"> - <link href=${"static/css/style.css" | url} rel="stylesheet" type="text/css" /> + <link href=${"/static/css/style.css" | url} rel="stylesheet" type="text/css" /> </%def> <%def name="footer()"> |