To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

1.12.7 i starsze - Dodatkowe pola (wizyty) pod avatarem

pawelooss - 24-09-2008, 22:32
Temat postu: Dodatkowe pola (wizyty) pod avatarem
Witam!
Jestem kolegą admina z pewnego forum. Chciałem, by wprowadził on wyświetlanie dodatkowych pól, np. "Wizyt" i "Łączny czas wizyt" w miejscu na dane userów po lewej stronie postów (no wiecie - tam gdzie jest nick, avatar, liczba postów i pomógł). Jednak nie umiał tego zrobić, dlatego obiecałem mu, że poszukam informacji na ten temat. Nie potrafię jednak znaleźć rozwiązania, w szukajce nic sensownego nie widziałem, dlatego piszę tu, licząc na dobrą wolę Szanownych Użytkowników Forum. ;)

Z góry dziękuję za wszelką pomoc!
Pozdrawiam!

Centurion - 30-09-2008, 00:03

Dodatkowe pola (wizyty) pod avatarem

Dodaje dodatkowe pola (wizyty) w temacie, pod avatarem


Kod:
#################################################################
## MOD Title: Dodatkowe pola (wizyty) pod avatarem
## MOD Version: 1.0
## MOD Author: Centurion
## MOD Description: Dodaje dodatkowe pola (wizyty) w temacie, pod avatarem.
##             
##
## Installation Level: Easy
## Installation Time: 5 Minutes
## Files To Edit: (3)   
##                       language/lang_polish/lang_main.php
##                       viewtopic.php
##                       templates/*/viewtopic_body.tpl
##         
#################################################################


Co modyfikacja potrafi:
:arrow: Dodaje dodatkowe pola (wizyty) w temacie, pod avatarem.

marnow03 - 23-11-2008, 10:32

Centurion, zrobiłem jak napisałes i mam bład

Kod:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in /home/marnow/public_html/viewtopic.php on line 2580

xlesiu - 23-11-2008, 11:33

Cytat:
Kod:
'SPEND_TIME' => $spend_time,
'POSTER_VISITS' => $lang['Visits'] . ': ' . $postrow[$i]['user_visit'] . '<br />'
Po tym chyba powinien być , (przecinek)
Centurion - 23-11-2008, 13:03

xlesiu napisał/a:
Po tym chyba powinien być , (przecinek)


Dokładnie tak jak piszesz

marnow03 - 23-11-2008, 13:12

a jak zrobic, zeby byla taka kolejnosc:
Pomógł:
Dołączył
Wizyt:
Czas wizyt:
Skąd: Gostyń/Wlkp.

a nie jak teraz:
pomogl:
Posty:
Skąd:
Dołączył:
Wizyt:
czas wizyt:

i zeby nie pisalo
Kod:
Czas wizyt: Godzin: 36
tylko
Kod:
Czas wizyt: 36 godzin

xlesiu - 23-11-2008, 13:21

Spróbuj zamienić w viewtopic.php kod:
Kod:
{
$spend_time = $lang['Spend time'] . ': ' . $lang['Hours'] . ': ' . round(($postrow[$i]['user_spend_time'] / 60 / 60), 1) . '<br />';
}
na:
Kod:
{
$spend_time = $lang['Spend time'] . ': ' .  round(($postrow[$i]['user_spend_time'] / 60 / 60), 1) . $lang['Hours1'] .'<br />';
}

w lang_main.php znajdź:
$lang['Hours'] = 'Godzin';
Dodaj za :
$lang['Hours1'] = 'godzin';

Nie sprawdzałem tego w praktyce, ale spróbuj.

marnow03 - 23-11-2008, 13:22

to co w code to zmienic na to:

{
$spend_time = $lang['Spend time'] . ': ' . round(($postrow[$i]['user_spend_time'] / 60 / 60), 1) . $lang['Hours1'] . ': ' .'<br />';
}

???

xlesiu - 23-11-2008, 13:29

Trochę zmieniłem kod zamień poprostu jeden na drugi.
Taki jest prawidłowy kod:
Kod:
{
$spend_time = $lang['Spend time'] . ': ' . round(($postrow[$i]['user_spend_time'] / 60 / 60), 1) . '  ' .$lang['Hours1'] . '<br />';
}

marnow03 - 23-11-2008, 13:44

posypalo sie wszystko ;/
xlesiu - 23-11-2008, 13:46

Daj tu viewtopic.php jako załącznik
marnow03 - 23-11-2008, 13:50

nie idzie sie połaczyc z ftp, przerywa zawsze ;/
MagicalFire - 26-11-2008, 15:47

a jak
poprawić te
polskie znaki
Kod:
Łšczny czas wizyt: 66,2godzin

i dodać pomiędzy 66,2 a godzin mała przerwę

xlesiu - 26-11-2008, 16:00

zamień ą na &#261
http://www.przemo.org/php...p=391622#391622

pawelooss - 27-02-2009, 18:31

Witam ponownie. Dziękuję za wszystkie porady. Postawiłem testowe forum i właśnie je moduję. :mrgreen:

MagicalFire napisał/a:
i dodać pomiędzy 66,2 a godzin mała przerwę

Zamienić:
Kod:
$spend_time = $lang['Spend time'] . ': ' .  round(($postrow[$i]['user_spend_time'] / 60 / 60), 1) . $lang['Hours1'] .'<br />';

Na:
Kod:
$spend_time = $lang['Spend time'] . ': ' .  round(($postrow[$i]['user_spend_time'] / 60 / 60), 1) .' '. $lang['Hours1'] .'<br />';

;)



Powered by phpBB modified by Przemo © 2003 phpBB Group