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


 
Rules  Forum FAQ   Search   Usergroups   Register   Log in
 
 
Zadając pytanie dotyczące PHPNuke podaj jego wersje!!

View next topic
View previous topic
Post new topic   This topic is locked: you cannot edit posts or make replies.  PHP-Nuke.org.pl Forum Index » Modyfikacje - pomoc
Author Message
dudi
@admin



Joined: 13.12.2004
Posts: 3175
Helps: 330
Location: Tychy

Status: Offline


 
View Single PostPosted: 15 Dec 2004 20:23:24 Back to top  
User browserUser browser:

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
Code:
########################################################
## 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:
Code:
#
#-----[ POLECENIE 1]------------------------------------------
#
 
KOD 1

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

KOD 2

itd.

Polecenie 1 odnośi sie do kodu 1 itd.

Możliwe polecenia to:
Code:
 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.
Code:
#
#-----[ 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.
Code:
#
#-----[ COPY ]------------------------------------------
#
copy plik to katalog_docelowy/plik
np
copy foo_body.tpl to templates/subSilver/foo_body.tpl

Tu chyba jest wszytko jasne

3.
Code:
#
#-----[ OPEN ]------------------------------------------
#
katalog/nazwa_pliku
np
includes/constants.php

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

4.
Code:
#
#-----[ 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
Code:
#
#-----[ 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.
Code:
#
#-----[ 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.
Code:
#
#-----[ 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.
Code:
#
#-----[ 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.
Code:
#
#
#-----[ 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.
Code:
#
#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#

Kod 7

{NAPIS2}

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

11.
Code:
#
#
#-----[ 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.
Code:
#
#-----[ 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
View user's profile Visit poster's website    
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies.

View next topic
View previous topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
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.22 sekund
Zapytań: 8