Statistik |
Beiträge: 144.531 (Täglich: 19,19 )
Themen: 16.700
Mitglieder: 13.209
Neuestes Mitglied: zitronentee.
Ausl. d. letzten Minute: 222%
Ausl. d. letzten 5 Minuten: 315%
Ausl. d. letzten 15 Minuten: 320%
Aktulle Uhrzeit: 15:30
Freier Webspace: 4.04 TB
PHP-Version: 7.4.33
|
|
|
|
wer lesen kann, is klar im vorteil
__________________
|
|
17.01.2006 12:02 |
|
|
DON-KING unregistriert
|
|
Habe den von dir umgeschriebenen Hack 'IP to Country' eingebaut. Feine Sache!
dem kann ich nur zustimmen.
wenn hier dinge angeboten werden ...funktionieren die auch tadellos und der support ist echt mega gut .
nicht so wie bei web-dynamic....wo nur fakes und kaum funktionierende sachen angeboten werden .
dieses forum ist wirklich echt spitze. |
|
|
20.01.2006 18:13 |
|
|
|
|
Zitat: Original von Viktor
In ein paar Tagen kommt ja eine neue Datei die werde ich dann auch so bearbeiten.
Gruß
Viktor
|
|
|
Hallo mal wieder, wann können wir den mit einen aktuellen Datei rechnen, den seit heute sind z.B. die Schweizer aus Schweden
|
|
20.01.2006 22:16 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.750.002
Nächster Level: 266.777.854
|
|
|
20.01.2006 23:05 |
|
|
|
moin
so hier mal die ganze wiw.php
die zeile 143 ist die letzte -----> ?>
<?php
// ***************************************************************************
*********//
// * WoltLab Burning Board 2
// ***************************************************************************
*********//
// * Copyright (c) 2001-2004 WoltLab GmbH
// * Web http://www.woltlab.de/
// * License http://www.woltlab.de/products/burning_board/license_en.php
// * http://www.woltlab.de/products/burning_board/license.php
// ***************************************************************************
*********//
// * WoltLab Burning Board 2 is NOT free software.
// * You may not redistribute this package or any of it's files.
// ***************************************************************************
*********//
// * $Date: 2004-10-20 13:24:57 +0200 (Wed, 20 Oct 2004) $
// * $Author: Burntime $
// * $Rev: 1453 $
// ***************************************************************************
*********//
$filename = 'wiw.php';
require('./global.php');
require('./includes/ip_land_function.inc.php');
if (!$wbbuserdata['can_view_wiw']) access_error();
require('./acp/lib/class_useronline.php');
require('./acp/lib/class_wiw.php');
$lang->load('WIW');
// Define
if (!isset($_GET['sortby'])) $_GET['sortby'] = '';
if (!isset($_GET['order'])) $_GET['order'] = '';
$sel_sortby['username'] = '';
$sel_sortby['ipaddress'] = '';
$sel_sortby['useragent'] = '';
$sel_sortby['lastactivity'] = '';
$sel_sortby['request_uri'] = '';
$sel_order['ASC'] = '';
$sel_order['DESC'] = '';
$useronline = '';
switch ($_GET['sortby']) {
case "username": break;
case "ipaddress": break;
case "useragent": break;
case "lastactivity": break;
case "request_uri": break;
default: $_GET['sortby'] = "lastactivity"; break;
}
switch ($_GET['order']) {
case "ASC": break;
case "DESC": break;
default: $_GET['order'] = "DESC"; break;
}
$sel_sortby[$_GET['sortby']] = " selected=\"selected\"";
$sel_order[$_GET['order']] = " selected=\"selected\"";
$wiw = &new WIW($wbbuserdata['a_can_view_ghosts'], $wbbuserdata['buddylist']);
$boardids = '';
$threadids = '';
$result = $db->query("SELECT s.*, u.username, u.invisible, u.useronlinegroupid,g.useronlinemarking, 0 AS script FROM bb".$n."_sessions s LEFT JOIN bb".$n."_users u USING (userid) LEFT JOIN bb".$n."_groups g ON g.groupid=u.useronlinegroupid WHERE s.lastactivity >= '".(time() - 60 * $useronlinetimeout)."'".(($wiw_showonlyusers == 1) ? (" AND s.userid<>0") : ("")).(($wbbuserdata['ignorelist']) ? (" AND s.userid NOT IN (".str_replace(" ", ",", $wbbuserdata['ignorelist']).")") : (""))." ORDER BY ".$_GET['sortby']." ".$_GET['order']."");
while ($row = $db->fetch_array($result)) $wiw->insert($row);
$wiw->cache();
##### WIW Advanced (Hack © by zwerg (www.myWBB.info)) ANFANG #####
$guestcount = 1;
while ($row = $wiw->get()) {
if (!$row['userid']) {
// ShowBotsOnline Start
$ii = 0;
$botsonlinecounti = 0;
while ($ii < $i) {
$ii++;
$rowuseragent = stripslashes($row['useragent']);
$rowuseragent = trim($rowuseragent);
$searchstring = $showbotsonline[$ii];
$searchstring = trim($searchstring);
if ($searchstring == $rowuseragent) {
$botsonlinecounti = 1;
}
}
if ($botsonlinecounti == 1) {
$username = $lang->get("LANG_WIW_BOTS", array('$botsonlinecount' => $botsonlinecount));
$botsonlinecount++;
} else {
$username = $lang->get("LANG_WIW_GUEST", array('$guestcount' => $guestcount));
$guestcount++;
}
// ShowBotsOnline Ende
$time = formatdate($wbbuserdata['timeformat'], $row['lastactivity']);
if ($wbbuserdata['a_can_view_ipaddress'] == 1) {
$ipadress = htmlconverter($row['ipaddress']);
$browser = $row['useragent'];
if (wbb_strlen($browser) > 50) $browser = wbb_substr($browser, 0, 50)."...";
$browser = htmlconverter($browser);
$row['useragent'] = htmlconverter($row['useragent']);
}
$location = $row['location'];
$guestonlinecount++;
eval("\$guestonline .= \"".$tpl->get("wiw_userbit")."\";");
}
else {
$username = $wiw->parse($row['userid'], htmlconverter($row['username']), $row['useronlinemarking'], $row['invisible']);
$time = formatdate($wbbuserdata['timeformat'], $row['lastactivity']);
if ($wbbuserdata['a_can_view_ipaddress'] == 1) {
$ipadress = htmlconverter($row['ipaddress']);
$browser = $row['useragent'];
if (wbb_strlen($browser) > 50) $browser = wbb_substr($browser, 0, 50)."...";
$browser = htmlconverter($browser);
$row['useragent'] = htmlconverter($row['useragent']);
}
$location = $row['location'];
$useronlinecount++;
$checkname = substr($username,0,3);
if ($wiw_showbotsonline == 1 || ($wiw_showbotsonline == 0 && $checkname != "Bot")) {
eval("\$useronline .= \"".$tpl->get("wiw_userbit")."\";");
}
}
eval("\$wiw_sortby = \"".$tpl->get("wiw_sortby")."\";");
eval("\$wiw_order = \"".$tpl->get("wiw_order")."\";");
$lang->items['LANG_WIW_SORTOPTIONS'] = $lang->get("LANG_WIW_SORTOPTIONS", array('$wiw_sortby' => $wiw_sortby, '$wiw_order' => $wiw_order));
if($useronlinecount!="") {
if($useronlinecount==1) $lang->items['LANG_WIW_USERONLINE_TITLE'] = $lang->get("LANG_WIW_USERONLINE_TITLE_ONE", array('$useronlinecount' => $useronlinecount));
else $lang->items['LANG_WIW_USERONLINE_TITLE'] = $lang->get("LANG_WIW_USERONLINE_TITLE", array('$useronlinecount' => $useronlinecount));
}
if($guestonlinecount!="") {
if($guestonlinecount==1) $lang->items['LANG_WIW_GUESTONLINE_TITLE'] = $lang->get("LANG_WIW_GUESTONLINE_TITLE_ONE", array('$guestonlinecount' => $guestonlinecount));
else $lang->items['LANG_WIW_GUESTONLINE_TITLE'] = $lang->get("LANG_WIW_GUESTONLINE_TITLE", array('$guestonlinecount' => $guestonlinecount));
}
##### WIW Advanced (Hack © by zwerg (www.myWBB.info)) ENDE #####
eval("\$tpl->output(\"".$tpl->get("wiw")."\");");
?>
gruss gulliver
|
|
30.01.2006 14:10 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.750.002
Nächster Level: 266.777.854
|
|
Hallo,
versuche das mal:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
|
<?php
// ************************************************************************************//
// * WoltLab Burning Board 2
// ************************************************************************************//
// * Copyright (c) 2001-2004 WoltLab GmbH
// * Web http://www.woltlab.de/
// * License http://www.woltlab.de/products/burning_board/license_en.php
// * http://www.woltlab.de/products/burning_board/license.php
// ************************************************************************************//
// * WoltLab Burning Board 2 is NOT free software.
// * You may not redistribute this package or any of it's files.
// ************************************************************************************//
// * $Date: 2004-10-20 13:24:57 +0200 (Wed, 20 Oct 2004) $
// * $Author: Burntime $
// * $Rev: 1453 $
// ************************************************************************************//
$filename = 'wiw.php';
require('./global.php');
require('./includes/ip_land_function.inc.php');
if (!$wbbuserdata['can_view_wiw']) access_error();
require('./acp/lib/class_useronline.php');
require('./acp/lib/class_wiw.php');
$lang->load('WIW');
// Define
if (!isset($_GET['sortby'])) $_GET['sortby'] = '';
if (!isset($_GET['order'])) $_GET['order'] = '';
$sel_sortby['username'] = '';
$sel_sortby['ipaddress'] = '';
$sel_sortby['useragent'] = '';
$sel_sortby['lastactivity'] = '';
$sel_sortby['request_uri'] = '';
$sel_order['ASC'] = '';
$sel_order['DESC'] = '';
$useronline = '';
switch ($_GET['sortby']) {
case "username": break;
case "ipaddress": break;
case "useragent": break;
case "lastactivity": break;
case "request_uri": break;
default: $_GET['sortby'] = "lastactivity"; break;
}
switch ($_GET['order']) {
case "ASC": break;
case "DESC": break;
default: $_GET['order'] = "DESC"; break;
}
$sel_sortby[$_GET['sortby']] = " selected=\"selected\"";
$sel_order[$_GET['order']] = " selected=\"selected\"";
$wiw = &new WIW($wbbuserdata['a_can_view_ghosts'], $wbbuserdata['buddylist']);
$boardids = '';
$threadids = '';
$result = $db->query("SELECT s.*, u.username, u.invisible, u.useronlinegroupid,g.useronlinemarking, 0 AS script FROM bb".$n."_sessions s LEFT JOIN bb".$n."_users u USING (userid) LEFT JOIN bb".$n."_groups g ON g.groupid=u.useronlinegroupid WHERE s.lastactivity >= '".(time() - 60 * $useronlinetimeout)."'".(($wiw_showonlyusers == 1) ? (" AND s.userid<>0") : ("")).(($wbbuserdata['ignorelist']) ? (" AND s.userid NOT IN (".str_replace(" ", ",", $wbbuserdata['ignorelist']).")") : (""))." ORDER BY ".$_GET['sortby']." ".$_GET['order']."");
while ($row = $db->fetch_array($result)) $wiw->insert($row);
$wiw->cache();
##### WIW Advanced (Hack © by zwerg (www.myWBB.info)) ANFANG #####
$guestcount = 1;
while ($row = $wiw->get()) {
if (!$row['userid']) {
// ShowBotsOnline Start
$ii = 0;
$botsonlinecounti = 0;
while ($ii < $i) {
$ii++;
$rowuseragent = stripslashes($row['useragent']);
$rowuseragent = trim($rowuseragent);
$searchstring = $showbotsonline[$ii];
$searchstring = trim($searchstring);
if ($searchstring == $rowuseragent) {
$botsonlinecounti = 1;
}
}
if ($botsonlinecounti == 1) {
$username = $lang->get("LANG_WIW_BOTS", array('$botsonlinecount' => $botsonlinecount));
$botsonlinecount++;
} else {
$username = $lang->get("LANG_WIW_GUEST", array('$guestcount' => $guestcount));
$guestcount++;
}
// ShowBotsOnline Ende
$time = formatdate($wbbuserdata['timeformat'], $row['lastactivity']);
if ($wbbuserdata['a_can_view_ipaddress'] == 1) {
$ipadress = htmlconverter($row['ipaddress']);
$browser = $row['useragent'];
if (wbb_strlen($browser) > 50) $browser = wbb_substr($browser, 0, 50)."...";
$browser = htmlconverter($browser);
$row['useragent'] = htmlconverter($row['useragent']);
}
$ip_land1 = htmlconverter($row['ipaddress']);
$ip_land = where_are_you_from(TRUE, FALSE, $ip_land1);
$location = $row['location'];
$guestonlinecount++;
eval("\$guestonline .= \"".$tpl->get("wiw_userbit")."\";");
} else {
$username = $wiw->parse($row['userid'], htmlconverter($row['username']), $row['useronlinemarking'], $row['invisible']);
$time = formatdate($wbbuserdata['timeformat'], $row['lastactivity']);
if ($wbbuserdata['a_can_view_ipaddress'] == 1) {
$ipadress = htmlconverter($row['ipaddress']);
$browser = $row['useragent'];
if (wbb_strlen($browser) > 50) $browser = wbb_substr($browser, 0, 50)."...";
$browser = htmlconverter($browser);
$row['useragent'] = htmlconverter($row['useragent']);
}
$ip_land1 = htmlconverter($row['ipaddress']);
$ip_land = where_are_you_from(TRUE, FALSE, $ip_land1);
$location = $row['location'];
$useronlinecount++;
$checkname = substr($username,0,3);
if ($wiw_showbotsonline == 1 || ($wiw_showbotsonline == 0 && $checkname != "Bot")) {
eval("\$useronline .= \"".$tpl->get("wiw_userbit")."\";");
}
}
}
eval("\$wiw_sortby = \"".$tpl->get("wiw_sortby")."\";");
eval("\$wiw_order = \"".$tpl->get("wiw_order")."\";");
$lang->items['LANG_WIW_SORTOPTIONS'] = $lang->get("LANG_WIW_SORTOPTIONS", array('$wiw_sortby' => $wiw_sortby, '$wiw_order' => $wiw_order));
if($useronlinecount!="") {
if($useronlinecount==1) $lang->items['LANG_WIW_USERONLINE_TITLE'] = $lang->get("LANG_WIW_USERONLINE_TITLE_ONE", array('$useronlinecount' => $useronlinecount));
else $lang->items['LANG_WIW_USERONLINE_TITLE'] = $lang->get("LANG_WIW_USERONLINE_TITLE", array('$useronlinecount' => $useronlinecount));
}
if($guestonlinecount!="") {
if($guestonlinecount==1) $lang->items['LANG_WIW_GUESTONLINE_TITLE'] = $lang->get("LANG_WIW_GUESTONLINE_TITLE_ONE", array('$guestonlinecount' => $guestonlinecount));
else $lang->items['LANG_WIW_GUESTONLINE_TITLE'] = $lang->get("LANG_WIW_GUESTONLINE_TITLE", array('$guestonlinecount' => $guestonlinecount));
}
##### WIW Advanced (Hack © by zwerg (www.myWBB.info)) ENDE #####
eval("\$tpl->output(\"".$tpl->get("wiw")."\");");
?>
|
|
Die Einbauten für IP-Land habe ich schon eingebaut.
Gruß
Viktor
__________________
Ein kluger Mann widerspricht keiner Frau. Er wartet, bis sie es selbst tut.
... beim Käfer (WBB2) konnte man noch selber schrauben,
beim neuen Golf (WBB3) muß man fast schon in die Werkstatt wenn man das "Wischwasser" nachfüllen muss!
Da fast keiner mehr hier Postet gibt es ab sofort keinen Support mehr per PN.
|
|
30.01.2006 19:11 |
|
|
|
ich habe es eingebaut
oki super kein fehler beim aufmachen
nur wieder ein fehler im bild
sehe hier
bitte nochmal um hilfe
mfg gulliver
|
|
30.01.2006 19:31 |
|
|
|
super viktor das hat hat geklappt
jetzt aber sehe ich keine gäste bei mir
also so steht es bei mir im forum unten
Zur Zeit sind 3 Mitglieder , 6 Besucher im Forum unterwegs. Rekord: 16 Benutzer am 30.01.2006 16:24.
aber wenn ich auf wer ist wo klicke sehe ich nur die member vom forum
keine gäste mehr
weiss du jetzt den fehler vielleicht auch noch das wäre perfekt
mfg gulliver
|
|
30.01.2006 20:26 |
|
|
Viktor
Administrator
Zeige Viktor auf Karte
Dabei seit: 15.08.2003
Beiträge: 31.570
363 Filebase-Einträge
Alter: 66 Jahre
Herkunft: NRW wBB-Version: wBB2.3 PHP-Version: 7.4.33 MySQL-Version: 10.5.19-MariaDB Wo bist du gehostet?: eigener Server
Bewertung:
Level: 71 [?]
Erfahrungspunkte: 237.750.002
Nächster Level: 266.777.854
|
|
|
30.01.2006 20:41 |
|
|
|
habe die sprach variablen alle drin
*grübel* was habe ich nur falsch drin
bringt es dir was wenn ich dir zugang gebe das du selber schaust mal ??
wäre das ne lösung ??
mfg Gulliver
|
|
30.01.2006 21:40 |
|
|
|
habe nur zwar mehere styles drin aber die standarts tpl. greifen nicht auf die styles
in den styles ist also keine wiw drin habe die jetzt mal rüber geschoben in das style aber auch nichts
ich verzweifle glaube ich langsam denn jetzt habe ich schon alles versucht
ich weiss leider nicht mehr weiter
mfg gulliver
|
|
30.01.2006 22:11 |
|
|
|
moin moin
so nach langer geduld und sehr guter zuverlässigkeit von viktor geht jetzt alles bei mir
ich sage einfach nur klasse
es ist einfach perfekt
danke für die arbeit viktor
mfg gulliver
|
|
01.02.2006 00:53 |
|
|
|
|
|
|