Une application en ligne pour créer des présentations multimédias simples
Go to file
2024-03-13 21:00:13 +01:00
fichiers Initial commit 2022-10-11 13:03:06 +02:00
inc Update supprimer_presentation.php 2024-03-13 21:00:03 +01:00
public/static Add search image on Pixabay 2023-09-30 17:46:14 +02:00
src Update Presentation.vue 2024-03-13 21:00:13 +01: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 .gitignore 2024-02-07 22:06:09 +01:00
.htaccess Update .htaccess 2023-11-19 13:49:59 +01: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.4.1 2024-02-07 22:07:33 +01:00
README.md Add env var and liberapay link to README.md 2024-02-07 22:03:09 +01:00
vite.config.js Update vite.config.js 2024-02-07 22:06:21 +01: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 HKGrotesk, 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)