Add network connections, minor updates

This commit is contained in:
lostinlight 2018-05-28 03:05:57 +03:00
parent 3d8cf221bb
commit f2a97fb113
24 changed files with 52 additions and 18 deletions

View file

@ -19,6 +19,7 @@
"devTutorials": "https://github.com/BanjoFox/aardwolf/blob/master/INSTALL.md", "devTutorials": "https://github.com/BanjoFox/aardwolf/blob/master/INSTALL.md",
"notable": "", "notable": "",
"communities": "", "communities": "",
"connections": [],
"donate": "https://liberapay.com/Aardwolf", "donate": "https://liberapay.com/Aardwolf",
"tracker": "https://github.com/BanjoFox/aardwolf/issues", "tracker": "https://github.com/BanjoFox/aardwolf/issues",
"bounty": "", "bounty": "",

View file

@ -122,7 +122,7 @@
}, },
{ {
"name": "(Node)JS", "name": "(Node)JS",
"networks": "pump.io, PeerTube" "networks": "Misskey, PeerTube, pump.io"
}, },
{ {
"name": "Go", "name": "Go",

View file

@ -66,6 +66,7 @@
} }
], ],
"communities": "", "communities": "",
"connections": ["Friendica", "Hubzilla", "Socialhome", "GangGo"],
"tracker": "https://github.com/diaspora/diaspora/issues", "tracker": "https://github.com/diaspora/diaspora/issues",
"bounty": "https://www.bountysource.com/teams/diaspora", "bounty": "https://www.bountysource.com/teams/diaspora",
"translating": "https://wiki.diasporafoundation.org/Contribute_translations" "translating": "https://wiki.diasporafoundation.org/Contribute_translations"

View file

@ -42,6 +42,7 @@
} }
], ],
"communities": "https://dir.friendica.social/directory/forums", "communities": "https://dir.friendica.social/directory/forums",
"connections": ["diaspora*", "Hubzilla", "GNU Social", "Mastodon", "Socialhome", "GangGo", "Pleroma", "postActiv"],
"tracker": "https://github.com/friendica/friendica/issues", "tracker": "https://github.com/friendica/friendica/issues",
"bounty": "", "bounty": "",
"translating": "https://www.transifex.com/Friendica/friendica" "translating": "https://www.transifex.com/Friendica/friendica"

View file

@ -19,6 +19,7 @@
"devTutorials": "https://ganggo.github.io/development.html", "devTutorials": "https://ganggo.github.io/development.html",
"notable": "", "notable": "",
"communities": "", "communities": "",
"connections": ["diaspora*", "Friendica", "Hubzilla", "Socialhome"],
"tracker": "https://github.com/ganggo/ganggo/issues", "tracker": "https://github.com/ganggo/ganggo/issues",
"bounty": "", "bounty": "",
"translating": "" "translating": ""

View file

@ -54,6 +54,7 @@
} }
], ],
"communities": "http://laemeur.sdf.org/gs/group-index.html", "communities": "http://laemeur.sdf.org/gs/group-index.html",
"connections": ["postActiv", "Mastodon", "Pleroma", "Friendica", "Hubzilla"],
"tracker": "https://git.gnu.io/gnu/gnu-social/issues", "tracker": "https://git.gnu.io/gnu/gnu-social/issues",
"bounty": "", "bounty": "",
"translating": "https://www.transifex.com/gnu-social/gnu-social" "translating": "https://www.transifex.com/gnu-social/gnu-social"

View file

@ -33,6 +33,7 @@
], ],
"notable": "", "notable": "",
"communities": "https://hub.libranet.de/directory?f=&global=1&pubforums=1", "communities": "https://hub.libranet.de/directory?f=&global=1&pubforums=1",
"connections": ["diaspora*", "Friendica", "GNU Social", "Mastodon", "Socialhome", "GangGo", "Pleroma", "postActiv"],
"tracker": "https://github.com/redmatrix/hubzilla/issues", "tracker": "https://github.com/redmatrix/hubzilla/issues",
"bounty": "https://salt.bountysource.com/teams/hubzilla", "bounty": "https://salt.bountysource.com/teams/hubzilla",
"translating": "" "translating": ""

View file

@ -186,6 +186,7 @@
} }
], ],
"communities": "https://github.com/distributopia/masto-world-overview", "communities": "https://github.com/distributopia/masto-world-overview",
"connections": ["GNU Social", "Friendica", "Hubzilla", "postActiv", "Pleroma", "Misskey"],
"donate": "https://liberapay.com/Mastodon", "donate": "https://liberapay.com/Mastodon",
"tracker": "https://github.com/tootsuite/mastodon/issues", "tracker": "https://github.com/tootsuite/mastodon/issues",
"bounty": "", "bounty": "",

