Merge pull request #2015 from nodiscc/doc-fix-mkdocs-warnings
doc: fix mkdocs build warnings/relative links
This commit is contained in:
commit
572c55f0b1
11 changed files with 15 additions and 15 deletions
|
@ -7,7 +7,7 @@ please get in touch with us to help us find a way to adapt your work to our fork
|
||||||
## Related software
|
## Related software
|
||||||
|
|
||||||
### REST API clients
|
### REST API clients
|
||||||
See [REST API](REST-API) for a list of official and community clients.
|
See [REST API](REST-API.md) for a list of official and community clients.
|
||||||
|
|
||||||
|
|
||||||
### Third party plugins
|
### Third party plugins
|
||||||
|
@ -34,7 +34,7 @@ See [REST API](REST-API) for a list of official and community clients.
|
||||||
|
|
||||||
### Third-party themes
|
### Third-party themes
|
||||||
|
|
||||||
See [Theming](Theming) for a list of community-contributed themes, and an installation guide.
|
See [Theming](dev/Theming.md) for a list of community-contributed themes, and an installation guide.
|
||||||
|
|
||||||
|
|
||||||
### Integration with other platforms
|
### Integration with other platforms
|
||||||
|
|
|
@ -37,7 +37,7 @@ This is important in case plugins depend on each other. Read plugins READMEs for
|
||||||
|
|
||||||
## Configuration file
|
## Configuration file
|
||||||
|
|
||||||
Enabled plugins are stored in your [Configuration file](Shaarli-configuration).
|
Enabled plugins are stored in your [Configuration file](Shaarli-configuration.md).
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
|
|
||||||
See the **[REST API documentation](http://shaarli.github.io/api-documentation/)** for a list of available endpoints and parameters.
|
See the **[REST API documentation](http://shaarli.github.io/api-documentation/)** for a list of available endpoints and parameters.
|
||||||
|
|
||||||
Please ensure that your server meets the requirements and is properly [configured](Server-configuration):
|
Please ensure that your server meets the requirements and is properly [configured](Server-configuration.md):
|
||||||
|
|
||||||
- URL rewriting is enabled (see specific Apache and Nginx sections)
|
- URL rewriting is enabled (see specific Apache and Nginx sections)
|
||||||
- the server's timezone is properly defined
|
- the server's timezone is properly defined
|
||||||
|
|
|
@ -7,7 +7,7 @@ If Shaarli is hosted on a server behind a [reverse proxy](https://en.wikipedia.o
|
||||||
- Shaarli's Fully Qualified Domain Name (FQDN) is `shaarli.mydomain.org`.
|
- Shaarli's Fully Qualified Domain Name (FQDN) is `shaarli.mydomain.org`.
|
||||||
- No HTTPS is setup on the application server, SSL termination is done at the reverse proxy.
|
- No HTTPS is setup on the application server, SSL termination is done at the reverse proxy.
|
||||||
|
|
||||||
In your [Shaarli configuration](Shaarli-configuration) `data/config.json.php`, add the public IP of your proxy under `security.trusted_proxies`.
|
In your [Shaarli configuration](Shaarli-configuration.md) `data/config.json.php`, add the public IP of your proxy under `security.trusted_proxies`.
|
||||||
|
|
||||||
See also [proxy-related](https://github.com/shaarli/Shaarli/issues?utf8=%E2%9C%93&q=label%3Aproxy+) issues.
|
See also [proxy-related](https://github.com/shaarli/Shaarli/issues?utf8=%E2%9C%93&q=label%3Aproxy+) issues.
|
||||||
|
|
||||||
|
|
|
@ -134,7 +134,7 @@ The following examples assume a Debian-based operating system is installed. On o
|
||||||
sudo mkdir -p /var/www/shaarli.mydomain.org/
|
sudo mkdir -p /var/www/shaarli.mydomain.org/
|
||||||
```
|
```
|
||||||
|
|
||||||
You can install Shaarli at the root of your virtualhost, or in a subdirectory as well. See [Directory structure](Directory-structure)
|
You can install Shaarli at the root of your virtualhost, or in a subdirectory as well. See [Directory structure](dev/Development.md#directory-structure)
|
||||||
|
|
||||||
|
|
||||||
### Apache
|
### Apache
|
||||||
|
|
|
@ -188,7 +188,7 @@ Additional settings applied to formatters.
|
||||||
|
|
||||||
### Translation
|
### Translation
|
||||||
|
|
||||||
- **language**: translation language (also see [Translations](Translations))
|
- **language**: translation language (also see [Translations](dev/Translations.md))
|
||||||
- **auto** (default): The translation language is chosen from the browser locale.
|
- **auto** (default): The translation language is chosen from the browser locale.
|
||||||
It means that the language can be different for 2 different visitors depending on their locale.
|
It means that the language can be different for 2 different visitors depending on their locale.
|
||||||
- **en**: Use the English translation.
|
- **en**: Use the English translation.
|
||||||
|
|
|
@ -6,10 +6,10 @@ Please read [Contributing to Shaarli](https://github.com/shaarli/Shaarli/tree/ma
|
||||||
## Guidelines
|
## Guidelines
|
||||||
|
|
||||||
|
|
||||||
- [Unit tests](Unit-tests)
|
- [Unit tests](Unit-tests.md)
|
||||||
- Javascript linting - Shaarli uses [Airbnb JavaScript Style Guide](https://github.com/airbnb/javascript).
|
- Javascript linting - Shaarli uses [Airbnb JavaScript Style Guide](https://github.com/airbnb/javascript).
|
||||||
Run `make eslint` to check JS style.
|
Run `make eslint` to check JS style.
|
||||||
- [GnuPG signature](GnuPG-signature) for tags/releases
|
- [GnuPG signature](GnuPG-signature.md) for tags/releases
|
||||||
|
|
||||||
|
|
||||||
## Third-party libraries
|
## Third-party libraries
|
||||||
|
|
|
@ -67,4 +67,4 @@ gpg: sending key A9D53A3E to hkp server pgp.mit.edu
|
||||||
|
|
||||||
## Create and push a GPG-signed tag
|
## Create and push a GPG-signed tag
|
||||||
|
|
||||||
See [Release Shaarli](Release Shaarli).
|
See [Release Shaarli](Release-Shaarli.md).
|
||||||
|
|
|
@ -79,7 +79,7 @@ Get config written:
|
||||||
- fill the install form
|
- fill the install form
|
||||||
- log in to Shaarli
|
- log in to Shaarli
|
||||||
|
|
||||||
Edit Shaarli's [configuration](Shaarli-configuration):
|
Edit Shaarli's [configuration](../Shaarli-configuration.md):
|
||||||
```bash
|
```bash
|
||||||
# the file should be owned by Apache, thus not writeable => sudo
|
# the file should be owned by Apache, thus not writeable => sudo
|
||||||
$ sudo sed -i s=tpl=tpl/albinomouse-template=g shaarli/data/config.php
|
$ sudo sed -i s=tpl=tpl/albinomouse-template=g shaarli/data/config.php
|
||||||
|
|
|
@ -67,7 +67,7 @@ Save when you're done, then you can submit a pull request containing the new `sh
|
||||||
|
|
||||||
### Theme translations
|
### Theme translations
|
||||||
|
|
||||||
[Theme](Theming) translation extensions are loaded automatically if they're present.
|
[Theme](Theming.md) translation extensions are loaded automatically if they're present.
|
||||||
|
|
||||||
As a theme developer, all you have to do is to add the `.po` and `.mo` compiled file like this:
|
As a theme developer, all you have to do is to add the `.po` and `.mo` compiled file like this:
|
||||||
|
|
||||||
|
|
|
@ -51,8 +51,8 @@ Shaarli can be used:
|
||||||
- [Search](Usage.md#search) in all fields
|
- [Search](Usage.md#search) in all fields
|
||||||
- Unique [permalinks](Usage.md#permalinks) for easy reference
|
- Unique [permalinks](Usage.md#permalinks) for easy reference
|
||||||
- Paginated Shaares list view (with image and video thumbnails)
|
- Paginated Shaares list view (with image and video thumbnails)
|
||||||
- [Tag cloud/list](Usage#tag-cloud) views
|
- [Tag cloud/list](Usage.md#tag-cloud) views
|
||||||
- [Picture wall](Usage#picture-wall)/thumbnails view (with lazy loading)
|
- [Picture wall](Usage.md#picture-wall)/thumbnails view (with lazy loading)
|
||||||
- [ATOM and RSS feeds](Usage.md#rss-feeds) (can also be filtered using tags or text search)
|
- [ATOM and RSS feeds](Usage.md#rss-feeds) (can also be filtered using tags or text search)
|
||||||
- [Daily](Usage.md#daily): newspaper-like daily digest (and daily RSS feed)
|
- [Daily](Usage.md#daily): newspaper-like daily digest (and daily RSS feed)
|
||||||
- URL cleanup: automatic removal of `?utm_source=...`, `fb=...` tracking parameters
|
- URL cleanup: automatic removal of `?utm_source=...`, `fb=...` tracking parameters
|
||||||
|
@ -80,7 +80,7 @@ Shaarli can be used:
|
||||||
### Self-hosted
|
### Self-hosted
|
||||||
|
|
||||||
- Shaarli is an alternative to commercial services such as StumbleUpon, Delicio.us, Diigo...
|
- Shaarli is an alternative to commercial services such as StumbleUpon, Delicio.us, Diigo...
|
||||||
- The data is yours, [import and export](Usage#import-export) it to HTML bookmarksformat compatible with most web browser, and from a variety of formats
|
- The data is yours, [import and export](Usage.md#import-export) it to HTML bookmarksformat compatible with most web browser, and from a variety of formats
|
||||||
- Shaarli does not send any telemetry/metrics/private information to developers
|
- Shaarli does not send any telemetry/metrics/private information to developers
|
||||||
- Shaarli is Free and Open-Source software, inspect and change how the program works in the [source code](https://github.com/shaarli/Shaarli)
|
- Shaarli is Free and Open-Source software, inspect and change how the program works in the [source code](https://github.com/shaarli/Shaarli)
|
||||||
- Built-in [Security](dev/Development.md#security) features to help you protect your Shaarli instance
|
- Built-in [Security](dev/Development.md#security) features to help you protect your Shaarli instance
|
||||||
|
|
Loading…
Reference in a new issue