diff options
| author | soaos <soaos@soaos.dev> | 2025-08-16 14:59:19 -0400 |
|---|---|---|
| committer | soaos <soaos@soaos.dev> | 2025-08-16 14:59:19 -0400 |
| commit | 68b6d1eb607af5fb3e51391f8f12f1a95b405d56 (patch) | |
| tree | 5e5f8e59425dfc29ea0d1def4b6dc87cd99c7b96 /data/templates/index.html | |
| parent | 396458d0021e5d6e8574444b8c14348f9217b100 (diff) | |
Updated to work with ringfairy 0.2
Diffstat (limited to 'data/templates/index.html')
| -rw-r--r-- | data/templates/index.html | 47 |
1 files changed, 40 insertions, 7 deletions
diff --git a/data/templates/index.html b/data/templates/index.html index 86f3b19..e7f6503 100644 --- a/data/templates/index.html +++ b/data/templates/index.html @@ -1,22 +1,55 @@ <!DOCTYPE html> <html lang="en"> - <link rel="stylesheet" href="./styles.css"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>{{ ring_name }} List</title> - <meta property="og:url" content="https://evilr.ing"/> - <meta property="og:title" content="EVILRING"/> - <meta name="description" content="an evil webring for evil creatures"> - <meta name="og:description" content="an evil webring for evil creatures"> </head> <body> <h1>{{ ring_name }} List</h1> <p>{{ ring_description }}</p> - <p>If you are evil email me your site at <a href="mailto:silas@soaos.dev">silas@soaos.dev</a>.</p> <p>Add all sites with declared RSS feeds to your feed reader with this <a href ="{{ opml }}">OPML</a> link.</p> - {{ table_of_sites | safe}} + + {% if sites %} + <table> + <thead> + <tr> + <th scope="col">Name</th> + <th scope="col">URL</th> + <th scope="col">About</th> + <th scope="col">Owner</th> + </tr> + </thead> + <tbody> + {% for site in sites %} + <tr> + <td>{{ site.website.slug }}</td> + <td> + <a href="{{ site.website.url }}" target="_blank">{{ site.website.url }}</a> + {% if site.website.rss %} + <a href="{{ site.website.rss }}" target="_blank">[rss]</a> + {% endif %} + {% if site.website.atom %} + <a href="{{ site.website.atom }}" target="_blank">[atom]</a> + {% endif %} + </td> + <td>{{ site.website.about | default(value="") }}</td> + <td>{{ site.website.owner | default(value="") }}</td> + </tr> + {% endfor %} + </tbody> + </table> + {% endif %} + {% if failed_sites %} + The following member sites were not included in this iteration of the webring: + <ul> + {% for site in failed_sites %} + <li>{{ site.website.url }}</li> + {% endfor %} + </ul> + {% endif %} + <br> <footer> |
