Prawie Ka?da modyfikacja (cz?sto nazywana po prostu hackiem) wymaga zmian w plikach naszego forum.
Do hack?w za??czone s? tak?e nowe pliki, kt?re nale?y przegra? we wskazane miejsce naszego forum.
Pami?taj - najpierw zr?b kopi? plik?w, kt?re b?dziesz edytowa? oraz kopi? bazy danych!
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(a)
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
W phpMyAdminie klikamy zak?adk? SQL, lub, je?li jest to Lycos, to pod nazwami tabel jest pole tekstowe.
Kod znajduj?cy si? pod poleceniem SQL nale?y skopiowa? w to pole i klikn?? "Wykonaj".
W tym przypadku jest to utworzenie tabeli phpbb_config
Je?li nie wiesz co to phpMyadmin, albo nie ma go na serwerze, mo?esz wygenerowa? plik kt?ry po wgraniu na serwer i odpaleniu w przegl?darce dokona odpowiednich zmian w bazie
#
#-----[ COPY ]------------------------------------------
#
copy plik to katalog_docelowy/plik
np.
copy foo_body.tpl to templates/subSilver/foo_body.tpl
Tu chyba jest wszytko jasne.
3. DIY INSTRUCTIONS
Kod
#
#-----[ DIY INSTRUCTIONS ]------------------------------------------
#
tre?? instrukcji
np.
ustaw plikowi moj_mod.php chmod na 666
Tu chyba wszystko jasne, akcja ta mo?e by? wykorzystana w dowolny spos?b przez autora modyfikacji do poinformowania o dodatkowych operacjach kt?re s? wymagane.
4. OPEN
Kod
#
#-----[ OPEN ]------------------------------------------
#
katalog/nazwa_pliku
np.
includes/constants.php
Otw?rz plik o wskazanej nazwie np. przy pomocy Edit Plusa.
5. FIND
Kod
#
#-----[ FIND ]------------------------------------------
#
Kod 1
np.
{L_NEW_POSTS}
Znajd? w otwartym pliku Kod 1.
Po poleceniu FIND mog? znale?? si? nast?puj?ce polecenia:
6. REPLACE WITH
Kod
#
#-----[ REPLACE WITH ]------------------------------------------
#
Kod 2
np.
{L_YOUR_VARIABLE}
Czyli zamieni? znaleziony wcze?niej Kod 1 na Kod 2.
W tym przypadku zamieni? {L_NEW_POSTS} na {L_YOUR_VARIABLE}.
7. AFTER, ADD
Kod
#
#-----[ AFTER, ADD ]------------------------------------------
#
Kod 3
np.
{L_NOWA}
Czyli dodaj PO tym co znalaz?e?(a?), czyli po Kod 1, to, co znajduje si? pod poleceniem AFTER, ADD (czyli Kod 3).
W tym przypadku po {L_NEW_POSTS} dodaj {L_NOWA}.
8. BEFORE, ADD
Kod
#
#-----[ BEFORE, ADD ]------------------------------------------
#
Kod 4
np.
{L_INFO}
Czyli dodaj PRZED tym co znalaz?e?(a?), czyli przed Kod 1, to, co znajduje si? pod poleceniem BEFROE, ADD (czyli Kod 4).
W tym przypadku przed {L_NEW_POSTS} dodaj {L_INFO}.
Ta akcja s?u?y do zwi?kszania i zmniejszania liczb, najcz??ciej jest wykorzystywana w szablonach do modyfikacji warto?ci atrybut?w colspan i rowspan. INCREMENT wyst?puje zawsze po FIND albo IN-LINE FIND w kt?rych liczba do zmienienia zosta?a zast?piona przez {%:1}. Je?li liczb jest wi?cej, kolejne s? zast?pione przez {%:2}, {%:3} itd.
W tym przypadku do liczby zast?pionej przez {%:1} nale?y doda? 10.
Czasem zamiast INCREMENT mo?na si? spotka? z akcj? IN-LINE INCREMENT. Obydwie dzia?aj? tak samo.
10. IN-LINE FIND
Kod
#
#-----[ IN-LINE FIND ]------------------------------------------
#
Kod 5
np.
{L_COS_TAM}
Je?li po FIND wyst?puje takie polecenie, to w poleceniu FIND (pkt. 5) odszuka? nale?a?o jak?? lini?. W tej w?a?nie linii (Kod 1) odszuka? trzeba Kod 5.
Po akcji IN-LINE FIND wyst?puje IN-LINE INCREMENT albo jedno z trzech poni?szych polece?:
11. IN-LINE AFTER, ADD
Kod
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
Kod 6
np.
{NAPIS}
Czyli PO Kod 5 w tej linii nale?y doda? Kod 6, w tym przypadku po {L_COS_TAM} wstaw {NAPIS}.
12. IN-LINE BEFORE, ADD
Kod
#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
Kod 7
np.
{NAPIS2}
Czyli PRZED Kod 5 wstaw Kod 7. w tym przypadku PRZED {L_COS_TAM} wstaw {NAPIS2}.
13. IN-LINE REPLACE WITH
Kod
#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
Kod 8
np.
{NAPIS3}
Czyli kod 5 nale?y zast?pi? Kod 8. tutaj {L_COS_TAM} nale?y zamieni? na {NAPIS3}.
14. SAVE/CLOSE ALL FILES
Kod
#
#-----[ SAVE/CLOSE ALL FILES ]----------------------------------
#
# EoM
Mam nadziej?, ?e pomo?e wam to w instalacji modyfikacji w swoim forum.
Naprawd? nie jest to trudne.
Zawsze je?li cos nie chodzi po przeprowadzonych zmianach mo?ecie wr?ci? do przeprzdniej wersji zamieniaj?c pliki na oryginalne, kt?rych kopie bezpiecze?stwa wykonali?cie przez przyst?pieniem do instalacji.
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Nie możesz ściągać załączników na tym forum
Za treść postów administracja nie odpowiada. W przypadku naruszenia prawa, wszelkie zgromadzone dane o osobie łamiącej prawo, zostaną przekazane odpowiednim władzom. Kopiowanie elementów graficznych oraz rozwiązań technologicznych zastosowanych na niniejszej witrynie surowo wzbronione.
Strona wygenerowana w 0,19 sekundy. Zapytań do SQL: 33