Beiträge: 7.015
Themen: 4.707
Registriert seit: 06.12.2006
15.02.2015, 20:15
(Dieser Beitrag wurde zuletzt bearbeitet: 09.11.2024, 17:00 von MyBB.de Bot.)
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.
Beiträge: 7.015
Themen: 4.707
Registriert seit: 06.12.2006
Eine neue Version wurde veröffentlicht:
Staff Page 0.3.3
Beiträge: 182
Themen: 27
Registriert seit: 09.08.2013
MyBB-Version: 1.8.6
Hallo,
gibt es eine Möglichkeit, dass die Teammitglieder unter den einzelnen Gruppen nebeneinander und nicht untereinander angezeigt werden?
lg
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Ö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.
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 182
Themen: 27
Registriert seit: 09.08.2013
MyBB-Version: 1.8.6
Wunderbar, ich danke dir
Beiträge: 7.015
Themen: 4.707
Registriert seit: 06.12.2006
Eine neue Version wurde veröffentlicht:
Staff Page 1.0
Beiträge: 167
Themen: 21
Registriert seit: 28.11.2007
MyBB-Version: 1.8.4
Huhu,
besteht die Möglichkeit, auf dieser Seite noch ein eigenes Profilfeld auszugeben?
Habe dazu leider nichts gefunden.
LG Puppsmuffel
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Im staff_page_member_row Template (Globale Templates), könntest Du das
verwnden.
X = deine ID des feldes
Wenn zum Beispiel ein Bild ausgegeben werden soll, verwendest Du das HTML Tag
img
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 167
Themen: 21
Registriert seit: 28.11.2007
MyBB-Version: 1.8.4
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
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Ö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.
Mit freundlichen Grüßen
MrBrechreiz