Skip to content

Commit de0183c

Browse files
feat(indiekit): channels
1 parent eaeee31 commit de0183c

15 files changed

+31
-1
lines changed

packages/indiekit/config/defaults.js

+1
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ export const defaultConfig = {
5656
],
5757
publication: {
5858
categories: [],
59+
channels: {},
5960
locale: "en",
6061
me: undefined,
6162
postTemplate: undefined,

packages/indiekit/locales/de.json

+1
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@
9090
"version": "Version"
9191
},
9292
"publication": {
93+
"channels": "Kanäle",
9394
"locale": "Sprache",
9495
"me": "Webadresse",
9596
"mediaStore": "Medienspeicher",

packages/indiekit/locales/en.json

+1
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@
8888
"version": "Version"
8989
},
9090
"publication": {
91+
"channels": "Channels",
9192
"summaryTitle": "Publication settings",
9293
"me": "Web address",
9394
"locale": "Language",

packages/indiekit/locales/es-419.json

+1
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@
9090
"version": "Versión"
9191
},
9292
"publication": {
93+
"channels": "Canales",
9394
"locale": "Idioma",
9495
"me": "Dirección web",
9596
"mediaStore": "Tienda multimedia",

packages/indiekit/locales/es.json

+1
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@
9090
"version": "Versión"
9191
},
9292
"publication": {
93+
"channels": "Canales",
9394
"locale": "Idioma",
9495
"me": "Dirección web",
9596
"mediaStore": "Tienda multimedia",

packages/indiekit/locales/fr.json

+1
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@
9090
"version": "Version"
9191
},
9292
"publication": {
93+
"channels": "Chaînes",
9394
"locale": "Langue",
9495
"me": "Adresse Web",
9596
"mediaStore": "Magasin multimédia",

packages/indiekit/locales/hi.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@
9090
"version": "वर्ज़न"
9191
},
9292
"publication": {
93+
"channels": "चैनल",
9394
"locale": "भाषा",
9495
"me": "वेब पता",
9596
"mediaStore": "मीडिया स्टोर",
@@ -101,4 +102,4 @@
101102
},
102103
"title": "सर्वर की स्थिति"
103104
}
104-
}
105+
}

packages/indiekit/locales/id.json

+1
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@
9090
"version": "Versi"
9191
},
9292
"publication": {
93+
"channels": "Saluran",
9394
"locale": "Bahasa",
9495
"me": "Alamat web",
9596
"mediaStore": "Toko media",

packages/indiekit/locales/nl.json

+1
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@
9090
"version": "Versie"
9191
},
9292
"publication": {
93+
"channels": "Kanalen",
9394
"locale": "Taal",
9495
"me": "Webadres",
9596
"mediaStore": "Mediawinkel",

packages/indiekit/locales/pl.json

+1
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@
9090
"version": "Wersja"
9191
},
9292
"publication": {
93+
"channels": "Kanały",
9394
"locale": "Język",
9495
"me": "Adres sieci Web",
9596
"mediaStore": "Sklep multimedialny",

packages/indiekit/locales/pt.json

+1
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@
9090
"version": "Versão"
9191
},
9292
"publication": {
93+
"channels": "Canais",
9394
"locale": "Idioma",
9495
"me": "Endereço Web",
9596
"mediaStore": "Loja de mídia",

packages/indiekit/locales/sr.json

+1
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@
9090
"version": "Verzija"
9191
},
9292
"publication": {
93+
"channels": "Kanali",
9394
"locale": "Jezik",
9495
"me": "Veb adresa",
9596
"mediaStore": "Medijska prodavnica",

packages/indiekit/locales/sv.json

+1
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@
9090
"version": "Version"
9191
},
9292
"publication": {
93+
"channels": "Kanaler",
9394
"locale": "Språk",
9495
"me": "Webbadress",
9596
"mediaStore": "Mediebutik",

packages/indiekit/locales/zh-Hans-CN.json

+1
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@
9090
"version": "版本"
9191
},
9292
"publication": {
93+
"channels": "频道",
9394
"locale": "语言",
9495
"me": "网址",
9596
"mediaStore": "媒体商店",

packages/indiekit/views/status.njk

+16
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
{% extends "document.njk" %}
22

3+
{%- set channelsHtml %}
4+
<ul role="list">{% for uid, channel in publication.channels | dictsort %}
5+
<li>
6+
{{ channel.name }}
7+
<small><code class="token attr-name">{{ uid }}</code></small>
8+
</li>
9+
{% endfor %}</ul>
10+
{% endset -%}
11+
312
{%- set postTypesHtml %}
413
<ul role="list">{% for type, config in publication.postTypes | dictsort %}
514
<li>
@@ -68,6 +77,13 @@
6877
text: publication.locale.split("-") | first | languageNativeName
6978
}
7079
}, {
80+
key: {
81+
text: __("status.publication.channels")
82+
},
83+
value: {
84+
text: channelsHtml | indent(4)
85+
}
86+
} if publication.channels, {
7187
key: {
7288
text: __("status.publication.postTypes")
7389
},

0 commit comments

Comments
 (0)