MOD-statystyki na forum
|
sonar |
Dodany dnia 07.02.2005 20:21:26
|

Pocz?tkuj?cy

Postów: 269 Ostrzeżeń: 1
Data rejestracji: 03.09.2004 18:59
|
Przegladajac rozne fora internetowe wpadlo mi w oko bardzo ciekawy szczegol, bowiem na forum IPB, na samym dole, znajdowaly sie pewnego rodzaju staystyki. spodobaly mi sie one do tego stopnia ze postanowilem cos takiego zaaplikowac do swojego forum :] screen jest w pliku, a jesli nie jestescie pewni czy to pobierac to wyglada to mniej wiecej tak:

jesli macie jakies propozycje to czekam na pomysly :] moze wprowadze to w zycie 
sonar dodał/a następującą plik:
www - moje portfolio

|
|
|
|
W?cibski Go?? |
Dodany dnia 06.09.2025 15:00:17
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
sonar |
Dodany dnia 26.02.2005 19:44:54
|

Pocz?tkuj?cy

Postów: 269 Ostrzeżeń: 1
Data rejestracji: 03.09.2004 18:59
|
dzis zrobilem wersje beta tego moda, teraz jest osobny lang i ... zobaczcie sami 
tu mozecie pobrac jego nowsza wersje
www - moje portfolio

|
|
|
|
drobiu |
Dodany dnia 24.10.2006 23:33:55
|

Przedszkolak

Postów: 34
Data rejestracji: 03.10.2006 21:12
|
temat stary ale od?wie?am :)
chcia?bym wstawi? tego moda do siebie na stronke, ale mam problem bo nie bardzo wiem,w ktorym miejscu wstawi? w pliku index.php w katalogu forum:
require_once "statistics.php";
a chcia?bym ?eby by?y one wy?wietlane bezpo?rednio pod forum w centrum,a w tym momencie s? one na ca?ej szeroko?ci strony :/
strona to : www.iwz.xt.pl
ps. w instrukcji jest aby wstawia? przed
require_once BASEDIR."footer.php";
please help
|
|
|
|
Pieka |
Dodany dnia 25.10.2006 00:05:53
|


Postów: 19887 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Wstaw zaraz nad closetable.
Edytowane przez Pieka dnia 25.10.2006 00:06:20
Jestem jaki jestem 
|
|
|
|
drobiu |
Dodany dnia 25.10.2006 00:11:07
|

Przedszkolak

Postów: 34
Data rejestracji: 03.10.2006 21:12
|
w?a?nie tak ju? wcze?niej próbowa?em i by? problem który teraz te? si? powtarza:
http://iwz.etin.p.../index.php
prawy blok przesuwa sie do gory na ?rodek i lewa strona schodzi na dó?
|
|
|
|
Pieka |
Dodany dnia 25.10.2006 00:14:07
|


Postów: 19887 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Jak wstawisz za pomoca include? Powinno byc OK, chyba ze problem lezy w samych statystykach?!
Jestem jaki jestem 
|
|
|
|
drobiu |
Dodany dnia 25.10.2006 00:18:34
|

Przedszkolak

Postów: 34
Data rejestracji: 03.10.2006 21:12
|
ogólnie to wstawiam przez to: wed?ug instrukcji
require_once "statistics.php";
sprobowa? innej metody wstawiania?
ps. przez include tez nie idzie :/
Edytowane przez drobiu dnia 25.10.2006 00:26:10
|
|
|
|
Pieka |
Dodany dnia 25.10.2006 00:33:29
|


Postów: 19887 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Wiem, to wina tego thema. Sprawdz jak wyglada w nim funkcja tablebreak.
Jestem jaki jestem 
|
|
|
|
drobiu |
Dodany dnia 25.10.2006 00:44:00
|

Przedszkolak

