phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Przesunięty przez: joli
01-05-2009, 14:19
check_files i problem z db/schemas
Autor Wiadomość
TropMan
zbanowany

Pomógł: 3 razy
Posty: 98
Wysłany: 03-02-2009, 18:45   check_files i problem z db/schemas

Kod:
db/schemas/mysql_schema.sql      : Zła zawartość ! [ 2070f4b51916c5713cdf2235c5f6ed65 ] > [ c688d83bf26c94df63e2fcf9e9fa9c2b ]      33456 - 32218 (1238)
db/schemas/mysql_basic.sql     : Zła zawartość ! [ 9e36c4e0556d6f92a7c094675cc299ee ] > [ af79edfcf937bcbb20d619a7549b5917 ]     74728 - 70186 (4542)


jak w mods info ma wyglada kod do tych 2 plikow aby bylo na zielono ?

Dam pomogl oczywiście ;)
 
     
Gadatliwa Kasia 

   
mbazyl


Pomógł: 68 razy
Posty: 593
Wysłany: 03-02-2009, 18:50   

Cytat:
Katalog ten sluzy do umieszczania w nim plikow informacyjnych przez autorow modow.
Ma on na celu korekcje wskazan CheckFiles
Jezeli zrobiles moda ktory modyfikuje np. plik memberlist.php to CheckFiles wykaze blad zawartosci pliku.
W pliku informacyjnym podajesz roznice ilosci znakow pliku memberlist.php
Plik informacyjny powinien miec unikalna nazwe i rozszerzenie .php np: nazwa_moda.php
W zawartosci pliku podajemy nazwe moda (nie przekraczajaca 80 znakow)
i roznice w ilosci znakow pomiedzy nowym a starym plikiem ktorego modyfikowalismy.
Informacje o roznicy ilosci znakow uzyskamy uruchamiajac CheckFiles
Wskaze on aktualna ilosc znakow, oryginalna ilosc znakow i roznice (dodatnia lub ujemna).
Identyfikacja na podstawie ilosci znakow a nie nowej sumy kontrolnej md5() wyeliminuje
problem, gdy uzytkownik zainstaluje drugiego moda modyfikujacego ten sam plik.
Wyeliminuje rowniez negatywne wskazanie CheckFiles gdy uzytkownik popelni malo istotny
blad przy instalacji moda, np. polegajacy na dodaniu spacji, tabulatora, czy pustej linii.
Ponizej zamieszczam przyklad zastosowania.

Plik memberlist.php i includes/functions.php w CheckFiles po instalacji moda:

[ suma obecna ] > [ suma prawidłowa ] Ilość znaków: Aktualnie > Oryginalnie
memberlist.php: [ 68608e284b88a649309a3e1a6a0cddc5 ] > [ 642f20c1cd5f591de21982176855507111 ] | 17340 > 17290 (50)
functions.php: [ fbb1d67f9ad74e39b201144f10ddbf0f ] > [ d079425d1c6773039f0d573036d23f33 ] | 69376 > 69476 (-100)

Dla pliku memberlist.php roznica: 50
Dla pliku functions.php roznica: -100

Jezeli w modyfikowanym pliku dodalismy czesc kodu, roznica znakow jest dodatnia, jesli kasowalismy czesc kodu, ujemna.
Dodatnia czesc kodu dodajemy uzywajac znakow: += ujemna uzywajac znakow: -=

Wyglad pliku informacyjnego dla powyzszych zmian:

<?php
$mod_name[] = 'Testowy mod';
$add_size['memberlist.'.$phpEx] += 50;
$add_size['includes/functions.'.$phpEx] -= 100;
?>

Plik includes/mods_info/info
 
     
TropMan
zbanowany

Pomógł: 3 razy
Posty: 98
Wysłany: 03-02-2009, 18:58   

mbazyl, to ja wiem :roll: ale gdy pisze tak:

$add_size['admin/admin_board.'.$phpEx] += 265;$add_size['db/schemas/mysql_schema.'.$phpEx] += 1238;$add_size['db/schemas/mysql_basic.'.$phpEx] += 4542;

to dalej mam na czerwono :roll:
 
     
mbazyl


Pomógł: 68 razy
Posty: 593
Wysłany: 03-02-2009, 18:59   

A czy:
db/schemas/mysql_basic.sql i db/schemas/mysql_basic.php to jest to samo :?:
 
     
TropMan
zbanowany

Pomógł: 3 razy
Posty: 98
Wysłany: 03-02-2009, 19:08   

Kod:
$add_size['db/schemas/mysql_schema.sql.'.$phpEx] += 1238;$add_size['db/schemas/mysql_basic.sql.'.$phpEx] += 4542;


no wiec pytam jak to mam zapisać bo nie wiem o zgrozo... :roll: nie wiem czy ma byc koncowka .sql czy nie ma jej byc bo jeszcze php od sql odroznic potrafie... a jak nie masz ochoty pomagac to nie pisz ktoś innym może pomoże :roll:
 
     
Radek



Pomógł: 955 razy
Posty: 4614
Wysłany: 03-02-2009, 19:11   

Ma być tak:
Kod:
$add_size['db/schemas/mysql_schema.sql'] += 1238;
$add_size['db/schemas/mysql_basic.sql'] += 4542;

W tych plikach są tylko zapytania sql potrzebne do instalacji forum. Na dobrą sprawę to możesz je w ogóle usunąć.
 
     
Gadatliwa Kasia 

   
mbazyl


Pomógł: 68 razy
Posty: 593
Wysłany: 03-02-2009, 19:13   

Zamiast:
'.phpEx

Daj:
sql'

//
RuseK szybszy :/ :)
 
     
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
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,09 sekundy. Zapytań do SQL: 13
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

serwis laptopów

phpbb

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

• Zamów reklamę