MyBB.de Forum

Normale Version: Eigene Seite in Wer ist Online anzeigen lassen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hi,

Ich habe mir jetzt meine eigene Seite erstellt. Und jetzt steht ja in der Wer ist Online Anzeige Unbekannter Ort. Kann ich das noch eintragen das da Partner angezeigt wird ?

Mfg
Du musst die Datei online.php anpassen. Wenn du dir den Code ansiehst solltest du schnell die entsprechenden Stellen finden (es sind 2).
Hi,

Ich habe die Stellen leider nicht gefunden. Vielleicht ein kleiner Tipp (Zeile) ?

Mfg
Einmal der Dateiname (mit Beispiel). Hier wird die Activity deklariert. Aufgerufen wird das durch die zuletzt geladene Datei (ohne .php):
PHP-Code:
    switch($filename)
    {
        case 
"announcements":
            if(
is_numeric($parameters['fid']))
            {
                
$fidsql .= ",$parameters[fid]";
            }
            
$user['activity'] = "announcements";
            
$user['fid'] = $parameters['fid'];
            break; 
Und das zweite die Activity (mit Beispiel). Hier wird anhand der Activity die Sprachvariable zugewiesen (was dann in wer ist online steht):
PHP-Code:
switch($user['activity'])
    {
        
// announcement.php functions
        
case "announcements":
            if(
$forums[$user['fid']])
            {
                
$locationname sprintf($lang->viewing_announcements$user['fid'], $forums[$user['fid']]);
            }
            else
            {
                
$locationname $lang->viewing_announcements2;
            }
            break; 
Ich würde es in dieser Reihenfolge eintragen, obwohl es in der Datei andersherum sortiert ist, weil du dann zuerst die den Ausdruck für die Activity deklarieren kannst (muss nicht der gleiche sein wie der Dateiname, aber er muss einzigartig sein).
also bei mir funzt das nicht Sad
hab jetzt unter
Code:
    switch($user['activity'])
    {

folgendes eingefügt:
Code:
// hentai.php functions
        case "anime":
            if($forums[$user['fid']])
            {
                $locationname = sprintf($lang->viewing_anime, $user['fid'], $forums[$user['fid']]);
            }

und unter :
Code:
switch($filename)
    {

hab ich eingefügt:
Code:
case "anime":
            if(is_numeric($parameters['fid']))
            {
                $fidsql .= ",$parameters[fid]";
            }
            $user['activity'] = "anime";
            $user['fid'] = $parameters['fid'];
            break;


die datei anime.php liegt im hauptverzeichnis und in inc\languages\deutsch_du hab ich in der online.lang.php die zeile
Code:
$l['viewing_anime'] = "Ist in der GameSection[Anime] unterwegs";
eingefügt

sollte doch somit funzen oder?!...es steht aber immer da "Sieht sich die Hauptseite an"

kann jmd helfen?

Dave

Versuche es mal hiermit:
PHP-Code:
    switch($user['activity'])
    {
        case 
"anime":
            
$locationname $lang->viewing_anime;
            break; 
und
PHP-Code:
switch($filename)
    {
        case 
"anime":
            
$user['activity'] = "anime";
            break; 
hm nein hat leider auch nix gebracht
irgendwie zeigt der mir immer den letzten ort an und nicht den wo er sich eben befindet (also wenn man in der anime-sektion unterwegs ist)
an was kann das liegen? o0

Dave

Wie heisst die .php Datei?
na anime.php und liegt im hauptverzeichnis...

Dave

Ist die Seite auch in das MyBB-System eingebunden?
Seiten: 1 2