Pagina 1 din 2
Problema cu Tavern mod!
Scris: 05-Feb-2007, 00:01:05
de ReBeL
Am instalat si eu Tavern/Bar mod si merge bine (aproape)!
Am o singura problema, nu stiam cum sa trec timpul de ebrietate (drunkness) si pe forumul oficial mi s-a spus sa scriu la Short description un nr (acela fiind nr de secunde de ebrietate), si cand am facut asta :
Cod: Selectaţi tot
Fatal error: Call to undefined function duration() in ...forum/shop_bar.php on line 85
Asta e imaginea de la bar shop :
Nu stiu ce sa-i fac, pls help!
Click pt a downloada modul!
THX!
Scris: 05-Feb-2007, 00:50:28
de Skyler
Files To Edit: includes/functions.php
## language/lang_english/lang_main.php
## language/lang_english/lang_shop.php WTF??
la fisierul lang_shop ce ai editat?
Scris: 05-Feb-2007, 08:59:11
de Aliniuz
Nu ai definit functia respectiva, reia MODul .
Scris: 05-Feb-2007, 20:05:48
de ReBeL
mda ms... cica reia modul... pls nu te mai baga daca ai raspunsuri d-astea !
PLS cineva care se pricepe, am instalat de 3 ori modul! Cred ca e ceva gresit prin instal

! PLS HELP!

THX
PS Skyler, am modificat exact cum zice in mod!
Scris: 05-Feb-2007, 20:14:17
de Aliniuz
ReBeL scrie:mda ms... cica reia modul... pls nu te mai baga daca ai raspunsuri d-astea !
PLS cineva care se pricepe, am instalat de 3 ori modul! Cred ca e ceva gresit prin instal

! PLS HELP!

THX
Bine baiatu' , nu vrei suport, nu-ti dau .
Se vede clar din eroare ca nu e definita o functie, lucru ce trebuia pus la punct odata cu instalarea MODului . Avand in vedere ca acest MOD functioneaza fara probleme pe alte site-uri atunci ar trebui sa te gandesti la faptul ca ai gresit un pas al instalarii .
Eu nu am facut MODul ca sa iti pot zice exact care e buba si nici nu cred ca cineva de pe acest forum se recunoaste ca autorul acestui MOD , asa ca nu te poti astepta la instructiuni precise .
MODul e validat de echipa phpBB.com ? Banuiesc ca nu , asa ca nu poti avea garantia si certitudinea ca el va functiona bine pe orice forum phpBB .
Sper ca te-am lamurit oarecum, scuza-ma ca nu ma pricep .
Scris: 05-Feb-2007, 20:28:47
de ReBeL
nu am zis ca nu te pricepi (asta n-am de unde sa stiu). oricum doar pt ca ai tradus niste moduri nu inseamna ca te pricepi (decat la engleza).
modul e aprobat de phpbb.com ! stiu si eu ca problema e de la functions.php si asta incerc sa repar!
Oricum n-a fost prea frumos primul tau raspuns!
Reinstaleaza modul
Scris: 05-Feb-2007, 20:45:23
de Etherfast
A fost concret si la obiect, chiar daca nu era ceea ce vroiai tu sa auzi.
Scris: 05-Feb-2007, 20:50:59
de ReBeL
ok, ok... acum merge (pe jumatate)
adica am reparat functions.php si imi apare timpul, dar acum nu-mi apare meniul din stanga de la administrator panel ! WTF ??
Daca pun functions.php ala vechi merge

! DC???
THX
Scris: 05-Feb-2007, 20:52:44
de Sharakuza
Reinstaleaza modul
si modifica prin el pana iti merge

Scris: 05-Feb-2007, 21:07:55
de ReBeL
ma doare capu de mor... nush ce e gresit in da sper sa ma poata ajuta cineva

!
P-aici e problema (fara asta merge meniu din stanga de la admin da nu merge modul) :
Cod: Selectaţi tot
if ( !(function_exists(duration)) )
{
function duration($seconds)
{
global $lang;
if ( $seconds > 86399 )
{
$days = floor($seconds / 86400);
$seconds = ($seconds - ($days * 86400));
$string .= ( $days > 1 ) ? $days .' ' . $lang['jobs_days'] . ', ' : $days .' ' . $lang['jobs_day'] . ', ';
}
if ( $seconds > 3599 )
{
$hours = floor($seconds / 3600);
if ( $seconds != 0 )
{
$string .= ( $hours > 1 ) ? $hours .' ' . $lang['jobs_hours'] . ', ' : $hours .' ' . $lang['jobs_hour'] . ', ';
}
$seconds = ( $days > 0 ) ? 0 : ( $seconds - ($hours * 3600) );
}
if ( $seconds > 59 )
{
$minutes = floor($seconds / 60);
if ( $seconds != 0 )
{
$string .= ( $minutes > 1) ? $minutes .' ' . $lang['jobs_minutes'] . ', ' : $minutes .' ' . $lang['jobs_minute'] . ', ';
}
$seconds = ( $hours > 0 ) ? 0 : ($seconds - ($minutes * 60));
}
if ( $seconds > 0 )
{
$string .= ( $seconds > 1 ) ? $seconds . ' ' . $lang['jobs_seconds'] . ', ' : $seconds . ' ' . $lang['jobs_second'] . ', ';
}
$string = substr($string, 0, -2);
return $string;
}
}