Merge pull request #55 from Ocelot-Social-Community/development
feat(other): development
@ -4,9 +4,7 @@ module.exports = {
|
||||
'no-start-duplicated-conjunction': {
|
||||
interval : 2, // interval of sentences
|
||||
},
|
||||
'max-comma': {
|
||||
max : 4,
|
||||
},
|
||||
'max-comma': false,
|
||||
/*'no-dead-link': {
|
||||
checkRelative: true,
|
||||
baseURI: null,
|
||||
@ -20,7 +18,7 @@ module.exports = {
|
||||
},*/
|
||||
'no-empty-section': true,
|
||||
'textlint-rule-no-empty-element': true,
|
||||
'period-in-list-item': true,
|
||||
'period-in-list-item': false,
|
||||
'@textlint-rule/no-unmatched-pair': true,
|
||||
'no-zero-width-spaces': true,
|
||||
'doubled-spaces': true,
|
||||
@ -28,10 +26,7 @@ module.exports = {
|
||||
// Misspellings to be ignored (case-insensitive)
|
||||
ignore: [],
|
||||
},
|
||||
'write-good': {
|
||||
passive: false,
|
||||
thereIs: false
|
||||
},
|
||||
'write-good': false,
|
||||
'apostrophe': true,
|
||||
},
|
||||
filters: {
|
||||
|
||||
@ -1,25 +1,34 @@
|
||||
import { getDirname, path } from "vuepress/utils"
|
||||
import { defineUserConfig } from 'vuepress'
|
||||
import { viteBundler } from '@vuepress/bundler-vite'
|
||||
|
||||
import meta from './config/meta'
|
||||
import theme from './config/theme'
|
||||
|
||||
const __dirname = getDirname(import.meta.url)
|
||||
|
||||
export default defineUserConfig({
|
||||
...meta,
|
||||
theme,
|
||||
bundler: viteBundler(),
|
||||
base: process.env.VUEPRESS_BASE ? `/${process.env.VUEPRESS_BASE}/` : '/',
|
||||
alias: {
|
||||
'@theme': path.resolve(
|
||||
__dirname,
|
||||
'./theme',
|
||||
),
|
||||
},
|
||||
locales: {
|
||||
// The key is the path for the locale to be nested under.
|
||||
// As a special case, the default locale can use '/' as its path.
|
||||
'/de/': {
|
||||
lang: 'de-DE',
|
||||
},
|
||||
'/en/': {
|
||||
lang: 'en-EN',
|
||||
},
|
||||
'/fr/': {
|
||||
lang: 'fr-FR',
|
||||
},
|
||||
// '/en/': {
|
||||
// lang: 'en-EN',
|
||||
// },
|
||||
// '/fr/': {
|
||||
// lang: 'fr-FR',
|
||||
// },
|
||||
}
|
||||
})
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
export default {
|
||||
title: 'Ocelot.Social',
|
||||
description: 'Free and open-source social network for active citizenship.',
|
||||
description: 'Free and open source software to create and run your own social network',
|
||||
author: 'busFaktor() e.V.',
|
||||
head: [
|
||||
['meta', {name: 'viewport', content: 'width=device-width,initial-scale=1'}]
|
||||
|
||||
@ -23,72 +23,107 @@ export default hopeTheme({
|
||||
'/de/': {
|
||||
lang: 'de-DE',
|
||||
title: 'Ocelot.Social',
|
||||
copyright: '© von <a href="https://busfaktor.org" target="_blank">busFaktor() e.V.</a> & Authoren | <a href="/de/impressum/">Impressum</a>',
|
||||
description: 'Ocelot.Social – Freie und Open-Source-Software zum Erstellen und Betreiben deines eigenen sozialen Netzwerks.',
|
||||
copyright: '© von <a href="https://busfaktor.org" target="_blank">busFaktor() e.V.</a> & Authoren | <a href="/de/imprint/">Impressum</a> | <a href="/de/privacy-policy/">Datenschutz</a>',
|
||||
footer: 'Unter der <a class="vt-link link link" href="https://opensource.org/licenses/MIT" target="_blank" rel="noopener noreferrer"><!--[-->MIT Lizenz<!--]--><!----></a> ausgeliefert.',
|
||||
navbar: [
|
||||
{
|
||||
text: 'Dokumentation',
|
||||
link: 'https://docs.ocelot.social/' ,
|
||||
target: '_self',
|
||||
text: 'Funktionen',
|
||||
link: '/de/features/'
|
||||
},
|
||||
{
|
||||
text: 'Demo',
|
||||
link: 'https://stage.ocelot.social/',
|
||||
target: '_self',
|
||||
text: 'Einstieg',
|
||||
link: '/de/get-started/'
|
||||
},
|
||||
{
|
||||
text: 'Impressum',
|
||||
link: '/de/impressum/'
|
||||
text: 'Mitmachen',
|
||||
link: '/de/contribute/'
|
||||
},
|
||||
{
|
||||
text: 'Lernen',
|
||||
link: '/de/learn/' ,
|
||||
},
|
||||
{
|
||||
text: 'Spenden',
|
||||
link: '/de/donate/'
|
||||
},
|
||||
{
|
||||
text: 'Kontakt',
|
||||
link: '/de/contact/'
|
||||
},
|
||||
],
|
||||
},
|
||||
'/en/': {
|
||||
lang: 'en-US', // this will be set as the lang attribute on <html>
|
||||
title: 'Ocelot.Social',
|
||||
// description: ''
|
||||
copyright: '© by <a href="https://busfaktor.org" target="_blank">busFaktor() e.V.</a> & Authors | <a href="/en/impressum/">Impressum</a>',
|
||||
description: 'Ocelot.Social – Free and open source software to create and run your own social network.',
|
||||
copyright: '© by <a href="https://busfaktor.org" target="_blank">busFaktor() e.V.</a> & Authors | <a href="/en/imprint/">Imprint</a> | <a href="/en/privacy-policy/">Privacy Policy</a>',
|
||||
footer: 'Released under the <a class="vt-link link link" href="https://opensource.org/licenses/MIT" target="_blank" rel="noopener noreferrer"><!--[-->MIT License<!--]--><!----></a>.',
|
||||
navbar: [
|
||||
{
|
||||
text: 'Documentation',
|
||||
link: 'https://docs.ocelot.social/',
|
||||
target: '_self',
|
||||
},
|
||||
{
|
||||
text: 'Demo',
|
||||
link: 'https://stage.ocelot.social/',
|
||||
target: '_self',
|
||||
{
|
||||
text: 'Features',
|
||||
link: '/en/features/'
|
||||
},
|
||||
{
|
||||
text: 'Imprint',
|
||||
link: '/en/impressum/'
|
||||
text: 'Get Started',
|
||||
link: '/en/get-started/'
|
||||
},
|
||||
{
|
||||
text: 'Contribute',
|
||||
link: '/en/contribute/'
|
||||
},
|
||||
{
|
||||
text: 'Learn',
|
||||
link: '/en/learn/' ,
|
||||
},
|
||||
{
|
||||
text: 'Donate',
|
||||
link: '/en/donate/'
|
||||
},
|
||||
{
|
||||
text: 'Contact',
|
||||
link: '/en/contact/'
|
||||
},
|
||||
],
|
||||
},
|
||||
'/fr/': {
|
||||
lang: 'fr-FR',
|
||||
title: 'Ocelot.Social',
|
||||
copyright: '© par <a href="https://busfaktor.org" target="_blank">busFaktor() e.V.</a> & Auteurs | <a href="/fr/impressum/">Mentions légales</a>',
|
||||
description: 'Ocelot.Social - Logiciel open source et gratuit pour créer et gérer votre propre réseau social.',
|
||||
copyright: '© par <a href="https://busfaktor.org" target="_blank">busFaktor() e.V.</a> & Auteurs | <a href="/fr/imprint/">Mentions légales</a> | <a href="/fr/privacy-policy/">Protection des données</a>',
|
||||
footer: 'Publié sous la <a class="vt-link link link" href="https://opensource.org/licenses/MIT" target="_blank" rel="noopener noreferrer"><!--[-->licence MIT<!--]--><!----></a>.',
|
||||
navbar: [
|
||||
{
|
||||
text: 'Documentation',
|
||||
link: 'https://docs.ocelot.social/',
|
||||
target: '_self',
|
||||
},
|
||||
{
|
||||
text: 'Demo',
|
||||
link: 'https://stage.ocelot.social/',
|
||||
target: '_self',
|
||||
{
|
||||
text: 'Fonctionnalités',
|
||||
link: '/fr/features/'
|
||||
},
|
||||
{
|
||||
text: 'Mentions légales',
|
||||
link: '/fr/impressum/'
|
||||
text: 'Entrée',
|
||||
link: '/fr/get-started/'
|
||||
},
|
||||
{
|
||||
text: 'Contribuer',
|
||||
link: '/fr/contribute/'
|
||||
},
|
||||
{
|
||||
text: 'Apprendre',
|
||||
link: '/fr/learn/' ,
|
||||
},
|
||||
{
|
||||
text: 'Donner',
|
||||
link: '/fr/donate/'
|
||||
},
|
||||
{
|
||||
text: 'Contact',
|
||||
link: '/fr/contact/'
|
||||
},
|
||||
],
|
||||
}
|
||||
},
|
||||
plugins: {
|
||||
blog: {
|
||||
excerptLength: 0,
|
||||
},
|
||||
mdEnhance: {
|
||||
align: true,
|
||||
demo: true,
|
||||
@ -120,5 +155,6 @@ export default hopeTheme({
|
||||
fallbackImage: '/logo.svg',
|
||||
hostname: 'https://ocelot.social/'
|
||||
}
|
||||
}
|
||||
},
|
||||
iconAssets: "fontawesome",
|
||||
})
|
||||
|
||||
BIN
docs/.vuepress/public/society-tile-399x122.png
Normal file
|
After Width: | Height: | Size: 92 KiB |
@ -1 +1,248 @@
|
||||
$theme-color: #17b53f;
|
||||
// Style config: https://theme-hope.vuejs.press/config/style.html
|
||||
// Customize color: https://theme-hope.vuejs.press/guide/customize/color.html
|
||||
|
||||
@font-face {
|
||||
font-family: 'Noto Sans';
|
||||
font-style: normal;
|
||||
font-weight: 400;
|
||||
src: url('@theme/assets/fonts/Noto_Sans/NotoSans-Regular.ttf');
|
||||
}
|
||||
@font-face {
|
||||
font-family: 'Noto Sans Bold';
|
||||
font-style: bold;
|
||||
font-weight: 600;
|
||||
src: url('@theme/assets/fonts/Noto_Sans/NotoSans-Bold.ttf');
|
||||
}
|
||||
|
||||
$font-family: '"Noto Sans", sans-serif' !default;
|
||||
$font-family-heading: '"Noto Sans Bold", sans-serif' !default;
|
||||
$theme-color: #17b53f;
|
||||
$text-color: (
|
||||
light: #2c3e50,
|
||||
dark: #b3b3b3,
|
||||
);
|
||||
$ocelot-background-transparent: rgba(0, 0, 0, 0);
|
||||
$ocelot-border-color: #e5e4e6;
|
||||
$ocelot-button-hover-background-color-light: #f5f4f6;
|
||||
$ocelot-button-hover-background-color-dark: rgba(255, 255, 255, 0.15);
|
||||
$ocelot-button-color: rgba(255, 255, 255, 0.85);
|
||||
$ocelot-button-border-color: rgba(255, 255, 255, 0.66);
|
||||
|
||||
html {
|
||||
margin: 0;
|
||||
};
|
||||
|
||||
body {
|
||||
font-family: 'Noto Sans';
|
||||
};
|
||||
|
||||
h1, h2, h3, h4 {
|
||||
font-family: 'Noto Sans Bold';
|
||||
};
|
||||
|
||||
.vp-project-home .theme-hope-content:not(.custom) {
|
||||
max-width: 100%;
|
||||
padding: 0;
|
||||
margin: 0 auto;
|
||||
}
|
||||
|
||||
.theme-hope-content Button {
|
||||
font-size: 1.1em;
|
||||
color: var(--text-color);
|
||||
background-color: $ocelot-background-transparent;
|
||||
border-color: $ocelot-border-color;
|
||||
transition: 0.3s;
|
||||
border-width: 2px !important;
|
||||
border-style: solid;
|
||||
border-radius: 5px;
|
||||
padding: 12px 16px;
|
||||
cursor: grab;
|
||||
|
||||
html[data-theme="dark"] & {
|
||||
background-color: $ocelot-background-transparent;
|
||||
}
|
||||
}
|
||||
|
||||
.theme-hope-content Button:hover {
|
||||
color: black;
|
||||
background-color: $ocelot-button-hover-background-color-light;
|
||||
border-color: $ocelot-border-color;
|
||||
|
||||
html[data-theme="dark"] & {
|
||||
color: white !important;
|
||||
background-color: $ocelot-button-hover-background-color-dark !important;
|
||||
border-color: white !important;
|
||||
}
|
||||
}
|
||||
|
||||
.hero-button {
|
||||
font-size: 1.1em;
|
||||
color: $ocelot-button-color !important;
|
||||
background-color: $ocelot-background-transparent;
|
||||
border-color: r$ocelot-button-border-color;
|
||||
transition: 0.3s;
|
||||
border-style: solid;
|
||||
border-radius: 5px;
|
||||
margin: 40px;
|
||||
padding: 12px 16px;
|
||||
}
|
||||
|
||||
.hero-button:hover {
|
||||
color: white !important;
|
||||
background-color: $ocelot-button-hover-background-color-dark !important;
|
||||
border-color: white !important;
|
||||
cursor: grab;
|
||||
}
|
||||
|
||||
.theme-hope-content Button.donate-button {
|
||||
background-color: $theme-color !important;
|
||||
opacity: 0.85 !important;
|
||||
border: 0 !important;
|
||||
color: white !important;
|
||||
};
|
||||
|
||||
.theme-hope-content Button.donate-button:hover {
|
||||
opacity: 1.0 !important;
|
||||
};
|
||||
|
||||
.image-grid {
|
||||
display: flex;
|
||||
gap: 5px;
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
|
||||
.hero-container {
|
||||
background-image: linear-gradient(#282a82, #5e0d46);
|
||||
width: 100%;
|
||||
margin-bottom: 0.5rem;
|
||||
color: #eee;
|
||||
}
|
||||
|
||||
.hero-container-inner {
|
||||
background-image: url("/society-tile-399x122.png");
|
||||
background-repeat: repeat-x;
|
||||
background-position: center bottom;
|
||||
}
|
||||
|
||||
.hero-container-content {
|
||||
width: 100%;
|
||||
// margin: 2.8em auto;
|
||||
margin: 0;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
#logo {
|
||||
width: 150px;
|
||||
margin-top: 40px;
|
||||
}
|
||||
|
||||
.slogan {
|
||||
display: block;
|
||||
}
|
||||
|
||||
#slogan-container {
|
||||
margin: 30px auto;
|
||||
}
|
||||
|
||||
#slogan-1 {
|
||||
font-family: 'Noto Sans Bold';
|
||||
font-weight: bold;
|
||||
font-size: 3em;
|
||||
}
|
||||
|
||||
#slogan-2 {
|
||||
font-family: 'Noto Sans';
|
||||
font-size: 2em;
|
||||
}
|
||||
|
||||
@media screen and (max-width: 650px) {
|
||||
.hero-button {
|
||||
margin: 16px 0;
|
||||
}
|
||||
|
||||
#slogan-1 {
|
||||
font-size: 2.7em;
|
||||
line-height: 1.1em;
|
||||
}
|
||||
|
||||
#slogan-2 {
|
||||
font-size: 1.85em;
|
||||
line-height: 1.1em;
|
||||
margin-top: 0.5em;
|
||||
}
|
||||
}
|
||||
|
||||
#main-title {
|
||||
position: absolute;
|
||||
top: -100;
|
||||
opacity: 0 !important;
|
||||
}
|
||||
|
||||
#main-description {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.image-grid {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
flex-wrap: wrap;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
|
||||
.image-grid figure {
|
||||
text-align: center;
|
||||
width: 300px;
|
||||
height: auto;
|
||||
flex-shrink: 1;
|
||||
}
|
||||
|
||||
.all-features {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
h2.large-header {
|
||||
font-size: 2.2em;
|
||||
line-height: 1.2em;
|
||||
text-align: center;
|
||||
margin-top: 0;
|
||||
padding-top: 1.8em;
|
||||
border: 0;
|
||||
}
|
||||
|
||||
#feature-headline {
|
||||
margin-bottom: 1em;
|
||||
}
|
||||
|
||||
.benefits-grid {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
flex-wrap: wrap;
|
||||
justify-content: center;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.benefits-grid figure {
|
||||
width: 300px;
|
||||
height: auto;
|
||||
flex-shrink: 1;
|
||||
align-items: stretch;
|
||||
}
|
||||
|
||||
.benefits-grid span {
|
||||
font-size: 3rem;
|
||||
}
|
||||
|
||||
.center {
|
||||
max-width: 1160px;
|
||||
text-align: center;
|
||||
margin: 0 auto;
|
||||
padding: 0 20px;
|
||||
}
|
||||
|
||||
.center table {
|
||||
width: fit-content;
|
||||
margin: 0 auto !important;
|
||||
text-align: center;
|
||||
}
|
||||
BIN
docs/.vuepress/theme/assets/fonts/Noto_Sans/NotoSans-Bold.ttf
Normal file
BIN
docs/.vuepress/theme/assets/fonts/Noto_Sans/NotoSans-Regular.ttf
Normal file
@ -2,20 +2,258 @@
|
||||
home: true
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Ocelot.Social
|
||||
# title: Ocelot.Social
|
||||
heroFullScreen: false
|
||||
heroImage: /logo.svg
|
||||
heroText: Das freie soziale Open-Source-Netzwerk für eine aktive Zivilgesellschaft.
|
||||
# heroImage: /logo.svg
|
||||
# heroText: Das freie soziale Open-Source-Netzwerk für eine aktive Zivilgesellschaft.
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
## Wir bauen um
|
||||
|
||||
Unsere Website wird gerade überarbeitet und erweitert. Schau bald wieder rein!
|
||||
<!-- markdownlint-disable no-inline-html first-line-heading -->
|
||||
<div class="hero-container">
|
||||
<div class="hero-container-inner">
|
||||
<div class="hero-container-content">
|
||||
<img id="logo" src="/logo.svg" alt="ocelot.social" />
|
||||
<div id="slogan-container">
|
||||
<span id="slogan-1" class="slogan">Freie Open-Source-Software</span>
|
||||
<span id="slogan-2" class="slogan">für dein soziales Netzwerk</span>
|
||||
</div>
|
||||
<a href="#benefits">
|
||||
<Button class="hero-button">
|
||||
Entdecke mehr
|
||||
</Button>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Inzwischen findest du uns auf [GitHub](https://github.com/Ocelot-Social-Community/) oder [Discord](https://discord.gg/AGPJ7YgC).
|
||||
<h2 id="benefits" class="large-header">Warum Ocelot.Social?</h2>
|
||||
|
||||
Wenn du dieses Projekt unterstützen möchtest, dann kannst du eine [Spende](https://busfaktor.org/en/spenden) für *ocelot.social*
|
||||
bei dem Projektträger machen (busFaktor() e.V.).
|
||||
<div class="benefits-grid center">
|
||||
<figure>
|
||||
<HopeIcon icon="fa-solid fa-face-smile" />
|
||||
<figcapture>
|
||||
<h3>Freie Open-Source-Software</h3>
|
||||
Du kannst die Software nutzen und weiterentwickeln.
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<HopeIcon icon="fa-solid fa-people-group" />
|
||||
<figcapture>
|
||||
<h3>Für alle</h3>
|
||||
Ocelot.social eignet sich für die Zivilgesellschaft sowie für staatliche und private Organisationen.
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<HopeIcon icon="fa-solid fa-filter" />
|
||||
<figcapture>
|
||||
<h3>Selbstbestimmtes Filtern</h3>
|
||||
Du wählst selber, welchen Inhalt du siehst – keine undurchschaubare Auswahl.
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<HopeIcon icon="fa-solid fa-gears" />
|
||||
<figcapture>
|
||||
<h3>Konfigurierbar</h3>
|
||||
Als Betreiber kannst du das Design und die Funktionen nach deinen Wünschen einstellen.
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<HopeIcon icon="fa-solid fa-code" />
|
||||
<figcapture>
|
||||
<h3>Erweiterbar</h3>
|
||||
Neue Funktionen können hinzuprogrammiert werden, die allen zugute kommen.
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<HopeIcon icon="fa-solid fa-up-right-and-down-left-from-center" />
|
||||
<figcapture>
|
||||
<h3>Skalierbar</h3>
|
||||
Dank neuster Technik kannst du die Software für alle Netzwerkgrößen einsetzen.
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<HopeIcon icon="home" />
|
||||
<figcapture>
|
||||
<h3>Flexibles Hosting</h3>
|
||||
Du kannst dein Netzwerk selber hosten oder von deinem Dienstleister hosten lassen.
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<HopeIcon icon="fa-solid fa-hand-middle-finger" />
|
||||
<figcapture>
|
||||
<h3>Deine eigenen Regeln</h3>
|
||||
Bestimme die Nutzungsbedingungen für dein Netzwerk selber.
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<HopeIcon icon="fa-solid fa-shuttle-space" />
|
||||
<figcapture>
|
||||
<h3>Neueste Technologie</h3>
|
||||
Die Software ist technologisch am Puls der Zeit – flexibel, zuverlässig, performant.
|
||||
</figcapture>
|
||||
</figure>
|
||||
</div>
|
||||
|
||||
<h2 id="feature-headline" class="large-header">Wichtigste Funktionen</h2>
|
||||
|
||||
<div class="image-grid center">
|
||||
<figure>
|
||||
<img src="./assets/login.png" alt="Login" />
|
||||
<figcapture>
|
||||
Login
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<img src="./assets/newsfeed.png" alt="Beitragsübersicht (Newsfeed)" />
|
||||
<figcapture>
|
||||
Beitragsübersicht (Newsfeed)
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<img src="./assets/single-post.png" alt="Einzelner Beitrag" />
|
||||
<figcapture>
|
||||
Einzelner Beitrag
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<img src="./assets/single-event.png" alt="Einzelne Veranstaltung" />
|
||||
<figcapture>
|
||||
Einzelne Veranstaltung
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<img src="./assets/user-profile.png" alt="Nutzerprofil" />
|
||||
<figcapture>
|
||||
Nutzerprofil
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<img src="./assets/user-settings.png" alt="Einstellungen des Nutzerkontos" />
|
||||
<figcapture>
|
||||
Einstellungen des Nutzerkontos
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<img src="./assets/group-list.png" alt="Gruppenübersicht" />
|
||||
<figcapture>
|
||||
Gruppenübersicht
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<img src="./assets/group-profile.png" alt="Gruppenprofil" />
|
||||
<figcapture>
|
||||
Gruppenprofil
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<img src="./assets/1-to-1-chat.png" alt="Eins-zu-Eins-Chat" />
|
||||
<figcapture>
|
||||
Eins-zu-Eins-Chat
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<img src="./assets/notifications.png" alt="Benachrichtigungen" />
|
||||
<figcapture>
|
||||
Benachrichtigungen
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<img src="./assets/map.png" alt="Landkarte" />
|
||||
<figcapture>
|
||||
Landkarte
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<img src="./assets/language-selection.png" alt="Mehrsprachigkeit" />
|
||||
<figcapture>
|
||||
Mehrsprachigkeit
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<img src="./assets/moderation.png" alt="Moderation" />
|
||||
<figcapture>
|
||||
Moderation
|
||||
</figcapture>
|
||||
</figure>
|
||||
<figure>
|
||||
<img src="./assets/system-administration.png" alt="Systemverwaltung" />
|
||||
<figcapture>
|
||||
Systemverwaltung
|
||||
</figcapture>
|
||||
</figure>
|
||||
</div>
|
||||
|
||||
<div class="all-features">
|
||||
<a id="hero-button" href="/de/features/">
|
||||
<Button>
|
||||
Alle Funktionen ansehen
|
||||
</Button>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<h2 class="large-header">Probier es aus</h2>
|
||||
|
||||
<!--
|
||||
| E-Mail | Passwort | Benutzerrolle |
|
||||
| :--- | :--- | :--- |
|
||||
| `user@example.org` | 1234 | normaler Nutzer |
|
||||
| `moderator@example.org` | 1234 | Moderator |
|
||||
| `admin@example.org` | 1234 | Administrator |
|
||||
-->
|
||||
|
||||
<div class="center">
|
||||
<p>
|
||||
Teste die Live-Demo auf
|
||||
<a href="https://stage.ocelot.social" target="_blank">https://stage.ocelot.social</a>
|
||||
mit den folgenden Zugangsdaten:
|
||||
</p>
|
||||
|
||||
<table><thead><tr><th style="text-align:left;">E-Mail</th><th style="text-align:left;">Passwort</th><th style="text-align:left;">Benutzerrolle</th></tr></thead><tbody><tr><td style="text-align:left;"><code>user@example.org</code></td><td style="text-align:left;">1234</td><td style="text-align:left;">normaler Nutzer</td></tr><tr><td style="text-align:left;"><code>moderator@example.org</code></td><td style="text-align:left;">1234</td><td style="text-align:left;">Moderator</td></tr><tr><td style="text-align:left;"><code>admin@example.org</code></td><td style="text-align:left;">1234</td><td style="text-align:left;">Administrator</td></tr></tbody></table>
|
||||
</div>
|
||||
|
||||
<h2 class="large-header">Loslegen</h2>
|
||||
|
||||
<div class="center">
|
||||
<p>
|
||||
<i>Ocelot.social</i> kannst du auf einem eigenen Server hosten oder es hosten lassen.
|
||||
Schau dir an, welche Möglichkeiten es gibt:<br>
|
||||
</p>
|
||||
<a id="hero-button" href="/de/get-started/">
|
||||
<Button>
|
||||
Los geht's
|
||||
</Button>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<!-- ## Testimonials
|
||||
|
||||
XXX -->
|
||||
|
||||
<h2 class="large-header">Spenden</h2>
|
||||
|
||||
<div class="center">
|
||||
<p>
|
||||
Die Software des Netzwerks ist frei verfügbar – Betrieb, Unterhalt und Weiterentwicklung kosten hingegen Geld.
|
||||
</p>
|
||||
<p>
|
||||
Der Verein <a href="https://busfaktor.org/de/" target="_blank">busFaktor() e.V.</a> koordiniert und fördert die Programmierung von <i>ocelot.social</i>.
|
||||
Unterstütze die Nachhaltigkeit der Software und deren Netzwerke gerne mit einer Einmal- oder Dauerspende:
|
||||
</p>
|
||||
<a href="https://busfaktor.org/de/spenden" target="_blank">
|
||||
<Button class="donate-button">
|
||||
Hier spenden
|
||||
</Button>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<h2 class="large-header">Kontakt</h2>
|
||||
|
||||
<div class="center">
|
||||
<p>
|
||||
Hast du Fragen, Anregungen oder Wünsche, nehme gerne <a href="/de/contact/" target="_blank">Kontakt</a> mit uns auf.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
BIN
docs/de/assets/1-to-1-chat.png
Normal file
|
After Width: | Height: | Size: 460 KiB |
BIN
docs/de/assets/group-list.png
Normal file
|
After Width: | Height: | Size: 422 KiB |
BIN
docs/de/assets/group-profile.png
Normal file
|
After Width: | Height: | Size: 2.0 MiB |
BIN
docs/de/assets/language-selection.png
Normal file
|
After Width: | Height: | Size: 1.6 MiB |
BIN
docs/de/assets/login.png
Normal file
|
After Width: | Height: | Size: 261 KiB |
BIN
docs/de/assets/map.png
Normal file
|
After Width: | Height: | Size: 1.8 MiB |
BIN
docs/de/assets/moderation.png
Normal file
|
After Width: | Height: | Size: 460 KiB |
BIN
docs/de/assets/newsfeed.png
Normal file
|
After Width: | Height: | Size: 2.0 MiB |
BIN
docs/de/assets/notifications.png
Normal file
|
After Width: | Height: | Size: 641 KiB |
BIN
docs/de/assets/single-event.png
Normal file
|
After Width: | Height: | Size: 299 KiB |
BIN
docs/de/assets/single-post.png
Normal file
|
After Width: | Height: | Size: 1.1 MiB |
BIN
docs/de/assets/system-administration.png
Normal file
|
After Width: | Height: | Size: 261 KiB |
BIN
docs/de/assets/user-profile.png
Normal file
|
After Width: | Height: | Size: 1.9 MiB |
BIN
docs/de/assets/user-settings.png
Normal file
|
After Width: | Height: | Size: 342 KiB |
26
docs/de/contact/README.md
Normal file
@ -0,0 +1,26 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Kontakt
|
||||
sidebar: false
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
## Entwickler-Verein
|
||||
|
||||
busFaktor() e.V.
|
||||
Wolfgang Huß, 2. Vorsitzender
|
||||
Haferstr. 5c
|
||||
86179 Augsburg, Deutschland
|
||||
|
||||
Telefon: +49 173 622 60 91
|
||||
Discord: <https://discord.gg/2b55aHVgpM>
|
||||
|
||||
## Ocelot.Social-Projekt
|
||||
|
||||
Telefon: +49 173 622 60 91
|
||||
E-Mail: <hello@ocelot.social>
|
||||
Discord: <https://discord.gg/AJSX9DCSUA>
|
||||
134
docs/de/contribute/README.md
Normal file
@ -0,0 +1,134 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Mitmachen
|
||||
sidebar: true
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
## Wie kannst du beitragen, mitmachen und unterstützen?
|
||||
|
||||
Du kannst die freie Open-Source-Software *ocelot.social* und die aktiven Netzwerke auf vielfältige Art und Weise unterstützen, mitentwickeln oder mitprogrammieren.
|
||||
|
||||
Klicke auf den Bereich, der dich interessiert:
|
||||
|
||||
- [Spenden](#spenden)
|
||||
- [Unterstütze dein Netzwerk](#unterstutze-dein-netzwerk)
|
||||
- [Betreibe ein eigenes Netzwerk](#betreibe-ein-eigenes-netzwerk)
|
||||
- [Entwickle und unterstütze die Software](#entwickle-und-unterstutze-die-software)
|
||||
- [Weitere Ideen zum Mitmachen?](#weitere-ideen-zum-mitmachen)
|
||||
|
||||
### Spenden
|
||||
|
||||
Die Software des Netzwerks ist frei verfügbar – Betrieb, Unterhalt und Weiterentwicklung kosten hingegen Geld.
|
||||
|
||||
Der Verein [busFaktor() e.V.](https://busfaktor.org/de/) koordiniert und fördert die Programmierung von *ocelot.social*.
|
||||
Unterstütze die Nachhaltigkeit der Software und deren Netzwerke gerne mit einer Einmal- oder Dauerspende:
|
||||
|
||||
<!-- markdownlint-disable MD033 -->
|
||||
<a href="https://busfaktor.org/de/spenden" target="_blank">
|
||||
<Button class="donate-button">
|
||||
Hier spenden
|
||||
</Button>
|
||||
</a>
|
||||
<!-- markdownlint-enable MD033 -->
|
||||
|
||||
### Unterstütze dein Netzwerk
|
||||
|
||||
#### Nutze die aktiven Netzwerke
|
||||
|
||||
Sei mit dabei und werde Nutzer eines Netzwerks, das mit unserer Software läuft.
|
||||
|
||||
<!-- markdownlint-disable period-in-list-item -->
|
||||
- Registriere dich als Nutzer.
|
||||
- Ergänze dein Benutzerprofil mit einem Profilbild, deinem ungefähren Standort und weiteren Angaben über dich.
|
||||
- Schreibe lesenswerte und lesefreundliche Beiträge. Ergänze sie mit einem Bild und mit Hashtags.
|
||||
- Kommentiere die Beiträge anderer Nutzer.
|
||||
- Empfehle lesenswerte Beiträge.
|
||||
- Folge Nutzern.
|
||||
- Gründe eine Gruppe und lade Mitglieder ein.
|
||||
- Trage dazu bei, dass dein Netzwerk ein angenehmer und interessanter Ort für dich und deine Freunde ist.
|
||||
<!-- markdownlint-enable period-in-list-item -->
|
||||
|
||||
#### Belebe dein Netzwerk
|
||||
|
||||
Bist du Mitglied eines Netzwerks, dann möchtest du dort interessanten Menschen begegnen.
|
||||
Mit mehr Nutzern wird dein Netzwerk dynamisch und vielfältig.
|
||||
|
||||
- Erzähle deinen Freunden und Verwandten vom Netzwerk.
|
||||
- Lade sie ins Netzwerk ein (→ [Anleitung im Wiki](https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/de:Invitations)).
|
||||
- Veröffentliche den Link zum Netzwerk auf deiner Website, deinem Blog oder in anderen sozialen Netzwerken.
|
||||
- Berichte vor Publikum vom Netzwerk.
|
||||
|
||||
#### Weitere Möglichkeiten dich zu engagieren
|
||||
|
||||
Viele Netzwerke sind Mitmach-Netzwerke und sind dankbar für deine Hilfe – vielleicht als Moderator?
|
||||
Für weitere Informationen besuche die Website des Betreibers oder kontaktiere ihn.
|
||||
|
||||
### Betreibe ein eigenes Netzwerk
|
||||
|
||||
Mit der freien Software *ocelot.social* und dem nötigen Know-How kannst du ein eigenes Netzwerk betreiben (→ [Dokumentation](https://docs.ocelot.social/deployment/), auf Englisch).
|
||||
|
||||
Benötigst du dabei Hilfe, dann [unterstützen](/de/contact/) dich unsere Entwickler gerne.
|
||||
|
||||
### Entwickle und unterstütze die Software
|
||||
|
||||
#### Mach die *ocelot.social*-Software bekannt
|
||||
|
||||
*›Spread the word!‹*
|
||||
|
||||
Ob Verein, Bewegung oder Institution – *ocelot.social* kann als soziales Netzwerk für viele Arten von Gruppen und Organisationen eingesetzt werden.
|
||||
|
||||
- Veröffentliche den Link zu [*ocelot.social*](https://ocelot.social) auf deiner Website, deinem Blog oder in sozialen Netzwerken.
|
||||
- Gib der Software *ocelot.social* auf der Vergleichsplattform [alternative.to](https://alternativeto.net/software/ocelot-social/about/) ein Like.
|
||||
- Gib der Software auf der Entwicklerplattform [GitHub](https://github.com/Ocelot-Social-Community/Ocelot-Social) einen Stern.
|
||||
|
||||
#### Verbessere das Netzwerk
|
||||
|
||||
- Hast du einen Fehler im Netzwerk gefunden, dann melde ihn unseren Entwicklern:
|
||||
- [Anleitung im Wiki](https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/de:FAQ#wie-kann-ich-einen-fehler-des-netzwerks-melden)
|
||||
- [Issue im Repository erstellen](https://github.com/Ocelot-Social-Community/Ocelot-Social/issues/new/choose)
|
||||
- Möchtest du gute Ideen und Vorschläge zur Verbesserung der Software einbringen, dann [kontaktiere](/de/contact/) uns gerne.
|
||||
|
||||
#### Möchtest du neue Funktionen mittesten?
|
||||
|
||||
Wir suchen Nutzer, welche die neuen Funktionen der nächsten Softwareversion testen, bevor sie veröffentlicht werden.
|
||||
|
||||
#### Schreibst du gerne?
|
||||
|
||||
- Hilf mit, die Benutzeranleitung zu schreiben (→ [Anleitung im Wiki](https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/de:Wiki:Editor's-Guide)).
|
||||
- Hilf mit, die Kommunikationskanäle der Software *ocelot.social* und unserer Entwicklergemeinschaft [busFaktor() e.V.](https://busfaktor.org/de/) zu pflegen und vielfältig zu beleben.
|
||||
|
||||
#### Sprichst du eine Fremdsprache?
|
||||
|
||||
Das Netzwerk ist in [mehreren Sprachen](/de/features/) verfügbar.
|
||||
Möchtest du mithelfen die Benutzeroberfläche oder [Benutzeranleitung im Wiki](https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/de:Wiki:Editor's-Guide) zu übersetzen, zu vervollständigen oder zu verbessern, dann kontaktiere uns gerne.
|
||||
|
||||
#### Möchtest du zum Design beitragen?
|
||||
|
||||
[Kontaktiere uns](/de/contact/), um das Design und die Bedienbarkeit des Netzwerks zu verbessern.
|
||||
|
||||
#### Organisierst du gerne?
|
||||
|
||||
[Sprich uns](/de/contact/) an, wenn du Lust hast, …
|
||||
|
||||
… Konzepte für neue Funktionen zu erstellen,
|
||||
… die Finanzierung der Entwicklung neuer Funktionen mitzuorganisieren
|
||||
… oder Veranstaltungen, Meetings etc. zu planen?
|
||||
|
||||
#### Entwickle die Software mit
|
||||
|
||||
Die Software *ocelot.social* ist frei und quelloffen – Open-Source. Möchtest du neue Funktionen entwickeln und testen? Dann folge unserer [Dokumentation](https://docs.ocelot.social/CONTRIBUTING.html) (auf Englisch).
|
||||
|
||||
Für Einsteiger eignen sich unsere [Good First Issues](https://github.com/Ocelot-Social-Community/Ocelot-Social/labels/good%20first%20issue) auf GitHub.
|
||||
|
||||
Wir freuen uns auch, wenn du auf GitHub [Änderungen am Programmcode](https://github.com/Ocelot-Social-Community/Ocelot-Social/pulls) anderer Entwickler sichtest, kommentierst oder freigibst.
|
||||
|
||||
Du kannst auf [Discord](https://discord.gg/AJSX9DCSUA) mit uns chatten und wir lernen uns in einem Pair-Programming kennen.
|
||||
|
||||
### Weitere Ideen zum Mitmachen?
|
||||
|
||||
Möchtest du dich noch auf andere Art ins Projekt einbringen, dann [kontaktiere](/de/contact/) uns gerne.
|
||||
23
docs/de/donate/README.md
Normal file
@ -0,0 +1,23 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Spenden
|
||||
sidebar: true
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
## Spenden
|
||||
|
||||
Die Software des Netzwerks ist frei verfügbar – Betrieb, Unterhalt und Weiterentwicklung kosten hingegen Geld.
|
||||
|
||||
Der Verein [busFaktor() e.V.](https://busfaktor.org/de/) koordiniert und fördert die Programmierung von *ocelot.social*.
|
||||
Unterstütze die Nachhaltigkeit der Software und deren Netzwerke gerne mit einer Einmal- oder Dauerspende:
|
||||
|
||||
<a href="https://busfaktor.org/de/spenden" target="_blank">
|
||||
<Button class="donate-button">
|
||||
Hier spenden
|
||||
</Button>
|
||||
</a>
|
||||
114
docs/de/features/README.md
Normal file
@ -0,0 +1,114 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Funktionen
|
||||
sidebar: false
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
*Ocelot.social* bietet eine wachsende Vielzahl elementarer und weiterführender Netzwerkfunktionen,
|
||||
die durch Spenden der Community erweitert werden können:
|
||||
|
||||
<a href="https://busfaktor.org/de/spenden" target="_blank">
|
||||
<Button class="donate-button">
|
||||
Hier spenden
|
||||
</Button>
|
||||
</a>
|
||||
|
||||
Folgende Features sind bisher integriert:
|
||||
|
||||
## Benutzer
|
||||
|
||||
- Registrierung
|
||||
- Benutzerprofil
|
||||
- Beitrag erstellen
|
||||
- Benutzer folgen
|
||||
- Benutzer sperren
|
||||
- Benutzer stummschalten
|
||||
- Benutzer einladen
|
||||
- Benutzer, Beitrag oder Kommentar melden
|
||||
- Benutzerrollen: Benutzer, Moderator, Administrator
|
||||
|
||||
## Gruppen
|
||||
|
||||
- Gruppenprofil
|
||||
- Sichtbarkeit: öffentlich, geschlossen, versteckt
|
||||
- Benutzerrollen der Gruppe: Mitglied, Administrator, Inhaber
|
||||
- Mitglieder verwalten: einladen, freischalten, löschen
|
||||
|
||||
## Beiträge
|
||||
|
||||
- Beitragsformen: Beitrag, Veranstaltung
|
||||
- Beitragsbild
|
||||
- Umfangreicher Editor mit Überschriften, Textstilen, eingebetteten Inhalten von Drittanbietern, Listen, Erwähnungen, Hashtags
|
||||
- Kategorien
|
||||
- Beitragssprache (automatische Erkennung)
|
||||
- Kommentieren
|
||||
|
||||
## Beitragsübersicht
|
||||
|
||||
- Vorschau (Newsfeed)
|
||||
- Filtern
|
||||
- Sortieren
|
||||
|
||||
## Chat
|
||||
|
||||
- Privater 1:1-Chat: Vollbild oder Seitenfenster
|
||||
|
||||
## Karte
|
||||
|
||||
- Standorte von Benutzern, Gruppen und Veranstaltungen
|
||||
- Suche nach Ort
|
||||
|
||||
## Suche
|
||||
|
||||
- Nach Benutzern, Gruppen, Beiträgen, Veranstaltungen, Hashtags
|
||||
|
||||
## Benachrichtigungen
|
||||
|
||||
- Intern
|
||||
- Per E-Mail
|
||||
|
||||
## Moderation
|
||||
|
||||
Benutzer mit der Rolle Moderator können:
|
||||
|
||||
- Moderieren
|
||||
- Liste gemeldeter Benutzer, Beiträge, Kommentare
|
||||
- Benutzer, Beträge oder Kommentare sperren und freigeben
|
||||
- Entscheidungsprotokoll
|
||||
|
||||
## Administration
|
||||
|
||||
Benutzer der Rolle Administrator können darüber hinaus:
|
||||
|
||||
- Beitrag in Beitragsübersicht (Newsfeed) oben anpinnen
|
||||
- Statistiken einsehen
|
||||
- Benutzerdaten einsehen (außer Passwörter)
|
||||
- Spendenfunktion mit Spendenstand aktivieren
|
||||
|
||||
## Sprachen
|
||||
|
||||
Die Benutzeroberfläche ist verfügbar in:
|
||||
|
||||
- Deutsch
|
||||
- Englisch
|
||||
- Französisch
|
||||
- Italienisch
|
||||
- Niederländisch
|
||||
- Polnisch
|
||||
- Portugiesisch
|
||||
- Russisch
|
||||
- Spanisch
|
||||
|
||||
## Mobile App
|
||||
|
||||
Ocelot.social-Netzwerke gibt es als sogenannte Progressive Web App (PWA) für:
|
||||
|
||||
- Android
|
||||
- iOS
|
||||
|
||||
→ [Anleitung im Wiki](https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/de:FAQ#gibt-es-eine-app-f%C3%BCr-dieses-netzwerk)
|
||||
70
docs/de/get-started/README.md
Normal file
@ -0,0 +1,70 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Einstieg
|
||||
sidebar: true
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
## Ausprobieren, dann installieren
|
||||
|
||||
Teste die Live-Demo auf
|
||||
[https://stage.ocelot.social](https://stage.ocelot.social)
|
||||
mit den folgenden Zugangsdaten:
|
||||
|
||||
| E-Mail | Passwort | Benutzerrolle |
|
||||
| :--- | :--- | :--- |
|
||||
| `user@example.org` | 1234 | normaler Nutzer |
|
||||
| `moderator@example.org` | 1234 | Moderator |
|
||||
| `admin@example.org` | 1234 | Administrator |
|
||||
|
||||
## Hosting auf einem Server
|
||||
|
||||
### Selber hosten
|
||||
|
||||
*Ocelot.social* kannst du selber hosten.
|
||||
Dafür benötigst du umfangreiche Fachkenntnis in der IT.
|
||||
Bei Fragen helfen wir dir vom [busFaktor() e.V.](https://busfaktor.org/de/) gerne weiter.
|
||||
|
||||
Weitere Informationen unter → [Installation](#installation)
|
||||
|
||||
### Hosten lassen
|
||||
|
||||
Du kannst die Software von einem Hoster deiner Wahl hosten lassen.
|
||||
Der [busFaktor() e.V.](https://busfaktor.org/de/) berät dich gerne.
|
||||
|
||||
## Installation
|
||||
|
||||
Die freie Open-Source-Software *ocelot.social* kannst du auf verschiedene Arten installieren und betreiben, nach Schwierigkeit sortiert:
|
||||
|
||||
- lokal, nur für Entwickler (→ [Anleitung](https://docs.ocelot.social/))
|
||||
- direkt auf dem Server (bare metal, ohne Virtualisierung)
|
||||
- mit Docker (Docker Compose)
|
||||
- auf Kubernetes
|
||||
|
||||
Hier findest du die genauen Anleitungen für die verschiedenen Serverinstallationen, in Englisch:
|
||||
→ [Deployment](https://docs.ocelot.social/deployment/)
|
||||
|
||||
Dafür benötigst du umfangreiche Fachkenntnis in der IT.
|
||||
Bei Fragen oder Problemen helfen wir dir vom [busFaktor() e.V.](https://busfaktor.org/de/) gerne weiter.
|
||||
|
||||
### Branding
|
||||
|
||||
Das Erscheinungsbild des Netzwerks kannst du zum Ende der Installation individuell konfigurieren.
|
||||
|
||||
### Mindestvoraussetzungen
|
||||
|
||||
- Domain für die URL des Netzwerks
|
||||
- E-Mail-Server zum Versenden von E-Mails (Registrierung, Benachrichtigungen)
|
||||
- Server:
|
||||
- mindestens 8 GB RAM
|
||||
- 80 GB Festplattenspeicher
|
||||
- einen Kubernetes-Cluster, falls gewünscht
|
||||
|
||||
## Community-Projekt
|
||||
|
||||
*Ocelot.social* ist ein wachsendes Projekt einer engagierten Gemeinschaft und wird durch zahlreiche Spender finanziert.
|
||||
Wir freuen uns auch über deine [Beteiligung](/de/contribute/).
|
||||
@ -2,7 +2,7 @@
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Impressum | Ocelot.Social
|
||||
title: Impressum
|
||||
sidebar: false
|
||||
tagLine:
|
||||
# actions:
|
||||
@ -12,18 +12,20 @@ tagLine:
|
||||
## Verantwortlich für den Betrieb dieser Website
|
||||
|
||||
busFaktor() e.V.
|
||||
Wolfgang Huß, 2. Vorsitzender
|
||||
|
||||
Wolfgang Huß, 2. Vorsitzender
|
||||
Haferstr. 5c
|
||||
86179 Augsburg
|
||||
86179 Augsburg, Deutschland
|
||||
|
||||
E-Mail: <vorstand@busfaktor.org>
|
||||
Telefon: +49 173 622 60 91
|
||||
|
||||
Weitere [Kontakmöglichkeiten](/de/contact/)
|
||||
|
||||
## Inhaltlich verantwortlicher Redakteur
|
||||
|
||||
Wolfgang Huß
|
||||
|
||||
Steinburger Straße 38
|
||||
22527 Hamburg
|
||||
22527 Hamburg, Deutschland
|
||||
|
||||
E-Mail: <vorstand@busfaktor.org>
|
||||
Telefon: +49 173 622 60 91
|
||||
26
docs/de/learn/README.md
Normal file
@ -0,0 +1,26 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Lernen
|
||||
sidebar: true
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
<!-- ## XXX -->
|
||||
|
||||
Hier findest du als Nutzer, Betreiber und Entwickler weitere Informationen zu *ocelot.social*.
|
||||
|
||||
### Dokumentation für Entwickler
|
||||
|
||||
<https://docs.ocelot.social/>
|
||||
|
||||
### Benutzeranleitung
|
||||
|
||||
<https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/de:User-Guide>
|
||||
|
||||
### FAQ
|
||||
|
||||
<https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/de:FAQ>
|
||||
91
docs/de/privacy-policy/README.md
Normal file
@ -0,0 +1,91 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Datenschutzerklärung
|
||||
sidebar: false
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
|
||||
Aktualisiert am 20. Mai 2024
|
||||
|
||||
## Datenschutz
|
||||
|
||||
Im Folgenden informieren wir Dich gemäß der seit dem 25. Mai 2018 geltenden Datenschutzgrundverordnung der EU (DSGVO) über unseren Umgang mit Deinen personenbezogenen Daten und welche Rechte Du uns gegenüber hast.
|
||||
|
||||
### Verantwortlicher
|
||||
|
||||
Verantwortlich für die Verarbeitung von personenbezogenen Daten ist:
|
||||
|
||||
<!-- markdownlint-disable-next-line no-emphasis-as-heading -->
|
||||
**Martin Döring**
|
||||
|
||||
E-Mail: <vorstand@busfaktor.org>
|
||||
|
||||
### Vertreter
|
||||
|
||||
<!-- markdownlint-disable-next-line no-emphasis-as-heading -->
|
||||
**Wolfgang Huß**
|
||||
|
||||
E-Mail: <vorstand@busfaktor.org>
|
||||
|
||||
### Anwendungen und Services
|
||||
|
||||
Bei der Nutzung unseres Angebots werden verschiedene Arten von personenbezogen Daten unterschiedlich verarbeitet. Im Folgenden informieren wir Dich darüber, für welche Anwendungen und Services es jeweils welche Verarbeitungen es gibt, welche personenbezogenen Daten dabei betroffen sind, was der Zweck der jeweiligen Verarbeitung ist, wie lange die Daten jeweils gespeichert werden und noch einiges mehr.
|
||||
|
||||
### Webseite
|
||||
|
||||
Bei der Nutzung unserer Webseite werden verschiedene Arten von personenbezogen Daten unterschiedlich verarbeitet. Im Folgenden informieren wir Dich darüber, welche Verarbeitungen es gibt, welche personenbezogenen Daten jeweils betroffen sind, was der Zweck der jeweiligen Verarbeitung ist, wie lange die Daten jeweils gespeichert werden und noch einiges mehr.
|
||||
|
||||
#### Webseitenzugriff
|
||||
|
||||
**Zweck:** Wir stellen unsere Webseite öffentlich zur Verfügung, damit sich jeder über unseren Verein, seine Tätigkeiten und Angebote informieren kann.
|
||||
|
||||
**Personenbezogene Daten:** Übertragen werden u.a., je nach verwendetem Browser und dessen Einstellung: Datum und Uhrzeit des Zugriffes, ggf. Quelle/Verweis, von welcher Seite Du auf unsere jeweilige gelangst, verwendeter Browser, verwendetes Betriebssystem, Sprachinformation, Größe des Browserfensters, verwendete IP-Adresse.
|
||||
|
||||
**Speicherdauer:** Diese Daten werden von uns nicht gespeichert, sondern nur bei Deinem Aufruf unserer Webanwendung verwendet.
|
||||
|
||||
**Rechtsgrundlage:** Unser berechtigtes Interesse, unseren Verein öffentlich zu präsentieren, gem. Art. 6 Abs. 1 lit. f) DSGVO.
|
||||
|
||||
**Empfänger:** Deine Browser-Zugriffsdaten können nur wir als Betreiber und ggf. unser Provider einsehen.
|
||||
|
||||
**Drittlandtransfer:** Die Daten werden nicht in einem Drittland gespeichert.
|
||||
|
||||
<!-- #### Session Cookies
|
||||
|
||||
**Zweck:** Wir verwenden Cookies für die Navigation auf unserer Website.
|
||||
|
||||
**Persönliche Daten:** Ein Sitzungs-Cookie, beginnend mit `busfaktor`
|
||||
|
||||
**Speicherdauer:** Eine halbe Stunde nach dem letzten Zugriff
|
||||
|
||||
**Rechtsgrundlage:** Unser berechtigtes Interesse, unseren Verein öffentlich zu präsentieren, gem. Art. 6 Abs. 1 lit. f) DSGVO.
|
||||
|
||||
**Empfänger:** Nur Du, gepeichert in Deinem Browser
|
||||
|
||||
**Weitergabe an Dritte:** Keine
|
||||
|
||||
**Drittlandtransfer:** Keiner -->
|
||||
|
||||
### Deine Rechte
|
||||
|
||||
Das Datenschutzrecht gewährt Dir hinsichtlich der Verarbeitung Deiner personenbezogenen Daten folgende Rechte, deren genauen Wortlaut Du in den verlinkten Artikeln der DSGVO nachlesen kannst:
|
||||
|
||||
- Auskunftsrecht gemäß [Art. 15 DSGVO](https://dsgvo-gesetz.de/art-15-dsgvo/)
|
||||
- Recht auf Berichtigung gemäß [Art. 16 DSGVO](https://dsgvo-gesetz.de/art-16-dsgvo/)
|
||||
- Recht auf Löschung gemäß [Art. 17 DSGVO](https://dsgvo-gesetz.de/art-17-dsgvo/)
|
||||
- Recht auf Einschränkung der Verarbeitung gemäß [Art. 18 DSGVO](https://dsgvo-gesetz.de/art-18-dsgvo/)
|
||||
- Recht auf Unterrichtung gemäß [Art. 19 DSGVO](https://dsgvo-gesetz.de/art-19-dsgvo/)
|
||||
- Recht auf Datenübertragbarkeit gemäß [Art. 20 DSGVO](https://dsgvo-gesetz.de/art-20-dsgvo/)
|
||||
- Recht auf Widerruf erteilter Einwilligungen gemäß [Art. 7 Abs. 3 DSGVO](https://dsgvo-gesetz.de/art-7-dsgvo/)
|
||||
- Wiederspruchsrecht gemäß [Art. 21 DSGVO](https://dsgvo-gesetz.de/art-21-dsgvo/)
|
||||
- Recht auf Beschwerde gemäß [Art. 77 DSGVO](https://dsgvo-gesetz.de/art-77-dsgvo/)
|
||||
|
||||
Bitte beachte, dass die Wahrnehmung Deines Rechts auf Löschung, insbesondere Deiner Anmeldedaten, bedeuten kann, dass Du unser Angebot nicht mehr nutzen kannst.
|
||||
|
||||
### Aktualität der Datenschutzinformation
|
||||
|
||||
Diese Datenschutzinformation kann von Zeit zu Zeit an organisatorische oder technische Änderungen und neue gesetzliche Gegebenheiten angepasst werden.
|
||||
@ -11,11 +11,65 @@ tagLine:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
## Coming soon
|
||||
## Benefits
|
||||
|
||||
Our website is under construction. Come back soon!
|
||||
How is ocelot.social different from other social networks?
|
||||
|
||||
In the meantime you can find us on [GitHub](https://github.com/Ocelot-Social-Community/) or [Discord](https://discord.gg/AGPJ7YgC).
|
||||
- **Open Source:** The software code of this network is Open Source. This means that the code is public and can be copied, used, modified, enhanced and verified by anyone. You can contribute as a developer or translator to improve and enhance this project
|
||||
- **Not for profit:** Ocelot.social is non-profit, serving the public good. The network is developed and maintained by a non-profit association located in Germany, assisted by open source contributors around the world
|
||||
- **Privacy:** Your data will not be sold to advertisers and no user profiling will be done unless the operator of the network in question explicitly states this in its privacy policy
|
||||
- **Funded by donations:** The ocelot.social software is funded by donations which means that you may or may not give some love back by a donation or by other ways of contributing
|
||||
- **Self-determination:** Independence from the terms of use of the well-known major social networks: The operator of an Ocelot.Social network sets its own terms of use
|
||||
|
||||
If you want to support the project, you can make a [donation](https://busfaktor.org/en/spenden) for *ocelot.social*
|
||||
to the maintainer of the project (busFaktor() e.V.).
|
||||
<!-- ## Video (link) -->
|
||||
|
||||
## Screenshots
|
||||
|
||||
<!-- We want to make a slider with different screenshots -->
|
||||
|
||||
## Features
|
||||
|
||||
Ocelot.social networks features:
|
||||
|
||||
- User Accounts
|
||||
- User Roles
|
||||
- news feed (Posts)
|
||||
- Filter
|
||||
- posts
|
||||
- as articles
|
||||
- as events
|
||||
- comments
|
||||
- Search
|
||||
- Groups
|
||||
- Map
|
||||
|
||||
[See all features](/en/features)
|
||||
<!-- Button
|
||||
<Button >See all features!</Button>
|
||||
-->
|
||||
|
||||
## Demo
|
||||
|
||||
try out the application under the following link [Ocelot.Social](https://stage.ocelot.social/)
|
||||
<!-- Button to demo page -->
|
||||
|
||||
## Get started
|
||||
|
||||
If you want to install the application on a server or your local machine follow the [link](/en/get-started)
|
||||
<!-- Button to get started page -->
|
||||
|
||||
## Testimonials
|
||||
|
||||
<!-- Heimo (sender.fm), Ulf Tramsen, Lars Ebert (Yunite.me), Jenseblümchen (freilernen.social) -->
|
||||
|
||||
## Donation
|
||||
|
||||
Ocelot.Social is a not-for-profit which can is keep running thanks to your donations. Do you like what we do? Do you think we’re going in the right direction? If so, and you’re able to make a donation, we’d much appreciate it! [Donation Page](/en/donations)
|
||||
<!-- Button to Donation Page -->
|
||||
|
||||
## Contact
|
||||
|
||||
If you want more informations you can join us on [Discord](https://discord.gg/AGPJ7YgC), on GitHub or by email.
|
||||
|
||||
[Contact](/en/contact)
|
||||
<!-- Button to contact page-->
|
||||
|
||||
26
docs/en/contact/README.md
Normal file
@ -0,0 +1,26 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Contact
|
||||
sidebar: false
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
## Developer Association
|
||||
|
||||
busFaktor() e.V.
|
||||
Wolfgang Huß, 2nd chairman
|
||||
Haferstr. 5c
|
||||
86179 Augsburg, Germany
|
||||
|
||||
Phone: +49 173 622 60 91
|
||||
Discord: <https://discord.gg/2b55aHVgpM>
|
||||
|
||||
## Ocelot.Social Project
|
||||
|
||||
Phone: +49 173 622 60 91
|
||||
E-mail: <hello@ocelot.social>
|
||||
Discord: <https://discord.gg/AJSX9DCSUA>
|
||||
14
docs/en/contribute/README.md
Normal file
@ -0,0 +1,14 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Contribute
|
||||
sidebar: false
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
## XXX
|
||||
|
||||
XXX
|
||||
14
docs/en/donate/README.md
Normal file
@ -0,0 +1,14 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Donate
|
||||
sidebar: true
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
## Donate
|
||||
|
||||
XXX
|
||||
14
docs/en/features/README.md
Normal file
@ -0,0 +1,14 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Features
|
||||
sidebar: false
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
## XXX
|
||||
|
||||
XXX
|
||||
14
docs/en/get-started/README.md
Normal file
@ -0,0 +1,14 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Get Started
|
||||
sidebar: false
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
## XXX
|
||||
|
||||
XXX
|
||||
@ -2,7 +2,7 @@
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Imprint | Ocelot.Social
|
||||
title: Imprint
|
||||
sidebar: false
|
||||
tagLine:
|
||||
# actions:
|
||||
@ -12,18 +12,20 @@ tagLine:
|
||||
## Responsible for the Operation of this Website
|
||||
|
||||
busFaktor() e.V.
|
||||
Wolfgang Huß, 2nd Chairman
|
||||
|
||||
Wolfgang Huß, 2nd Chairman
|
||||
Haferstr. 5c
|
||||
86179 Augsburg
|
||||
86179 Augsburg, Germany
|
||||
|
||||
E-Mail: <vorstand@busfaktor.org>
|
||||
Telefon: +49 173 622 60 91
|
||||
|
||||
More [contact options](/en/contact/)
|
||||
|
||||
## Contentwise Responsible Editor
|
||||
|
||||
Wolfgang Huß
|
||||
|
||||
Steinburger Straße 38
|
||||
22527 Hamburg
|
||||
22527 Hamburg, Germany
|
||||
|
||||
E-Mail: <vorstand@busfaktor.org>
|
||||
Telefon: +49 173 622 60 91
|
||||
26
docs/en/learn/README.md
Normal file
@ -0,0 +1,26 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Learn
|
||||
sidebar: true
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
<!-- ## XXX -->
|
||||
|
||||
As a user, operator or developer, you can find more information about *ocelot.social* here.
|
||||
|
||||
### Documentation for Developers
|
||||
|
||||
<https://docs.ocelot.social/>
|
||||
|
||||
### User Guide
|
||||
|
||||
<https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/en:User-Guide>
|
||||
|
||||
### FAQ
|
||||
|
||||
<https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/en:FAQ>
|
||||
91
docs/en/privacy-policy/README.md
Normal file
@ -0,0 +1,91 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Privacy Policy
|
||||
sidebar: false
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
|
||||
Updated on May 20, 2024
|
||||
|
||||
## Privacy Information
|
||||
|
||||
In the following, we inform you about our handling of your personal data and what rights you have against us in accordance with the EU General Data Protection Regulation (GDPR), which has been in force since 25 May 2018.
|
||||
|
||||
### Responsible Person
|
||||
|
||||
Is responsible for the processing of personal data:
|
||||
|
||||
<!-- markdownlint-disable-next-line no-emphasis-as-heading -->
|
||||
**Martin Döring**
|
||||
|
||||
E-mail: <vorstand@busfaktor.org>
|
||||
|
||||
### Deputy
|
||||
|
||||
<!-- markdownlint-disable-next-line no-emphasis-as-heading -->
|
||||
**Wolfgang Huß**
|
||||
|
||||
E-mail: <vorstand@busfaktor.org>
|
||||
|
||||
### Applications and Services
|
||||
|
||||
When using our services, different types of personal data are processed differently. In the following, we will inform you about the applications and services for which there is processing, which personal data is involved, the purpose of the respective processing, how long the data is stored and much more.
|
||||
|
||||
### Website
|
||||
|
||||
When using our website, different types of personal data are processed in different ways. In the following, we will inform you about the types of processing, which personal data are affected in each case, what the purpose of the respective processing is, how long the data are stored in each case and much more.
|
||||
|
||||
#### Website access
|
||||
|
||||
**Purpose:** We make our website available to the public so that everyone can inform themselves about our association, its activities and offers.
|
||||
|
||||
**Personal Data:** Depending on the browser used and its settings, the following information is transmitted: date and time of access, if applicable source/reference, from which page you access our website, browser used, operating system used, language information, size of the browser window, IP address used.
|
||||
|
||||
**Storage Period:** This data is not stored by us, but only used when you access our web application.
|
||||
|
||||
**Legal Basis:** Our legitimate interest to present our association publicly, according to art. 6 paragraph 1 lit. f) GDPR.
|
||||
|
||||
**Recipient:** Your browser access data can only be viewed by us as the operator and, if applicable, our provider.
|
||||
|
||||
**Third Country Transfer:** The data will not be stored in a third country.
|
||||
|
||||
<!-- #### Session Cookies
|
||||
|
||||
**Purpose:** We use a cookie for navigation on our website
|
||||
|
||||
**Personal Data:** A session cookie, starting with busfaktor
|
||||
|
||||
**Storage Period:** Half an hour after the last access
|
||||
|
||||
**Legal Basis:** Our legitimate interest to present our association publicly, according to art. 6 paragraph 1 lit. f) GDPR.
|
||||
|
||||
**Recipient:** Only you, saved in your browser
|
||||
|
||||
**Forwarding to Third Parties:** None
|
||||
|
||||
**Third Country Transfer:** None -->
|
||||
|
||||
### Your Rights
|
||||
|
||||
Data protection law grants you the following rights with regard to the processing of your personal data, the exact wording of which you can read in the linked articles of the GDPR:
|
||||
|
||||
- Right to information in accordance with [Art. 15 GDPR](https://gdpr-info.eu/art-15-gdpr/)
|
||||
- Right of rectification under [Art. 16 GDPR](https://gdpr-info.eu/art-16-gdpr/)
|
||||
- Right of deletion in accordance with [Art. 17 GDPR](https://gdpr-info.eu/art-17-gdpr/)
|
||||
- Right to restrict processing in accordance with [Art. 18 GDPR](https://gdpr-info.eu/art-18-gdpr/)
|
||||
- Right to information in accordance with [Art. 19 GDPR](https://gdpr-info.eu/art-19-gdpr/)
|
||||
- Right to data transferability according to [Art. 20 GDPR](https://gdpr-info.eu/art-20-gdpr/)
|
||||
- Right to revoke consents granted under [Art. 7 para. 3 GDPR](https://gdpr-info.eu/art-7-gdpr/)
|
||||
- Right of recourse according to [Art. 21 GDPR](https://gdpr-info.eu/art-21-gdpr/)
|
||||
- Right of appeal under [Art. 77 GDPR](https://gdpr-info.eu/art-77-gdpr/)
|
||||
|
||||
Please note that exercising your right to deletion, in particular your registration data, may mean that you can no longer use our services.
|
||||
|
||||
### Actuality of this Privacy Information
|
||||
|
||||
This privacy information can be adapted from time to time to organizational or technical changes and new legal requirements. It is always valid in the current version published here.
|
||||
@ -11,11 +11,34 @@ tagLine:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
## En construction
|
||||
## Benefits
|
||||
|
||||
Notre site web est en construction. Reviens bientôt!
|
||||
XXX
|
||||
|
||||
Entre-temps, tu peux nous trouver sur [GitHub](https://github.com/Ocelot-Social-Community/) ou [Discord](https://discord.gg/AGPJ7YgC).
|
||||
## Features
|
||||
|
||||
Si tu veux soutenir ce projet, tu peux faire un [don](https://busfaktor.org/en/spenden) pour *ocelot.social*
|
||||
chez le porteur du projet (busFaktor() e.V.).
|
||||
XXX
|
||||
|
||||
## Demo (link)
|
||||
|
||||
XXX
|
||||
|
||||
## Get started (link)
|
||||
|
||||
XXX
|
||||
|
||||
## Video (link)
|
||||
|
||||
XXX
|
||||
|
||||
## testimonials
|
||||
|
||||
XXX
|
||||
|
||||
## Donation
|
||||
|
||||
XXX
|
||||
|
||||
## Contact
|
||||
|
||||
XXX
|
||||
|
||||
26
docs/fr/contact/README.md
Normal file
@ -0,0 +1,26 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Contact
|
||||
sidebar: false
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
## Association des développeurs
|
||||
|
||||
busFaktor() e.V.
|
||||
Wolfgang Huß, 2e président
|
||||
Haferstr. 5c
|
||||
86179 Augsbourg, Allemagne
|
||||
|
||||
Téléphone : +49 173 622 60 91
|
||||
Discord : <https://discord.gg/2b55aHVgpM>
|
||||
|
||||
## Projet ocelot.social
|
||||
|
||||
Téléphone : +49 173 622 60 91
|
||||
E-mail : <hello@ocelot.social>
|
||||
Discord : <https://discord.gg/AJSX9DCSUA>
|
||||
14
docs/fr/contribute/README.md
Normal file
@ -0,0 +1,14 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Contribuer
|
||||
sidebar: false
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
## XXX
|
||||
|
||||
XXX
|
||||
14
docs/fr/donate/README.md
Normal file
@ -0,0 +1,14 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Donner
|
||||
sidebar: true
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
## Donner
|
||||
|
||||
XXX
|
||||
14
docs/fr/features/README.md
Normal file
@ -0,0 +1,14 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Fonctionnalités
|
||||
sidebar: false
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
## XXX
|
||||
|
||||
XXX
|
||||
14
docs/fr/get-started/README.md
Normal file
@ -0,0 +1,14 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Entrée
|
||||
sidebar: false
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
## XXX
|
||||
|
||||
XXX
|
||||
@ -3,7 +3,7 @@ home: false
|
||||
# layout: BlogHome
|
||||
# icon: home
|
||||
sidebar: false
|
||||
title: Mentions légales
|
||||
title: Impressum
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
@ -12,18 +12,20 @@ tagLine:
|
||||
## Responsable de l’exploitation de ce site Web
|
||||
|
||||
busFaktor() e.V.
|
||||
Wolfgang Huß, 2nd Chairman
|
||||
|
||||
Wolfgang Huß, 2ème Président
|
||||
Haferstr. 5c
|
||||
86179 Augsburg
|
||||
86179 Augsbourg, Allemagne
|
||||
|
||||
E-Mail: <vorstand@busfaktor.org>
|
||||
Telefon: +49 173 622 60 91
|
||||
Téléphone: +49 173 622 60 91
|
||||
|
||||
Plus [d’options de contact](/fr/contact/)
|
||||
|
||||
## Éditeur responsable du contenu
|
||||
|
||||
Wolfgang Huß
|
||||
|
||||
Steinburger Straße 38
|
||||
22527 Hamburg
|
||||
22527 Hambourg, Allemagne
|
||||
|
||||
E-Mail: <vorstand@busfaktor.org>
|
||||
Telefon: +49 173 622 60 91
|
||||
Téléphone: +49 173 622 60 91
|
||||
26
docs/fr/learn/README.md
Normal file
@ -0,0 +1,26 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Apprendre
|
||||
sidebar: true
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
<!-- ## XXX -->
|
||||
|
||||
En tant qu’utilisateur, opérateur ou développeur, tu trouveras ici des informations supplémentaires sur *ocelot.social*.
|
||||
|
||||
### Documentation pour les Développeurs
|
||||
|
||||
<https://docs.ocelot.social/>
|
||||
|
||||
### Guide de l’Utilisateur
|
||||
|
||||
<https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/en:User-Guide>
|
||||
|
||||
### FAQ
|
||||
|
||||
<https://github.com/Ocelot-Social-Community/Ocelot-Social/wiki/en:FAQ>
|
||||
14
docs/fr/privacy-policy/README.md
Normal file
@ -0,0 +1,14 @@
|
||||
---
|
||||
home: false
|
||||
# layout: BlogHome
|
||||
icon: home
|
||||
title: Protection des données
|
||||
sidebar: false
|
||||
tagLine:
|
||||
# actions:
|
||||
# - text: Demo
|
||||
# link: https://stage.ocelot.social/
|
||||
---
|
||||
## XXX
|
||||
|
||||
XXX
|
||||
266
package-lock.json
generated
@ -17,15 +17,12 @@
|
||||
"textlint-rule-apostrophe": "^2.0.0",
|
||||
"textlint-rule-common-misspellings": "^1.0.1",
|
||||
"textlint-rule-doubled-spaces": "^1.0.2",
|
||||
"textlint-rule-max-comma": "^4.0.0",
|
||||
"textlint-rule-no-dead-link": "^5.1.2",
|
||||
"textlint-rule-no-empty-element": "^0.3.1",
|
||||
"textlint-rule-no-empty-section": "^1.1.0",
|
||||
"textlint-rule-no-start-duplicated-conjunction": "^2.0.2",
|
||||
"textlint-rule-no-todo": "^2.0.1",
|
||||
"textlint-rule-no-zero-width-spaces": "^1.0.1",
|
||||
"textlint-rule-period-in-list-item": "^1.0.1",
|
||||
"textlint-rule-write-good": "^2.0.0",
|
||||
"vuepress": "^2.0.0-rc.9",
|
||||
"vuepress-plugin-search-pro": "^2.0.0-rc.43",
|
||||
"vuepress-theme-hope": "^2.0.0-rc.43"
|
||||
@ -2603,16 +2600,6 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"node_modules/adverb-where": {
|
||||
"version": "0.2.6",
|
||||
"resolved": "https://registry.npmjs.org/adverb-where/-/adverb-where-0.2.6.tgz",
|
||||
"integrity": "sha512-uVazUDEPYpBSVRjEDTzO6hVXh9X/eQb+gobzDpqdzMiM1MkfGxfPtgN8YerBjAeDkoABZprsOwhSZnY4X3knnw==",
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"node": ">=6",
|
||||
"npm": ">=5"
|
||||
}
|
||||
},
|
||||
"node_modules/ajv": {
|
||||
"version": "8.12.0",
|
||||
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
|
||||
@ -2941,15 +2928,6 @@
|
||||
"node": "*"
|
||||
}
|
||||
},
|
||||
"node_modules/check-ends-with-period": {
|
||||
"version": "3.0.2",
|
||||
"resolved": "https://registry.npmjs.org/check-ends-with-period/-/check-ends-with-period-3.0.2.tgz",
|
||||
"integrity": "sha512-/Bw+avucqqZ7PjKCVDod1QDGyZjo7Ht2701pdgcpTXzK5jI73/OUh3VR+m18jNUoJx5DSOUv0AxELZF7FYtcDA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"emoji-regex": "^10.1.0"
|
||||
}
|
||||
},
|
||||
"node_modules/cheerio": {
|
||||
"version": "1.0.0-rc.12",
|
||||
"resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz",
|
||||
@ -3109,22 +3087,6 @@
|
||||
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/comma-separated-tokens": {
|
||||
"version": "1.0.8",
|
||||
"resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz",
|
||||
"integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==",
|
||||
"dev": true,
|
||||
"funding": {
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/wooorm"
|
||||
}
|
||||
},
|
||||
"node_modules/commander": {
|
||||
"version": "2.20.3",
|
||||
"resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
|
||||
"integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/concat-map": {
|
||||
"version": "0.0.1",
|
||||
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
|
||||
@ -3326,12 +3288,6 @@
|
||||
"url": "https://github.com/fb55/domutils?sponsor=1"
|
||||
}
|
||||
},
|
||||
"node_modules/e-prime": {
|
||||
"version": "0.10.4",
|
||||
"resolved": "https://registry.npmjs.org/e-prime/-/e-prime-0.10.4.tgz",
|
||||
"integrity": "sha512-tzBmM2mFSnAq5BuxPSyin6qXb3yMe1wufJN7L7ZPcEWS5S+jI2dhKQEoqHVEcSMMXo/j5lcWpX5jzA6wLSmX6w==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/electron-to-chromium": {
|
||||
"version": "1.4.722",
|
||||
"resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.722.tgz",
|
||||
@ -3902,49 +3858,6 @@
|
||||
"node": ">= 0.4"
|
||||
}
|
||||
},
|
||||
"node_modules/hast-util-from-parse5": {
|
||||
"version": "5.0.3",
|
||||
"resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-5.0.3.tgz",
|
||||
"integrity": "sha512-gOc8UB99F6eWVWFtM9jUikjN7QkWxB3nY0df5Z0Zq1/Nkwl5V4hAAsl0tmwlgWl/1shlTF8DnNYLO8X6wRV9pA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"ccount": "^1.0.3",
|
||||
"hastscript": "^5.0.0",
|
||||
"property-information": "^5.0.0",
|
||||
"web-namespaces": "^1.1.2",
|
||||
"xtend": "^4.0.1"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/unified"
|
||||
}
|
||||
},
|
||||
"node_modules/hast-util-parse-selector": {
|
||||
"version": "2.2.5",
|
||||
"resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz",
|
||||
"integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==",
|
||||
"dev": true,
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/unified"
|
||||
}
|
||||
},
|
||||
"node_modules/hastscript": {
|
||||
"version": "5.1.2",
|
||||
"resolved": "https://registry.npmjs.org/hastscript/-/hastscript-5.1.2.tgz",
|
||||
"integrity": "sha512-WlztFuK+Lrvi3EggsqOkQ52rKbxkXL3RwB6t5lwoa8QLMemoWfBuL43eDrwOamJyR7uKQKdmKYaBH1NZBiIRrQ==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"comma-separated-tokens": "^1.0.0",
|
||||
"hast-util-parse-selector": "^2.0.0",
|
||||
"property-information": "^5.0.0",
|
||||
"space-separated-tokens": "^1.0.0"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/unified"
|
||||
}
|
||||
},
|
||||
"node_modules/hosted-git-info": {
|
||||
"version": "2.8.9",
|
||||
"resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz",
|
||||
@ -4907,16 +4820,6 @@
|
||||
"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
|
||||
}
|
||||
},
|
||||
"node_modules/no-cliches": {
|
||||
"version": "0.3.6",
|
||||
"resolved": "https://registry.npmjs.org/no-cliches/-/no-cliches-0.3.6.tgz",
|
||||
"integrity": "sha512-3yZ1vfGKOcv0dyyhUeqA0Qa6RsQ4SfUnL6o2IWR4sVg8kdnJo48XTWbMLdtnfiZTbCUdsMttNwyJcihEdGCZBw==",
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"node": ">=16",
|
||||
"npm": ">=8"
|
||||
}
|
||||
},
|
||||
"node_modules/node-fetch": {
|
||||
"version": "2.7.0",
|
||||
"resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz",
|
||||
@ -5259,12 +5162,6 @@
|
||||
"url": "https://github.com/inikulin/parse5?sponsor=1"
|
||||
}
|
||||
},
|
||||
"node_modules/passive-voice": {
|
||||
"version": "0.1.0",
|
||||
"resolved": "https://registry.npmjs.org/passive-voice/-/passive-voice-0.1.0.tgz",
|
||||
"integrity": "sha512-Pj9iwzXw4bKEtdugGYm92jT4tnsj+xrTSkHFEM4bn6fefqbFdZi49tZMmGIZ91aIQTyFtMUww7O2qYaZKAsDag==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/path-exists": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
|
||||
@ -5490,19 +5387,6 @@
|
||||
"node": ">=6"
|
||||
}
|
||||
},
|
||||
"node_modules/property-information": {
|
||||
"version": "5.6.0",
|
||||
"resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz",
|
||||
"integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"xtend": "^4.0.0"
|
||||
},
|
||||
"funding": {
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/wooorm"
|
||||
}
|
||||
},
|
||||
"node_modules/punycode": {
|
||||
"version": "2.3.1",
|
||||
"resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
|
||||
@ -5728,27 +5612,6 @@
|
||||
"node": ">=8.10.0"
|
||||
}
|
||||
},
|
||||
"node_modules/rehype-parse": {
|
||||
"version": "6.0.2",
|
||||
"resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-6.0.2.tgz",
|
||||
"integrity": "sha512-0S3CpvpTAgGmnz8kiCyFLGuW5yA4OQhyNTm/nwPopZ7+PI11WnGl1TTWTGv/2hPEe/g2jRLlhVVSsoDH8waRug==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"hast-util-from-parse5": "^5.0.0",
|
||||
"parse5": "^5.0.0",
|
||||
"xtend": "^4.0.0"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/unified"
|
||||
}
|
||||
},
|
||||
"node_modules/rehype-parse/node_modules/parse5": {
|
||||
"version": "5.1.1",
|
||||
"resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz",
|
||||
"integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/remark-footnotes": {
|
||||
"version": "3.0.0",
|
||||
"resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-3.0.0.tgz",
|
||||
@ -6139,16 +6002,6 @@
|
||||
"node": ">=0.10.0"
|
||||
}
|
||||
},
|
||||
"node_modules/space-separated-tokens": {
|
||||
"version": "1.1.5",
|
||||
"resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz",
|
||||
"integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==",
|
||||
"dev": true,
|
||||
"funding": {
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/wooorm"
|
||||
}
|
||||
},
|
||||
"node_modules/spdx-correct": {
|
||||
"version": "3.2.0",
|
||||
"resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz",
|
||||
@ -6493,16 +6346,6 @@
|
||||
"unist-util-visit": "^2.0.3"
|
||||
}
|
||||
},
|
||||
"node_modules/textlint-rule-max-comma": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/textlint-rule-max-comma/-/textlint-rule-max-comma-4.0.0.tgz",
|
||||
"integrity": "sha512-2vKKXNg1YuTqr9/FrHvOGEHFe+6lNSDtzuEv+KRB+tuaj++UNa/YPvyY34UdDYuHUSKNcYdto8GlIUhAJDW9WQ==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"sentence-splitter": "^5.0.0",
|
||||
"textlint-util-to-string": "^3.3.4"
|
||||
}
|
||||
},
|
||||
"node_modules/textlint-rule-no-dead-link": {
|
||||
"version": "5.1.2",
|
||||
"resolved": "https://registry.npmjs.org/textlint-rule-no-dead-link/-/textlint-rule-no-dead-link-5.1.2.tgz",
|
||||
@ -6642,57 +6485,6 @@
|
||||
"url": "https://github.com/sponsors/hata6502"
|
||||
}
|
||||
},
|
||||
"node_modules/textlint-rule-period-in-list-item": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/textlint-rule-period-in-list-item/-/textlint-rule-period-in-list-item-1.0.1.tgz",
|
||||
"integrity": "sha512-dNPa4WzePcgsz8A+CxFGQgKNZCEvjjwMCu3DFcpYB4eKuhcSISEiS/mvEO42oGAALJluYdYVZxN3yMD6XzkLBA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"check-ends-with-period": "^3.0.1"
|
||||
}
|
||||
},
|
||||
"node_modules/textlint-rule-write-good": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/textlint-rule-write-good/-/textlint-rule-write-good-2.0.0.tgz",
|
||||
"integrity": "sha512-yvOJavJD+PgyUzvsoLDDzDtgCVBva/HNhEvsFnYVugrWz0qy2hr+/4B4wkzjro4wfPbwz20GQe5h13N4DeUEeA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"textlint-rule-helper": "^2.2.0",
|
||||
"write-good": "^1.0.8"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6"
|
||||
}
|
||||
},
|
||||
"node_modules/textlint-util-to-string": {
|
||||
"version": "3.3.4",
|
||||
"resolved": "https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-3.3.4.tgz",
|
||||
"integrity": "sha512-XF4Qfw0ES+czKy03BwuvBUoXC8NAg920VuRxW0pd72fW76zMeMbPI/bRN5PHq3SbCdOm7U69/Pk+DX34xqIYqA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@textlint/ast-node-types": "^13.4.1",
|
||||
"rehype-parse": "^6.0.1",
|
||||
"structured-source": "^4.0.0",
|
||||
"unified": "^8.4.0"
|
||||
}
|
||||
},
|
||||
"node_modules/textlint-util-to-string/node_modules/unified": {
|
||||
"version": "8.4.2",
|
||||
"resolved": "https://registry.npmjs.org/unified/-/unified-8.4.2.tgz",
|
||||
"integrity": "sha512-JCrmN13jI4+h9UAyKEoGcDZV+i1E7BLFuG7OsaDvTXI5P0qhHX+vZO/kOhz9jn8HGENDKbwSeB0nVOg4gVStGA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"bail": "^1.0.0",
|
||||
"extend": "^3.0.0",
|
||||
"is-plain-obj": "^2.0.0",
|
||||
"trough": "^1.0.0",
|
||||
"vfile": "^4.0.0"
|
||||
},
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/unified"
|
||||
}
|
||||
},
|
||||
"node_modules/textlint/node_modules/@textlint/ast-node-types": {
|
||||
"version": "14.0.4",
|
||||
"resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-14.0.4.tgz",
|
||||
@ -6711,16 +6503,6 @@
|
||||
"node": ">=8.0"
|
||||
}
|
||||
},
|
||||
"node_modules/too-wordy": {
|
||||
"version": "0.3.6",
|
||||
"resolved": "https://registry.npmjs.org/too-wordy/-/too-wordy-0.3.6.tgz",
|
||||
"integrity": "sha512-fK4DKkEcrpBbK6uANekH37VeNAb/88qKdkqc/nBOFJpHdvXKXdA4lZRkiM6zNlow00Zp4W4/lnWyqqCaOQlg/w==",
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"node": ">=6",
|
||||
"npm": ">=5"
|
||||
}
|
||||
},
|
||||
"node_modules/tr46": {
|
||||
"version": "0.0.3",
|
||||
"resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
|
||||
@ -7618,22 +7400,6 @@
|
||||
"node": ">=16.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/weasel-words": {
|
||||
"version": "0.1.1",
|
||||
"resolved": "https://registry.npmjs.org/weasel-words/-/weasel-words-0.1.1.tgz",
|
||||
"integrity": "sha512-rWkTAGqs4TN6qreS06+irmFUMrQVx5KoFjD8CxMHUsAwmxw/upDcfleaEYOLsonUbornahg+VJ9xrWxp4udyJA==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/web-namespaces": {
|
||||
"version": "1.1.4",
|
||||
"resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz",
|
||||
"integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==",
|
||||
"dev": true,
|
||||
"funding": {
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/wooorm"
|
||||
}
|
||||
},
|
||||
"node_modules/webidl-conversions": {
|
||||
"version": "3.0.1",
|
||||
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
|
||||
@ -7744,38 +7510,6 @@
|
||||
"node": ">=4"
|
||||
}
|
||||
},
|
||||
"node_modules/write-good": {
|
||||
"version": "1.0.8",
|
||||
"resolved": "https://registry.npmjs.org/write-good/-/write-good-1.0.8.tgz",
|
||||
"integrity": "sha512-P1Ct7+DNrOcr2JAxDZ3Q5i5sx2LSveu7iLaoUL0A+YiG0GKf0l5+9j3rwMeyh6JeTL1+HfQV1rnwEvzhNIvpFw==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"adverb-where": "^0.2.2",
|
||||
"commander": "^2.19.0",
|
||||
"e-prime": "^0.10.4",
|
||||
"no-cliches": "^0.3.0",
|
||||
"passive-voice": "^0.1.0",
|
||||
"too-wordy": "^0.3.1",
|
||||
"weasel-words": "^0.1.1"
|
||||
},
|
||||
"bin": {
|
||||
"write-good": "bin/write-good.js",
|
||||
"writegood": "bin/write-good.js"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=6",
|
||||
"npm": ">=5"
|
||||
}
|
||||
},
|
||||
"node_modules/xtend": {
|
||||
"version": "4.0.2",
|
||||
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
|
||||
"integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
|
||||
"dev": true,
|
||||
"engines": {
|
||||
"node": ">=0.4"
|
||||
}
|
||||
},
|
||||
"node_modules/y18n": {
|
||||
"version": "4.0.3",
|
||||
"resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
|
||||
|
||||
@ -27,15 +27,12 @@
|
||||
"textlint-rule-apostrophe": "^2.0.0",
|
||||
"textlint-rule-common-misspellings": "^1.0.1",
|
||||
"textlint-rule-doubled-spaces": "^1.0.2",
|
||||
"textlint-rule-max-comma": "^4.0.0",
|
||||
"textlint-rule-no-dead-link": "^5.1.2",
|
||||
"textlint-rule-no-empty-element": "^0.3.1",
|
||||
"textlint-rule-no-empty-section": "^1.1.0",
|
||||
"textlint-rule-no-start-duplicated-conjunction": "^2.0.2",
|
||||
"textlint-rule-no-todo": "^2.0.1",
|
||||
"textlint-rule-no-zero-width-spaces": "^1.0.1",
|
||||
"textlint-rule-period-in-list-item": "^1.0.1",
|
||||
"textlint-rule-write-good": "^2.0.0",
|
||||
"vuepress": "^2.0.0-rc.9",
|
||||
"vuepress-plugin-search-pro": "^2.0.0-rc.43",
|
||||
"vuepress-theme-hope": "^2.0.0-rc.43"
|
||||
|
||||