Postów: 34
Data rejestracji: 03.10.2006 21:12
|
theme standardowy w pakiecie Showcase
function tablebreak() {
echo "<table width='100%' cellspacing='0' cellpadding='0'>
<tr><td height='8'></td></tr>
</table>\n";
nie wiem czy o to chodzilo ;) ale to samo dzieje si? na wszystkich skórkach :(
a tak wygl?de ca?y plik statistics.php z katalogu forum
<?php
/*-----------------------------------------------------+
| PHP-Fusion 6 Forum Statystyki
+------------------------------------------------------+
| Copyright ? 2005 Za?oga FusionMC
| Email:
| http://www.fusion-mc.be/
+------------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit http://gnu.org
+------------------------------------------------------*/
if (!defined("IN_FUSION")) { header("Location: index.php"); exit; }
include LOCALE.LOCALESET."forum/statistics.php";
tablebreak();
echo "<table border='0' width='100%' cellpadding='0' cellspacing='1' class='tbl-border'>
<tr>
<td width='100%' align='left' class='forum-caption' colspan='2'><b>".$locale['fs001']."</b></td>
</tr>
<tr>
<td width='100%' align='left' class='tbl2' colspan='2'><b>".$locale['fs002']."</b></td>
</tr>
<tr>
<td align='center' valign='middle' class='tbl2'><img src='".THEME."forum/users.gif'></td>";
$result = dbquery("SELECT * FROM ".$db_prefix."online");
$online = dbrows($result);
echo "<td width='100%' align='left' class='tbl1'>
".$locale['fs004']."<b>".($online ? $online : "0")."</b>".$locale['fs005']."";
$result = dbquery("SELECT * FROM ".$db_prefix."online WHERE online_user!='0'");
$online = dbrows($result);
echo "<b>".($online ? $online : "0")."</b>".$locale['fs006']."";
$result = dbquery("SELECT * FROM ".$db_prefix."online WHERE online_user='0'");
$online = dbrows($result);
echo "<b>".($online ? $online : "0")."</b>".$locale['fs007']."<br><hr>";
echo $locale['fs020'];
$result = dbquery(
"SELECT ton.*, user_id,user_name FROM ".$db_prefix."online ton
LEFT JOIN ".$db_prefix."users tu ON ton.online_user=tu.user_id
WHERE online_user!='0'"
);
$result_members = dbquery("SELECT * FROM ".$db_prefix."online WHERE online_user>'0'");
$members = dbrows($result_members);
if ($members != 0)
{
$i = 1;
while($om = dbarray($result_members))
{
$result_member = dbquery("SELECT * FROM ".$db_prefix."users WHERE `user_id`='".$om[online_user]."'");
$data = dbarray($result_member);
if($data[user_level]==103){
echo "<a style='color:#F75013;' href='".BASEDIR."profile.php?lookup=".$data['user_id']."' class='side'><B>".$data['user_name']."</B></a>";
}
else if($data[user_level]==102){
echo "<a style='color:#B5DE21;' href='".BASEDIR."profile.php?lookup=".$data['user_id']."' class='side'><B>".$data['user_name']."</B></a>";
} else {
echo "
<a style='color:#38394B;' href='".BASEDIR."profile.php?lookup=".$data['user_id']."' class='side'><B>".$data['user_name']."</B></a>";
}
if ($i != $members) echo ", ";
$i++;
}
}
echo "<hr><font color='#F75013'>".$locale['fs008']."</font>|<font color='#B5DE21'>".$locale['fs009']."</font>|<font color='#38394B'>".$locale['fs010']."</font></span></td>";
echo "
</tr>
<tr>
<td width='100%' align='left' class='tbl2' colspan='2'><b>".$locale['fs003']."</b></td>
</tr>
<tr>";
$cond = ($userdata['user_level'] != 0 ? "'".$userdata['user_id']."'" : "'0' AND online_ip='".FUSION_IP."'");
$result = dbquery("SELECT * FROM ".$db_prefix."online WHERE online_user=".$cond."");
if (dbrows($result) != 0) {
$result = dbquery("UPDATE ".$db_prefix."online SET online_lastactive='".time()."' WHERE online_user=".$cond."");
} else {
$name = ($userdata['user_level'] != 0 ? $userdata['user_id'] : "0");
$result = dbquery("INSERT INTO ".$db_prefix."online VALUES('$name', '".FUSION_IP."', '".time()."')");
}
if (isset($_POST['login'])) {
$result = dbquery("DELETE FROM ".$db_prefix."online WHERE online_user='0' AND online_ip='".FUSION_IP."'");
} else if (isset($logout)) {
$result = dbquery("DELETE FROM ".$db_prefix."online WHERE online_ip='".FUSION_IP."'");
}
$result = dbquery("DELETE FROM ".$db_prefix."online WHERE online_lastactive<".(time()-60)."");
$facount = dbquery("SELECT count(post_id) FROM ".$db_prefix."posts");
$topics = dbquery("SELECT count(thread_id) FROM ".$db_prefix."threads");
$result = dbquery("SELECT user_id,user_name FROM ".$db_prefix."users ORDER BY user_joined DESC");
$total = dbrows($result);
$data = dbarray($result);
echo "<td align='center' valign='middle' class='tbl2'><img src='".THEME."forum/stats.gif'></td>
<td width='100%' align='left' class='tbl1'>".$locale['fs011']."<b>".dbresult($facount, 0)."</b>".$locale['fs012']."<br>
".$locale['fs013']."<b>".dbresult($topics, 0)."</b>".$locale['fs014']."<br>
".$locale['fs015']."<b>".$total."</b>".$locale['fs016']."<br>
".$locale['fs017']."<b><a href='".BASEDIR."profile.php?lookup=".$data['user_id']."' class='side'><b>".$data['user_name']."</b></a></b></td>
</tr>
<tr>
<td width='90%' align='left' class='tbl1' colspan='2'><div align='right'><form name='search' method='post' action='".BASEDIR."search.php?stype=f'><span class='small'>".$locale['fs018']."</span>
<input type='textbox' name='stext' class='textbox' style='width:150px'>
<input type='submit' name='search' value='".$locale['fs019']."' class='button'>
</form></td></tr></table></div></td>
</tr>
</table>\n";
?>
Edytowane przez drobiu dnia 25.10.2006 00:46:46
|
|
|
|
Pieka |
Dodany dnia 25.10.2006 01:23:24
|


Postów: 19887 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Zaloz temat w dziale dla v6.01.x, to dam Ci rozwiazanie.
Tu nie ma sensu, to dzial v5.00.
Jestem jaki jestem 
|
|
|