Merge pull request #2015 from nodiscc/doc-fix-mkdocs-warnings

doc: fix mkdocs build warnings/relative links
This commit is contained in:
nodiscc 2023-08-20 21:18:28 +00:00 committed by GitHub
commit 572c55f0b1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 15 additions and 15 deletions

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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.

View file

@ -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

View file

@ -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.

View file

@ -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

View file

@ -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).

View file

@ -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

View file

@ -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:

View file

@ -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