View file

@ -18,6 +18,7 @@
"devTutorials": "https://github.com/syuilo/misskey/blob/master/docs/setup.en.md", "devTutorials": "https://github.com/syuilo/misskey/blob/master/docs/setup.en.md",
"notable": "", "notable": "",
"communities": "", "communities": "",
"connections": ["Mastodon"],
"donate": "https://www.patreon.com/syuilo", "donate": "https://www.patreon.com/syuilo",
"tracker": "https://github.com/syuilo/misskey/issues", "tracker": "https://github.com/syuilo/misskey/issues",
"bounty": "", "bounty": "",

View file

@ -22,6 +22,7 @@
"devTutorials": "https://peertube.frama.wiki/technics:installation", "devTutorials": "https://peertube.frama.wiki/technics:installation",
"notable": "", "notable": "",
"communities": "", "communities": "",
"connections": ["videos can be viewed directly from Mastodon, Hubzilla"],
"donate": "https://soutenir.framasoft.org/en", "donate": "https://soutenir.framasoft.org/en",
"tracker": "https://github.com/Chocobozzz/PeerTube/issues", "tracker": "https://github.com/Chocobozzz/PeerTube/issues",
"bounty": "", "bounty": "",

View file

@ -25,6 +25,7 @@
"devTutorials": "https://git.pleroma.social/pleroma/pleroma/wikis/home", "devTutorials": "https://git.pleroma.social/pleroma/pleroma/wikis/home",
"notable": "", "notable": "",
"communities": "", "communities": "",
"connections": ["GNU Social", "Mastodon", "Misskey", "postActiv", "Friendica", "Hubzilla"],
"tracker": "https://git.pleroma.social/pleroma/pleroma/issues", "tracker": "https://git.pleroma.social/pleroma/pleroma/issues",
"bounty": "", "bounty": "",
"translating": "" "translating": ""

View file

@ -15,11 +15,12 @@
], ],
"docs": "http://www.postactiv.com/docs", "docs": "http://www.postactiv.com/docs",
"wiki": "", "wiki": "",
"servers": "", "servers": "https://fediverse.network/postactiv",
"mobile": "", "mobile": "",
"devTutorials": "http://gitea.postactiv.com/postActiv/postActiv/src/master/INSTALL.md", "devTutorials": "http://gitea.postactiv.com/postActiv/postActiv/src/master/INSTALL.md",
"notable": "", "notable": "",
"communities": "", "communities": "",
"connections": ["GNU Social", "Mastodon"],
"donate": "https://www.patreon.com/postActiv", "donate": "https://www.patreon.com/postActiv",
"tracker": "http://gitea.postactiv.com/postActiv/postActiv/issues", "tracker": "http://gitea.postactiv.com/postActiv/postActiv/issues",
"bounty": "https://www.postactiv.com/bounties/index.html", "bounty": "https://www.postactiv.com/bounties/index.html",

View file

@ -19,6 +19,7 @@
"devTutorials": "https://socialhome.readthedocs.io/en/latest/running.html", "devTutorials": "https://socialhome.readthedocs.io/en/latest/running.html",
"notable": "", "notable": "",
"communities": "", "communities": "",
"connections": ["diaspora*", "Friendica", "Hubzilla", "GangGo"],
"tracker": "https://github.com/jaywink/socialhome/issues", "tracker": "https://github.com/jaywink/socialhome/issues",
"bounty": "", "bounty": "",
"translating": "" "translating": ""

View file

@ -75,9 +75,9 @@ people: people
world: world world: world
mascot: mascot mascot: mascot
dwellers: dwellers dwellers: dwellers
creatures: creatures
stars: notable accounts
communities: communities communities: communities
connections: connects
stars: notable accounts
contributing: contributing contributing: contributing
note: note note: note
soon: coming soon soon: coming soon

View file

@ -5,6 +5,7 @@
const world = site.data.worldi18n.worlds[w]; const world = site.data.worldi18n.worlds[w];
const data = site.data[network].data; const data = site.data[network].data;
const numbers = site.data.numbers.list[network]; const numbers = site.data.numbers.list[network];
const connections = data.connections;
const stars = data.notable; const stars = data.notable;
const reading = world.reading; const reading = world.reading;
%> %>
@ -47,6 +48,14 @@
<span class="u-temp"><%- __('soon') %></span> <span class="u-temp"><%- __('soon') %></span>
<% } %> <% } %>
</div> </div>
<div class="section">
<h4><dfn title="The platform let's you follow users of these networks"><%- __('connections') %></dfn></h4>
<ul class="article-list">
<% for (item in connections) { %>
<li class="u-inline"><%= connections[item] %><span>,&nbsp;</span></li>
<% } %>
</ul>
</div>
</div> </div>
</div> </div>

