[tracker] Doc: Few presentation improvements in HTML
- From: Ivan Frade <ifrade src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [tracker] Doc: Few presentation improvements in HTML
- Date: Mon, 23 Nov 2009 12:10:20 +0000 (UTC)
commit d27555cc70ed741edc50a1e0ef760dfde098d2f4
Author: Ivan Frade <ivan frade nokia com>
Date: Fri Nov 20 17:37:23 2009 +0200
Doc: Few presentation improvements in HTML
More space between sections (Authors, editors, ...)
Dont print contributors if there are none
Print "not available" instead of a mock link if there
is not upstream equivalent ontology
utils/services/ttl_html.c | 20 +++++++++++++++-----
1 files changed, 15 insertions(+), 5 deletions(-)
---
diff --git a/utils/services/ttl_html.c b/utils/services/ttl_html.c
index d655ce9..a11ad64 100644
--- a/utils/services/ttl_html.c
+++ b/utils/services/ttl_html.c
@@ -60,8 +60,8 @@ print_html_header (FILE *f, OntologyDescription *desc)
g_fprintf (f,"<body>\n");
g_fprintf (f,"<div class=\"head\">\n");
g_fprintf (f," <div class=\"nav\">\n");
- /* Three logos at the top. Tracker, maemo, nepomuk */
+ /* Three logos at the top. Tracker, maemo, nepomuk */
g_fprintf (f, " <a href=\"http://www.tracker-project.org\">");
g_fprintf (f, "<img alt=\"Tracker logo\" src=\"../resources/tracker-logo.png\" /></a> \n");
g_fprintf (f, " <a href=\"http://www.maemo.org\"> <img alt=\"MAEMO logo\" ");
@@ -74,16 +74,26 @@ print_html_header (FILE *f, OntologyDescription *desc)
g_fprintf (f,"<h1>%s</h1>\n", desc->title);
g_fprintf (f," <dl>\n");
- g_fprintf (f," <dt>Upstream:</dt><dd><a href=\"%s\">Upstream version</a></dd>\n",
- (desc->upstream ? desc->upstream : "#"));
+ if (desc->upstream) {
+ g_fprintf (f," <dt>Upstream:</dt><dd><a href=\"%s\">Upstream version</a></dd>\n",
+ desc->upstream);
+ } else {
+ g_fprintf (f," <dt>Upstream:</dt><dd>Not available</dd>\n");
+ }
g_fprintf (f," <dt></dt>\n");
g_fprintf (f," <dt></dt>\n");
+ g_fprintf (f, "</dl>\n <dl>\n");
g_fprintf (f," <dt>Authors:</dt>\n");
g_list_foreach (desc->authors, print_author, f);
+ g_fprintf (f, "</dl>\n <dl>\n");
g_fprintf (f," <dt>Editors:</dt>\n");
g_list_foreach (desc->editors, print_author, f);
- g_fprintf (f," <dt>Contributors:</dt>\n");
- g_list_foreach (desc->contributors, print_author, f);
+ if (desc->contributors) {
+ g_fprintf (f, "</dl>\n <dl>\n");
+ g_fprintf (f," <dt>Contributors:</dt>\n");
+ g_list_foreach (desc->contributors, print_author, f);
+ }
+ g_fprintf (f, "</dl>\n <dl>\n");
g_fprintf (f," <dt>Changelog:</dt>\n");
g_fprintf (f," <dd><a href=\"%s\">Tracker changes</a>",
(desc->gitlog ? desc->gitlog : "#"));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]