Unofficial modifications
nieoficjalne modyfikacje for?w phpBB by Przemo

Pomoc dla modyfikacji - Beer Mod 2.0

qbs - Wto 05 Gru, 2006
Temat postu: Beer Mod 2.0
Wszelkie kwestie dotycz?ce Beer Moda w wersji 2.0+ prosz? umieszcza? w tym temacie.
Przy okazji w?a?nie wrzuci?em 3 wersje bety kt?ra powinna ju? dzia?a?, lecz niestety nadal mog? powstawa? problemy z uwagi na archaiczn? wersje mysql na r??nych hostingach. Do prawid?owego dzia?ania wymagane jest co najmniej mysql w wersji 4.1.

Tutaj jest 4.0.26 i wydaje si? i? dzia?a normalnie.

szymel - Czw 07 Gru, 2006

Mam pytanie - jak zaktualizowac wersje 1.2 do 2.0?
Czy wystarczy nadpisanie plikow z paczki, czy tez trzeba edytowac pliki wedlug instrukcji? A moze najpierw trzeba pozbyc sie wczesniejszej wersji? A jezeli tak to jak?

qbs - Czw 07 Gru, 2006

szymel, trzeba wykonac instrukcje do wersji 1.* wstecz
eXceptos - Pią 08 Gru, 2006

Gdzie jest ta "toplista" piwoszy ??
d@Ve - Pią 08 Gru, 2006

Mo?esz wej?? tutaj
eXceptos - Pią 08 Gru, 2006

Ok, dzieki :)
A dokladniej jak jakis uzytkownik jest na forum, to gdzie ma klikac ?

d@Ve - Pią 08 Gru, 2006

Przecie? zawsze mo?esz w overall_header.tpl swojego stylu doda? nowy przycisk ;)
Falstaff - Pią 08 Gru, 2006

A jak wchodze w teamt to nie pisze ile kto dost? piw dlaczego ??
szymel - Pią 08 Gru, 2006

Falstaff, bo byc moze nie dostal albo mod nie jest wlaczony

ixdude.com ten zwrot "czy jestes pewnien postawienia piwa" w lang_beermod.php brzmi niezbyt ladnie :/

Czy nie daloby sie zmienic opcji potwierdzenia postaienia piwa na wyskakujace okienko tak jak to wczesniej wygladalo na tym forum?

Kica - Pią 08 Gru, 2006

ixdude.com, czy wersja 2.0 dzia?a poprawnie ze Spider Friendly?
qbs - Pią 08 Gru, 2006

szymel,
szymel napisał/a
Czy nie daloby sie zmienic opcji potwierdzenia postaienia piwa na wyskakujace okienko tak jak to wczesniej wygladalo na tym forum?
a chcesz miec beermoda wrazliwego na crossa? ;)
Kica, powinna bez problemu

Kica - Pią 08 Gru, 2006

Argh nie wgra?em beermod.php :oops: :lol: Wszystko dzia?a :mrgreen:
Kapvi - Sob 09 Gru, 2006

Mia?em beer moda 1.3 i dzi? zmieni?em go na 2.0 ;) .
Wszystko dobrze zmieni?em w sql.

I nagle wchodze na forum a tu... pi?kny error ...

Kod
Parse error: syntax error, unexpected T_IF in /home.9/k/a/c/kacpero/www/6b/index.php on line 91


Linie 89-95
PHP Code:
<?php


// beer mod
$beermod->init(__FILE__)

if ( $board_config['login_require'] && !$userdata['session_logged_in'] )
{
    $message = $lang['login_require'] . '<br /><br />' . sprintf($lang['login_require_register'], '<a href="' . append_sid("profile.$phpEx?mode=register") . '">', '</a>');
    message_die(GENERAL_MESSAGE, $message);
}


?>


Poradzi mi kto? co? na to?

Adres forum: http://kacpero.info/6b/index.php

geman - Sob 09 Gru, 2006

stawiam na to, ?e powinno by?:
Kod
$beermod->init(__FILE__);

qbs - Sob 09 Gru, 2006

tak jak pisze geman, srednik na koncu
Kapvi - Sob 09 Gru, 2006

Dzi?ki ;d obydwaj macie piwa ;) ...
KnofeL - 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 - Nie 10 Gru, 2006

