Unofficial modifications
nieoficjalne modyfikacje for?w phpBB by Przemo

Pogaduchy - Mamy xxx zarejestrowanych u?ytkownik?w

VaNdiT - Pią 21 Lip, 2006
Temat postu: Mamy xxx zarejestrowanych u?ytkownik?w
Mam pytanie, bo kto? mnie o to niedawno nawet pyta? jak zrobi? by by?o tak:

Mamy xxx zarejestrowanych u?ytkownik?w ( cho? by?o by nas zzz gdyby wszyscy czytali regulamin :D )

przy czym zzz wskazywa?o/pobiera?o by ID ostatniego zarejestrowanego usera :!: ( lub co? takego )

KaweX - Pią 21 Lip, 2006

no ale jak to chcesz robi? ? ?eby ci zlicza?o tych user?w tak?e ktorych skasowa?e? ?
VaNdiT - Pią 21 Lip, 2006

KaweX napisał/a
no ale jak to chcesz robi? ? ?eby ci zlicza?o tych user?w tak?e ktorych skasowa?e? ?


xxx pokazuje ilo?c user?w zzz pokazuje wszystkich tak?e tych usuni?tych :!:

m1chu - Pią 21 Lip, 2006

Cytat
xxx pokazuje ilo?c user?w zzz pokazuje wszystkich tak?e tych usuni?tych

Nie jestem pewien, ale chyba rekord z danymi u?ytkownika zostaje usuni?ty po usuni?ciu konta u?ytkownika. Wi?c w bazie forum nie mo?na zliczy? u?ytkownik?w usuni?tych. Hmmm... trzeba by by?o wrzuci? jak?? tabelke albo specjalny rekord gdzie nabijany by?by licznik (w stylu: count++;) po usuni?ciu u?ytkownika.

VaNdiT - Pią 21 Lip, 2006

m1chu napisał/a
Nie jestem pewien, ale chyba rekord z danymi u?ytkownika zostaje usuni?ty po usuni?ciu konta u?ytkownika. Wi?c w bazie forum nie mo?na zliczy? u?ytkownik?w usuni?tych. Hmmm... trzeba by by?o wrzuci? jak?? tabelke albo specjalny rekord gdzie nabijany by?by licznik (w stylu: count++;) po usuni?ciu u?ytkownika.


a moze sko?ysta? z tego co wy?wietla ID usera przecie? ID ostatniego = ilo?ci wszyskich user?w ( - jeden chyba, czy plus co? takiego :D )

PS: dok?adnie chodzi mi by xxx wy?wietla?o normalnie ilo?? user?w ( czyli bez zmian ) a zzz wzystkich usuni?tych i tych co s? czyli tak jakby last user id :D

KnofeL - Pią 21 Lip, 2006

Przecie? gdzie? jest zapisywany ostatni zarejestrowany user, wystarczy sprawdzi? jego ID i ju?.

Pomy?le na dtym, bo pomys? ciekawy ;)

VaNdiT - Pią 21 Lip, 2006

KnofeL napisał/a
Pomy?le na dtym, bo pomys? ciekawy


w tym problem kumpel mi ca?y czas tylko z pomys?ami wali na GG :D :mrgreen:

geman - Pią 21 Lip, 2006

to nie zadzia?a, bo pliki .tpl nie s? parsowane
paszczak000 - Pią 21 Lip, 2006

http://mody.lastinn.info/temat,29,total_users.html :mrgreen:
VaNdiT - Pią 21 Lip, 2006

paszczak000, spoko ale jak to wstawic do Kto jest na forum :? ? tak jak pisa?em :?:
KnofeL - Pią 21 Lip, 2006

geman, dziwne u mnie dzia?a :/
VaNdiT - Pią 21 Lip, 2006

KnofeL napisał/a
geman, dziwne u mnie dzia?a


a u mnie nie :P

regua - Pią 21 Lip, 2006

KnofeL, to nie ma prawa dzia?a?. Tak, jakby? kod PHP umie?ci? w pliku .html i m?wi?, ?e to dzia?a :?
KnofeL - Pią 21 Lip, 2006

