MyBB.de Forum
Eigene Seite in Wer ist Online anzeigen lassen - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html)
+---- Forum: Sonstiges (https://www.mybb.de/forum/forum-29.html)
+---- Thema: Eigene Seite in Wer ist Online anzeigen lassen (/thread-4052.html)

Seiten: Seiten: 1 2


Eigene Seite in Wer ist Online anzeigen lassen - Crasher - 05.12.2006

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


RE: Eigene Seite in Wer ist Online anzeigen lassen - Michael - 05.12.2006

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


RE: Eigene Seite in Wer ist Online anzeigen lassen - Crasher - 06.12.2006

Hi,

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

Mfg


RE: Eigene Seite in Wer ist Online anzeigen lassen - frankrieger - 06.12.2006

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).


RE: Eigene Seite in Wer ist Online anzeigen lassen - ehorn - 25.01.2008

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?


RE: Eigene Seite in Wer ist Online anzeigen lassen - Dave - 25.01.2008

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; 



RE: Eigene Seite in Wer ist Online anzeigen lassen - ehorn - 25.01.2008

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


RE: Eigene Seite in Wer ist Online anzeigen lassen - Dave - 25.01.2008

Wie heisst die .php Datei?


RE: Eigene Seite in Wer ist Online anzeigen lassen - ehorn - 25.01.2008

na anime.php und liegt im hauptverzeichnis...


RE: Eigene Seite in Wer ist Online anzeigen lassen - Dave - 25.01.2008

Ist die Seite auch in das MyBB-System eingebunden?