Refactor code structure for improved readability and maintainability

This commit is contained in:
2026-02-06 01:45:58 +01:00
parent 8e5d0c6854
commit f1c7019cc5
21 changed files with 607 additions and 616 deletions

View File

@@ -14,11 +14,11 @@ Aktualizacje znajdują się w folderze `updates/0.XX/` gdzie XX oznacza dziesią
## Procedura tworzenia nowej aktualizacji
### 1. Określ numer wersji
Sprawdź ostatnią wersję w `updates/0.20/` i zwiększ o 1.
Sprawdź ostatnią wersję w `temp/` i zwiększ o 1.
### 2. Utwórz folder tymczasowy ze strukturą
### 2. Utwórz folder tymczasowy ze strukturą w katalogu temp
```bash
mkdir -p updates/0.20/temp_XXX/sciezka/do/pliku
mkdir -p temp/temp_XXX/sciezka/do/pliku
```
**WAŻNE:** W archiwum ZIP NIE powinno być folderu z nazwą wersji (np. ver_0.234/).
@@ -26,18 +26,18 @@ Struktura ZIP powinna zaczynać się bezpośrednio od katalogów projektu (admin
### 3. Skopiuj zmienione pliki do folderu tymczasowego
```bash
cp sciezka/do/pliku.php updates/0.20/temp_XXX/sciezka/do/pliku.php
cp sciezka/do/pliku.php temp/temp_XXX/sciezka/do/pliku.php
```
### 4. Utwórz plik ZIP z zawartości folderu (nie z samego folderu!)
```powershell
cd updates/0.20/temp_XXX
cd temp/temp_XXX
powershell -Command "Compress-Archive -Path '*' -DestinationPath '../ver_X.XXX.zip' -Force"
```
### 5. Usuń folder tymczasowy
```bash
rm -rf updates/0.20/temp_XXX
rm -rf temp/temp_XXX
```
### 6. Zaktualizuj changelog.php
@@ -82,15 +82,15 @@ Opis: Dodanie przycisku do zaznaczania zamówienia jako wysłane do trustmate.io
```bash
# Utwórz strukturę w folderze tymczasowym
mkdir -p updates/0.20/temp_234/autoload/admin/controls
mkdir -p updates/0.20/temp_234/admin/templates/shop-order
mkdir -p temp/temp_234/autoload/admin/controls
mkdir -p temp/temp_234/admin/templates/shop-order
# Skopiuj pliki
cp autoload/admin/controls/class.ShopOrder.php updates/0.20/temp_234/autoload/admin/controls/
cp admin/templates/shop-order/order-details.php updates/0.20/temp_234/admin/templates/shop-order/
cp autoload/admin/controls/class.ShopOrder.php temp/temp_234/autoload/admin/controls/
cp admin/templates/shop-order/order-details.php temp/temp_234/admin/templates/shop-order/
# Utwórz ZIP z ZAWARTOŚCI folderu (ważne: wejdź do folderu i spakuj '*')
cd updates/0.20/temp_234
cd temp/temp_234
powershell -Command "Compress-Archive -Path '*' -DestinationPath '../ver_0.234.zip' -Force"
# Wróć i usuń folder tymczasowy