Ehh czy naprawde myslicie ?e dawa?bym tu co? co wiem ze nie dzia?a :/

regua, skoro nie ma prawa dzia??? to co to jest :/
Kod
http://img46.imagevenue.com/img.php?image=02318_test_585lo.jpg[/

P.S Zr?bcie co? z tymi obrazkami.

geman - Pią 21 Lip, 2006

na wi?kszo?ci serwer?w jednak dzia?a? nie b?dzie.....
regua - Pią 21 Lip, 2006

Dobra, mo?e to ma prawo dzia?a? - ale tylko po ustawieniu parsera PHP. A ?e typowy user, kt?ry ma problem ze zmian? logo lub nazwy forum w PA, raczej nie b?dzie si? bra? za ustawienia parsera - lepiej ten kod wrzuci? do jakiego? pliku php, np. functions.
KnofeL - Pią 21 Lip, 2006

No ja tego napewno nie w?acza?em ;)

W kazdym razie chcia?em tak zrobi?, ale nie wiem jak to potem "wyciagn??" ?eby by?o widoczne w tym miejscu :(

geman - Pią 21 Lip, 2006

na szybko
index.php
znajd?:
Kod
$template->assign_vars(array(
'FORUM_IMG' => $images['forum'],

wklej przed:
Kod
$sql_userzy = mysql_query("SELECT user_id FROM ".USERS_TABLE." ORDER BY user_id DESC LIMIT 1, 1");
while($row = mysql_fetch_row($sql_userzy)) {
$userzy = ' (Ale by?oby nas '.$row[0].' gdyby wszyscy czytali regulamin)';
}


znajd?:
Kod
'U_VIEWONLINE' => append_sid('viewonline.'.$phpEx),

wklej po:
Kod
'USERZY' => $userzy,


templates/styl/index_body.tpl
znajd?:
Kod
<span class="gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}

wklej po:
Kod
{USERZY}

VaNdiT - Pią 21 Lip, 2006

KnofeL napisał/a
No ja tego napewno nie w?acza?em


no chyba nie bo skoro i mi sie uda?o to zrobi? to raczej niejest nic w tym trudnego :!:

;) Dzi?ki KnofeL, piwko jedno dla Ciebie teraz jeszcze sprawdze wersje geman'a :>

[ Dodano: Sob 22 Lip, 2006 ]
Zrobi?em te? z instrukcji geman'a i jest ok z ma?y wyj?tkiem

templates/styl/index_body.tpl

znajd?:

PHP Code:
<?php

<span class="gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}<br />{NEWEST_USER}


?>


wklej po:

PHP Code:
<?php

{USERZY}


?>


_______________________________________

a chyba powinno by? tak:

znajd?:

PHP Code:
<?php

<span class="gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}


?>


wklej po:

PHP Code:
<?php

{USERZY}


?>


a wiec i piwko dla geman'a

Dzi?kuje panowie za zainteresowanie si? tym temacikiem ;)

PiotrLegnica - Sob 22 Lip, 2006

regua napisał/a
KnofeL, to nie ma prawa dzia?a?. Tak, jakby? kod PHP umie?ci? w pliku .html i m?wi?, ?e to dzia?a :?

Opis eXtreme Styles: "Fast replacement of phpBB template system. Also allowes to use php in templates.".
Tak samo dzia?a:
Kod
<!-- PHP -->
echo 'test';
<!-- ENDPHP -->

jak i
Kod
<?php
echo 'test';
?>

Szablony s? kompilowane do PHP, a potem eval'owane, razem ze wszystkimi wstawkami.
:P (przepraszam za OT)

KnofeL - Sob 22 Lip, 2006

i wszystko janse, nie ma to jak fachowa opnia ;)
geman - Sob 22 Lip, 2006

Lecz pomimo takiej mozliwo?ci szczerze odradzam umieszczania kodu php w plikach .tpl :mrgreen:
KnofeL - Sob 22 Lip, 2006

Tak potwierdzam, chyba ?e najpier wszystko fdobrze sprawdzimy :oops: ;)

Powered by phpBB modified by Przemo © 2003 phpBB Group