View file

@ -24,7 +24,7 @@ layout: layout
<ul class="section-list"> <ul class="section-list">
<% for (item in servers) { %> <% for (item in servers) { %>
<li class="u-inline"> <li class="u-inline">
<a href="<%= servers[item].url %>"><%- __('nodeList') %> <%= servers[item].num %></a><span>&nbsp/&nbsp;</span> <a href="<%= servers[item].url %>"><%- __('nodeList') %> <%= servers[item].num %></a><span>&nbsp;/&nbsp;</span>
</li> </li>
<% } %> <% } %>
</ul> </ul>

View file

@ -29,7 +29,7 @@ layout: layout
<ul class="section-list"> <ul class="section-list">
<% for (item in servers) { %> <% for (item in servers) { %>
<li class="u-inline"> <li class="u-inline">
<a href="<%= servers[item].url %>"><%- __('nodeList') %> <%= servers[item].num %></a><span>&nbsp/&nbsp;</span> <a href="<%= servers[item].url %>"><%- __('nodeList') %> <%= servers[item].num %></a><span>&nbsp;/&nbsp;</span>
</li> </li>
<% } %> <% } %>
</ul> </ul>
@ -41,7 +41,7 @@ layout: layout
<% for (item in tutorials) { %> <% for (item in tutorials) { %>
<% let n = tutorials[item].id %> <% let n = tutorials[item].id %>
<li class="u-inline"> <li class="u-inline">
<a href="<%= tutorials[item].url %>"><%= tuts[n] %></a><span>&nbsp/&nbsp;</span> <a href="<%= tutorials[item].url %>"><%= tuts[n] %></a><span>&nbsp;/&nbsp;</span>
</li> </li>
<% } %> <% } %>
</ul> </ul>

View file

@ -33,7 +33,7 @@ layout: layout
<% for (item in tutorials) { %> <% for (item in tutorials) { %>
<% let n = tutorials[item].id %> <% let n = tutorials[item].id %>
<li class="u-inline"> <li class="u-inline">
<a href="<%= tutorials[item].url %>"><%= tuts[n] %></a><span>&nbsp/&nbsp;</span> <a href="<%= tutorials[item].url %>"><%= tuts[n] %></a><span>&nbsp;/&nbsp;</span>
</li> </li>
<% } %> <% } %>
</ul> </ul>

View file

@ -32,7 +32,7 @@ layout: layout
<% for (item in tutorials) { %> <% for (item in tutorials) { %>
<% let n = tutorials[item].id %> <% let n = tutorials[item].id %>
<li class="u-inline"> <li class="u-inline">
<a href="<%= tutorials[item].url %>"><%= tuts[n] %></a><span>&nbsp/&nbsp;</span> <a href="<%= tutorials[item].url %>"><%= tuts[n] %></a><span>&nbsp;/&nbsp;</span>
</li> </li>
<% } %> <% } %>
</ul> </ul>
@ -43,7 +43,7 @@ layout: layout
<% for (item in cheatsheets) { %> <% for (item in cheatsheets) { %>
<% let n = cheatsheets[item].id %> <% let n = cheatsheets[item].id %>
<li class="u-inline"> <li class="u-inline">
<a href="<%= cheatsheets[item].url %>"><%= sheets[n] %></a><span>&nbsp/&nbsp;</span> <a href="<%= cheatsheets[item].url %>"><%= sheets[n] %></a><span>&nbsp;/&nbsp;</span>
</li> </li>
<% } %> <% } %>
</ul> </ul>

View file

