Poprzedni temat «» Następny temat
Autor Wiadomość
Zamknięty przez: warna
Sob 06 Maj, 2006
Jak instalowa? modyfikacje?
warna 



Posty: 151
Piwa: 165/7
Skąd: Ozork?w
Wysłany: Sob 06 Maj, 2006   Jak instalowa? modyfikacje?
   Adres forum: http://zagubieni.pl/forum/


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

1. SQL
Kod
#
#-----[ SQL ]------------------------------------------
#
CREATE TABLE `phpbb_config` (
`config_name` varchar(255) NOT NULL default '',
`config_value` varchar(255) NOT NULL default '',
PRIMARY KEY (`config_name`)
) ;

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

Plik wygenerowa? mo?na TUTAJ.

2. COPY
Kod
#
#-----[ 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}.

9. INCREMENT, IN-LINE INCREMENT
Kod
#
#-----[ FIND ]------------------------------------------
#
Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> © 2001, {%:1} phpBB Group<br />{TRANSLATION_INFO}</span></div>
#
#-----[ INCREMENT ]-------------------------------------
#
%:1 +10

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

Zamknij otwarty plik, oczywi?cie zapisuj?c wprowadzone zmiany.

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.

poprawki: Crack

// artyku? pochodzi ze strony www.phpbb2.pl //
Postaw piwo autorowi tego posta
 
 
     
Więcej szczegółów
Wystawiono 6 piw(a):
Tiger700, dareczek1414, krissol0, Radzio93, C.Roni, Sancho
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
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
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  



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,21 sekundy. Zapytań do SQL: 32