PHP-Nuke
  Strona głównaDownloadForumFAQ Zaloguj się  
Forum


 
Regulamin  Forum FAQ   Szukaj   Grupy   Rejestracja   Zaloguj
 
 
Zadając pytanie dotyczące PHPNuke podaj jego wersje!!

Zobacz następny temat
Zobacz poprzedni temat
Napisz nowy temat   Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi  Forum PHP-Nuke.org.pl Strona Główna » Modyfikacje - pomoc
Autor Wiadomość
dudi
@admin



Dołączył(a): 13.12.2004
Posty: 3154
Pochwał: 330
Skąd: Tychy

Status: Offline


 
PostWysłany: 15 Gru 2004 20:23:24 Back to top  
Przeglądarka użytkownikaUA:

Prawie Każda modyfikacja wymaga zmian w plikach naszej strony.
Do edycji plików naszego forum polecam np.: program Edit Plus ( do pobrania ftp://ftp.editplus.com/epp211b_en.exe )
Do hacków załączone są także nowe pliki, które należy przegrać we wskazane miejsce naszego forum.

Pamietaj - najpierw zrób kopie plików, które bedziesz edytował oraz kopie bazy danych

Hack zawiera szczegółową instrukcję instalcji - najczęściej jest plik install.txt lub inny z rozszeżeniem txt np nazwa_hacka.txt
Każdy taki plik zawiera nagłówek
Kod:
########################################################
## Mod Title:   Nazwa hacka
## Mod Version: wersja
## Author:       Autor hacka
## Description:  Krótki opis hacka - do czego on właściwie służy :)
##               
##
## Installation Level:  Poziom trudności instalacji (Easy/Intermediate/Advanced) 
## Installation Time:   czas instalacji
## Files To Edit:       licza i nazwy plików, które trzeba edytować
## Included Files:      załączone pliki
########################################################
##
## Tu znajdują się jeszcze dodatkowe informacje. Np. przypomnienie zeby zrobic kopie
## plików, które trzeba edytować.
## Historia wersji hacka.
## Dodatkowe informacje.
##
########################################################

Poniżej nagłowka zaczyna sie opis instalcji.
Ma on prostą budowę i wygląda mniej więcej tak:
Kod:
#
#-----[ POLECENIE 1]------------------------------------------
#
 
KOD 1

#
#-----[ POLECENIE 2]------------------------------------------
#

KOD 2

itd.

Polecenie 1 odnośi sie do kodu 1 itd.

Możliwe polecenia to:
Kod:
 SQL - wykonaj zapytanie do bazy przy pomocy phpMyAdmina
 COPY - skopiuj pliki
 OPEN (nazwa pliku) - otwórz (plik)
 CLOSE - zamknij (plik)
 FIND - znajdź
 REPLACE WITH - zamnień na
 AFTER, ADD - dodaj po
 BEFORE, ADD - dodaj przed
 IN-LINE FIND - w lini znajdź
 IN-LINE AFTER, ADD - w lini dodaj po
 IN-LINE BEFORE, ADD - w lini dodaj przed
 IN-LINE REPLACE WITH - w lini zamień na

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

W phpMyAdminie klikamy zakładke SQL, lub jesli jest to lycos to pod nazwami tabel jest pole tekstowe.
Kod zanajdujący sie pod poleceniem SQL należy skopiować w to pole i kliknąc wykonaj.
W tym przypadku jest to utworzenie tabeli phpbb_config
Jesli nie wiesz co to phpMyadmin, albo nie ma go na serwerze, możesz wygenrowac plik ktory po wgraniu na serwer i odpaleniu w przegladrce dokona odpowiednich zmian w bazie
Plik wygenerowac mozna TUTAJ

2.
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.
Kod:
#
#-----[ OPEN ]------------------------------------------
#
katalog/nazwa_pliku
np
includes/constants.php

Otwórz plik o wskazanej nazwie np przy pomocy Edit plusa

4.
Kod:
#
#-----[ FIND ]------------------------------------------
#
Kod 1

np
{L_NEW_POSTS}

Znajdz w otwartym pliku Kod 1 uzwyajac opcji Znajdz (w edit plus Alt+F3) np w tym przypadku {L_NEW_POSTS}

Po poleceniu FIND mogą znaleść się następujące polecenia
Kod:
#
#-----[ REPLACE WITH ]------------------------------------------
#

Kod 2

np
{L_YOUR_VARIABLE}

Czyli zamnień znaleziony wcześniej Kod 1 na Kod 2
W tym przypadku zamien {L_NEW_POSTS} na {L_YOUR_VARIABLE}

6.
Kod:
#
#-----[ AFTER, ADD ]------------------------------------------
#

Kod 3

np
<br> {L_NOWA}

Czyli dodaj PO tym co znalazleś (czyli Kod 1) to co znajduje sie pod poleceniem AFTER, ADD (czyli Kod 3)
W tym przypadku po {L_NEW_POSTS} dodaj {L_NOWA}

7.
Kod:
#
#-----[ BEFORE, ADD ]------------------------------------------
#

Kod 4

np
{L_INFO}

Czyli dodaj PRZED tym co znalazleś (czyli Kod 1) to co znajduje sie pod poleceniem BEFROE, ADD (czyli Kod 4)
W tym przypadku przed {L_NEW_POSTS} dodaj {L_INFO}

8.
Kod:
#
#-----[ IN-LINE FIND ]------------------------------------------
#

Kod 5

{L_COS_TAM}

Jesli po FIND wystepuje takie polecenie to w poleceniu FIND (pkt. 4) odszukać należało jakąs linie.
W tej władnie lini (Kod 1) odszukać trzeba Kod 5.

Po poleceniu IN-LINE FIND wystepuje jedno z trzech poniższych poleceń

9.
Kod:
#
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#

Kod 6

np
{NAPIS}

Czyli PO Kod 5 w tej lini należy dodac Kod 6 w tym przypadku po {L_COS_TAM} wstaw {NAPIS}

10.
Kod:
#
#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#

Kod 7

{NAPIS2}

Czyli PRZED Kod 5 wstaw Kod 7. w tym przypadku PRZED {L_COS_TAM} wstaw {NAPIS2}

11.
Kod:
#
#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#

Kod 8

{NAPIS3}

Czyli kod 5 należy zastąpić Kod 8. tutaj {L_COS_TAM} nalezy zamienic na {NAPIS3}

-----------------------------------------------

12.
Kod:
#
#-----[ CLOSE ]----------------------------------
#

Zamknij otwarty plik oczywiście zapisując wprowadzone zmiany


Mam nadzieję, że pomoże wam to w instalacji modyfikacji w swoim forum.
Naprawde nie jest to trudne.
Zawsze jeśli cos nie chodzi po przeprowadzonych zmianach możecie wrócić do przeprzdniej wersji
zamieniając pliki na orginalne, których kopie bezpieczeństwa wykonaliście przez przystąpieniem
do instalacji.

Autor: DonPedro
phpBB2.pl
Zobacz profil autora Odwiedź stronę autora    
Wyświetl posty z ostatnich:   
Napisz nowy temat   Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Zobacz następny temat
Zobacz poprzedni temat
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 dołączać plików na tym forum
Możesz ściągać pliki na tym forum


Powered by phpBB [CR] © 2001, 2006 phpBB Group.
   
 

Copyright © 2004-2009 by phpnuke.org.pl :: PHP-Nuke Copyright © 2004 by Francisco Burzi.
Zdjęcia ślubne
Tworzenie strony: 0.25 sekund
Zapytań: 11