<stringname="welcome">Welcome to qaul.net!</string>
<stringname="welcome">Welcome to qaul!</string>
<stringname="button_login">Login</string>
@ -30,7 +30,7 @@
<stringname="button_register">Register</string>
<stringname="register_hello">Create user identity</string>
<stringname="register_hello2">All user identities in qaul.net are cryptographically random. For people to know who you are you will need to set a handle and/or name. But note: this is optional! The app is perfectly usable if you\'re just a number</string>
<stringname="register_hello2">All user identities in qaul are cryptographically random. For people to know who you are you will need to set a handle and/or name. But note: this is optional! The app is perfectly usable if you\'re just a number</string>
**This document is about the editing, translating and building the qaul.net public web site which is availabe under [https://qaul.net]**
**This document is about the editing, translating and building the qaul public web site which is availabe under [https://qaul.org]**
The [qaul.net] web site is built via the static site generator [HUGO]. Its content and sources are hosted in a [github repository] and are community editable.
The qaul web site is built via the static site generator [HUGO]. Its content and sources are hosted in a [gitrepository] and are community editable.
Your welcome to update, translate, [open a PR] or [send us a patch]!
@ -24,10 +24,10 @@ hugo version
### Get the Web Site Sources
Clone or download the [github repository] of the web site. All needed files (templates, content, images) are in this repository.
Clone or download the [git repository](https://git.qaul.org/qaul/qaul). All needed files (templates, content, images) are in the subdirectory `docs/website` of this repository.
@ -53,19 +53,18 @@ If you're geting an error without changing anything, check your installed HUGO v
Here a quick overview of the web sites file structure:
* HTML, CSS & JS Templates
* qaul.net theme folder contains all the HTML, CSS and javascript templates `themes/hugo-theme-qaul`. The only exception is the HTML template of the start page.
* qaul theme folder contains all the HTML, CSS and javascript templates `themes/hugo-theme-qaul`. The only exception is the HTML template of the start page.
* The HTML template of the start page is in `layouts/index.html`
* Web site content
* The markdown content files and the images are all residing in the `content` folder.
* The start page content can be found in the `content/index.md` file and in the `content/home` folder. There is a file for each section of the start page.
* All the tutorials are in sub folders of `content/tutorials`. Please see the chapter [Write a qaul.net Tutorial](/website/tutorials.md).
* All the tutorials are in sub folders of `content/tutorials`. Please see the chapter [Write a qaul Tutorial](/website/tutorials.md).
For translating the web site see the chapter [Translate the qaul.net Web Site](/website/translate.md).
For translating the web site see the chapter [Translate the qaul Web Site](/website/translate.md).
**The qaul.net [tutorials] can be easily created. This guide explains how.**
**The qaul [tutorials] can be easily created. This guide explains how.**
Each tutorial is an own folder in the `/content/tutorials` folder in the [web site repository]. Please have a look at the existing tutorials to get an idea how this is done.
@ -40,9 +40,9 @@ Below will be shown the first image in my tutorial:
[tutorials]: https://qaul.net/tutorials/
[web site repository]: https://git.open-communication.net/qaul/website/tree/master/content/tutorials
[tutorials]: https://qaul.org/tutorials/
[web site repository]: https://git.qaul.org/qaul/qaul/tree/develop/docs/website/content/tutorials
Each client needs to authenticate a session in order to be able to interact with the qaul.net daemon and send the session authentication in the http `Authorization` header.
Each client needs to authenticate a session in order to be able to interact with the qaul daemon and send the session authentication in the http `Authorization` header.
There are shell scripts over which you can test all the functions
of the HTTP API.
The bash test scripts are located in the folder [tests/http-api](https://git.open-communication.net/qaul/qaul.net/-/tree/master/tests%2Fhttp-api) of the qaul.net repository.
The bash test scripts are located in the folder [tests/http-api](https://git.qaul.org/qaul/qaul/-/tree/develop/tests%2Fhttp-api) of the qaul repository.
How to execute and use the test scripts is documented in the [README.md](https://git.open-communication.net/qaul/qaul.net/-/blob/master/tests/http-api/README.md) file in the test script folder.
How to execute and use the test scripts is documented in the [README.md](https://git.qaul.org/qaul/qaul/-/blob/develop/tests/http-api/README.md) file in the test script folder.
**There are several ways to communicate with the qaul.net daemon. They all have the same functionality and communicate via JSON over http. If you want to create an UI client for qaul.net this guide documents how to interact with the daemon.**
**There are several ways to communicate with the qaul daemon. They all have the same functionality and communicate via JSON over http. If you want to create an UI client for qaul this guide documents how to interact with the daemon.**
## [JSON-RPC API]
@ -13,7 +13,7 @@ The [JSON-RPC API] uses a single http endpoint for the communication with qaul d
## [HTTP-API]
The [HTTP-API] is the main entry point for the Web-GUI.
It uses the http protocol for the communcation and communicates with the EmberJS REST module in the qaul.net WebGUI.
It uses the http protocol for the communcation and communicates with the EmberJS REST module in the qaul WebGUI.
There are shell scripts over which you can test all the functions
of the JSON RPC API.
The bash test scripts are located in the folder [tests/json-rpc](https://git.open-communication.net/qaul/qaul.net/-/tree/master/tests%2Fjson-rpc) of the qaul.net repository.
The bash test scripts are located in the folder [tests/json-rpc](https://git.qaul.org/qaul/qaul/-/tree/develop/tests%2Fjson-rpc) of the qaul repository.
How to execute and use the test scripts is documented in the [README.md](https://git.open-communication.net/qaul/qaul.net/-/blob/master/tests/json-rpc/README.md) file in the test script folder.
How to execute and use the test scripts is documented in the [README.md](https://git.qaul.org/qaul/qaul/-/blob/develop/tests/json-rpc/README.md) file in the test script folder.
Die Internetdienste unter der Domain 'qaul.net' werden auf verschiedenen community betriebenen Web-Servern gehostet. Der Zugriff wird nur zu technischen Betriebszwecken gelogged und analisiert. Die Daten werden nicht an Dritte weitergegeben.
Die Internetdienste unter der Domain 'qaul' werden auf verschiedenen community betriebenen Web-Servern gehostet. Der Zugriff wird nur zu technischen Betriebszwecken gelogged und analisiert. Die Daten werden nicht an Dritte weitergegeben.
Eine nicht abschließende Liste von qaul.net Web-Services:
A non exhaustive list of web services run by qaul.net:
Eine nicht abschließende Liste von qaul Web-Services:
A non exhaustive list of web services run by qaul:
* [www.qaul.net](https://qaul.net) diese Web-Seite web page
* [docs.qaul.net](https://docs.qaul.net) hostet die qaul.net Dokumentation
* [get.qaul.net](https://get.qaul.net) ist der qaul.net Downloadserver
* [www.qaul.org](https://qaul.org) diese Web-Seite web page
* [docs.qaul.org](https://docs.qaul.org) hostet die qaul Dokumentation
* [get.qaul.org](https://get.qaul.org) ist der qaul Downloadserver
The web services under the domain 'qaul.net' run on different, community driven web servers. The access is only loged and analyzed for technical operating. The data is not passed on to third parties.
The web services under the domain 'qaul' run on different, community driven web servers. The access is only loged and analyzed for technical operating. The data is not passed on to third parties.
A non exhaustive list of web services run by qaul.net:
A non exhaustive list of web services run by qaul:
* [www.qaul.net](https://qaul.net) hosts this web page
* [docs.qaul.net](https://docs.qaul.net) hosts the qaul.net documentations
* [get.qaul.net](https://get.qaul.net) is the qaul.net download server
* [www.qaul.org](https://qaul.org) hosts this web page
* [docs.qaul.org](https://docs.qaul.org) hosts the qaul documentations
* [get.qaul.org](https://get.qaul.org) is the qaul download server
The **web GUI** is the **HTML5 GUI** for qaul.net, which is
qaul.net's default GUI.
The **web GUI** is the **HTML5 GUI** for qaul, which is
qaul's default GUI.
For how to develop, build and test the web GUI [read the chapter in the contributors' guide](https://docs.qaul.net/contributors/technical/webgui/_intro.html).
For how to develop, build and test the web GUI [read the chapter in the contributors' guide](https://docs.qaul.org/contributors/technical/webgui/_intro.html).
## Prequisites
@ -40,4 +40,4 @@ Now you can open the WebGUI in your web browser: http://localhost:4200/
## Documentation
More documentation you'll find in the contributors guide.
[read the chapter in the contributors' guide](https://docs.qaul.net/contributors/technical/webgui/_intro.html).
[read the chapter in the contributors' guide](https://docs.qaul.org/contributors/technical/webgui/_intro.html).