Ohh, das Thema ist mir irgendwie komplett entflogen.
Nagut danke.
Ohh, das Thema ist mir irgendwie komplett entflogen.
Nagut danke.
Es wäre schön, wenn es das Benutzer-Profil-Design auch für das WSC3 geben würde.
Kommt bei uns im Forum richtig gut an.
Gruß,
Vakarian
Es wäre schön, wenn es die Benutzer-Bewertung auch für das WSC3 geben würde.
Gruß,
Vakarian
Moin,
ich habe mit dem oben genannten Plugin ein Problem.
Ich wollte grade in meinem Forum 2 Benutzer Zusammenfügen jedoch fehlt im entsprechenden Menü dafür der Eintrag.
Nach der Deinstallation des Plugins in meiner Testumgebung, sind entsprechende Einträge wieder sichtbar.
Da ich jetzt öfters gefragt wurde, wie ich das mit den Titelbildern bei mir mit dem Plugin "Benutzer Profile Design" gemachte habe, hier die Antwort.
Gleich eins vorweg, das Plugin bezieht sich sehr auf den Style, es kann daher möglich sein, dass dies hier nicht bei jedem Style wie gewollt funktioniert.
Auch kann ich nur empfehlen vorher von allen Änderungen ein Backup zu machen.
1. Schritt
Kopiere ../wcf/templates/user.tpl nach ../wcf/templates/DeinStyle/user.tpl (falls nicht bereits eine user.tpl im Template Verzeichnis des Stils existiert.
2. Schritt
Im ACP unter Darstellung > Stiele > Bild Positionen auflisten > Hintergrund Bild für den Header im Profil
den Wert bei "CSS" von section.content > header.boxHeadline.userHeadline auf #tplUser .boxHeadline ändern.
3. Schritt
Ersetze in der Datei ../wcf/templates/DeinStyle/user.tpl folgenden Code:
<h1>{$user->username}{if $user->banned} <span class="icon icon16 fa-lock jsTooltip jsUserBanned" title="{lang}wcf.user.banned{/lang}"></span>{/if}{if MODULE_USER_RANK}
{if $user->getUserTitle()}
<span class="badge userTitleBadge{if $user->getRank() && $user->getRank()->cssClassName} {@$user->getRank()->cssClassName}{/if}">{$user->getUserTitle()}</span>
{/if}
{if $user->getRank() && $user->getRank()->rankImage}
<span class="userRankImage">{@$user->getRank()->getImage()}</span>
{/if}
{/if}</h1>
<ul class="dataList">
{if $user->isVisibleOption('gender') && $user->gender}<li>{lang}wcf.user.gender.{if $user->gender == 1}male{else}female{/if}{/lang}</li>{/if}
{if $user->isVisibleOption('birthday') && $user->getAge()}<li>{@$user->getAge()}</li>{/if}
{if $user->isVisibleOption('location') && $user->location}<li>{lang}wcf.user.membersList.location{/lang}</li>{/if}
{if $user->getOldUsername()}<li>{lang}wcf.user.profile.oldUsername{/lang}</li>{/if}
<li>{lang}wcf.user.membersList.registrationDate{/lang}</li>
{event name='userDataRow1'}
</ul>
{if $user->canViewOnlineStatus() && $user->getLastActivityTime()}
<dl class="plain inlineDataList">
<dt>{lang}wcf.user.usersOnline.lastActivity{/lang}</dt>
<dd>{@$user->getLastActivityTime()|time}{if $user->getCurrentLocation()}, {@$user->getCurrentLocation()}{/if}</dd>
{event name='userDataRow2'}
</dl>
{/if}
Alles anzeigen
mit folgendem:
<h1><span class="ProfileHeaderH1" >{$user->username}{if $user->banned} <span class="icon icon16 fa-lock jsTooltip jsUserBanned" title="{lang}wcf.user.banned{/lang}"></span>{/if}{if MODULE_USER_RANK}
{if $user->getUserTitle()}
<span class="badge userTitleBadge{if $user->getRank() && $user->getRank()->cssClassName} {@$user->getRank()->cssClassName}{/if}">{$user->getUserTitle()}</span>
{/if}
{if $user->getRank() && $user->getRank()->rankImage}
<span class="userRankImage">{@$user->getRank()->getImage()}</span>
{/if}
{/if}</span></h1>
<ul class="dataList"><span class="ProfileHeaderDatalist">
{if $user->isVisibleOption('gender') && $user->gender}<li>{lang}wcf.user.gender.{if $user->gender == 1}male{else}female{/if}{/lang}</li>{/if}
{if $user->isVisibleOption('birthday') && $user->getAge()}<li>{@$user->getAge()}</li>{/if}
{if $user->isVisibleOption('location') && $user->location}<li>{lang}wcf.user.membersList.location{/lang}</li>{/if}
{if $user->getOldUsername()}<li>{lang}wcf.user.profile.oldUsername{/lang}</li>{/if}
<li>{lang}wcf.user.membersList.registrationDate{/lang}</li>
{event name='userDataRow1'}
{if $user->canViewOnlineStatus() && $user->getLastActivityTime()}
<dl class="plain inlineDataList">
<dt>{lang}wcf.user.usersOnline.lastActivity{/lang}</dt>
<dd>{@$user->getLastActivityTime()|time}{if $user->getCurrentLocation()}, {@$user->getCurrentLocation()}{/if}</dd>
{event name='userDataRow2'}
</dl>
{/if}</ul></span>
Alles anzeigen
4. Schritt
Füge deinen Style folgenden CSS Code hinzu:
#tplUser .boxHeadline {
padding-left: 20px;
padding-right: 10px;
margin-bottom: -56px;
height: 250px;
}
#tplUser .ProfileHeaderH1 {
background-color: rgba(225, 231, 233, 0.7);
display: inline-block;
font-weight: bold;
margin-top: 7px;
margin-left: 0px;
padding-left: 10px;
padding-right: 10px;
color: #000;
}
#tplUser .ProfileHeaderDatalist {
background-color: rgba(225, 231, 233, 0.7);
color: #000;
display: inline-block;
margin-left: 0px;
padding-left: 10px;
padding-right: 10px;
}
Alles anzeigen
5. Schritt
den Cache leeren.
wo man die Bilderposition usw. des headerbilds noch einstellen kann
Ist auf den Screenshots von dem Plugin zu sehen
Wie genau sieht dein CSS-Schnipsel bei dir aus?Ich glaube es wäre hilfreich, damit anderen Usern mit dem selben Anliegen direkt geholfen.
Wäre also sehr nett von dir, wenn du dies noch ergänzen könntest.
Grüße.
Werde ich heute Abend nachreichen.
Ok nachdem ich die Bildposition im ACP von section.content > header.boxHeadline.userHeadline auf #tplUser .boxHeadline geändert habe, konnte ich nun meine Box einbauen.
Ich habe bei mir im Forum keine Probleme mit der Pinnwand.
Wenn aktuell noch Interesse an einem NodePush Server besteht, schau dir das hier mal an.
https://sponsor-universe.eu/thread/697-nod…rst%C3%BCtzung/
Scheint wieder zu passen.
Jup läuft alles
Bei mir ebenfalls, bitte um dringende Behebung.
Ok kein Problem, danke Trozdem.
Viel Glück bei der Prüfung
Hallo erstmal,
also ich habe da ein kleines Problem, also Wenn ich das Plugin Mehrere Ranggrafiken Aktiviere, kann jeder seinen Benutzertitel Ändern.
Gibt es eine Möglichkeit dieses Auszustellen und nur für bestimmte zu erlauben ?
Es handelt sich um die Version für das WCF 2 oben steht zwar WCF 1 aber die 2er Version gab es nicht. Ich habe dieses Plugin https://www.woltlab.com/pluginstore/in…-for-the-Wbb-4/
MfG
Camaro2009
Seit 2013 entwickeln wir Plugins für die WoltLab Suite. Eines der bekanntesten Plugins von uns ist das News-System.