You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Nous tenons à remercier ces **entreprises extraordinaires** pour leur parrainage. Si vous souhaitez devenir sponsor, veuillez visiter <ahref="https://github.com/sponsors/mckenziearts">la page Laravel.cm Github de Sponsoring</a>.
27
28
28
29
-**[Laravel Shopper](https://laravelshopper.io)**
29
30
30
31
## Caractéristiques Serveur
31
-
32
32
The following tools are required in order to start the installation.
33
33
34
34
- PHP >=8.0
@@ -37,7 +37,6 @@ The following tools are required in order to start the installation.
> Notez que vous êtes libre d'ajuster l'emplacement `~/Sites/laravel.cm` à n'importe quel répertoire de votre choix sur votre machine. Ce faisant, assurez-vous d'exécuter la commande `valet link` dans le répertoire souhaité.
42
41
43
42
1. Clonez ce repo avec la commande `git clone git@github.com:laravelcm/laravel.cm.git ~/Sites/laravel.cm`
Pour que l'upload de fichier fonctionne en local (pour les elements qui utilise Media Library Pro comme la modification de la photo de profil) vous devez renseignez la Licence avec votre compte de Spatie. Pour ce projet une licence commune est disponible etant une `single Licence` pour ce projet uniquement. Vous devez copier coller ce code dans le fichier `auth.json` qui a ete cree a la racine et relancer la commande `composer install`
60
58
61
59
```json
@@ -70,7 +68,6 @@ Pour que l'upload de fichier fonctionne en local (pour les elements qui utilise
70
68
```
71
69
72
70
### Github Authentication (optionnel)
73
-
74
71
Pour que l'authentification Github fonctionne localement, vous devez [enregistrer une nouvelle application OAuth sur Github](https://github.com/settings/applications/new). Utilisez `http://laravel.cm.test` pour l'URL de la page d'accueil et `http://laravel.cm.test/auth/github` pour l'URL de rappel. Lorsque vous avez créé l'application, remplissez l'ID et le secret dans votre fichier `.env` dans les variables d'environnement ci-dessous. Vous devriez maintenant pouvoir vous authentifier avec Github.
Pour permettre le partage automatique des articles publiés sur Twitter, vous devez [créer une application Twitter](https://developer.twitter.com/apps/). Une fois l'application créée, mettez à jour les variables ci-dessous dans votre fichier `.env`. La clé et le secret du consommateur ainsi que le jeton et le secret d'accès se trouvent dans la section «Clés et jetons» de l'interface utilisateur des développeurs Twitter.
85
81
86
82
```shell
@@ -92,13 +88,20 @@ TWITTER_ACCESS_SECRET=
92
88
93
89
Les articles approuvés sont partagés dans l'ordre dans lequel ils ont été soumis pour approbation. Les articles sont partagés deux fois par jour à 14h00 et 18h00 UTC. Une fois qu'un article a été partagé, il ne sera plus partagé.
94
90
95
-
## Commands
91
+
### Notifications Telegram (optionnel)
92
+
Laravel Cameroun peut notifier les administrateurs des nouveaux articles soumis via Telegram. Pour que cela fonctionne, vous devez configurer un [bot Telegram](https://core.telegram.org/bots) et obtenir un token. Ensuite, configurez le canal sur lequel vous souhaitez envoyer les messages relatifs aux nouveaux articles.
93
+
94
+
```shell
95
+
TELEGRAM_BOT_TOKEN=
96
+
TELEGRAM_CHANNEL=
97
+
```
96
98
99
+
## Commands
97
100
Command | Description
98
101
--- | ---
99
-
**`php artisan test --parallel`** | Exécuter les tests
102
+
**`composer pest`** | Exécuter les tests
100
103
`php artisan migrate:fresh --seed` | Reset la base de données
101
-
`npx mix --watch` | Surveillez les changements dans les fichiers CSS et JS
104
+
`yarn run watch` | Surveillez les changements dans les fichiers CSS et JS
0 commit comments