Lexi Help
Partner
www.forumieren.com

[Tuto] [alle Versionen] Rahmen - Hintergrund um Avatare in Beiträgen

Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach unten

Erledigt [Tuto] [alle Versionen] Rahmen - Hintergrund um Avatare in Beiträgen

Beitrag von inde am Mi 30 März 2016 - 20:48

Rahmen - Hintergrund um Avatare in Beiträgen:

Da hier im Forum immer wieder einmal gefragt wurde ob es möglich sei, um die Avatare in den Beiträgen einen Rahmen oder aber auch eine Grafik einzusetzen, habe ich mir einmal die Arbeit gemacht und eine kleine Anleitung dafür ausgearbeitet.


Die einzelnen Arbeitsschritte sind mit Buchstaben versehen, sodass Du Dir Dein gewünschtes Ziel bzw. Deine ausgewählte Variante selbst auswählen kannst.
Für die Anleitungen der verschiedenen Versionen wurden statt Texte selbsterklärende Grafiken sowie die zu verwendenden Codes zum Kopieren eingesetzt. Ersetze bitte innerhalb der Codes die entsprechende "URL-GRAFIKADRESSE" durch Deine eigene Grafikadresse.
Für die Umsetzung jeder Variante musst Du lediglich die entsprechenden Einträge in das persönliche CSS des Forums vornehmen.


Beispiel: Rahmen um ein Avatar



Bei der Ausarbeitung für die verschiedenen Foren-Versionen ist mir noch aufgefallen, dass man für die Version PHPBB3 und INVISION in Abhängigkeit ob ein User On- oder gerade Offline ist verschiedene Rahmen bzw. Grafiken einsetzen kann. Für die Versionen PUNBB und PHPBB2 war mir diese Umsetzung über CSS leider nicht möglich.

Beispiel: Der User ist gerade Online, die Farbe des Rahmens ändert sich. Nur für PHPBB3 und INVISION Exclamation



Beispiel: Eine Grafik als Rahmen um ein Avatar.



Wenn Du eine Grafik um Deine Avatare einsetzen möchtest, dann sollten auch gleichgroße Avatare für alle User in Deinem Forum verwendet werden. Dazu könntest Du zum einen auch einen Hinweis in Deinen Forenregeln machen. Weiterhin kann man entsprechende Einstellungen vornehmen um die User schon während des Eintrags für das Avatar auf die Größe hinzuweisen. Zusätzlich haben wir nun noch die Möglichkeit die Größe der Avatare in den Beiträgen genau festzulegen bzw. zu erzwingen. Sollte nun noch ein User eine falsche Größe für sein Avatar einsetzen, dann wird er sich wundern das sein Avatar verzerrt dargestellt wird. Auch musst Du damit rechnen, dass der besagte User dann wahrscheinlich auch im Deinem Forum anfragt, warum dies so ist. scratch Question

Beispiel: Das Avatar ist in der Höhe zu klein und wird größer aufgezogen. (Funktioniert natürlich auch in der Breite, oder aber wenn ein Avatar zu groß sein sollte wird es verkleinert.)



Folgende Varianten stehen Dir in dieser Anleitung zur Verfügung:
Rahmen um ein Avatar
Rahmen um ein Avatar und wechselnd wenn ein User Online geht (nur für PHPBB3 und INVISION Exclamation )
Grafik um ein Avatar
Grafik um ein Avatar und wechselnd wenn ein User Online geht (nur für PHPBB3 und INVISION Exclamation )


Hinweise:
Natürlich lassen sich die Codes für einen Rahmen und einer Grafik auch vermischen.
Innerhalb der CSS-Codes sind Abstände (padding) eingeben, die Du entsprechend anpassen kannst. Auch ist das Hinzufügen von weiteren Abständen (margin) wie z.B. dem Abstand zu einem Beitrag denkbar.
Zum Probieren eines Rahmens mit einer Grafik, stelle ich hier einmal eine einfache Grafik zur freien Verfügung. Weiter Grafiken können natürlich hier im Grafikbereich von Forumieren bestellt werden.

