Pełna wersja: Unofficial modifications
nieoficjalne modyfikacje for?w phpBB by Przemo
 
lo - fi version Unofficial modifications index

Beer Mod 2.0
Kliknij tutaj aby przejśc do pełnej wersji tematu
Idź do strony Wstecz  1, 2, 3, 4, 5, 6  Dalej
 
       Unofficial modifications Strona Główna -> Pomoc dla modyfikacji
Poprzedni temat :: Następny temat  
Kapvi Wysłany: Sob 09 Gru, 2006  

Dzi?ki ;d obydwaj macie piwa ;)...
KnofeL Wysłany: Nie 10 Gru, 2006  

Mam pytanie troche nie zwi?zne z samym modem.

W instrukcji wersji 1.2 i 1.3 jest zapytanko SQL kt?re tworzy tabele phpbb_borwery moja wersja tego moda to by?a 1.0 i tam ta tabela nazywa?a si? phpbb_beers i moje pytanie brzmi, czy istnieje mo?liwo?? zmiany nazwy tej tabeli ?? Nie wiem jak zrobi? to przez PhpMyAdmina i zapytania kt?re to zrobi - je?li takowe jest - te? nie znam :(
kastak Wysłany: Nie 10 Gru, 2006  

sprobuj tak:
KodRENAME TABLE phpbb_borwery TO phpbb_beers;
KnofeL Wysłany: Nie 10 Gru, 2006  

Dzia?a, co prawda mia?o by? na odwr?t ale dzia?a. Dzi?ki!
kastak Wysłany: Nie 10 Gru, 2006  

Racja, mialo byc na odwr?t, male przeoczenie :mrgreen: ale najwazniejsze, ze dziala
KnofeL Wysłany: Nie 10 Gru, 2006  

Jednak okaza?o si? ?e phpbb_beers to dobra nazwa. :?

Ale mam inny problem ot?? kiedy w??cze moda i wejde do jakiego? tematu to pisze ?e niema kolumny beer_uid_src kiedy zmienie nazwe kolumny z beer_src (jak mam teraz) na beer_uid_src - to wywala b?ad o kolejn? kolumne, kiedy ju? wszytko dobrowadze do porz?dku, to tym razem brakuje mu kolumny beer_src :|

Dzieje si? tak tylko kiedy modyfikacja jest w??czona.

Chodzi o plik functions_beer.php

Kod b??du:
KodSQL Error : 1054 Unknown column 'b.beer_src' in 'where clause'

select p1.post_id as post_id_sec, b.*, u1.username as beer_poster, u2.user_id, u2.user_beers_src, u2.user_beers_dst, u1.user_level, u1.user_jr, p2.poster_id as poster_id_sec, t.topic_id as topic_id_sec, f.forum_id as forum_id_sec from phpbb_posts p1 left join phpbb_beers b ON b.post_id = p1.post_id left join phpbb_posts p2 ON p2.post_id = b.post_id left join phpbb_topics t ON t.topic_id = b.topic_id left join phpbb_forums f ON f.forum_id = b.forum_id left join phpbb_users u1 ON u1.user_id = b.beer_src left join phpbb_users u2 ON u2.user_id = p1.poster_id where p1.topic_id = 1442 or b.beer_src = 2 or b.beer_dst = 2

Line : 212
File : functions_beermod.php
kastak Wysłany: Nie 10 Gru, 2006  

wnioskuje, ze nie ma kolumny w tabeli phpbb_users:
KodALTER TABLE phpbb_users ADD user_beers_src MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0',
ADD user_beers_dst MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0';
zas w tabeli phpbb_beers, nazwy kolumn powinny byc takie: beer_src, beer_dst itd. oczywiscie to do wersji 2.0 beer moda, bo rozumiem ze do tej wersji aktualizowales
KnofeL Wysłany: Nie 10 Gru, 2006  

Dobra niewa?ne, po zmianach w pliku functions_beermod.php zadzia?a?o. Cho? nie wiem jakim cudem dzia?a to innym.

[ Dodano: Nie 10 Gru, 2006 ]
Jednak nie dzia?a wszystko :(

Nie moge przegl?da? piw, zamiast ca?ej listy pokazje si? tylko jedno piwo. I na dodatku nie mo?na przej?c do tematu ani postu za kt?re owe pwio zosta?o wystawione bo nie ma jego numeru (&t=)
I nie moge "odkry?" infomracji kto postawi? piwo w danym temacie, klikam w t? ikonk?, ale tabelka si? nie pojawia :(
qbs Wysłany: Nie 10 Gru, 2006  

KnofeL, zmien nazwe tabeli na phpbb_browery i wejdz do PA -> konfiguracja -> BeerMod
na drugi raz przeczytaj instrukcje do konca :P

[ Dodano: Nie 10 Gru, 2006 ]
nic nie grzebcie w bazie bo aktuzalizator jest w PA!!!!
futrzak Wysłany: Nie 10 Gru, 2006  

a ja mam problem wyskakuje mi taki b??d :
KodCouldn't obtain topic beers

DEBUG MODE

SQL Error : 1054 Unknown column 'u2.user_beers_src' in 'field list'

select p1.post_id as post_id_sec, b.*, u1.username as beer_poster, u2.user_id, u2.user_beers_src, u2.user_beers_dst, u1.user_level, u1.user_jr, p2.poster_id as poster_id_sec, t.topic_id as topic_id_sec, f.forum_id as forum_id_sec from phpbb3_posts p1 left join phpbb3_beers b ON b.post_id = p1.post_id left join phpbb3_posts p2 ON p2.post_id = b.post_id left join phpbb3_topics t ON t.topic_id = b.topic_id left join phpbb3_forums f ON f.forum_id = b.forum_id left join phpbb3_users u1 ON u1.user_id = b.beer_src left join phpbb3_users u2 ON u2.user_id = p1.poster_id where p1.topic_id = 4216 or b.beer_src = 2 or b.beer_dst = 2

Line : 212
File : functions_beermod.php

a jak wejde do PA i beerrmod to wyskakuje mi taki kod ktory mam wkleic do phpmyadmina
KodRENAME TABLE phpbb3_browery TO phpbb3_beers;
ALTER TABLE phpbb3_beers CHANGE beer_uid_src beer_src MEDIUMINT( 10 ) UNSIGNED NOT NULL ,
CHANGE beer_uid_dst beer_dst MEDIUMINT( 10 ) UNSIGNED NOT NULL ,
CHANGE beer_post_id post_id MEDIUMINT( 10 ) UNSIGNED NOT NULL ,
CHANGE beer_topic_id topic_id MEDIUMINT( 8 ) UNSIGNED NOT NULL ,
CHANGE beer_forum_id forum_id SMALLINT( 5 ) UNSIGNED NOT NULL;
ALTER TABLE phpbb_users ADD user_beers_src MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0',
ADD user_beers_dst MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0';;
ALTER TABLE phpbb_beers ADD PRIMARY KEY ( beer_id );
ALTER TABLE phpbb_beers DROP INDEX beer_id;
ALTER TABLE phpbb_beers ADD INDEX ( post_id ) ;
ALTER TABLE phpbb_beers ADD INDEX ( topic_id ) ;
ALTER TABLE phpbb3_users ADD INDEX ( forum_id ) ;

ale jak go wywo?am to wyskakuej mi ?e taka baza istnieje :(
qbs Wysłany: Nie 10 Gru, 2006  

widze ze musze zrobic instalacje dla malych dzieci co bedzie prowadzic ludzi za raczke. pisalem nawet wyzej zeby nie grzebac w bazie!
futrzak, wykonaj to zapytanie:
KodALTER TABLE phpbb3_beers CHANGE beer_uid_src beer_src MEDIUMINT( 10 ) UNSIGNED NOT NULL ,
CHANGE beer_uid_dst beer_dst MEDIUMINT( 10 ) UNSIGNED NOT NULL ,
CHANGE beer_post_id post_id MEDIUMINT( 10 ) UNSIGNED NOT NULL ,
CHANGE beer_topic_id topic_id MEDIUMINT( 8 ) UNSIGNED NOT NULL ,
CHANGE beer_forum_id forum_id SMALLINT( 5 ) UNSIGNED NOT NULL;
ALTER TABLE phpbb_users ADD user_beers_src MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0',
ADD user_beers_dst MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0';;
ALTER TABLE phpbb_beers ADD PRIMARY KEY ( beer_id );
ALTER TABLE phpbb_beers DROP INDEX beer_id;
ALTER TABLE phpbb_beers ADD INDEX ( post_id ) ;
ALTER TABLE phpbb_beers ADD INDEX ( topic_id ) ;
ALTER TABLE phpbb3_users ADD INDEX ( forum_id ) ;
KnofeL Wysłany: Nie 10 Gru, 2006  

ixdude.com, z aktualizatora te? skorzysta?em i jedyne co sie sta?o to, to ?e z BROWERY zrobi?o si? BEERS i podwoi?y si? indexy nazwy p?l. Zosta?y bez zmian :/
qbs Wysłany: Nie 10 Gru, 2006  

KnofeL, KodALTER TABLE phpbb_users ADD user_beers_src MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0',
ADD user_beers_dst MEDIUMINT( 8 ) UNSIGNED NOT NULL DEFAULT '0';
futrzak Wysłany: Pon 11 Gru, 2006  

a czy nie mo?na zachowa? starych piwek z wersji 1.3 ??

bo mi si? wszystkie wyzerowa?y
qbs Wysłany: Pon 11 Gru, 2006  

mozna, przeciez na tym forum sa, a robilem wszystko wg instrukcji
 
       Unofficial modifications Strona Główna -> Pomoc dla modyfikacji Idź do strony Wstecz  1, 2, 3, 4, 5, 6  Dalej
Strona 2 z 6
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.