diff options
-rw-r--r-- | src/gistatic.c | 10 | ||||
-rw-r--r-- | src/gistatic.msg | 2 | ||||
-rw-r--r-- | tests/resources/assets/index.html | 3 | ||||
-rw-r--r-- | tests/resources/assets/refs.html | 3 |
4 files changed, 14 insertions, 4 deletions
diff --git a/src/gistatic.c b/src/gistatic.c index 6dac369..a60aa81 100644 --- a/src/gistatic.c +++ b/src/gistatic.c @@ -71,6 +71,7 @@ static nl_catd catalog_descriptor = NULL; #define MSG_MISSING_ARGS 23 #define MSG_INCOMPATIBLE_OPTIONS 24 #define MSG_ERR_NONDIRECT_REF 25 +#define MSG_INDEX_DESCRIPTION 26 static const char *const MSGS[] = { "", @@ -99,6 +100,7 @@ static const char *const MSGS[] = { [MSG_MISSING_ARGS]="Missing [PATH | [PATHS]]", [MSG_INCOMPATIBLE_OPTIONS]="Incompatible options -u and -i", [MSG_ERR_NONDIRECT_REF]="Git reference is not direct", + [MSG_INDEX_DESCRIPTION]="Index of repositories", NULL }; @@ -972,7 +974,8 @@ static int index_write_header(FILE *const fd, const char *const idx_title) { "<html lang=\"%s\">\n" " <head>\n" " <meta charset=\"UTF-8\" />\n" - " <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" />\n" + " <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" />\n" + " <meta name=\"description\" content=\"%s\" />\n" " <link rel=\"icon\" type=\"image/svg+xml\" href=\"logo.svg\" />\n" " <link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\" />\n" " <title>%s</title>\n" @@ -1004,6 +1007,7 @@ static int index_write_header(FILE *const fd, const char *const idx_title) { " </thead>\n" " <tbody>\n", _(MSG_LANG), + _(MSG_INDEX_DESCRIPTION), idx_title, _(MSG_LOGO_ALT_INDEX), idx_title, @@ -1389,7 +1393,8 @@ static int repo_write_refs( "<html lang=\"%s\">\n" " <head>\n" " <meta charset=\"UTF-8\" />\n" - " <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" />\n" + " <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" />\n" + " <meta name=\"description\" content=\"%s\" />\n" " <link rel=\"icon\" type=\"image/svg+xml\" href=\"logo.svg\" />\n" " <link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\" />\n" " <link rel=\"alternate\" type=\"application/atom+xml\" href=\"commits.xml\" title=\"%s - %s\" hreflang=\"%s\" />\n" @@ -1455,6 +1460,7 @@ static int repo_write_refs( " </thead>\n" " <tbody>\n", _(MSG_LANG), + description, project_name, _(MSG_COMMIT_FEED), _(MSG_LANG), diff --git a/src/gistatic.msg b/src/gistatic.msg index 200e7aa..308e2e2 100644 --- a/src/gistatic.msg +++ b/src/gistatic.msg @@ -51,3 +51,5 @@ 25 Git reference is not direct +26 Index of repositories + diff --git a/tests/resources/assets/index.html b/tests/resources/assets/index.html index 6719eec..344a73b 100644 --- a/tests/resources/assets/index.html +++ b/tests/resources/assets/index.html @@ -2,7 +2,8 @@ <html lang="en"> <head> <meta charset="UTF-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1" /> + <meta name="viewport" content="width=device-width, initial-scale=1" /> + <meta name="description" content="Index of repositories" /> <link rel="icon" type="image/svg+xml" href="logo.svg" /> <link rel="stylesheet" type="text/css" href="style.css" /> <title>Repositories</title> diff --git a/tests/resources/assets/refs.html b/tests/resources/assets/refs.html index deb20bb..3610ef5 100644 --- a/tests/resources/assets/refs.html +++ b/tests/resources/assets/refs.html @@ -2,7 +2,8 @@ <html lang="en"> <head> <meta charset="UTF-8" /> - <meta name="viewport" content="width=device-width, initial-scale=1" /> + <meta name="viewport" content="width=device-width, initial-scale=1" /> + <meta name="description" content="Submodule repository for gistatic project tests" /> <link rel="icon" type="image/svg+xml" href="logo.svg" /> <link rel="stylesheet" type="text/css" href="style.css" /> <link rel="alternate" type="application/atom+xml" href="commits.xml" title="repo-1 - commit feed" hreflang="en" /> |