HtmGem/docs/installation-fr.gmi

51 lines
1.4 KiB
Plaintext
Raw Permalink Normal View History

2022-08-01 09:15:30 +00:00
# Pour installer HtmGem
2021-03-25 22:47:12 +00:00
2022-08-01 09:15:30 +00:00
* Télécharger HtmGem
=> https://tildegit.org/sbgodin/HtmGem/archive/master.zip
* Copier les fichiers à la racine du site.
* Configurer la réécriture dURL (//URL Rewriting//).
* Écrire du texte dans /index.gmi.
* Ouvrir la page du site!
* Accéder à /htmgem pour la documentation.
2021-03-25 22:47:12 +00:00
## Prérequis
* Php v7.3 minimum
* Module **Php-mbstring** pour gérer lunicode
2022-08-01 09:15:30 +00:00
* Un serveur web (Apache et Nginx supportés)
* Module **mod-rewrite** pour la réécriture dURL
2021-03-25 22:47:12 +00:00
### Nginx
```
2021-03-28 19:50:36 +00:00
index index.gmi index.php index.html
2022-08-01 09:15:30 +00:00
rewrite ^(.+\.gmi)$ /htmgem/index.php?rw=1&url=$1&style=default,htmgem.css;
error_page 403 /htmgem;
location = /favicon.ico { alias /var/www/dev/htmgem/favicon.ico; }
2021-03-25 22:47:12 +00:00
```
### Apache
```
2021-03-28 19:50:36 +00:00
DirectoryIndex index.gmi index.php index.html
2021-03-25 22:47:12 +00:00
RewriteEngine on
2022-08-01 09:15:30 +00:00
rewriteRule ^(.+\.gmi)$ htmgem/index.php?rw=1&url=$1&style=default,htmgem.css
2021-03-25 22:47:12 +00:00
```
Autres styles disponibles :
* style=lagrange,lagrange.css
* style=lagrange,lagrange_gray.css
* style=default,circumlunar.css
* etc…
2022-08-01 09:15:30 +00:00
## Décoration du texte
2021-03-25 22:47:12 +00:00
2022-08-01 09:15:30 +00:00
La décoration du texte, qui interprête le **gras** par exemple, ne fait pas partie de la définition de GemText. La décoration du texte sapplique partout sauf sur les titres et blocs préformatés.
2021-03-25 22:47:12 +00:00
2022-08-01 09:15:30 +00:00
On peut désactiver la décoration du texte avec une ligne **^^^** ou ajouter à la **réécriture** dURL :
> &textDecoration=0
2021-03-25 22:47:12 +00:00
2022-08-01 09:15:30 +00:00
=> ../css Styles
=> tutogemtext-fr.gmi Comment faire des pages GemText ?