forked from tildeverse/site
Compare commits
99 Commits
Author | SHA1 | Date |
---|---|---|
Ben Harris | b5ce7e1354 | |
Julian Marcos | fbad69e36f | |
sparrow | f352930245 | |
Ben Harris | c95f680309 | |
deepend | 25e60cbd40 | |
deepend | 1df05aa429 | |
Julian Marcos | c08cf4b51c | |
Kevin Nobel | 897033549a | |
sparrow | c0e07a11ee | |
Ben Harris | 65c1a10ba1 | |
Ben Harris | 3b50d71184 | |
Ben Harris | c506e79021 | |
Ben Harris | ff6cc220d2 | |
Ben Harris | bc27653f0b | |
Ben Harris | 4b0e314c7e | |
sarmonsiill | 1e9a37c257 | |
palm93 | a4b6459b99 | |
sarmonsiill | bb36af17ea | |
ubergeek | cf6c245afc | |
Ben Harris | e51b585806 | |
Ben Harris | 25d208521e | |
Sarmonsiill | 485ac37310 | |
Ben Harris | 72c406a451 | |
Ben Harris | 39b1d8504c | |
palm93 | 05d3252074 | |
Benjamin Morrison | 13fb509866 | |
palm93 | 6c23946735 | |
Ben Harris | 957776198a | |
creme | 125693fff2 | |
creme | 9e7abdfe60 | |
Ben Harris | 2d715287e4 | |
deepend | f21196c256 | |
Ben Harris | fcaecbb840 | |
Ben Harris | 77d05b402f | |
Ben Harris | 5e2be2a3b4 | |
Ben Harris | 8c8a3dbe0f | |
Ben Harris | fec67e21eb | |
deepend | 0f35d2e246 | |
Ben Harris | fdac0a6e5d | |
Ben Harris | fcb48e2194 | |
Ben Harris | 132116bfe8 | |
Ben Harris | 1f8b050a41 | |
leah | c4aec5e9fb | |
Ben Harris | 67e93a048c | |
Ben Harris | 56216b9231 | |
Ben Harris | 5325e37a20 | |
Ben Harris | d3ea2116f1 | |
Ben Harris | 0b0bb80201 | |
Ben Harris | 6c98e2f80b | |
Ben Harris | 3935accbc3 | |
deepend | 1b8c836704 | |
Anton McClure | 558ee33780 | |
James Tomasino | 5861847a61 | |
deepend | 653eb4345b | |
deepend | 08f588aecf | |
Ben Harris | 36b4661e31 | |
Ben Morrison | 0ab0be4d5e | |
Ben Harris | 22117b401f | |
James Tomasino | 43eb15fcb2 | |
Ben Harris | 9c4863c661 | |
James Tomasino | ed0372bbb8 | |
Anton McClure | f7bc866066 | |
Ben Harris | 5d568f5777 | |
Ben Harris | ced3ffe852 | |
James Tomasino | 62bbf29a55 | |
deepend | 1f800e3871 | |
Anton McClure | 399b5903c2 | |
Ben Harris | 49c6735133 | |
Adam Saponara | 6c05b1a6b4 | |
ubergeek | f9b0f112ba | |
Ben Harris | 02eb2c4ae5 | |
deepend | d4d8ba36ee | |
deepend | 7b0aafdad0 | |
Ben Harris | a3e69872f9 | |
ubergeek | 75c03c5793 | |
creme | 379a22a5ee | |
Ben Harris | 16b9a225c5 | |
deepend | 03330c3e9c | |
Ben Harris | af075bea0e | |
creme | f26bd66bd3 | |
Ben Harris | c95129abed | |
Ben Harris | 0cc31644cd | |
Ben Morrison | 1d81f7b366 | |
Ben Harris | 0d7ec2d644 | |
James Tomasino | 5fde473f2c | |
Ben Harris | d60d7d9ee2 | |
Ben Harris | be1e1e0947 | |
Ben Harris | 11e1b8c642 | |
Tiwesdaeg Twohands | db67ef6e22 | |
Ben Harris | d065b21e85 | |
Ben Harris | f94b9bdf51 | |
nonlinear | 94cde990ce | |
Ben Harris | 1c9e13a577 | |
nonlinear | 8aa0d914e7 | |
Ben Harris | 0cafad2b3e | |
Ben Harris | b5dacafaea | |
ubergeek | 7650e06eac | |
Ben Harris | 72b008d358 | |
Ben Harris | 6117a24003 |
|
@ -0,0 +1,25 @@
|
|||
---
|
||||
kind: pipeline
|
||||
type: ssh
|
||||
name: deploy
|
||||
|
||||
server:
|
||||
host:
|
||||
from_secret: host
|
||||
user:
|
||||
from_secret: username
|
||||
ssh_key:
|
||||
from_secret: ssh_key
|
||||
|
||||
clone:
|
||||
disable: true
|
||||
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
|
||||
steps:
|
||||
- name: deploy
|
||||
commands:
|
||||
- sudo -Hu www-data git -C /var/www/tildeverse.org pull --rebase origin master
|
||||
|
|
@ -1,3 +1,5 @@
|
|||
# [tildeverse.org](https://tildeverse.org)
|
||||
|
||||
[![Build Status](https://drone.tildegit.org/api/badges/tildeverse/site/status.svg)](https://drone.tildegit.org/tildeverse/site)
|
||||
|
||||
the main website for the tildeverse
|
||||
|
|
|
@ -2,9 +2,10 @@
|
|||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>tildeverse</title>
|
||||
<title>tildeverse<?=isset($title) ? " | $title" : "" ?></title>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<link rel="stylesheet" href="https://tilde.team/css/hacker.css">
|
||||
<link rel="icon" href="/logos/tildeverse-white.png">
|
||||
</head>
|
||||
<body>
|
||||
<div class="container">
|
||||
|
|
|
@ -5,12 +5,12 @@ site: https://tilde.team/~ben/ ben@tilde.team
|
|||
~town admin: vilmibm
|
||||
site: https://tilde.town/~vilmibm/ tildetown@protonmail.com
|
||||
|
||||
your~ admin: deepend
|
||||
site: https://yourtilde.com/~deepend/ deepend@yourtilde.com
|
||||
~club admin: deepend
|
||||
site: https://tilde.club/~deepend/ deepend@tilde.club
|
||||
|
||||
|
||||
/* SITE */
|
||||
Last update: 2018/08/13
|
||||
Last update: 2021/10/12
|
||||
Components: Bootstrap
|
||||
Software: PHP
|
||||
|
||||
|
|
71
index.php
71
index.php
|
@ -1,28 +1,77 @@
|
|||
<?php include 'header.php'; ?>
|
||||
<h1><img style="width:75px;" src="./logos/tildeverse-green.png">tildeverse.org</h1>
|
||||
<p>we're a loose association of like-minded <em>tilde</em> communities. if you're interested in learning about *nix (linux, unix, bsd, etc) come check out our <a href="members/">member tildes</a> and sign up!</p>
|
||||
<p>tildes are pubnixes in the spirit of <a href="http://tilde.club">tilde.club</a>, which was created in 2014 by <a href="https://medium.com/message/tilde-club-i-had-a-couple-drinks-and-woke-up-with-1-000-nerds-a8904f0a2ebf">paul ford</a>.</p>
|
||||
<p>member status in the tildeverse mainly involves some level of engagement on irc; all other systems are independent.</p>
|
||||
<p>stop by our <a href="https://tilde.chat">irc network</a> (or use our <a href="https://web.tilde.chat">web client</a>) and hang out. there's a bot that can toot from <a rel="me" href="https://tilde.zone/@tildeverse">this mastodon account</a>, but it's mostly silly quotes from chat.</p>
|
||||
<h1><img style="width:75px;" alt="green tildeverse logo" src="./logos/tildeverse-green.png">tildeverse.org</h1>
|
||||
|
||||
<p>
|
||||
we're a loose association of like-minded <em>tilde</em> communities.
|
||||
if you're interested in learning about *nix (linux, unix, bsd, etc)
|
||||
come check out our <a href="members/">member tildes</a> and sign up!
|
||||
</p>
|
||||
|
||||
<p>
|
||||
tildes are <abbr title="public access unix systems">pubnixes</abbr> in the spirit of <a href="http://tilde.club">tilde.club</a>,
|
||||
which was created in 2014 by <a href="https://medium.com/message/tilde-club-i-had-a-couple-drinks-and-woke-up-with-1-000-nerds-a8904f0a2ebf">paul ford</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
member status in the tildeverse mainly involves some level of
|
||||
engagement or presence on irc; all other systems are independent.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
stop by our <a href="https://tilde.chat">irc network</a>
|
||||
(or use our <a href="https://tilde.chat/kiwi/">web client</a>) and hang out.
|
||||
there's a bot that can toot from <a rel="me" href="https://tilde.zone/@tildeverse">this mastodon account</a>, but it's mostly silly quotes from chat.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
there's also a <a href="https://tilde.wiki">wiki</a>
|
||||
that documents a bunch of things in and outside the tildeverse.
|
||||
anyone with an account on a recognized tilde can make an account,
|
||||
so feel free to help out once in a while.
|
||||
<hr>
|
||||
<h3>members</h3>
|
||||
<h2>members</h2>
|
||||
|
||||
<p><em><a href="members/">see more details</a></em></p>
|
||||
|
||||
<?php foreach (json_decode(file_get_contents("members.json"))->members as $member): ?>
|
||||
<a href="<?=$member->link?>" class="btn btn-default"><?=$member->name?></a>
|
||||
<?php endforeach; ?>
|
||||
|
||||
<hr>
|
||||
<h3>services and projects</h3>
|
||||
<p>here are some of the things that we provide for tilde users and some projects that we're working on</p>
|
||||
<p>this list is generated from the <a href="https://tildegit.org/tildeverse">tildeverse org</a> on our <a href="https://tildegit.org">gitea</a></p>
|
||||
<h2>services and projects</h2>
|
||||
|
||||
<p>
|
||||
here are some of the things that we provide for tilde users and some
|
||||
projects that we're working on
|
||||
</p>
|
||||
|
||||
<p>
|
||||
this list is generated from the <a href="https://tildegit.org/tildeverse">tildeverse org</a>
|
||||
on our <a href="https://tildegit.org">gitea</a>
|
||||
</p>
|
||||
|
||||
<div class="list-group">
|
||||
<?php foreach (json_decode(file_get_contents("https://tildegit.org/api/v1/orgs/tildeverse/repos")) ?? [] as $repo): ?>
|
||||
<?php
|
||||
// have to use a token now? seems to be since gitea 1.19 - this one's read-only
|
||||
$repos = json_decode(file_get_contents(
|
||||
"https://tildegit.org/api/v1/orgs/tildeverse/repos?limit=100&token=448c748ee0082f46ccf246daf759874ca5d067cb") ?? []);
|
||||
|
||||
usort($repos, function ($repo1, $repo2) {
|
||||
return $repo2->updated_at <=> $repo1->updated_at;
|
||||
});
|
||||
|
||||
foreach ($repos as $repo):
|
||||
if ($repo->archived) continue; ?>
|
||||
<div class="list-group-item">
|
||||
<h3 class="list-group-item-heading"><a href="<?=$repo->html_url?>"><?=$repo->name?></a></h3>
|
||||
<p class="list-group-item-text"><?=$repo->description?><?php if ($repo->website != ""): ?> - <em><a href="<?=$repo->website?>"><?=$repo->website?></a></em><?php endif; ?></p>
|
||||
<p class="list-group-item-text">
|
||||
<?=$repo->description?><?php if ($repo->website != ""): ?> -
|
||||
<em><a href="<?=$repo->website?>"><?=$repo->website?></a></em><?php endif; ?>
|
||||
</p>
|
||||
</div>
|
||||
<?php endforeach;?>
|
||||
|
||||
</div>
|
||||
|
||||
<?php include 'footer.php'; ?>
|
||||
|
||||
|
|
384
members.json
384
members.json
|
@ -1,132 +1,256 @@
|
|||
{
|
||||
"members": [
|
||||
{
|
||||
"description": "aussies.space is a tilde located in australia focused around australian tilde users.",
|
||||
"link": "https://aussies.space",
|
||||
"name": "aussies.space",
|
||||
"channel": "#aussie",
|
||||
"os": "ubuntu lts",
|
||||
"sysadmins": [
|
||||
[
|
||||
"fosslinux",
|
||||
"https://fosslinux.me"
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "cosmic.voyage is a tilde community based around a collaborative science-fiction universe.",
|
||||
"link": "https://cosmic.voyage",
|
||||
"name": "cosmic.voyage",
|
||||
"channel": "#cosmic",
|
||||
"os": "ubuntu",
|
||||
"sysadmins": [
|
||||
[
|
||||
"tomasino",
|
||||
"https://tomasino.org"
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "thunix offers Shell (SSH) accounts, Web Hosting, Email Accounts, and many other things to people free of charge.",
|
||||
"link": "https://www.thunix.net",
|
||||
"name": "thunix",
|
||||
"channel": "#thunix",
|
||||
"os": "debian stable",
|
||||
"sysadmins": [
|
||||
[
|
||||
"amcclure",
|
||||
"https://www.thunix.net/~amcclure"
|
||||
],
|
||||
[
|
||||
"krystianbajno",
|
||||
"https://www.thunix.net/~krystianbajno"
|
||||
],
|
||||
[
|
||||
"naglfar",
|
||||
"https://www.thunix.net/~naglfar"
|
||||
],
|
||||
[
|
||||
"ubergeek",
|
||||
"https://www.thunix.net/~ubergeek"
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "tilde.center is a public unix server that is focused around decentralization, federation, and home-brewed open source projects.",
|
||||
"link": "https://tilde.center",
|
||||
"name": "tilde.center",
|
||||
"channel": "#center",
|
||||
"os": "centos",
|
||||
"sysadmins": [
|
||||
[
|
||||
"aewens",
|
||||
"https://aewens.com"
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "to provide a space in the tildeverse for experimentation with and education of the OpenBSD operating system",
|
||||
"link": "http://tilde.institute",
|
||||
"name": "tilde.institute",
|
||||
"channel": "#institute",
|
||||
"os": "openbsd",
|
||||
"sysadmins": [
|
||||
[
|
||||
"ahriman",
|
||||
"https://gbmor.dev"
|
||||
],
|
||||
[
|
||||
"kneezle",
|
||||
"https://kneezle.tilde.institute/"
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "non-commercial space for teaching, learning, and enjoying the social medium of unix",
|
||||
"link": "https://tilde.team",
|
||||
"name": "tilde.team",
|
||||
"channel": "#team",
|
||||
"os": "ubuntu lts and freebsd",
|
||||
"sysadmins": [
|
||||
[
|
||||
"ben",
|
||||
"https://ben.tilde.team/"
|
||||
],
|
||||
[
|
||||
"cmccabe",
|
||||
"https://cmccabe.tilde.team/"
|
||||
],
|
||||
[
|
||||
"khuxkm",
|
||||
"https://khuxkm.tilde.team/"
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "intentional digital community for making art, socializing, and learning",
|
||||
"link": "https://tilde.town",
|
||||
"name": "tilde.town",
|
||||
"channel": "#town",
|
||||
"os": "ubuntu",
|
||||
"sysadmins": [
|
||||
[
|
||||
"vilmibm",
|
||||
"https://tilde.town/~vilmibm/"
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "basically a social network inside SSH: there is chat, email, forums, games, and lots more.",
|
||||
"link": "https://yourtilde.com",
|
||||
"name": "yourtilde.com",
|
||||
"channel": "#yourtilde",
|
||||
"os": "fedora",
|
||||
"sysadmins": [
|
||||
[
|
||||
"deepend",
|
||||
"https://yourtilde.com/~deepend/"
|
||||
]
|
||||
]
|
||||
}
|
||||
]
|
||||
"members": [
|
||||
{
|
||||
"description": "aussies.space is a tilde located in australia focused around australian tilde users.",
|
||||
"link": "https://aussies.space",
|
||||
"gemini": false,
|
||||
"gopher": "aussies.space",
|
||||
"name": "aussies.space",
|
||||
"created": "2019-02-19T19:44:58.0Z",
|
||||
"channel": "#aussie",
|
||||
"os": "ubuntu lts",
|
||||
"sysadmins": [
|
||||
{
|
||||
"name": "fosslinux",
|
||||
"link": "https://fosslinux.me"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "cosmic.voyage is a tilde community based around a collaborative science-fiction universe.",
|
||||
"link": "https://cosmic.voyage",
|
||||
"gemini": true,
|
||||
"gopher": "cosmic.voyage",
|
||||
"name": "cosmic.voyage",
|
||||
"created": "2018-11-20T04:43:32Z",
|
||||
"channel": "#cosmic",
|
||||
"os": "ubuntu lts",
|
||||
"sysadmins": [
|
||||
{
|
||||
"name": "tomasino",
|
||||
"link": "https://tomasino.org"
|
||||
},
|
||||
{
|
||||
"name": "fosslinux",
|
||||
"link": "https://fosslinux.me"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "Ctrl-C Club is a Linux server offering free SSH and web accounts to users who want to build webpages, chat online, learn Linux, play text console games, or fiddle around writing software.",
|
||||
"link": "https://ctrl-c.club",
|
||||
"gemini": false,
|
||||
"gopher": "",
|
||||
"name": "ctrl-c.club",
|
||||
"created": "2014-12-06T06:13:44Z",
|
||||
"channel": "#ctrl-c",
|
||||
"os": "ubuntu lts",
|
||||
"sysadmins": [
|
||||
{
|
||||
"name": "calamitous",
|
||||
"link": "http://ctrl-c.club/~calamitous/"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "An experimental software community with a 199X aesthetic.",
|
||||
"link": "https://rw.rs",
|
||||
"gemini": false,
|
||||
"gopher": "",
|
||||
"name": "rw.rs",
|
||||
"created": "2019-04-13T07:53:39Z",
|
||||
"channel": "#rw.rs",
|
||||
"os": "debian",
|
||||
"sysadmins": [
|
||||
{
|
||||
"name": "adsr",
|
||||
"link": "http://rw.rs/~adsr/"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "Un tilde pero en castellano -- a small spanish-speaking tilde",
|
||||
"link": "https://texto-plano.xyz",
|
||||
"gemini": true,
|
||||
"gopher": "texto-plano.xyz",
|
||||
"name": "texto-plano.xyz",
|
||||
"created": "2020-10-30T15:27:11.0Z",
|
||||
"channel": "#texto-plano",
|
||||
"os": "openbsd",
|
||||
"sysadmins": [
|
||||
{
|
||||
"name": "ffuentes",
|
||||
"link": "https://texto-plano.xyz/~ffuentes/"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "thunix offers Shell (SSH) accounts, Web Hosting, Email Accounts, and many other things to people free of charge.",
|
||||
"link": "https://www.thunix.net",
|
||||
"gemini": false,
|
||||
"gopher": "thunix.net",
|
||||
"name": "thunix",
|
||||
"created": "2019-02-10T03:13:23Z",
|
||||
"channel": "#thunix",
|
||||
"os": "debian stable",
|
||||
"sysadmins": [
|
||||
{
|
||||
"name": "deepend",
|
||||
"link": "https://www.thunix.net/~deepend"
|
||||
},
|
||||
{
|
||||
"name": "naglfar",
|
||||
"link": "https://www.thunix.net/~naglfar"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "tilde.club is not a social network it is one tiny totally standard unix computer that people respectfully use together in their shared quest to build awesome web pages",
|
||||
"link": "https://tilde.club",
|
||||
"gemini": true,
|
||||
"gopher": "tilde.club",
|
||||
"name": "tilde.club",
|
||||
"created": "2014-09-30T02:42:24Z",
|
||||
"channel": "#club",
|
||||
"os": "fedora",
|
||||
"sysadmins": [
|
||||
{
|
||||
"name": "deepend",
|
||||
"link": "https://tilde.club/~deepend/"
|
||||
},
|
||||
{
|
||||
"name": "ben",
|
||||
"link": "https://tilde.club/~ben/"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "FreeBSD based tilde server with the general purpose of letting users explore FreeBSD.",
|
||||
"link": "https://tilde.guru",
|
||||
"gemini": false,
|
||||
"gopher": "tilde.guru",
|
||||
"name": "tilde.guru",
|
||||
"created": "2021-07-24",
|
||||
"channel": "#guru",
|
||||
"os": "freebsd 13",
|
||||
"sysadmins": [
|
||||
{
|
||||
"name": "sarmonsiill",
|
||||
"link": "https://tilde.guru/~sarmonsiill"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "A public-access UNIX system running OpenBSD",
|
||||
"link": "https://tilde.institute",
|
||||
"gemini": true,
|
||||
"gopher": "tilde.institute",
|
||||
"name": "tilde.institute",
|
||||
"created": "2018-11-22T02:53:08Z",
|
||||
"channel": "#institute",
|
||||
"os": "openbsd",
|
||||
"sysadmins": [
|
||||
{
|
||||
"name": "gbmor",
|
||||
"link": "https://gbmor.org"
|
||||
},
|
||||
{
|
||||
"name": "kneezle",
|
||||
"link": "https://kneezle.tilde.institute/"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "tilde.pink is a gopher-only tilde running on NetBSD open to everyone",
|
||||
"link": "https://tilde.pink",
|
||||
"gemini": true,
|
||||
"gopher": "tilde.pink",
|
||||
"name": "tilde.pink",
|
||||
"created": "2019-04-14T00:23:59Z",
|
||||
"channel": "#pink",
|
||||
"os": "netbsd",
|
||||
"sysadmins": [
|
||||
{
|
||||
"name": "tiwesdaeg",
|
||||
"link": "gopher://tilde.pink/1/~tiwesdaeg/"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "non-commercial space for teaching, learning, and enjoying the social medium of unix",
|
||||
"link": "https://tilde.team",
|
||||
"gemini": true,
|
||||
"gopher": "tilde.team",
|
||||
"name": "tilde.team",
|
||||
"created": "2017-05-30T20:25:48Z",
|
||||
"channel": "#team",
|
||||
"os": "ubuntu lts and freebsd",
|
||||
"sysadmins": [
|
||||
{
|
||||
"name": "ben",
|
||||
"link": "https://tilde.team/~ben/"
|
||||
},
|
||||
{
|
||||
"name": "cmccabe",
|
||||
"link": "https://tilde.team/~cmccabe/"
|
||||
},
|
||||
{
|
||||
"name": "khuxkm",
|
||||
"link": "https://tilde.team/~khuxkm/"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "intentional digital community for making art, socializing, and learning",
|
||||
"link": "https://tilde.town",
|
||||
"gemini": true,
|
||||
"gopher": "tilde.town",
|
||||
"name": "tilde.town",
|
||||
"created": "2014-10-11T16:02:25Z",
|
||||
"channel": "#town",
|
||||
"os": "ubuntu lts",
|
||||
"sysadmins": [
|
||||
{
|
||||
"name": "vilmibm",
|
||||
"link": "https://tilde.town/~vilmibm/"
|
||||
},
|
||||
{
|
||||
"name": "equa",
|
||||
"link": "https://tilde.town/~equa/"
|
||||
},
|
||||
{
|
||||
"name": "archangelic",
|
||||
"link": "https://tilde.town/~archangelic/"
|
||||
},
|
||||
{
|
||||
"name": "l0010o0001l",
|
||||
"link": "https://tilde.town/~l0010o0001l/"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"description": "An open community that thrives of creativity and wildness",
|
||||
"link": "https://tilde.green",
|
||||
"gemini": true,
|
||||
"gopher": "",
|
||||
"name": "tilde.green",
|
||||
"created": "2022-03-03T23:46:09Z",
|
||||
"channel": "#tilde.green",
|
||||
"os": "ubuntu lts",
|
||||
"sysadmins": [
|
||||
{
|
||||
"name": "computertech",
|
||||
"link": "https://tilde.green/~computertech/"
|
||||
},
|
||||
{
|
||||
"name": "jmjl",
|
||||
"link": "https://tilde.green/~jmjl/"
|
||||
},
|
||||
{
|
||||
"name": "worm",
|
||||
"link": "https://tilde.green/~worm/"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
@ -1,8 +1,12 @@
|
|||
<?php include __DIR__.'/../header.php'; ?>
|
||||
<h1><img style="width:75px;" src="../logos/tildeverse-green.png">tildeverse members</h1>
|
||||
<?php
|
||||
date_default_timezone_set("UTC");
|
||||
$title = "members";
|
||||
include __DIR__.'/../header.php';
|
||||
?>
|
||||
<h1><img style="width:75px;" alt="logo" src="../logos/tildeverse-green.png">tildeverse members</h1>
|
||||
<p><a href="/">< back</a></p>
|
||||
<div class="list-group">
|
||||
<?php foreach (json_decode(file_get_contents("../members.json"))->members ?? [] as $member): ?>
|
||||
<div class="list-group">
|
||||
<div class="list-group-item">
|
||||
<h3 class="list-group-item-heading"><a href="<?=$member->link?>"><?=$member->name?></a></h3>
|
||||
<div class="list-group-item-text">
|
||||
|
@ -10,12 +14,16 @@
|
|||
<br><br>
|
||||
<p><strong>sysadmin<?=count($member->sysadmins) > 1 ? 's' : ''?></strong>:
|
||||
<?php foreach ($member->sysadmins as $admin): ?>
|
||||
<a href="<?=$admin[1]?>"><?=$admin[0]?></a>
|
||||
<a href="<?=$admin->link?>"><?=$admin->name?></a>
|
||||
<?php endforeach; ?>
|
||||
</p>
|
||||
<p><strong>os</strong>: <?=$member->os?></p>
|
||||
<p><strong>channel</strong>: <a href="https://tilde.chat/kiwi/<?=$member->channel?>"><?=$member->channel?></a></p>
|
||||
<?php if (!empty($member->created)) { ?>
|
||||
<p><strong>created</strong>: <?=date("D M jS, Y", strtotime($member->created))?></p>
|
||||
<?php } ?>
|
||||
</div>
|
||||
</div>
|
||||
<?php endforeach;?>
|
||||
</div>
|
||||
<?php endforeach;?>
|
||||
<?php include __DIR__.'/../footer.php'; ?>
|
||||
|
|
Loading…
Reference in New Issue