@ -34,7 +34,7 @@ layout: layout
<ul class="section-list"> <ul class="section-list">
<% for (item in servers) { %> <% for (item in servers) { %>
<li class="u-inline"> <li class="u-inline">
<a href="<%= servers[item].url %>"><%- __('nodeList') %> <%= servers[item].num %></a><span>&nbsp/&nbsp;</span> <a href="<%= servers[item].url %>"><%- __('nodeList') %> <%= servers[item].num %></a><span>&nbsp;/&nbsp;</span>
</li> </li>
<% } %> <% } %>
</ul> </ul>
@ -50,7 +50,7 @@ layout: layout
<% for (item in tutorials) { %> <% for (item in tutorials) { %>
<% let n = tutorials[item].id %> <% let n = tutorials[item].id %>
<li class="u-inline"> <li class="u-inline">
<a href="<%= tutorials[item].url %>"><%= tuts[n] %></a><span>&nbsp/&nbsp;</span> <a href="<%= tutorials[item].url %>"><%= tuts[n] %></a><span>&nbsp;/&nbsp;</span>
</li> </li>
<% } %> <% } %>
</ul> </ul>
@ -61,7 +61,7 @@ layout: layout
<% for (item in metrics) { %> <% for (item in metrics) { %>
<% let s = metrics[item].id %> <% let s = metrics[item].id %>
<li class="u-inline"> <li class="u-inline">
<a href="<%= metrics[item].url %>"><%= stats[s] %></a><span>&nbsp/&nbsp;</span> <a href="<%= metrics[item].url %>"><%= stats[s] %></a><span>&nbsp;/&nbsp;</span>
</li> </li>
<% } %> <% } %>
</ul> </ul>
@ -92,7 +92,7 @@ layout: layout
<% for (item in services) { %> <% for (item in services) { %>
<% let b = services[item].id %> <% let b = services[item].id %>
<li class="u-inline"> <li class="u-inline">
<a href="<%= services[item].url %>"><%= tools[b] %></a><span>&nbsp/&nbsp;</span> <a href="<%= services[item].url %>"><%= tools[b] %></a><span>&nbsp;/&nbsp;</span>
</li> </li>
<% } %> <% } %>
</ul> </ul>
@ -101,7 +101,7 @@ layout: layout
<% for (item in forks) { %> <% for (item in forks) { %>
<% let b = forks[item].id %> <% let b = forks[item].id %>
<li class="u-inline"> <li class="u-inline">
<a href="<%= forks[item].url %>"><%= forkTitles[b] %></a><span>&nbsp/&nbsp;</span> <a href="<%= forks[item].url %>"><%= forkTitles[b] %></a><span>&nbsp;/&nbsp;</span>
</li> </li>
<% } %> <% } %>
</ul> </ul>

View file

@ -23,7 +23,7 @@ layout: layout
<ul class="section-list"> <ul class="section-list">
<% for (item in servers) { %> <% for (item in servers) { %>
<li class="u-inline"> <li class="u-inline">
<a href="<%= servers[item].url %>"><%- __('nodeList') %> <%= servers[item].num %></a><span>&nbsp/&nbsp;</span> <a href="<%= servers[item].url %>"><%- __('nodeList') %> <%= servers[item].num %></a><span>&nbsp;/&nbsp;</span>
</li> </li>
<% } %> <% } %>
</ul> </ul>

View file

@ -28,7 +28,7 @@ layout: layout
<% for (item in tutorials) { %> <% for (item in tutorials) { %>
<% let n = tutorials[item].id %> <% let n = tutorials[item].id %>
<li class="u-inline"> <li class="u-inline">
<a href="<%= tutorials[item].url %>"><%= tuts[n] %></a><span>&nbsp/&nbsp;</span> <a href="<%= tutorials[item].url %>"><%= tuts[n] %></a><span>&nbsp;/&nbsp;</span>
</li> </li>
<% } %> <% } %>
</ul> </ul>

View file

@ -15,7 +15,12 @@ layout: layout
<div class="section-wrapper"> <div class="section-wrapper">
<%- partial('_partial/generalinfo') %> <%- partial('_partial/generalinfo') %>
<section class="column"> <section class="column">
<div class="section u-block">
<h4><%- __('join') %></h4>
<span class="u-block"><a href="<%= data.servers %>"><%- __('nodeList') %></a></span>
</div>
<div class="section u-block"> <div class="section u-block">
<h4><%- __('techies') %></h4> <h4><%- __('techies') %></h4>
<p class="u-nomargin"><a href="<%= data.docs %>"><%- __('docs') %></a></p> <p class="u-nomargin"><a href="<%= data.docs %>"><%- __('docs') %></a></p>

View file

@ -101,6 +101,13 @@ ol {
padding-left: 1em; padding-left: 1em;
} }
dfn {
font-style: inherit;
cursor: pointer;
border: 1px dashed $golden;
padding: .2em .1em .1em;
}
.f-icon { .f-icon {
fill: $white; fill: $white;
&:hover { &:hover {
@ -237,7 +244,8 @@ ol {
margin-right: 1em; margin-right: 1em;
} }
.section-list li:last-of-type > span { .section-list li:last-of-type > span,
.article-list li:last-of-type > span {
display: none; display: none;
} }