Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Threadviewer for myBB -
#51
Siehe hier.
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#52
Zitat:Die aufgerufene Erweiterung wurde gelöscht und steht nicht mehr zur Verfügung.

Link kaputt? Oder Thema gelöscht/verschoben? Über die Suche finde ich zu dem Link leider auch nichts. Sad

LG

Bernd
Zitieren
#53
Hatte eine Korrektur vorgenommen. Ist nun aber wieder online.
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#54
Vielen Dank!
Ich habe das Tool installiert und es läuft wunderbar.
Da dieser Thread hier einem anderen Plugin gewidmet ist, schreibe ich zu Deinem, Jockl, in dem entsprechenden Veröffentlichungsthread.

LG

Bernd
Zitieren
#55
Ich möchte nur das User, die das Thread erstellen (also Threadersteller) die Box sehen. Wie kann ich das realisieren?

Natürlich können Teamitglieder ebenfalls die Box sehen.

Gruß
Zitieren
#56
Suche mal in der Plugin-Datei (inc/plugins/threadviewer.php) folgende Zeilen
PHP-Code:
    if ($position=="top" || $position=="both") {
        
//Grafische Ausgabe im Top-Bereich
        
$viewer_top='<!--start thread viewer_top-->
        <table class="tborder" border="0" cellpadding="4" cellspacing="1">
        <thead>
            <tr>
                <td class="thead" colspan="8">                
                    <div class="expcolimage"><img src="images/collapse.gif" id="viewer_img" class="expander" alt="[-]" /></div>
                    <div><strong>'
.$threadviewer_text.'</strong></div>
                </td>
            </tr>
        </thead>
        <tbody style="" id="viewer_e">
            <tr>
                <td class="trow1" colspan="8"><span class="smalltext">'
.$userlist.'</span></td>
            </tr>
        </tbody>
        </table>
        <br>
        <!--end thread viewer_top-->'
;
    }
    
    if (
$position=="bottom" || $position=="both") {
        
//Grafische Ausgabe im Bottom-Bereich
        
$viewer_bottom='<!--start thread viewer_bottom-->
        <br>
        <table class="tborder" border="0" cellpadding="4" cellspacing="1">
        <thead>
            <tr>
                <td class="thead" colspan="8">                
                    <div class="expcolimage"><img src="images/collapse.gif" id="viewer_img" class="expander" alt="[-]" /></div>
                    <div><strong>'
.$threadviewer_text.'</strong></div>
                </td>
            </tr>
        </thead>
        <tbody style="" id="viewer_e">
            <tr>
                <td class="trow1" colspan="8"><span class="smalltext">'
.$userlist.'</span></td>
            </tr>
        </tbody>
        </table>
        <!--end thread viewer_bottom-->'
;
    } 
und ersetze sie durch
PHP-Code:
$query $db->simple_select("threads""uid""tid = ".$tid."");
$query $db->fetch_array($query);

if(
$mybb->usergroup['cancp'] == || $mybb->usergroup['issupermod'] == || $mybb->user['uid'] == $query['uid'])
    {
    if (
$position=="top" || $position=="both") {
        
//Grafische Ausgabe im Top-Bereich
        
$viewer_top='<!--start thread viewer_top-->
        <table class="tborder" border="0" cellpadding="4" cellspacing="1">
        <thead>
            <tr>
                <td class="thead" colspan="8">                
                    <div class="expcolimage"><img src="images/collapse.gif" id="viewer_img" class="expander" alt="[-]" /></div>
                    <div><strong>'
.$threadviewer_text.'</strong></div>
                </td>
            </tr>
        </thead>
        <tbody style="" id="viewer_e">
            <tr>
                <td class="trow1" colspan="8"><span class="smalltext">'
.$userlist.'</span></td>
            </tr>
        </tbody>
        </table>
        <br>
        <!--end thread viewer_top-->'
;
    }
    
    if (
$position=="bottom" || $position=="both") {
        
//Grafische Ausgabe im Bottom-Bereich
        
$viewer_bottom='<!--start thread viewer_bottom-->
        <br>
        <table class="tborder" border="0" cellpadding="4" cellspacing="1">
        <thead>
            <tr>
                <td class="thead" colspan="8">                
                    <div class="expcolimage"><img src="images/collapse.gif" id="viewer_img" class="expander" alt="[-]" /></div>
                    <div><strong>'
.$threadviewer_text.'</strong></div>
                </td>
            </tr>
        </thead>
        <tbody style="" id="viewer_e">
            <tr>
                <td class="trow1" colspan="8"><span class="smalltext">'
.$userlist.'</span></td>
            </tr>
        </tbody>
        </table>
        <!--end thread viewer_bottom-->'
;
    }
    } 
Damit kann die Liste nur vom Threadersteller, den Admins und Supermods gesehen werden. Weitere "Teammiglieder" müsste man genauer definieren, damit man die auch noch berücksichtigen kann...
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#57
Hast Du das mal ausprobiert?
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren
#58
Das Plugin funktioniert nicht mehr mit in 1.8er Version oder schaffe ich es nicht .. ?
Zitieren
#59
Du könntest es mit der Version für 1.8 versuchen.......
viele Grüße
Jockl
übersetzte und eigene Plugins
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  ThreadViewer MyBB.de Bot 8 2.639 02.07.2017, 20:55
Letzter Beitrag: MrBrechreiz
  ThreadViewer MyBB.de Bot 66 16.030 27.03.2015, 23:20
Letzter Beitrag: Jockl