MyBB.de Forum
Staff Page - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Veröffentlichungen und -Support (https://www.mybb.de/forum/forum-82.html)
+--- Thema: Staff Page (/thread-31395.html)

Seiten: Seiten: 1 2


Staff Page - MyBB.de Bot - 15.02.2015

Eine neue Erweiterung wurde veröffentlicht: Staff Page

Zitat:The plugin adds a manageable page with list of staff. It creates a list of staff and allows administrators to display members and group them as they like. The page can display description of groups and members set in ACP. Groups displayed on the page are independent from the forum's users groups. In other words, this plugin gives possibility to create a small staff directory, without using MyBB's groups.

By default this plugin is displayed instead of showteam.php page, but the replcamenet can be switched off in the board settings, if you wish to use both of them at once. In this case you will need to add a link to memberlist.php?action=staff by yourself, beucase the plugin only adds redirection.
Other information
All issues and suggestions can be reported on the GitHub repository page.
There's a link to MyBB Community Forums Thread.



RE: Staff Page - MyBB.de Bot - 16.02.2015

Eine neue Version wurde veröffentlicht: Staff Page 0.3.3


RE: Staff Page - MUMFORD - 16.02.2015

Hallo,
gibt es eine Möglichkeit, dass die Teammitglieder unter den einzelnen Gruppen nebeneinander und nicht untereinander angezeigt werden?
lg


RE: Staff Page - MrBrechreiz - 16.02.2015

Öffne das Template staff_page_group_row und ersetze alles mit

Code:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
    <tr>
        <td class="thead" colspan="2">
          <strong>{$group['name']}</strong>
          <br />
          <div class="smalltext">
                   {$group['description']}
          </div>
        </td>
    </tr>
  <tr>
        <td>
    {$members_rows}
          </td>
    </tr>
</table>
<br />


Öffne das Template staff_page_member_row und ersetze alles mit

Code:
<div style="max-width: 300px;width: 300px;min-width: 300px; height: 100px;padding: 4px;float:left;" class="{$bgcolor}">
<div style="padding-right: 8px;float:left;" align="center">{$user['avatar']}</div>
<div align="left" class="largetext">{$user['profilelink']}</div><br />
<div align="left" class="largetext">{$description}</div>
<div align="left" class="postbit_buttons">{$emailcode}{$pmcode}</div>
</div>

Hier solltest Du noch die weitenangaben an dein Theme anpassen.


RE: Staff Page - MUMFORD - 16.02.2015

Wunderbar, ich danke dir Smile


RE: Staff Page - MyBB.de Bot - 16.02.2015

Eine neue Version wurde veröffentlicht: Staff Page 1.0


RE: Staff Page - Puppsmuffel - 21.02.2015

Huhu,
besteht die Möglichkeit, auf dieser Seite noch ein eigenes Profilfeld auszugeben?
Habe dazu leider nichts gefunden.

LG Puppsmuffel


RE: Staff Page - MrBrechreiz - 22.02.2015

Im staff_page_member_row Template (Globale Templates), könntest Du das

Code:
{$user['fidX']}

verwnden.

X = deine ID des feldes


Wenn zum Beispiel ein Bild ausgegeben werden soll, verwendest Du das HTML Tag img


RE: Staff Page - Puppsmuffel - 22.02.2015

Huhu,
erst einmal danke ich für die schnelle Antwort.
Das hatte ich bereits versucht, doch leider wird es mir so nicht angezeigt.

LG Puppsmuffel


RE: Staff Page - MrBrechreiz - 22.02.2015

Öffne die Plugin Datei und Suche nach

PHP-Code:
eval("\$user['avatar'] = \"".$templates->get("staff_page_user_avatar")."\";"); 

darunter dies einfügen

PHP-Code:
// Fetch custom profile fields
 
$query $db->query("
 SELECT *
 FROM "
.TABLE_PREFIX."userfields
 WHERE ufid='"
.$user['uid']."'");
 
       
 $profilefields 
$db->fetch_array($query); 



Öffne das staff_page_member_row Template und setze dies

Code:
<div>{$profilefields['fidX']}</div>

an gewünschter Position.

X wieder tauschen mit deiner ID.