MyBB.de Forum
Frage zu "Time Spent Online" [Plugin] - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Frage zu "Time Spent Online" [Plugin] (/thread-5949.html)



Frage zu "Time Spent Online" [Plugin] - DaStaFlexX - 18.05.2007

Hallo zusammen

Ich habe bei mir das Time Spent Online on Postbit [Plugin] installiert.

Funktioniert auch soweit sehr gut !

Nur ein Wunsch habe ich noch.
Die Zeitangabe wird wie folg ausgegeben: 3 W, 3 D, 22 H, 14 M
Ich hätte sie aber lieber so: 3W 3D 22H 14M

*EDIT*
sry... wie dumm von mir ! Rolleyes
Habe es gerade herausgefunden wie es geht.

Aber ich hätte da noch ne andere Frage:
Wie kann ich das ändern das es nicht am ende des "postbit_author_user" Template geladen wird ?

Hier mal ein teil der .php datei:
PHP-Code:
<?php
/**
 * Show Time Spent Online on Postbit 1.0
 * Copyright © 2006 DragonFever
 */
 
$plugins->add_hook("postbit""timeonline_postbit");
 
function 
timeonline_info()
{
    return array(
        
"name"                => "Shows Time Online on Postbit",
        
"description"        => "Shows Time Online on Postbit.",
        
"website"            => "http://www.dragonfever.info/",
        
"author"            => "DragonFever",
        
"authorsite"        => "http://www.dragonfever.info/",
        
"version"            => "1.0",
        );
}
 
function 
timeonline_activate()
{
}
 
function 
timeonline_deactivate()
{
}
 
function 
timeonline_postbit($post)
{
    global 
$mybb$lang$db;
    
$onuid $post['uid'];
    
$queryon $db->simple_select(TABLE_PREFIX."users""timeonline""uid='$onuid'");
    
$memprofile $db->fetch_array($queryon);
    
    if(
$memprofile['timeonline'] > 0)
    {
        
$post['timeonline'] = fl_nice_time($memprofile['timeonline']);
    }
    else
    {
        
$post['timeonline'] = $lang->na;
    }
    
$post['user_details'] = "{$post['user_details']}<font class=\"smalltext\">Time Online:<br />{$post['timeonline']}</font>";


bis gli...
greetz DaStaFlexX


RE: Frage zu "Time Spent Online" [Plugin] - Mak - 18.05.2007

Code:
$plugins->add_hook("postbit", "timeonline_postbit");
Das "postbit" kannst du durch ein beliebiges anderes Template ersetzen.


RE: Frage zu "Time Spent Online" [Plugin] - DaStaFlexX - 18.05.2007

ja ok ! Rolleyes

Und was mach ich den nun ?

so sieht es momentan aus:
   
Der Gelbe Pfeil zeig an wohin die anzeige soll !

In Welchem Template muss ich das ändern ?
weil im "postbit" Template seh ich nichts !

Und mein Quelltext sieht so aus:
Code:
<!-- end: postbit_reputation --><br /><br />
Enemys:<br />
CIA, PTM<br /><br />
I hate this gang:<br />
asd, dfm<br /><br /><br />

</span>
<!-- end: postbit_author_user --><font class="smalltext">Time Online:<br />10M 3D 17H 21M</font>

</td>
<td class="trow1" width="100%" valign="top" style="background: #404040">
<table width="100%">
<tr><td><!-- start: postbit_posturl -->
Da sieht man das es nicht im "postbit_author_user" Template ist, wo dann ?

mhm... ?
help!

bis gli...
greetz DaStaFlexX


RE: Frage zu "Time Spent Online" [Plugin] - Michael - 19.05.2007

Das Plugin nimmt keine Templateänderung vor, es wird lediglich die Variable $post['user_details'], die schon im Template vorhanden ist, ergänzt.