Poprzedni temat «» Następny temat
Autor Wiadomość
Instalator modyfikacji
KnofeL 
Ti-Rex



Posty: 1546
Piwa: 3790/41
Skąd: Wodzis?aw ?l?ski
Wysłany: Nie 08 Kwi, 2007   Instalator modyfikacji
   Adres forum: http://ave.nazwa.pl/knofel/


Ostatno podczas przegl?daniu nieofcjalnego supportu dla przemo - cho? podejrzewam ?e na oficijalnym forum jest podobnie - i ilo??... powiedzmy prostych pyta?, doszed?em do wniosku ?e przyda?oby si? robot kt?ry sam instalowa?by modyfikacjie... Troche pomy?la?em i uda?o mi si? stworzy? taki skrypt.

PHP Code:
<?php

 

define
('IN_PHPBB'true);
$phpbb_root_path './';
include(
$phpbb_root_path 'extension.inc');
include(
$phpbb_root_path 'common.'.$phpEx);

$userdata session_pagestart($user_ipPAGE);
init_userprefs($userdata);

$viewtopic_find_1 'FRAGMENT KODU 1'// Wszystkie ' nale?y zamieni? na \'
$viewtopic_find_2 'FRAGMENT KODU 2'// Wszystkie ' nale?y zamieni? na \'

$viewtopic_code_1 'FRAGMENT KODU 1'// Wszystkie ' nale?y zamieni? na \'
$viewtopic_code_2 'FRAGMENT KODU 2'// Wszystkie ' nale?y zamieni? na \'

$data file($phpbb_root_path "viewtopic.$phpEx"); // Odczytaj zawarto?ci pliku
$data_lenght count($data); // Sprawd? jego dlugo??

    
for($x=0;$x<$data_lenght;$x++) // Przeszukaj plik
        
{
            if(
strpos($data[$x], $viewtopic_find_1)) // Znajd? '$viewtopic_find_1' i PRZED tym dodaj '$viewtopic_code_1'
                
$data[$x] = $viewtopic_code_1 .= "\n".$data[$x]; }

            if(
strpos($data[$x], $viewtopic_find_2)) // Znajd? '$viewtopic_find_2' i PO tym dodaj '$viewtopic_code_2'
                
$data[$x] = $data[$x] .= $viewtopic_code_2 "\n"; }

        }

$viewtopic_code implode(''$data); // "Uaktualnij" zawarto?? pliku
$fp fopen($phpbb_root_path "viewtopic.$phpEx""w"); // Otw?rz plik
fputs($fp$viewtopic_code); // Zapisz plik
fclose($fp); // Zamknij plik




?>


Jako ?e nigdy wcze?nij nie robi?em skrypt?w kt?re przeszukiwa?y by i modyfikowa?y pliki w tak "zaawansowany" spos?b. Mo?e kto? ma jakie? pomys?y lub porady co i jak zmieni???

?adna z moich modyfikacji jeszcze z tego nie korzysta, jednak ju? za nie d?ugo Topics Rate Sytem b?dzie mia? zaimplementowany (??) ten instalator.
_________________
..:: Made by KnofeL
::..

Chcesz pomocy... Tylko FORUM! nie wysy?a? do mnie PW!
Postaw piwo autorowi tego posta
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
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,07 sekundy. Zapytań do SQL: 33