und als URL-Adresse https://i86.servimg.com/u/f86/19/29/84/79/border10.png






flagge Anleitungen flagge






Klick für Anleitung -A-:




Klick für Anleitung -B-:




Nach dem Einstellen der Breite x Höhe des Avatars, wird dies auch dem User in den Profileinstellungen angezeigt.






Klick für Anleitung -C-:

Erzwingen der Avatargröße:
Wähle den Code für Deine Forenversion und trage diesen in Dein persönliche CSS ein.


Klick für Anleitung -C- #PUNBB:

Code:
/*Avatargröße in Beiträgen erzwingen #PUNBB*/
div.user-basic-info a img {
    height: 200px;
    width: 150px;
}


Klick für Anleitung -C- #PHPBB2:

Code:
/*Avatargröße in Beiträgen erzwingen #PHPBB2*/
.poster-profile a img {
    height: 200px;
    width: 150px;
}


Klick für Anleitung -C- #PHPBB3:

Code:
/*Avatargröße in Beiträgen erzwingen #PHPBB3*/
.postprofile dt a img {
    height: 200px;
    width: 150px;
}


Klick für Anleitung -C- #INVISION:

Code:
/*Avatargröße in Beiträgen erzwingen #Invision*/
.postdetails dt a img {
    height: 200px;
    width: 150px;
}





Klick für Anleitung -D-:

Rahmen um ein Avatar in den Beiträgen:
Wähle den Code für Deine Forenversion und trage diesen in Dein persönliche CSS ein.


Klick für Anleitung -D- #PUNBB:

Code:
/*Avatarrahmen in Beiträgen #PUNBB*/
div.user-basic-info a img {
    border: 3px double #0000ff;
    -webkit-box-shadow: 0 0 12px #0000ff inset, 0 0 10px #0000ff inset, 0 0 8px #ffffff inset, 0 0 4px #0000ff inset;
    -moz-box-shadow: 0 0 12px #0000ff inset, 0 0 10px #0000ff inset, 0 0 8px #ffffff inset, 0 0 4px #0000ff inset;
    box-shadow: 0 0 12px #0000ff inset, 0 0 10px #0000ff inset, 0 0 8px #ffffff inset, 0 0 4px #0000ff inset;
    margin-bottom: 5px;/*Abstand unten zum Rang*/
    padding: 10px;
}


Klick für Anleitung -D- #PHPBB2:

Code:
/*Avatarrahmen in Beiträgen #PHPBB2*/
.poster-profile a img {
    border: 3px double #0000ff;
    -webkit-box-shadow: 0 0 12px #0000ff inset, 0 0 10px #0000ff inset, 0 0 8px #ffffff inset, 0 0 4px #0000ff inset;
    -moz-box-shadow: 0 0 12px #0000ff inset, 0 0 10px #0000ff inset, 0 0 8px #ffffff inset, 0 0 4px #0000ff inset;
    box-shadow: 0 0 12px #0000ff inset, 0 0 10px #0000ff inset, 0 0 8px #ffffff inset, 0 0 4px #0000ff inset;
    padding: 10px;
}


Klick für Anleitung -D- #PHPBB3:

Code:
/*Avatarrahmen in Beiträgen #PHPBB3*/
.postprofile dt a img {
    border: 3px double #0000ff;
    -webkit-box-shadow: 0 0 12px #0000ff inset, 0 0 10px #0000ff inset, 0 0 8px #ffffff inset, 0 0 4px #0000ff inset;
    -moz-box-shadow: 0 0 12px #0000ff inset, 0 0 10px #0000ff inset, 0 0 8px #ffffff inset, 0 0 4px #0000ff inset;
    box-shadow: 0 0 12px #0000ff inset, 0 0 10px #0000ff inset, 0 0 8px #ffffff inset, 0 0 4px #0000ff inset;
    margin-bottom: 5px;/*Abstand unten zum Usernamen*/
    padding: 10px;
}


Klick für Anleitung -D- #INVISION:

