MyBB.de Forum

Normale Version: Knuddels Profil
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Um mal klar Schiff wegen den endlosen Knuddels Profil Threads zu machen, habe ich nun die finale Version des Knuddels Profil erstellt. Welche die sich das Profil von mir schon vorher geholt haben brauchen das nicht mehr tun da es gleich ist.
Das Profil wurde getestet und hat keine Fehler mehr.
Hier noch eine Warnung: Wenn ihr ein Plugin benützt, das Variablen in das Profil schreibt, z.B. Die durchschnitts Anzahl an Wörtern pro Beitrag, müsst ihr diese selber in das Profil schreiben!
Ihr müsst dann nur noch das OnlineStatus Plugin aktivieren und runterladen, denn die Variable hab ich schon in das Profil eingefügt.

1. Geht nach ACP > Templates > *Euer Template* > Mitglieder > member_profile_reputation, dort entfernt ihr alles und ersetzt es durch diesem hier:
PHP-Code:
{$reputation} {$lang->reputation} [<a href="reputation.php?uid={$memprofile['uid']}">{$lang->reputation_details}</a>] {$vote_link

2. Geht nach ACP > Sprachpakete > Verwalten > *Sprachpaket z.B. Deutsch* > Bearbeiten "OK" > member.lang.php bearbeiten drücken, fast ganz unten findet ihr "reputation" dort ersetzt ihr "Bewertung:" durch "Bewertungen".

3. Ihr entfernt den gesamten Code in member_profile und ersetzt ihn durch diesen hier:

PHP-Code:
<html>
<
head>
<
title>{$mybb->settings['bbname']} - {$lang->profile}</title>
{
$headerinclude}
</
head>
<
body>
{
$header}
<
table width="100%" border="0" cellspacing="1" cellpadding="{$theme['tablespace']}class="tborder">
<
tr><td colspan="2" class="thead"><strong>Infos über {$memprofile['username']}</strong></td></tr>
<
tr><td class="trow1">
<
table border="0" width="100%" cellspacing="0" cellpadding="0">
<
tr><td width="150" align="center" class="trow1">
<
span class="largetext"><strong>{$formattedname}</strong></span><br />
<
span class="smalltext">
({
$usertitle})<br />
{
$groupimage}<br />
{
$userstars}<br />
{
$avatar}<br />
</
td><td class="trow1">
<
b>{$memprofile['username']}</bhat sich am <b>{$memregdate}</bbei {$mybb->settings['bbname']} registriert und bisher <b>{$timeonline}</bhier verbrachtEr ist momentan {$onlinestatus}


<
div style="padding-left:10px; padding-top:10px; "><b>{$formattedname}</bhat...</div>
<
table width="100%" border="0" cellspacing="0" cellpadding="0"  class="trow1" style="padding-left:70px; padding-top:5px;"><tr><td style="padding-left:5px; ">
<
table border="0" cellspacing="0" class="trow1"><tr><td><span class="smalltext">>></span>
<
b>{$memprofile['postnum']}</bBeitr&auml;ge geschrieben <span class="smalltext">[<a href="search.php?action=finduserthreads&uid={$uid}">{$lang->find_threads}</a— <a href="search.php?action=finduser&uid={$uid}">{$lang->find_posts}</a>]</span>
</
td></tr><tr><td><span class="smalltext">>></span>
ist <b>{$usertitle}</b>
</
td></tr><tr><td><span class="smalltext">>></span>
{
$reputation}
</
td></tr><tr><td><span class="smalltext">>></span>
am {$membdayGeburtstag
</td></tr>
</
table>
</
td></tr></table>
</
td></tr></table>
</
td></tr>
</
table>
</
td>
</
tr>
{
$awaybit}
</
table>
<
br />
{
$profilefields}
{
$signature}
<
br />
<
table width="100%" border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder">
<
tr>
<
td colspan="2" class="thead"><strong>{$lang->users_contact_details}</strong></td>
</
tr>
<
tr>
<
td class="trow1"><strong>{$lang->homepage}</strong></td>
<
td class="trow1">{$website}</td>
</
tr>
{
$sendemail}
<
tr>
<
td class="trow1"><strong>{$lang->pm}</strong></td>
<
td class="trow1"><a href="private.php?action=send&uid={$memprofile['uid']}">{$lang->send_pm}</a></td>
</
tr>
<
tr>
<
td class="trow2"><strong>{$lang->icq_number}</strong></td>
<
td class="trow2"><a href="javascript:;" onclick="MyBB.popupWindow('misc.php?action=imcenter&imtype=icq&uid={$uid}', 'imcenter', 450, 300);">{$memprofile['icq']}</a></td>
</
tr>
<
tr>
<
td class="trow1"><strong>{$lang->aim_screenname}</strong></td>
<
td class="trow1"><a href="javascript:;" onclick="MyBB.popupWindow('misc.php?action=imcenter&imtype=aim&uid={$uid}', 'imcenter', 450, 300);">{$memprofile['aim']}</a></td>
</
tr>
<
tr>
<
td class="trow2"><strong>{$lang->yahoo_id}</strong></td>
<
td class="trow2"><a href="javascript:;" onclick="MyBB.popupWindow('misc.php?action=imcenter&imtype=yahoo&uid={$uid}', 'imcenter', 450, 300);">{$memprofile['yahoo']}</a></td>
</
tr>
<
tr>
<
td class="trow1"><strong>{$lang->msn}</strong></td>
<
td class="trow1"><a href="javascript:;" onclick="MyBB.popupWindow('misc.php?action=imcenter&imtype=msn&uid={$uid}', 'imcenter', 450, 300);">{$memprofile['msn']}</a></td>
</
tr>
</
table>
{
$adminoptions}

{
$footer}
</
body>
</
html

waechter

kannst du viell. nommal erklären was das dieser mod genau macht?
Wie das Profil danach aussieht seht ihr im Anhang.
Wer dann noch eigene Angaben hinzufügen möchte braucht bloß diesen Code:
PHP-Code:
<tr><td><span class="smalltext">>></span>
*
Dein Textoder {$deine variable}
</
td></tr
nach diesem Code hinsetzen:
PHP-Code:
</td></tr><tr><td><span class="smalltext">>></span>
ist <b>{$usertitle}</b>
</
td></tr><tr><td><span class="smalltext">>></span>
{
$reputation}
</
td></tr><tr><td><span class="smalltext">>></span>
am {$membdayGeburtstag
</td></tr
Da steht ja ist er ist momentan

Da im Programm steht das mit onlinestatus

was genau hab ich da nun vergessen das er mir anzeigt ob online oder offline.
Dir ist schon klar, dass dieses Thema ca. 5 1/2 Jahre alt ist!? Da war vermutlich noch die MyBB Version 1.1 im Gespräch....
Entschuldigung ich bin neu.
Naja schade das für Neulinge auch nicht alte Themen brauchbar sind.

viel spaß noch.
Das hat mich neuling eher wenig zutun. Das ist eher mit der Software zu sehen. MyBB 1.1. nutzt heute keiner mehr, das ganze wird eventuell in MyBB 1.6 gar nicht mehr funktionieren, daher die Aussage von Jockl.

Wirklich professionell ist das ganze ja ohnehin nicht gebaut gewesen.
Achso, schade. Trotzdem danke