kaniagostyn *UKS Kania Gostyń
Beer 2.4. A ja mam coś takiego :
ERROR 404 / BŁĄD 404
The requested URL was not found on this server.
Żądany plik nie istnieje na serwerze.
Przy próbie wejscia przez PA do "Piwa".Jesli chce komuś przydzielić piwo to pokazuje się błąd :
Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /home/accounts_b/bialoczerwoni/public_html/beermod.php on line 66
66 linijka - $lang = array_merge($lang, $beermod->lang); Beer 2.4. #
#-----[ FIND ]--------------------------------------------------------
#
if (!$profiledata)
{
message_die(GENERAL_MESSAGE, $lang['No_user_id_specified']);
}
#
#-----[ AFTER, ADD ]--------------------------------------------------
#
// MOD Beer 2.4
$beermod->init(__FILE__);
#
#-----[ FIND ]--------------------------------------------------------
#
'LEVEL' => $level_level,
'S_PROFILE_ACTION' => append_sid("profile.$phpEx"))
);
#
#-----[ AFTER, ADD ]--------------------------------------------------
#
// MOD Beer 2.4
$beermod->viewprofile($profiledata);
za każdym robię tak: i po wejściu do profilu mam błąd
Fatal error: Call to a member function init() on a non-object in /home/accounts_j/jajoz/public_html/includes/usercp_viewprofile.php on line 37 robię wsztskto dobrze i niby jest źle ;/ Beer 2.4. ja gdy wszystko zainstaluje sprawdzam w panelu czy dobrze wszystko, pisze ze dobrze.
wychodze z forum i wyskakuje mi:
Fatal error: Call to a member function assign_vars() on a non-object in /home/csbaseni/public_html/includes/functions_beermod.php on line 168
to są 168,169,170 linia:
co zrobic? :X
$template->assign_vars(array(
'BEER_INDEX_URL' => sprintf($lang['Beermod_beermod_index'], append_sid("beermod.$phpEx")),
'BEER_CR' => sprintf($lang['br_cr'], intval($board_config['cr_beer'])),
)); Beer 2.4. bartolo12, zle instalowales modyfikacje
przeczytaj w instrukcji jeszcze raz i zwroc uwage na angielskiego
AFTER, ADD = wklej po tym
REPLACE WITH = zamien na
instrukcja:
#
#-----[ FIND ]--------------------------------------------------------
#
'U_MINI_POST' => $mini_post_url,
'U_POST_ID' => $postrow_post_id)
);
#
#-----[ AFTER, ADD ]--------------------------------------------------
#
// MOD Beer 2.4
$beermod->viewtopic($postrow[$i]);
a w twoim pliku viewtopic.php
'REPORT' => $report,
'NEW_POST' => ($new_post) ? $lang['unread_post'] : '',
// MOD Beer 2.4
$beermod->viewtopic($postrow[$i]);
a ma byc poprawnie:
'REPORT' => $report,
'NEW_POST' => ($new_post) ? $lang['unread_post'] : '',
'U_MINI_POST' => $mini_post_url,
'U_POST_ID' => $postrow_post_id)
);
// MOD Beer 2.4
$beermod->viewtopic($postrow[$i]);
Beer 2.4. Ogolnie to wszystko dziala, ale jak postawie piwo, i klikam spowrotem na strone glowna, to forum przestaje dzialac i wyskakuje blad
Fatal error: Call to a member function assign_vars() on a non-object in /home/zapodaje/public_html/includes/functions_beermod.php on line 168
Linijki od 167 do 172
{
$template->assign_vars(array(
'BEER_INDEX_URL' => sprintf($lang['Beermod_beermod_index'], append_sid("beermod.$phpEx")),
'BEER_CR' => sprintf($lang['br_cr'], intval($board_config['cr_beer'])),
));
}
co jest nie tak? wszystko idealnie zgodnie z instrukcja zrobilem, wszystkie pliki skopiowane... tylko ten blad wywala
[ Dodano: 10-05-2010, 16:27 ] [Problem] beer. instrukacjia (tylko kawałek xD)
------------------------------- [ includes/usercp_viewprofile.php ] --------------------------------
// ----------------- [ znajdz ] -----------------
if (!$profiledata)
{
message_die(GENERAL_MESSAGE, $lang['No_user_id_specified']);
}
// ----------------- [ po tym dodaj ] -----------------
// beer mod
$beermod->init(__FILE__);
// ----------------- [ znajdz ] -----------------
'LEVEL' => $level_level,
'S_PROFILE_ACTION' => append_sid("profile.$phpEx"))
);
// ----------------- [ po tym dodaj ] -----------------
// beer mod
$beermod->viewprofile($profiledata);
a tu plik :
http://www.sendspace.com/file/sttd35 Beer 2.4. Help!! Kiedy chce dać komuś piwo (w moim przypadku to joint bo zmieniłem lang tzn. tylko słowa) wyskakuje Błąd! a u góry to:
Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /home/verixoni/public_html/cs-zabijaka.eu/beermod.php on line 66 Beer 2.4. to jest w 66 linijce :
$lang = array_merge($lang, $beermod->lang);
W beermod.php nic nie ruszałem. [Problem] Ratio + beermod. Witam.
Potrzebuje 'wsadzic' do beermoda funkcje, ktora bedize wyswietlala w profilu oraz w widoku tematu pod avatarem piwne ratio, czyli stosunek piw otrzymanych do postawionych.
Wlasciwie wiem jak funkcja ma wygladac (albo tylko jestem blisko ), ale nie wiem jak zrobic zeby skrypt pobieral z bazy info o tym ile dany user ma piw.
Zmodyfikowalem troche funkcje viewprofile w beermod.php i mam teraz cos takiego
function viewprofile($userdata)
{
global $template, $phpEx;
$beer_ratio = $user_beers_dst / $user_beers_src;
$lang = $this->lang;
$template->assign_block_vars('user_beers', array(
'L_RATIO' => $lang['Beermod_ratio'],
'RATIO' => sprintf($beer_ratio),
'L_BEERS' => $lang['Beermod_beers'],
'BEERS' => sprintf($lang['Beermod_viewprofile'], append_sid("beermod.$phpEx?mode=user_got&" . POST_USERS_URL . "=" . $userdata['user_id']), $userdata['user_beers_dst'], append_sid("beermod.$phpEx?mode=user_gave&" . POST_USERS_URL . "=" . $userdata['user_id']), $userdata['user_beers_src']),
));
}
Jestem (prawie) pewny ze to jest zle $beer_ratio = $user_beers_dst / $user_beers_src; tzn nie tyle zle co skrypt niewie skad ma pobrac info o ilosci piw, bo jak tak odpale forum to mam taki blad
Warning: Division by zero in C:Program FilesWebServhttpdincludesfunctions_beermod.php on line 408 wiec on 'mysli' ze wartosc user_beers_src = 0, a tak wcale nie jest
Ale juz nie pisze swoich przemyslen na ten temat tylko zglaszam sie z prosba o mozliwie jak najszybsza pomoc w rozwiazaniu tego babola
Z góry dziekuje.
Pozdrawiam.
PS: Wyczytalem gdzies, ze jesli w php dzielimy przez 0 to wyskakuje blad. W takim razie chcialbym aby skrypt wykonywal takie dzialanie piwa_otrzymane {dzielone przez} (piwa_wystawione + 1)
EDIT: [problem] beer mod pytanie. akurat tak się składa że już sprawdzałem pliki i niby wszystko OK. Nawet beer mod wykrywa że wszystko OK. Dla rozeznania podam tutaj te pliki (kawałki)
1.
-------------------------------- [ includes/usercp_viewprofile.php ] --------------------------------
// ----------------- [ znajdz ] -----------------
if (!$profiledata)
{
message_die(GENERAL_MESSAGE, $lang['No_user_id_specified']);
}
// ----------------- [ po tym dodaj ] -----------------
// beer mod
$beermod->init(__FILE__);
// ----------------- [ znajdz ] -----------------
'LEVEL' => $level_level,
'S_PROFILE_ACTION' => append_sid("profile.$phpEx"))
);
// ----------------- [ po tym dodaj ] -----------------
// beer mod
$beermod->viewprofile($profiledata);
tutaj zmodyfikowany już plik :
$profiledata = get_userdata(intval($HTTP_GET_VARS[POST_USERS_URL]));
if (!$profiledata)
{
message_die(GENERAL_MESSAGE, $lang['No_user_id_specified']);
}
// beer mod
$beermod->init(__FILE__);
$user_id = $profiledata['user_id'];
$user_posts = $profiledata['user_posts'];
2. ---------- [ templates/subSilver/profile_view_body.tpl ] --------------------------------
// ----------------- [ znajdz ] -----------------
<!-- BEGIN custom_fields -->
<tr>
<td valign="top" align="right" nowrap="nowrap"><span class="gen">{custom_fields.DESC}: </span></td>
<td valign="top"><b><span class="gen">{custom_fields.FIELD}</span></b></td>
</tr>
<!-- END custom_fields -->
// ----------------- [ po tym dodaj ] -----------------
<!-- BEGIN user_beers -->
<tr>
<td valign="top" align="right" nowrap="nowrap"><span class="gen">{user_beers.L_BEERS}: </span></td>
<td valign="top"><span class="gen">{user_beers.BEERS}</span></td>
</tr>
<!-- END user_beers -->
zmodyfikowany plik:
<!-- BEGIN custom_fields -->
<tr>
<td valign="top" align="right" nowrap="nowrap"><span class="gen">{custom_fields.DESC}: </span></td>
<td valign="top"><b><span class="gen">{custom_fields.FIELD}</span></b></td>
</tr>
<!-- END custom_fields -->
<!-- BEGIN location -->
<!-- BEGIN user_beers -->
<tr>
<td valign="top" align="right" nowrap="nowrap"><span class="gen">{user_beers.L_BEERS}: </span></td>
<td valign="top"><b><span class="gen">{user_beers.BEERS}</span></b></td>
</tr>
<!-- END user_beers -->
pomożecie ? [Problem] Beer MOD 2.2a. Witam
Mój problem polega na tym iż:
Zainstalowałem modyfikację beer moda według instrukcji i wszystko prawie działa jest tylko jeden błąd mianowicie gdy klikam na nick jakiegoś użytkownika w celu obejrzenia profilu wywala mi taki błąd:
Parse error: syntax error, unexpected T_VARIABLE in /home/osit/ftp/k310i/includes/usercp_viewprofile.php on line 783
Ktoś wie o co chodzi ?
Wszystko wykonałem według instrukcji oto fragmenty gdzie edytowałem pliki usercp_viewprofile.php i Saphic/profile_view_body.tpl
1. usercp_viewprofile.php
if (!$profiledata)
{
message_die(GENERAL_MESSAGE, $lang['No_user_id_specified']);
}
// beer mod
$beermod->init(__FILE__);
$user_id = $profiledata['user_id'];
$user_posts = $profiledata['user_posts'];
'EXP_EMPTY' => ( 100 - $level_exp_percent ),
'LEVEL' => $level_level,
'S_PROFILE_ACTION' => append_sid("profile.$phpEx"))
// beer mod
$beermod->viewprofile($profiledata);
);
if ( $profiledata['user_from'] )
2.Saphic/profile_view_body.tpl
<td valign="top"><b><span class="gen">{custom_fields.FIELD}</span></b></td>
</tr>
<!-- END custom_fields -->
<!-- BEGIN user_beers -->
<tr>
<td valign="top" align="right" nowrap="nowrap"><span class="gen">{user_beers.L_BEERS}: </span></td>
<td valign="top"><span class="gen">{user_beers.BEERS}</span></td>
</tr>
<!-- END user_beers -->
<!-- BEGIN location -->
A gdy w PA >> Beer MOD wybiorę "Sprawdź poprawność konfiguracji plików" pokazuje mi not found przy niektórych linijkach, oto one :
Beer Mod 1.x / viewtopic.php
line: include($phpbb_root_path . 'includes/functions_beer.'.$phpEx); not found
line: $beerdata = get_beers($topic_id); not found
line: postrow.beermod not found
Beer Mod 1.x / usercp_viewprofile.php
line: include($phpbb_root_path . 'includes/functions_beer.'.$phpEx); not found
Beer Mod 1.x / functions file
file: functions_beer.php not found
PLZ pomóżcie... (szukałem ale widzę że tutaj każdy ma indywidualny problem )
zanotowane.pldoc.pisz.plpdf.pisz.plshirli.pev.pl
|
|
|