sprobuj tak:
Kod
RENAME TABLE phpbb_borwery TO phpbb_beers;

KnofeL - Nie 10 Gru, 2006

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

Racja, mialo byc na odwr?t, male przeoczenie :mrgreen: ale najwazniejsze, ze dziala
KnofeL - 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:
Kod
SQL 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 - Nie 10 Gru, 2006

wnioskuje, ze nie ma kolumny w tabeli phpbb_users:
Kod
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';

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 - 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 - 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 - Nie 10 Gru, 2006

a ja mam problem wyskakuje mi taki b??d :
Kod
Couldn'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
Kod
RENAME 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 - 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:
Kod
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 ) ;

KnofeL - 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 - Nie 10 Gru, 2006

KnofeL,
Kod
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';

futrzak - Pon 11 Gru, 2006

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

bo mi si? wszystkie wyzerowa?y

qbs - Pon 11 Gru, 2006

mozna, przeciez na tym forum sa, a robilem wszystko wg instrukcji
futrzak - Pon 11 Gru, 2006

ixdude.com, a nie wiesz co mog?em zrobi? nie tak ? robi?em wszystko zgodnie z instrukcj? tylko potem mia?em problem z baz? ale zmieni?em nazw? tabeli potem wr?ci?em do BERRMOD w pa i skopiowa?em pozosta?? cz??? zapytania i j? wywo?a?em ale nie wy?wietlaj? mi si? stare piwka :(
KnofeL - Pon 11 Gru, 2006

ixdude.com, to zapaytanie wykona?em ju? dawno.

Ja tu widze inny problem. On chce dwa r?zne pola z tabeli phpbb_beers jak modyfikacja jest w??czona to bl?d jest ?e unknow column beer_src ale jak j? wy??cze to chce beer_uid_src wi?c o co chodzi ?? jak poprawie w pliku functions_beer.php wszytkie b.beer_src na b.beeruid__src (i tak samo wszytkie inne pola o kt?re sie rzuca, to forum si? nie wywala, i moge stawia? piwa, ale ich podgl?d nie dzia?a.

Po prostu bez edycji tego pliku forum nie dzia?a?o - nie wa?ne czy w?aczy?em beermoda czy nie, ca?y czas wywal? b?edy.

qbs - Pon 11 Gru, 2006

nie usunales wszystkiego ze starego moda.
podaj pelna tresc bledu z tym beer_uid_src

KnofeL - Pon 11 Gru, 2006

Struktura mojej tabeli phpbb_beers (po wykonaniu aktualizatora z beermoda)
Kod
beer_id
beer_src
beer_dst
post_id
topic_id
forum_id
beer_time

I wywala taki b??d (nie wa?ne czy modyfikacja jest ON czy OFF:
Kod
SQL Error : 1054 Unknown column 'b.beer_topic_id' in 'field list'

SELECT b.beer_topic_id, b.beer_post_id, b.beer_uid_src, u.username, b.beer_uid_dst FROM phpbb_beers b LEFT JOIN phpbb_users u ON u.user_id = b.beer_uid_src WHERE b.beer_uid_dst IN (2,4,6,8,15,250)

Line : 186
File : functions_beer.php

Zmieniam topic_id na beer_topic_id, to wywala to samo tylko ?e o kolumne beer_post_id -> dalej o b.beer_uid_src -> i w ko?cu o b.beer_uid_dst. Kiedy moja tabela wygl?da tak:
Kod
beer_id
beer_uid_src
beer_uid_dst
beer_post_id
beer_topic_id
beer_forum_id
beer_time

Forum dzia?a jak WY??CZE beermoda lecz jak go W??CZE dostaje taki b??d:
Kod
SQL 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

Wi?c wychodzi na to ?e beer_uid_src != beer_src ale aktualizator ?adnych p?l nie doda?.

qbs - Pon 11 Gru, 2006

Kod
File : functions_beer.php

ten plik nie jest juz uzywany

jednymi slowy nie odinstalowales poprzedniej wersji

[ Dodano: Pon 11 Gru, 2006 ]
Kod
beer_id
beer_src
beer_dst
post_id
topic_id
forum_id
beer_time
to jest prawidlowa struktura
futrzak - Pon 11 Gru, 2006

a mi wyskakuje taki b??d gdy chc? z synchronizowa?:
Kod
Fatal error: Unsupported operand types in /var/www/vhosts/forum.pobieralnia.pl/httpdocs/beermod.php on line 65


linijka wygl?da nast?puj?co:
Kod
$lang = $lang + $beermod->lang;

dodam ?e wgrywa?em pliki j?zykowe kt?re by?y w paczce

qbs - Pon 11 Gru, 2006

futrzak, zamien na:
Kod
$lang = array_merge($lang, $beermod->lang);

KnofeL - Pon 11 Gru, 2006

To si? nazywa fachowa pomoc, nie przeszuka?em pliku viewtopic.php i okaza?o si? ?e jest tam sporo pozosta?o?ci po beermodzie, ale teraz wszystko dzia?a!

DZIEKI ixdude.com

futrzak - Pon 11 Gru, 2006

ixdude.com, ja r?wnie? CI dzi?kuj? pomog?o ... ale mam pytanie bo mi si? te piwka wyzerowa? a jest teraz mo?liwo?? dodania ich r?cznie ?
qbs - Pon 11 Gru, 2006

masz backup?
exterminator - Wto 12 Gru, 2006

ja zainstalowalem sobie tego beer moda i wszystko pieknie dziala ale mam pytanie bo chcialbym miec tak ze zeby zobaczyc ukryta wiadomosc w poscie trzeba kliknac ikonke PIWO??jak to zrobic?czy istnieje mod?jezeli padlo juz takie pytanie to prosze o przeniesienie topicu.


EDIT.Ok przepraszam za glupie pytanie(i nie na miejscu).Mam forum od paru dni.Nie znam sie totalnie na tym ale chetnie i szybko sie ucze.sorki

KnofeL - Wto 12 Gru, 2006

Chyba raczej o wywalnie posta i dodanie ostrze?enia :roll:

Trzeba wpisa? ID odpowiednich for w PA - ale to narazie nie dzia?a :roll: Nawet sie kilku ostatnich post?w przeczyta? nie chce :/ :?

qbs - Wto 12 Gru, 2006

KnofeL, co lepsze to jest kontunuowane w dwoch rownloeglych tematach
http://mody.lastinn.info/...p8524.html#8524

fifor - Sob 16 Gru, 2006

Zamiast widoku tematu mam takie cos:
Kod


Couldn't obtain topic beers

DEBUG MODE

SQL Error : 1054 Nieznana kolumna 'u2.user_beers_src' w 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 phpbb_1posts p1 left join phpbb_1beers b ON b.post_id = p1.post_id left join phpbb_1posts p2 ON p2.post_id = b.post_id left join phpbb_1topics t ON t.topic_id = b.topic_id left join phpbb_1forums f ON f.forum_id = b.forum_id left join phpbb_1users u1 ON u1.user_id = b.beer_src left join phpbb_1users u2 ON u2.user_id = p1.poster_id where p1.topic_id = 94 or b.beer_src = 2 or b.beer_dst = 2

Line : 213
File : functions_beermod.php


[ Dodano: Sob 16 Gru, 2006 ]
Dodam, ze mam nazwy tabeli w bazie mam phpbb_1xxxxx

kidzior - Sob 16 Gru, 2006

U mnie dzia?a.
fifor - Sob 16 Gru, 2006

OK juz mam, mam pytanie czy istnieje mo?liwo?? zmiany kolory paska > Poka? szczeg??y ?
spike1x - Sob 16 Gru, 2006

Mam problem. Zaistalowalem beer 2 i bbcode 2. Teraz wszystkie ukryte wiadomosci sa odkryte. Pomocy
geman - Pon 18 Gru, 2006

spike1x, je?li jeste? adminem, to nic dziwnego, sp?jrz na zwyk?ym koncie
spike1x - Pon 18 Gru, 2006

geman, u wszystkich byly widoczne, wiem ze admin widzi wszystko. Mam konto testowe. Ale spoko, problem rozwiazany po aktualizacji bbcode 2. Teraz jest wszystko w porzadku.
fifor - Wto 19 Gru, 2006

Nie mam pojecia co sie moglo stac, otoz wczoraj bylo jescze wszystko ok, a dzis zainstalowalem 1 modyfikacje -Ignorowanie Dzia??w i nagle znikn?? przYcisk piwa (pod postem ) i nie wy?wietlaja sie informacje o piwach pod avatarem ? :? w profilu i w panelu piwnym jest wszystko ok :?

[ Dodano: Wto 19 Gru, 2006 ]
Aha dodam, ze aktualizowalem wersje beer moda do 2.0.1 (nadpisalem functions_beermod.php) ?

_psz_ - Wto 19 Gru, 2006

Co trzeba wpisa? w polu"Okre?l ID for na kt?rych maj? by? odkrywane ukryte wiadomo?ci po postawieniu piwa" aby dzia?a?o to na wszystkich forach?
kidzior - Wto 19 Gru, 2006

_psz_ napisał/a
Co trzeba wpisa? w poluOkre?l ID for na kt?rych maj? by? odkrywane ukryte wiadomo?ci po postawieniu piwa aby dzia?a?o to na wszystkich forach?
Zostawi? puste. ;)
Mu?ka - Wto 19 Gru, 2006

Mam problem, zaistalowa?em moda dok?adnie wed?ug instrukcji ( wcze?niej go nie mia?em ), i widnieje nowa opcja w panelu administracyjnym, ale pod postami nie wida? przycisku Piwo, a skopiowa?em wszystkie pliki, i edytowa?em te pliki kt?re by?y wskazane w instrukcji, foro dzia?a jak by nigdy nic ( no poza ty ?ladem w PA ) a co chodzi :?: prosz? o pomoc :/
fifor - Sro 20 Gru, 2006

Mu?ka, sprobuj jescze raz wgrac plik functions_beermod.php z paczki (mialem ten sam blad > ixdude.com polecil sciagnac ta paczke z plikiem i podmien na serwerze)
http://mody.lastinn.info/download-id_360.html

KnofeL - Sro 20 Gru, 2006

Dzi?ki wreszcie dzia?a!! :mrgreen: A bez tego moda moje forum nie mog?o by istnie? :D
DMF - Pią 22 Gru, 2006

siedz? ju? ponad 1,5h nad tym i nie mog? wymy?li?, dlatego zwracam si? z pro?b? o pomoc

odinstalowa?em poprzedni? wersj?, wgra?em nowe pliki, zmieni?em istniej?ce pliki no i jak wchodz? do tematu otrzymuj?:

na samej g?rze:
Kod
Warning: Division by zero in /home/content/d/a/r/darkmachine/html/viewtopic.php on line 457


w tabelce gdzie powinny pojawi? si? posty:

Kod
Could not obtain post/user information.

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 10

SELECT p.post_id, p.post_time, p.enable_sig, p.enable_html, p.enable_smilies, p.post_edit_count, p.post_edit_time, p.post_username, p.post_approve, p.poster_delete, p.post_edit_by, p.post_parent, p.post_icon, p.user_agent, p.post_attachment, p.post_expire, p.reporter_id, u.user_sig_image, u.user_birthday, u.user_from, u.user_regdate, u.user_gender, u.user_icq, u.user_aim, u.user_viewaim, u.user_avatar_width, u.user_avatar_height, u.user_field_5, u.user_allow_field_5, u.user_field_6, u.user_allow_field_6, u.user_field_7, u.user_allow_field_7, u.user_field_10, u.user_allow_field_10, u.user_field_11, u.user_allow_field_11, u.user_id, u.username, u.user_level, u.user_jr, u.user_allowhtml, u.user_posts, u.user_allowsig, u.user_sig, u.user_sig_bbcode_uid, u.user_allowsmile, u.user_avatar_type, u.user_allowavatar, u.user_avatar, u.user_rank, u.user_viewemail, u.user_website, u.user_email, u.can_custom_ranks, u.user_custom_rank, u.user_session_time, u.user_allow_viewonline, pt.post_text, pt.bbcode_uid, pt.post_subject , ph.th_post_id FROM phpbb_posts p LEFT JOIN phpbb_posts_text_history ph ON (ph.th_post_id = p.post_id) LEFT JOIN phpbb_posts_text pt ON (pt.post_id = p.post_id) LEFT JOIN phpbb_users u ON (u.user_id = p.poster_id) WHERE p.topic_id = 16859 GROUP by p.post_id ORDER BY p.post_order, p.post_time ASC LIMIT 0,

Line : 833
File : viewtopic.php



zamieszczam tutaj wymienione linijki oraz kilka s?siednich:

linijki: 437-458
PHP Code:
<?php

if ( $post_id )
{
    if ( $forum_topic_data['topic_tree_width'] && $forum_topic_data['current_post_order'] )
    {
        $sql = "SELECT COUNT(post_id) AS prev_posts
            FROM " . POSTS_TABLE . "
            WHERE topic_id = $topic_id
                AND post_order <= " . $forum_topic_data['current_post_order'];
        if ( !($result = $db->sql_query($sql)) )
        {
            message_die(GENERAL_ERROR, 'Could not obtain topic information', '', __LINE__, __FILE__, $sql);
        }

        if ( !($prev_posts_data = $db->sql_fetchrow($result)) )
        {
            message_die(GENERAL_MESSAGE, 'No_such_post');
        }
        $forum_topic_data['prev_posts'] = $prev_posts_data['prev_posts'];
    }

    $start = floor(($forum_topic_data['prev_posts'] - 1) / $user_posts_per_page) * $user_posts_per_page;
}


?>



linijki: 821-834
PHP Code:
<?php

$sql = "SELECT p.post_id, p.post_time, p.enable_sig, p.enable_html, p.enable_smilies, p.post_edit_count, p.post_edit_time, p.post_username,
 p.post_approve, p.poster_delete, p.post_edit_by, p.post_parent" . $sgv . "u.user_id, u.username, u.user_level, u.user_jr, u.user_allowhtml, u.user_posts, u.user_allowsig, u.user_sig, u.user_sig_bbcode_uid,
 u.user_allowsmile, u.user_avatar_type, u.user_allowavatar, u.user_avatar, u.user_rank, u.user_viewemail, u.user_website, u.user_email, u.can_custom_ranks, u.user_custom_rank, u.user_session_time,
 u.user_allow_viewonline, pt.post_text, pt.bbcode_uid, pt.post_subject $ph_field
    FROM " . POSTS_TABLE . " p
    $ph_table
    LEFT JOIN " . POSTS_TEXT_TABLE . " pt ON (pt.post_id = p.post_id)
    LEFT JOIN " . USERS_TABLE . " u ON (u.user_id = p.poster_id)
    WHERE p.topic_id = $topic_id
        $limit_posts_time
    GROUP by p.post_id
    ORDER BY p.post_order, p.post_time $post_time_order
    LIMIT $start, $user_posts_per_page";
if ( !($result = $db->sql_query($sql)) )
{
    message_die(GENERAL_ERROR, 'Could not obtain post/user information.', '', __LINE__, __FILE__, $sql);
}


?>




bardzo prosz? o pomoc, bo dzisiaj ju? pi?tek, chcia?em zrobi? jeszcze kilka modyfikacji graficznych, ale nie mog? bo ?azi za mn? ten b??d :/

Marcin - Pią 22 Gru, 2006

Po zainstalowaniu moda nie moge wej?? na forum, pokazuje mi sie bia?a strona i to wszystko :/ Wgrywa?em jego 3 razy i za ka?dym razem to samo.. Mam SF ale wgrywa?em te ?atki i nic nie pomog?o..
KaweX - Pią 22 Gru, 2006

Kod
Could not connect to the database.
Can't connect to local MySQL server through socket '/var/tmp/mysql.sock' (11)


to raczej nie wina moda tylko twojego hostingu

Marcin - Pią 22 Gru, 2006

Cytat
to raczej nie wina moda tylko twojego hostingu

Tak, teraz mia?em taki b?? ale ju? naprawiony a teraz dalej jest bia?a strona :/

qbs - Pią 22 Gru, 2006

Marcin,
Kod

Warning: main(./includes/template.php) [function.main]: failed to open stream: No such file or directory in /home/marcin/public_html/Dream/common.php on line 200

Warning: main(./includes/template.php) [function.main]: failed to open stream: No such file or directory in /home/marcin/public_html/Dream/common.php on line 200

Warning: main() [function.include]: Failed opening './includes/template.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/marcin/public_html/Dream/common.php on line 200

Fatal error: Cannot instantiate non-existent class: template in /home/marcin/public_html/Dream/includes/functions.php on line 1020
wgraj plik template.php

[ Dodano: Pi? 22 Gru, 2006 ]
DMF, twoje bledy nie maja zadnego zwiazku z tym modem ale glownie rozchodzi sie o to ze zmienna: $user_posts_per_page nie jest zdefiniowana
zobacz czy po:
Kod
$session_logged_in = $userdata['session_logged_in'];

masz linie:
Kod
$user_posts_per_page = ($userdata['user_posts_per_page'] > 0) ? $userdata['user_posts_per_page'] : '15';

jesli nie to ja dodaj

Marcin - Pią 22 Gru, 2006

ixdude.com, wgra?em i nadal nic :(
qbs - Pią 22 Gru, 2006

Marcin, ewidentnie masz pousuwane pliki forum, porownaj na oko pliki jakie masz na dysku a jakie masz wgrane na serwer i uzupelnij roznice
Marcin - Pią 22 Gru, 2006

To sie sta?o jak instalowa?em v2.0.1 Mia?em wcze?niej v1.3 i by?o OK, zainstalowa?em nowsz? wersje i zacze?a wyskakiwa? bia?a strona :/ a wszystkie pliki wgra?em na serwer te co by?y w paczce, nadpisywa?em je chyba ze 3 razy i nadal jest to samo...
Mu?ka - Pią 22 Gru, 2006

fifor napisał/a
Mu?ka, sprobuj jescze raz wgrac plik functions_beermod.php z paczki (mialem ten sam blad > ixdude.com polecil sciagnac ta paczke z plikiem i podmien na serwerze)
http://mody.lastinn.info/download-id_360.html



Thx wielkie thx, dzia?a, polecam zrobi? to wszystkim kt?rzy maj? podobny problem dzi?ki

d@Ve - Pią 22 Gru, 2006

U mnie po wykonaniu ca?ej instrukcji krok po kroku (pierwsza instalacja BeerModa) nic si? nie sta?o - nie mia?em ikonek "piwo" w widoku temat?w, ?adnych dodatkowych p?l w profilu, tylko link na stronie g??wnej (prowadz?cy do stronki z "b??dem og?lnym") i now? tabel? w bazie. Troszk? mnie to zdziwi?o, ale cofn??em wszystkie zmiany i zainstalowa?em jeszcze raz tak sam.
O dziwo teraz dzia?a :)
Przy okazji zapytam: jaki kod nale?y wklei? do beermod.php aby dost?p mieli tylko zalogowani userzy? Bo nie znalaz?em takiej opcji...

qbs - Pią 22 Gru, 2006

d@Ve, znajdz:
PHP Code:
<?php

if ( $userdata_user_id < 2 && in_array($mode, $mode_options_logged) )
{
    message_die(GENERAL_ERROR, $lang['login_require']);
}


?>
i zamien na:
PHP Code:
<?php

if ( $userdata_user_id < 2 )
{
    message_die(GENERAL_ERROR, $lang['login_require']);
}


?>

Marcin - Pią 22 Gru, 2006

Naprawi?em sobie ju? ten b??d ale teraz jak chce wej?? w profil lub jaki? temat to pokazuje mi takie b??dy:

PHP Code:
<?php

B??d Og?lny
 
Couldn't obtain topic beers

DEBUG MODE

SQL Error : 1146 Table 'marcin_dream.phpbb_beers' doesn't exist

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 = 181 or b.beer_src = 2 or b.beer_dst = 2

Line : 222
File : functions_beermod.php

Je?li nie potrafisz znale?? rozwi?zania tego problemu,
mo?esz spr?bowa? poszuka?, lub zada? pytanie na forum: http://www.przemo.org/phpBB2/


?>

i
PHP Code:
<?php

B??d Og?lny
 
Couldn't obtain beer data

DEBUG MODE

SQL Error : 1146 Table 'marcin_dream.phpbb_beers' doesn't exist

SELECT count(beer_id) as beers_count FROM phpbb_beers WHERE beer_uid_dst = '5'

Line : 680
File : usercp_viewprofile.php

Je?li nie potrafisz znale?? rozwi?zania tego problemu,
mo?esz spr?bowa? poszuka?, lub zada? pytanie na forum: http://www.przemo.org/phpBB2/


?>

KaweX - Pią 22 Gru, 2006

Kod
SQL Error : 1146 Table 'marcin_dream.phpbb_beers' doesn't exist


zapytania SQL !!

Marcin - Pią 22 Gru, 2006

KaweX, ale ja wykona?em zapytania :/ ja tego moda ju? wcze?niej mia?em i dzia?a? ale teraz co? sie pokszani?o. Wykona?em zapytania na nowo i uda?o sie ale mod nadal nie dzia?a..
KaweX - Pią 22 Gru, 2006

nie wykona?e? bo widze !!
Marcin - Pią 22 Gru, 2006

Teraz jak wchodze do PA i daje na BeerMod to pojawia mi sie takie co?:
PHP Code:
<?php

BEER MOD update interrupted

An old version has been detected and cannot be updated.

Old version must be uninstalled manually.
Please usecopy sql queries located below and paste it into db manager (phpMyAdmin, etc.)


RENAME TABLE phpbb_browery TO phpbb_beers;
ALTER TABLE phpbb_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';; 


?>

wykonuj?c te zapytanie wywala mi b??d :/

[ Dodano: Pi? 22 Gru, 2006 ]
M?g? bym prosi? kogos o pomoc w graniu tego moda... :( bo ja ju? nie wiem co mam robi? :oops:

d@Ve - Pią 22 Gru, 2006

d@Ve napisał/a
Przy okazji zapytam: jaki kod nale?y wklei? do beermod.php aby dost?p mieli tylko zalogowani userzy? Bo nie znalaz?em takiej opcji...


ixdude.com napisał/a
d@Ve, znajdz:
PHP Code:
<?php



if( $userdata_user_id < 2 && in_array($mode, $mode_options_logged) )
{
    message_die(GENERAL_ERROR, $lang['login_require']);
}
 


?>


i zamien na:
PHP Code:
<?php



if( $userdata_user_id < 2 )
{
    message_die(GENERAL_ERROR, $lang['login_require']);
}


?>


W sumie to zamieni?em na to, gdy? mam tak, gdy pr?buje si? wej?? na inne dzia?y forum:
PHP Code:
<?php

if( $userdata_user_id < 2 )
{
        $message = $lang['login_require'] . '<br /><br />' . sprintf($lang['login_require_register'], '<a href="' . append_sid("profile.$phpEx?mode=register") . '">', '</a>');
        message_die(GENERAL_MESSAGE, $message);
}


?>

Jednak masz ode mnie piwo, gdy? ja bym nie wpad? samemu, ?e ten jeden fragment musz? usun?? :oops:

Strongu - Nie 24 Gru, 2006

a ja mam takie pytanie czy to trzeba instalowa? wersje 1.3 final czy 2.0 ?
bo najpierw zainstalowa?em 1.3 potem 2.0 i by? taki b??d:
Kod
SQL 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


a teraz zainstalowa?em jeszcze raz ale sam? 2.0 i wog?le w PA nie ma tej strony do wlaczania/wylaczania BeerMod :p

KaweX - Nie 24 Gru, 2006

Zainstalowa?em modyfikacje i gdy wejd? do jakiego? tematu to wyskakuje mi:
Kod
Parse error: syntax error, unexpected $end in /home/kawexxx/public_html/mdx/cache/tpl_grass.viewtopic_body.php on line 705


kasuje cache i wog?le i dalej ?le :( prosz? o pomoc


b??d jest przy w??czonej i wy??czonej modyfikacji :(

Wcze?niej mia?em 1.2, odinstalowa?em j? i by?? OK i zainstalowa?em 2.0 no i b??dy...\


705-ta linia tego pliku to:
Kod
</tr>


kurde nie wiem co mo?e by? powodem ;( Prosze o pomoc

a gdy wchodze do jakiego? profilu kogo? to wyskakuje b??d:
Kod
Parse error: syntax error, unexpected T_VARIABLE in /home/kawexxx/public_html/mdx/includes/usercp_viewprofile.php on line 795

qbs - Nie 24 Gru, 2006

dodam chyba jakis test na umiejetnosci czytania przed sciagnieciem.
KaweX napisał/a
Parse error: syntax error, unexpected $end in /home/kawexxx/public_html/mdx/cache/tpl_grass.viewtopic_body.php on line 705
zle przerobiony plik viewtopic_body.tpl
KaweX napisał/a
Parse error: syntax error, unexpected T_VARIABLE in /home/kawexxx/public_html/mdx/includes/usercp_viewprofile.php on line 795
zle przerobiony plik usercp_viewprofile.php :roll:
KaweX - Nie 24 Gru, 2006

nom racja :P m?j b??d..
Strongu - Pon 25 Gru, 2006

Strongu napisał/a
a ja mam takie pytanie czy to trzeba instalowa? wersje 1.3 final czy 2.0 ?
bo najpierw zainstalowa?em 1.3 a na ni? 2.0 i by? taki b??d:
Kod
SQL 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


a teraz zainstalowa?em jeszcze raz ale sam? 2.0 i wog?le w PA nie ma tej strony do wlaczania/wylaczania BeerMod :p


to pomo?e mi kto? ?

KnofeL - Pon 25 Gru, 2006

Z tego co wiedze to zapytanie SQL nie wykonane
DMF - Pon 25 Gru, 2006

ixdude.com, tak mam t? lini? i mimo to b??d nadal jest, tzn. by?, bo powr?ci?em do wcze?niejszej wersji
pomaga? mi p??niej taki znajomy kt?ry zna si? o wiele lepiej ode mnie i te? stwiedzi? to samo (o tym posts pre page)
i w sumie odpali? to jako? awaryjnie, tak tylko ?eby by?o wida? tematy, ale wtedy inne b??dy si? pokazywa?y
z tym ?e nie wiem jak to przerobi? a poza tym nie mog?oby tak zosta

Strongu - Pon 25 Gru, 2006

Cytat
Z tego co wiedze to zapytanie SQL nie wykonane


o ile pami?tam wykona?em

qbs - Pon 25 Gru, 2006

w wersji drugiej nie wykonujecie zadnych zapytan!!!!!!!!!!!!!!!!
Strongu - Wto 26 Gru, 2006

to teraz tylko mam jeszcze jjedno pytanie czy wgrac pierwsz? wersj? i drug? czy sam? drug? ?
KaweX - Wto 26 Gru, 2006

pierwsz? odinstyalowywyujesz tzn. robisz odwrotnie instrukcje, a potem wgrywasz 2.0
Marcin - Wto 26 Gru, 2006

wgra?em wersje 2.1 i jak wchodze w PA aby uruchomi? moda i zaznaczam W??cz i daje wy?lij to pojawia mi si? b??d:

Kod
Fatal error: Call to undefined function: convcomas() in /home/marcin/public_html/Dream/admin/admin_beermod.php on line 345

qbs - Wto 26 Gru, 2006

z rozpedu usunalem jedna funkcje :(
Marcin - Wto 26 Gru, 2006

Ju? dzia?a, ale nie wy?wietla mi ikonki z piwem i znik?a opcja w PA "Napraw"
Za??cze pliki, kt?re edytowa?em

qbs - Wto 26 Gru, 2006

nie bedzie sie wyswietlac "Napraw" jezeli diagnostyka bazy ma wynik "Poprawna"

ps: nie skonczyles instalacji. w viewtopic.php sa raptem 2 linijki do wstawienia a ty dales tylko inicjalizacje moda (bez wyswietlania ikonek itd) :roll:

Marcin - Wto 26 Gru, 2006

Doko?czy?em instalacje to teraz mi taki b??d wywala :/
Kod
B??d Og?lny

Couldn't obtain beer data

DEBUG MODE

SQL Error : 1054 Unknown column 'b.beer_topic_id' in 'field list'

SELECT b.beer_topic_id, b.beer_post_id, b.beer_uid_src, u.username, b.beer_uid_dst FROM phpbb_beers b LEFT JOIN phpbb_users u ON u.user_id = b.beer_uid_src WHERE b.beer_uid_dst IN (2,4,5,13)

Line : 186
File : functions_beer.php

Je?li nie potrafisz znale?? rozwi?zania tego problemu,
mo?esz spr?bowa? poszuka?, lub zada? pytanie na forum: http://www.przemo.org/phpBB2/

qbs - Wto 26 Gru, 2006

Z UWAGI NA NIEUMIEJETNOSC CZYTANIA

MODYFIKACJA JEST JUZ NIEDOSTEPNA


Powered by phpBB modified by Przemo © 2003 phpBB Group