Beiträge: 7.105
	Themen: 4.733
	Registriert seit: 06.12.2006
	
	
 
	
		
		
		15.02.2015, 20:15 
(Dieser Beitrag wurde zuletzt bearbeitet: 10.05.2025, 00:50 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.105
	Themen: 4.733
	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.105
	Themen: 4.733
	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