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
### 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
@ -34,7 +34,7 @@ See [REST API](REST-API) for a list of official and community clients.
### 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

View file

@ -37,7 +37,7 @@ This is important in case plugins depend on each other. Read plugins READMEs for
## Configuration file
Enabled plugins are stored in your [Configuration file](Shaarli-configuration).
Enabled plugins are stored in your [Configuration file](Shaarli-configuration.md).
## 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.
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)
- 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`.
- 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.

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/
```
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

View file

@ -188,7 +188,7 @@ Additional settings applied to formatters.
### 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.
It means that the language can be different for 2 different visitors depending on their locale.
- **en**: Use the English translation.

View file

@ -6,10 +6,10 @@ Please read [Contributing to Shaarli](https://github.com/shaarli/Shaarli/tree/ma
## Guidelines
- [Unit tests](Unit-tests)
- [Unit tests](Unit-tests.md)
- Javascript linting - Shaarli uses [Airbnb JavaScript Style Guide](https://github.com/airbnb/javascript).
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

View file

@ -67,4 +67,4 @@ gpg: sending key A9D53A3E to hkp server pgp.mit.edu
## 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
- log in to Shaarli
Edit Shaarli's [configuration](Shaarli-configuration):
Edit Shaarli's [configuration](../Shaarli-configuration.md):
```bash
# the file should be owned by Apache, thus not writeable => sudo
$ 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](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:

View file

@ -51,8 +51,8 @@ Shaarli can be used:
- [Search](Usage.md#search) in all fields
- Unique [permalinks](Usage.md#permalinks) for easy reference
- Paginated Shaares list view (with image and video thumbnails)
- [Tag cloud/list](Usage#tag-cloud) views
- [Picture wall](Usage#picture-wall)/thumbnails view (with lazy loading)
- [Tag cloud/list](Usage.md#tag-cloud) views
- [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)
- [Daily](Usage.md#daily): newspaper-like daily digest (and daily RSS feed)
- URL cleanup: automatic removal of `?utm_source=...`, `fb=...` tracking parameters
@ -80,7 +80,7 @@ Shaarli can be used:
### Self-hosted
- 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 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