Code:
/*Avatarrahmen in Beiträgen #Invision*/
.postdetails dt a img {
    border: 3px double #0000ff;
    -webkit-box-shadow: 0 0 12px #0000ff inset, 0 0 10px #0000ff inset, 0 0 8px #ffffff inset, 0 0 4px #0000ff inset;
    -moz-box-shadow: 0 0 12px #0000ff inset, 0 0 10px #0000ff inset, 0 0 8px #ffffff inset, 0 0 4px #0000ff inset;
    box-shadow: 0 0 12px #0000ff inset, 0 0 10px #0000ff inset, 0 0 8px #ffffff inset, 0 0 4px #0000ff inset;
    margin-bottom: 5px;/*Abstand unten zum Usernamen*/
    padding: 10px;
}





Klick für Anleitung -E-:

Rahmen um ein Avatar und wechselnd wenn ein User Online geht (nur für PHPBB3 und INVISION Exclamation ):
Wähle den Code für Deine Forenversion und trage diesen in Dein persönliche CSS ein.


Klick für Anleitung -E- #PHPBB3:

Code:
/*Avatarrahmen in Beiträgen - User Offline #PHPBB3*/
.postprofile dt a img {
    border: 3px double #0000ff;
    -webkit-box-shadow: 0 0 12px #0000ff inset, 0 0 10px #0000ff inset, 0 0 8px #ffffff inset, 0 0 4px #0000ff inset;
    -moz-box-shadow: 0 0 12px #0000ff inset, 0 0 10px #0000ff inset, 0 0 8px #ffffff inset, 0 0 4px #0000ff inset;
    box-shadow: 0 0 12px #0000ff inset, 0 0 10px #0000ff inset, 0 0 8px #ffffff inset, 0 0 4px #0000ff inset;
    margin-bottom: 5px;/*Abstand unten zum Usernamen*/
    padding: 10px;
}
/*Avatarrahmen in Beiträgen - User Online #PHPBB3*/
.online .postprofile dt a img {
    border: 3px double #ffa500;
    -webkit-box-shadow: 0 0 12px #ffa500 inset, 0 0 10px #ffa500 inset, 0 0 8px #ffffff inset, 0 0 4px #ffa500 inset;
    -moz-box-shadow: 0 0 12px #ffa500 inset, 0 0 10px #ffa500 inset, 0 0 8px #ffffff inset, 0 0 4px #ffa500 inset;
    box-shadow: 0 0 12px #ffa500 inset, 0 0 10px #ffa500 inset, 0 0 8px #ffffff inset, 0 0 4px #ffa500 inset;
    margin-bottom: 5px;/*Abstand unten zum Usernamen*/
    padding: 10px;
}


Klick für Anleitung -E- #INVISION:

Code:
/*Avatarrahmen in Beiträgen - User Offline #Invision*/
.postdetails dt a img {
    border: 3px double #0000ff;
    -webkit-box-shadow: 0 0 12px #0000ff inset, 0 0 10px #0000ff inset, 0 0 8px #ffffff inset, 0 0 4px #0000ff inset;
    -moz-box-shadow: 0 0 12px #0000ff inset, 0 0 10px #0000ff inset, 0 0 8px #ffffff inset, 0 0 4px #0000ff inset;
    box-shadow: 0 0 12px #0000ff inset, 0 0 10px #0000ff inset, 0 0 8px #ffffff inset, 0 0 4px #0000ff inset;
    margin-bottom: 5px;/*Abstand unten zum Usernamen*/
    padding: 10px;
}
/*Avatarrahmen in Beiträgen - User Online #Invision*/
.online .postdetails dt a img {
    border: 3px double #ffa500;
    -webkit-box-shadow: 0 0 12px #ffa500 inset, 0 0 10px #ffa500 inset, 0 0 8px #ffffff inset, 0 0 4px #ffa500 inset;
    -moz-box-shadow: 0 0 12px #ffa500 inset, 0 0 10px #ffa500 inset, 0 0 8px #ffffff inset, 0 0 4px #ffa500 inset;
    box-shadow: 0 0 12px #ffa500 inset, 0 0 10px #ffa500 inset, 0 0 8px #ffffff inset, 0 0 4px #ffa500 inset;
    margin-bottom: 5px;/*Abstand unten zum Usernamen*/
    padding: 10px;
}





