Une application en ligne pour créer des présentations multimédias simples
2025-06-14 16:08:07 +02:00
fichiers Initial commit 2022-10-11 13:03:06 +02:00
inc Add new digidrive functions and new entry in db 2025-03-01 09:00:12 +01:00
public/static Update ladigitale theme 2025-06-14 09:13:56 +02:00
src Add title for external and internal link in text editor 2025-06-14 16:08:07 +02:00
.env.development Update .env.development 2024-02-07 22:06:34 +01:00
.eslintrc.cjs Update .eslintrc.cjs 2023-06-05 08:08:05 +02:00
.gitignore Update fonts 2024-12-12 20:49:46 +01:00
.htaccess Update .htaccess 2024-07-01 19:01:12 +02:00
.prettierrc.json Update dev env to Vite 2023-01-14 11:21:12 +01:00
index.html Add search image on Pixabay 2023-09-30 17:46:14 +02:00
LICENSE Change license from GPL to AGPL 2023-04-29 19:26:48 +02:00
package.json Bump version to 0.5.5 2025-06-14 09:15:11 +02:00
README.md Change font for main title 2025-03-09 21:39:56 +01:00
vite.config.mjs Update vite config 2024-08-31 10:29:22 +02:00

Digislides

Digislides est une application simple pour créer des présentations.

Elle est publiée sous licence GNU AGPLv3. Sauf les fontes Roboto Slab et Material Icons (Apache License Version 2.0), les fontes Mona Sans, Mona Sans Expanded, Montserrat, Quicksand, Lato, Open Sans, Source Sans Pro, League Gothic et News Cycle (Sil Open Font Licence 1.1) et la fonte Ubuntu (Ubuntu Font Licence 1.0)

Préparation et installation des dépendances

npm install

Lancement du serveur de développement

npm run dev

Variables d'environnement (fichier .env.production à créer à la racine avant compilation)

AUTHORIZED_DOMAINS (* ou liste des domaines autorisés pour les requêtes POST et l'API, séparés par une virgule)
VITE_DOMAIN (hôte de l'application, par exemple https://ladigitale.dev)
VITE_FOLDER (dossier de l'application, par exemple /digislides/)
VITE_PIXABAY_API_KEY (clé API Pixabay)

Compilation et minification des fichiers

npm run build

Serveur PHP nécessaire pour l'API

php -S 127.0.0.1:8000 (pour le développement uniquement)

Configuration .htaccess pour serveur Apache (production)

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.html

Démo

https://ladigitale.dev/digislides/

Soutien

Open Collective : https://opencollective.com/ladigitale

Liberapay : https://liberapay.com/ladigitale/

Remerciements et crédits

Traduction en italien par Paolo Mauri (https://codeberg.org/maupao)