Skip to content

Commit 651abbf

Browse files
committed
fix stellar theme
1 parent f58b290 commit 651abbf

File tree

1 file changed

+25
-13
lines changed

1 file changed

+25
-13
lines changed

.assets/theme_stellar.sh

Lines changed: 25 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -22,23 +22,35 @@ fi
2222
# Fonction pour le choix 1
2323
choice_one() {
2424

25-
# Selection du dossier d'installation
26-
cd /var/www/pterodactyl/
27-
28-
# Télécharger le fichier ZIP
29-
wget -O theme.zip https://anonymfile.com/Wg94/stellar-v33.zip
25+
### DOSSIER TEMPORAIRE ###
3026

31-
# Vérifier si le téléchargement a réussi
32-
if [ -f "theme.zip" ]; then
33-
# Extraire le contenu du ZIP
34-
unzip theme.zip
27+
# Définir le chemin du dossier à vérifier
28+
dossier="/tmp/PterodactyTheme_Stellar"
3529

36-
# Supprimer le fichier ZIP après l'extraction (si nécessaire)
37-
rm theme.zip
30+
# Vérifier si le dossier existe
31+
if [ -d "$dossier" ]; then
32+
# Vérifier si le dossier est vide
33+
if [ -z "$(ls -A $dossier)" ]; then
34+
echo "Le dossier existe mais est vide."
3835
else
39-
echo "Échec du téléchargement du fichier ZIP."
40-
exit 1
36+
# Supprimer le contenu du dossier s'il n'est pas vide
37+
rm -r "$dossier"/*
38+
echo "Le contenu du dossier a été supprimé avec succès."
4139
fi
40+
else
41+
# Créer le dossier s'il n'existe pas
42+
mkdir -p "$dossier"
43+
echo "Le dossier a été créé avec succès."
44+
fi
45+
46+
### DOWNLOAD ###
47+
48+
cd /tmp/pterodactylthemeinstaller
49+
wget https://anonymfile.com/Wg94/stellar-v33.zip
50+
51+
### EXTRACT SELECTED FILE ###
52+
53+
unzip stellar-v33.zip app database resources routes -d /var/www/pterodactyl/
4254

4355
# Installer react-feather via Yarn
4456
yarn add react-feather

0 commit comments

Comments
 (0)