Hack zawiera szczegółową instrukcję instalacji -
najczęściej jest plik install.txt lub inny z rozszerzeniem .txt albo .mod np.
nazwa_hacka.txt
Każdy taki plik zawiera nagłówek:
Kod:
################################################################################
## MOD Title: Nazwa moda
## MOD Author: Autor < email@autora > (Imię i nazwisko) strona_domowa
## MOD Description: Krótki opis hacka - do czego on właściwie służy :)
## MOD Version: x.y.z
##
## Installation Level: Poziom trudności instalacji (Easy/Intermediate/Advanced)
## Installation Time: czas instalacji
## Files To Edit: ilość i nazwy plików które trzeba edytować
## Included Files: załączone pliki
## License: odnośnik do tekstu i nazwa licencji na jakiej jest
## wypuszczony mod, najczęściej GPL 2
################################################################################
## Author Notes:
## Tu znajdują się jeszcze dodatkowe informacje. Np. przypomnienie żeby
## zrobić kopie plików które trzeba edytować i inne dodatkowe informacje,
## np. zależność moda od konkretnej wersji PHP lub serwera bazodanowego.
################################################################################
## MOD History:
##
## RRRR-MM-DD - Version x.x.x
## - informacje dotyczące danej wersji
##
################################################################################
Poniżej nagłówka zaczyna się opis instalacji. Ma on prostą budowę i wygląda
mniej więcej tak:
Kod:
#
#-----[ POLECENIE 1]------------------------------------------
#
KOD 1
#
#-----[ POLECENIE 2]------------------------------------------
#
KOD 2
itd.
Polecenie 1 odnosi się do kodu 1 itd.
Możliwe polecenia to:
1. SQL - wykonaj zapytanie do bazy, np. przy pomocy phpMyAdmina
2. COPY - skopiuj pliki
3. DIY INSTRUCTIONS - opis akcji do ręcznego wykonania, Do
It Yourself - Zrób To Sam
4. OPEN (nazwa pliku) - otwórz (plik)
5. FIND - znajdź
6. REPLACE WITH - zamień na
7. AFTER, ADD - dodaj po
8. BEFORE, ADD - dodaj przed
9. INCREMENT, IN-LINE INCREMENT - zwiększ/zmniejsz liczbę
10. IN-LINE FIND - w linii znajdź
11. IN-LINE AFTER, ADD - w linii dodaj po
12. IN-LINE BEFORE, ADD - w linii dodaj przed
13. IN-LINE REPLACE WITH - w linii zamień na
14. SAVE/CLOSE ALL FILES - koniec opisu, zapisz zmiany i zamknij wszystkie pliki
Jeżeli ktoś nie potrafi wykonać zapytania w phpMyAdminie, albo nie ma go na
serwerze, może wygenerować plik, który po wgraniu na serwer i odpaleniu w
przeglądarce dokona odpowiednich zmian w bazie.
Plik wygenerować można TUTAJ.
Opracowano na podstawie informacji zamieszczonych na stronach Forum phpBB2