Skip to content

Commit 9059449

Browse files
committed
Merge branch 'PterodactylThemeInstaller' of github.com:OverStyleFR/-AutoScriptBash into PterodactylThemeInstaller
2 parents fbef41d + 7795aa1 commit 9059449

File tree

1 file changed

+60
-1
lines changed

1 file changed

+60
-1
lines changed

.assets/theme_stellar.sh

Lines changed: 60 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,63 @@ if [[ $EUID -ne 0 ]]; then
1717
exit 1
1818
fi
1919

20-
# Le reste du script ici
20+
# Fonction pour le choix 1
21+
choice_one() {
22+
# Télécharger le fichier ZIP
23+
wget -O theme.zip https://anonymfile.com/Wg94/stellar-v33.zip
24+
25+
# Vérifier si le téléchargement a réussi
26+
if [ -f "theme.zip" ]; then
27+
# Extraire le contenu du ZIP
28+
unzip theme.zip
29+
30+
# Supprimer le fichier ZIP après l'extraction (si nécessaire)
31+
rm theme.zip
32+
else
33+
echo "Échec du téléchargement du fichier ZIP."
34+
exit 1
35+
fi
36+
37+
# Installer react-feather via Yarn
38+
yarn add react-feather
39+
40+
# Exécuter les migrations
41+
php artisan migrate <<< "yes"
42+
43+
# Construire la version de production
44+
yarn build:production
45+
46+
# Effacer le cache des vues
47+
php artisan view:clear
48+
}
49+
50+
# Fonction pour le choix 2
51+
choice_two() {
52+
# Construire la version de production
53+
yarn build:production
54+
55+
# Effacer le cache des vues
56+
php artisan view:clear
57+
}
58+
59+
# Affichage du menu de choix
60+
echo "Choisissez une action :"
61+
echo "1. Installer le thème et exécuter les étapes complètes."
62+
echo "2. Seulement yarn build:production et php artisan view:clear."
63+
read -p "Entrez votre choix (1 ou 2): " user_choice
64+
65+
# Logique pour les choix
66+
case $user_choice in
67+
1)
68+
echo "Vous avez choisi d'installer le thème et d'exécuter les étapes complètes."
69+
choice_one
70+
;;
71+
2)
72+
echo "Vous avez choisi de seulement exécuter yarn build:production et php artisan view:clear."
73+
choice_two
74+
;;
75+
*)
76+
echo "Choix invalide. Veuillez entrer 1 ou 2."
77+
exit 1
78+
;;
79+
esac

0 commit comments

Comments
 (0)