Klick für Anleitung -F-:

Grafik um ein Avatar:
Wähle den Code für Deine Forenversion und trage diesen in Dein persönliche CSS ein.


Klick für Anleitung -F- #PUNBB:

Code:
/*Avatarrahmen als Grafik in Beiträgen #PUNBB*/
div.user-basic-info a img {
    background-image: url("URL-GRAFIKADRESSE");
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-bottom: 5px;
    padding: 18px;
}


Klick für Anleitung -F- #PHPBB2:

Code:
/*Avatarrahmen als Grafik in Beiträgen #PHPBB2*/
.poster-profile a img {
    background-image: url("URL-GRAFIKADRESSE");
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-bottom: 5px;
    padding: 18px;
}


Klick für Anleitung -F- #PHPBB3:

Code:
/*Avatarrahmen als Grafik in Beiträgen #PHPBB3*/
.postprofile dt a img {
    background-image: url("URL-GRAFIKADRESSE");
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-bottom: 5px;/*Abstand unten zum Usernamen*/
    padding: 18px;
}


Klick für Anleitung -F- #INVISION:

Code:
/*Avatarrahmen als Grafik in Beiträgen #Invision*/
.postdetails dt a img {
    background-image: url("URL-GRAFIKADRESSE");
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-bottom: 5px;/*Abstand unten zum Usernamen*/
    padding: 18px;
}





Klick für Anleitung -G-:

Grafik um ein Avatar und wechselnd wenn ein User Online geht (nur für PHPBB3 und INVISION Exclamation ):
Wähle den Code für Deine Forenversion und trage diesen in Dein persönliche CSS ein.


Klick für Anleitung -G- #PHPBB3:

Code:
/*Avatarrahmen als Grafik in Beiträgen - User Offline #PHPBB3*/
.postprofile dt a img {
    background-image: url("URL-GRAFIKADRESSE-1");
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-bottom: 5px;/*Abstand unten zum Usernamen*/
    padding: 18px;
}
/*Avatarrahmen als Grafik in Beiträgen - User Online #PHPBB3*/
.online .postprofile dt a img {
    background-image: url("URL-GRAFIKADRESSE-2");
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-bottom: 5px;/*Abstand unten zum Usernamen*/
    padding: 18px;
}


Klick für Anleitung -G- #INVISION:

Code:
/*Avatarrahmen als Grafik in Beiträgen - User Offline #Invision*/
.postdetails dt a img {
    background-image: url("URL-GRAFIKADRESSE-1");
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-bottom: 5px;/*Abstand unten zum Usernamen*/
    padding: 18px;
}
/*Avatarrahmen als Grafik in Beiträgen - User Online #Invision*/
.online .postdetails dt a img {
    background-image: url("URL-GRAFIKADRESSE-2");
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    margin-bottom: 5px;/*Abstand unten zum Usernamen*/
    padding: 18px;
}




Have Fun top

Manch einer wird vielleicht denken "Weshalb ich nicht für jede Version einen einzelnen Post gemacht habe?" Ich darf laut Forenregeln keine Doppelpost machen! Auch darf ich keine Formatierungen verwenden, anstelle dessen habe ich Spoiler und Grafiken verwendet um diese Anleitung ein wenig zu entwirren. Ich bin mir aber sicher, wer ordentlich liest, gewissenhaft arbeitet und sich an seine Version hält.... der bekommt das schon hin. Auch sind die Codes noch weiter ausbaufähig z.B. Hover-Effekte o.ä. Wink

LG inde

PS. Wer Rechtschreibfehler findet der darf sich diese gerne kopieren und in seinem Forum weiter verwenden. Freunde

inde
Administrator
Administrator

Männlich Beiträge : 2649
Hinweis : Flash The Scene™
keine
Anmeldedatum : 20.10.11
Firefox

Benutzerprofil anzeigen

Nach oben Nach unten

Vorheriges Thema anzeigen Nächstes Thema anzeigen Nach oben


 
Befugnisse in diesem Forum
Sie können in diesem Forum nicht antworten