Sie sind nicht angemeldet.

Niinake

User wurde auf Wunsch gelöscht!

1

Freitag, 14. August 2009, 23:31

Wer war da--bitte beim anpassen helfen

Kann mir jemand helfen beim anpassen?

Und zwar steht in der Anleitung:

9.) "acp/lib/class_useronline.php" bearbeiten

Suche:

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
function parse($userid$username$useronlinemarking$invisible) {
        global $tpl$SID_ARG_1ST$SID_ARG_2ND$SID_ARG_2ND_UN$lang;
        
        if (is_array($this->buddies) && in_array($userid$this->buddies)) eval("\$username = \"".$tpl->get("useronline_buddy")."\";");
        
        if ($useronlinemarking != ''$username sprintf($useronlinemarking$username);
        
        eval("\$useronlinebit = \"".$tpl->get("index_useronline")."\";");
        return $useronlinebit;
    }

Ersetze durch:

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
function parse($userid$username$useronlinemarking$invisible$visited=false) {
global $tpl$SID_ARG_1ST$SID_ARG_2ND$SID_ARG_2ND_UN$lang;
if (is_array($this->buddies) && in_array($userid$this->buddies)) eval("\$username = \"".$tpl->get("useronline_buddy")."\";");
if ($useronlinemarking != ''$username sprintf($useronlinemarking$username);
if($visited) {
global $row$wbbuserdata$showuservisitedmode;
switch($showuservisitedmode) {
case 0:
eval("\$useronlinebit = \"".$tpl->get("index_useronline")."\";");
break;
case 1:
$time strftime("%H:%M"$row['lastactivity']);
eval("\$useronlinebit = \"".$tpl->get("index_uservisited")."\";");
break;
case 2:
$time strftime("%H:%M"get_firstvisit($userid));
eval("\$useronlinebit = \"".$tpl->get("index_uservisited")."\";");
break;
}
} else {
eval("\$useronlinebit = \"".$tpl->get("index_useronline")."\";");
}
return $useronlinebit;
}


ABER durch den Onlielistensmilie sieht der Code ein wenig anders aus.
Habs schon selbst versucht aber nicht ganz hin bekommen

Hier siehst in der php aus

PHP-Quelltext

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
<?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 $
// ************************************************************************************//


class useronline {
    
    var $modids = array();
    var $can_view_ghosts 0;
    var $useronlinebit "";
    var $buddies = array();
    
    function useronline($can_view_ghosts$buddylist '') {
        $this->can_view_ghosts $can_view_ghosts;
        $this->buddies explode(' '$buddylist); 
    }
    
    function parse($userid$username$useronlinemarking$invisible) {
        global $tpl$SID_ARG_1ST$SID_ARG_2ND$SID_ARG_2ND_UN$lang$db$n;
        
        if (is_array($this->buddies) && in_array($userid$this->buddies)) eval("\$username = \"".$tpl->get("useronline_buddy")."\";");
        
        if ($useronlinemarking != ''$username sprintf($useronlinemarking$username);
        
        eval("\$useronlinebit = \"".$tpl->get("index_useronline")."\";");
    $result $db->query_first("SELECT onlinesmilie FROM bb".$n."_users WHERE userid='".$userid."'");
        if ($result[0] >= && !$visited) {
            $result $db->query_first("SELECT smilietitle, smiliepath FROM bb".$n."_onlinesmilies WHERE smilieid='".$result[0]."'");
            $useronlinebit.= " ".makeimgtag($result['smiliepath'], $result['smilietitle']);
        }
        return $useronlinebit;
    }
    
    function user($userid$username$useronlinemarking$invisible$visited=false) {
        if ($invisible == && $this->can_view_ghosts == 0) return "";
        if ($this->useronlinebit != ''$this->useronlinebit .= ", ".$this->parse($userid$username$useronlinemarking$invisible$visited);
        else $this->useronlinebit $this->parse($userid$username$useronlinemarking$invisible$visited);
    }
}
?>

*Jacqy*hackeinbau

Admina&Webmasterin

  • »*Jacqy*« ist weiblich
  • »*Jacqy*« ist ein verifizierter Benutzer

Beiträge: 5 877

Aktivitätspunkte: 31 765

Registrierungsdatum: 16. März 2008

Wohnort: Murnau (hergezogen)

WBB Version: alle

Danksagungen: 148 / 19

  • Nachricht senden

Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied Seit über 48 Monaten Mitglied

2

Samstag, 15. August 2009, 15:44

Bitte sehr=)


PHP-Quelltext

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
<?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 $
// ************************************************************************************//


class useronline {
    
    var $modids = array();
    var $can_view_ghosts 0;
    var $useronlinebit "";
    var $buddies = array();
    
    function useronline($can_view_ghosts$buddylist '') {
        $this->can_view_ghosts $can_view_ghosts;
        $this->buddies explode(' '$buddylist); 
    }
    
    function parse($userid$username$useronlinemarking$invisible$visited=false) {
global $tpl$SID_ARG_1ST$SID_ARG_2ND$SID_ARG_2ND_UN$lang,$db$n;
if (is_array($this->buddies) && in_array($userid$this->buddies)) eval("\$username = \"".$tpl->get("useronline_buddy")."\";");
if ($useronlinemarking != ''$username sprintf($useronlinemarking$username);
if($visited) {
global $row$wbbuserdata$showuservisitedmode;
switch($showuservisitedmode) {
case 0:
eval("\$useronlinebit = \"".$tpl->get("index_useronline")."\";");
break;
case 1:
$time strftime("%H:%M"$row['lastactivity']);
eval("\$useronlinebit = \"".$tpl->get("index_uservisited")."\";");
break;
case 2:
$time strftime("%H:%M"get_firstvisit($userid));
eval("\$useronlinebit = \"".$tpl->get("index_uservisited")."\";");
break;
}
} else {
eval("\$useronlinebit = \"".$tpl->get("index_useronline")."\";");
}
$result $db->query_first("SELECT onlinesmilie FROM bb".$n."_users WHERE userid='".$userid."'");
        if ($result[0] >= && !$visited) {
            $result $db->query_first("SELECT smilietitle, smiliepath FROM bb".$n."_onlinesmilies WHERE smilieid='".$result[0]."'");
            $useronlinebit.= " ".makeimgtag($result['smiliepath'], $result['smilietitle']);
        }
return $useronlinebit;
}
    
    function user($userid$username$useronlinemarking$invisible$visited=false) {
        if ($invisible == && $this->can_view_ghosts == 0) return "";
        if ($this->useronlinebit != ''$this->useronlinebit .= ", ".$this->parse($userid$username$useronlinemarking$invisible$visited);
        else $this->useronlinebit $this->parse($userid$username$useronlinemarking$invisible$visited);
    }
}
?>
Signatur von »*Jacqy*«
Ich gebe kein Support via:
Email,PN,ICQ,MSN oder sonstigen Messengers!

Dafür ist das Forum da und das entsprechende Thread!

Gebt für ein neues Thread einen aussagekräftigen Titel an! So ist es leichter, diesen später wieder zu finden. Benutzt die SUFU!



♥Bones-Die Knochenjägerin♥
♥Bones&Booth♥
:daumenhoch: =)


http://www.youtube.com/watch?v=VlnBLUU43Ic&feature=channel&list=UL


Niinake

User wurde auf Wunsch gelöscht!

3

Samstag, 15. August 2009, 19:02

Bist wieder immer ein Schatz..Danke schön hatte es selbst versucht aber wollte nicht wirklich :rofl:

Huhu Jacgy hatte eben bei Mausi,das gleiche problem das ich es anpassen musste wegen dem Useronlinelistensmilie..

Hab dann den Code da oben kopiert,von dir und nun siehts so aus:
»Niinake« hat folgende Datei angehängt:
  • naamloos.jpg (22,11 kB - 12 mal heruntergeladen - zuletzt: 1. Oktober 2010, 17:05)

Lesezeichen: