diff --git a/README.md b/README.md index e8199ab4..f3773d71 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ The main objective of the **Disroot's Howto Project** is the creation, maintenan ## Table of contents * [Prerequisites](#prerequisites) - Software required - - Gitlab account + - Gitea account - Request access to our repository - Setting your username and email * [Creating / Translating Howto's](#creating-translating-howtos) @@ -35,10 +35,10 @@ A version control system for tracking the changes that are implemented to the ho Suggested software: **Atom Text Editor**, a source code editor with git version control integrated.
[**Download & installation instructions**](https://flight-manual.atom.io/getting-started/sections/installing-atom/) -### 02. Gitlab account -In order to send changes you make to the howtos, whether translating, editing, or writing them, you need to have an account in the Gitlab instance we use. +### 02. Gitea account +In order to send changes you make to the howtos, whether translating, editing, or writing them, you need to have an account in a **Gitea** instance. -To register an account at **India's FOSS Community**, where our repository is, go [**here**](https://git.fosscommunity.in/users/sign_in) +To register an account at the instance where our repository is, go [**here**](https://git.disroot.org/user/sign_up). ### 03. Request access to our repository In order to be able to commit changes to **Disroot**'s git repository, you'll need to request access. This is done via our git project page @@ -64,7 +64,7 @@ A git repository is a project folder containing the files created or to be trans To clone the repository, open a terminal in the directory you would like to clone the repository to. Once there you'll use the `git clone` command, an instruction to clone a repository by typing its address. In our case it would be: -`git clone https://git.fosscommunity.in/disroot/howto` +`git clone https://git.disroot.org/Disroot/howto` Once the repository has been copied to your hard drive you'll see a `howto` directory containing all the files of the project. It can be later moved to any place on your computer. diff --git a/README_ES.md b/README_ES.md new file mode 100644 index 00000000..ff7a0dc0 --- /dev/null +++ b/README_ES.md @@ -0,0 +1,79 @@ +![](disroot_h2_title.png) + +# Guías/Tutoriales y Traducciones de Disroot + +| [Disroot Guías](https://howto.disroot.org/es) | [Disroot Website](https://disroot.org/es) | + +---- +Este repositorio contiene los archivos del **Proyecto Howto de Disroot** y la información para crear, modificar y traducir esos archivos. + +El principal objetivo del **Proyecto Howto de Disroot** es la creación, mantenimiento y accesibilidad de guías para usuarias y usuarios, tutoriales y configuraciones de los diferentes servicios y software que ofrece la plataforma **Disroot**. Y también proveer las herramientas, instrucciones y procedimientos para cualquiera que quiera contribuir creando, modificando y traduciendo estas guías. + +## Contenidos +* [Requisitos](#requisitos) + - Software necesario + - Cuenta en una instancia **Gitea** + - Solicitar acceso a nuestros repositorios + - Configurar tu nombre de usuari@ y correo +* [Crear / Traducir Guías](#crear-traducir-guias) + - Clonar el repositorio + - Instrucciones para la Creación / Traducción +* [Licencia](#licencia) + +---- + +## Requisitos +Para poder obtener una copia del proyecto en un máquina local y comenzar a trabajar, debes seguir estas instrucciones. + +### 01. Software necesario: +Primero, necesitas tener instalado el siguiente software. +- **git**
+Un sistema de control de versiones para el seguimiento de los cambios que son implementados en las guías y las traducciones mientras están siendo escritas.
+[**¿Qué es git?**](https://es.wikipedia.org/wiki/Git) / [**Descarga**](https://git-scm.com/downloads) / [**Instrucciones de instalación**](https://git-scm.com/book/es/v1/Empezando-Instalando-Git) / [**Guía básica de uso de Git de Disroot**](https://howto.disroot.org/es/contribute/git/how-to-use-git) + +- Un editor de texto con soporte para archivos con formato markdown
+Software sugerido: **Atom Text Editor**, un editor de código con control de versiones git integrado.
+[**Descarga e instrucciones de instalación**](https://flight-manual.atom.io/getting-started/sections/installing-atom/) + +### 02. Cuenta en una instancia de Gitea +Para poder enviar los cambios que realizas a las guías, ya sea traduciendo, editando o escribiéndolas, necesitas tener una cuenta en una instancia de **Gitea**. + +Para registrar una cuenta en la instancia donde están nuestros repositorios, ve [**aquí**](https://git.disroot.org/user/sign_up). + +### 03. Solicitar acceso a nuestros repositorios +Para poder registrar cambios en los repositorios git de **Disroot**, necesitarás solicitar acceso. Esto se realiza desde la página de git de nuestro proyecto. + +### 04. Configurar nombre de usuari@ y correo +Esto es necesario para poder enviar tu trabajo desde tu máquina local al repositorio remoto. Para configurar el nombre de usuari@ de git y el correo + +- abre una terminal e inicia git
+`git init`
+ +- Tipea, y completa con tu información, los siguientes comandos:
+`git config --global user.email usuario@email`
+`git config --global user.name "Tú nombre de usuario"` + + +## Crear / Traducir guías +El proceso de creación o traducción de guías no es difícil y requiere solo un poco de práctica para aprender. + +Lo primero que hay que hacer es clonar el repositorio, esto significa hacer una copia local de los archivos remotos. Todo el trabajo será realizado sobre esta copia. + +### Clonar el repositorio +Un repositorio git es una carpeta de proyecto que contiene los archivos creados o a ser traducidos y el registro histórico detallado de los cambios. + +Para clonar el repositorio, abre una terminal en el directorio donde te gustaría clonarlo. Una vez allí utilizarás el comando `git clone`, una instrucción para clonar un repositorio escribiendo su dirección. En nuestro caso sería: + +`git clone https://git.disroot.org/Disroot/Howto` + +Una vez que el repositorio ha sido copiado a nuestro disco duro, verás un directorio `howto` que contiene todos los archivos del proyecto. Luego se puede mover a cualquier lugar en tu computadora. + +### Instrucciones para crear / traducir +Una vez que tengas copiado el repositorio en tu máquina, puedes comenzar a crear, editar y/o traducir siguiendo los pasos descritos en estas guías: + +- [Cómo utilizar git para las guías de **Disroot**](https://howto.disroot.org/es/contribute/git/how-to-use-git)
+ +- [Procedimiento de **Disroot** para traducciones](https://howto.disroot.org/es/contribute/translations_procedure) + +## Licencia +La documentación de **Disroot's Howto** está bajo una licencia [Atribución-CompartirIgual 4.0 Internacional de Creative Commons](https://creativecommons.org/licenses/by-sa/4.0/deed.es) diff --git a/pages/02.tutorials/06.Social/01.DisHub/04.Permissions/06.Channel_roles/docs.md b/pages/02.tutorials/06.Social/01.DisHub/04.Permissions/06.Channel_roles/docs.md new file mode 100644 index 00000000..8e9afc44 --- /dev/null +++ b/pages/02.tutorials/06.Social/01.DisHub/04.Permissions/06.Channel_roles/docs.md @@ -0,0 +1,41 @@ +--- +title: "Hubzilla: Channel roles permissions table" +published: true +taxonomy: + category: + - docs + tags: + - Hubzilla + - DisHub +visible: true +page-toc: + active: false +--- + +| | | SOCIAL | | | | FORUM | | | FEED | | +|----|--------------------------------------------------------------------|--------------------------|--------------------------|-------------------------------------------------------------------|-------------------------------------------------------------------|--------------------------|-------------------------------------------------------------------|----------------------------------------------------------------------------------------------|--------------------------|-------------------------------------------------------------------| +| # | INDIVIDUAL PERMISSION | Federation | Mostly Public | Restricted | Private | Mostly Public | Restricted | Private | Mostly Public | Restricted | +| 1 | Can view my channel stream and posts | Anyone* | Anyone* | My 'Friends' privacy group* | My 'Friends' privacy group* | Anyone* | My 'Friends' privacy group* | My 'Friends' privacy group* | Anyone* | My 'Friends' privacy group* | +| 2 | Can send me their channel stream and posts | My connections | My connections | My connections | My 'Friends' privacy group | Only if permission given | Only if permission given | Only if permission given + Posts only via wall (!mention is disabled) | My connections | My connections | +| 3 | Can view my "public" channel profile | Anyone* | Anyone* | Anyone* | Anyone* | Anyone* | Anyone* | Anyone | Anyone* | Anyone* | +| 4 | Can view my connections | Anyone* | Anyone* | Anyone* | My 'Friends' privacy group | Anyone* | Anyone* | My connections | Anyone* | Anyone* | +| 5 | Can view my file storage and photos | Anyone* | Anyone* | My 'Friends' privacy group* | My 'Friends' privacy group | Anyone* | My 'Friends' privacy group* | My 'Friends' privacy group | Anyone* | My 'Friends' privacy group | +| 6 | Can upload/modify my file storage and photos | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | +| 7 | Can view my channel webpages | Anyone* | Anyone* | My 'Friends' privacy group | My 'Friends' privacy group | Anyone* | My 'Friends' privacy group* | My 'Friends' privacy group | Anyone* | My 'Friends' privacy group | +| 8 | Can view my wiki pages | Anyone* | Anyone* | My 'Friends' privacy group | My 'Friends' privacy group | Anyone* | My 'Friends' privacy group* | My 'Friends' privacy group | Anyone* | My 'Friends' privacy group | +| 9 | Can create/edit my channel webpages | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | +| 10 | Can write to my wiki pages | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | +| 11 | Can post on my channel (wall) page | My connections | My connections | My connections, but they won't see it, except if in Privacy group | My connections, but they won't see it, except if in Privacy group | My connections | My connections, but they won't see it, except if in Privacy group | My connections, but they won't see it, except if in Privacy group. They can't override that. | My connections | My connections, but they won't see it, except if in Privacy group | +| 12 | Can comment on or like my posts | Anyone connected* | My connections | My 'Friends' privacy group | My 'Friends' privacy group | My connections | My 'Friends' privacy group | My 'Friends' privacy group | My connections | My 'Friends' privacy group | +| 13 | Can send me private mail messages | Anyone connected* | My connections | My 'Friends' privacy group | My 'Friends' privacy group | My connections | My connections | My connections | My connections | My 'Friends' privacy group | +| 14 | Can like/dislike profiles and profile things | Anyone connected* | My connections | My connections | My connections | My connections | My connections | My connections | My connections | My connections | +| 15 | Can forward to all my channel connections via @+ mentions in posts | Only if permission given | Only if permission given | Only if permission given | Only if permission given | My connections | My 'Friends' privacy group | My 'Friends' privacy group | Only if permission given | Only if permission given | +| 16 | Can chat with me | Anyone connected* | My connections | My 'Friends' privacy group | Only if permission given | My connections | My connections | My connections | My connections | Only if permission given | +| 17 | Can source my public posts in derived channels | Anyone connected* | My connections | Only if permission given | Only if permission given | My connections | Only if permission given | Only if permission given | My connections | My connections | +| 18 | Can administer my channel | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | Only if permission given | +| # | VISIBILITY | | | | | | | | | | +| 1 | Listed in the directory | Anyone | Anyone | Anyone | No | Anyone | Anyone | No | Anyone | No | +| 2 | Your online presence | Anyone | Anyone | Anyone | No one | No one | No one | No one | No one | No one | +| # | OTHER | | | | | | | | | | +| 1 | New connections automatically added in "Friends" privacy group | No | No | Yes | Yes | No | Yes | Yes | No | Yes | +| 2 | New connections are approved automatically | No | No | No | No | Yes | No | No | Yes | No |