Hintergrundbild in Postings - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Theme-Diskussionen (https://www.mybb.de/forum/forum-84.html) +--- Thema: Hintergrundbild in Postings (/thread-24285.html) |
Hintergrundbild in Postings - Yukii - 10.12.2011 Hallo leutchen! Die Suche hier im Forum und auch über Google war mir keine große Hilfe für mein folgendes Anliegen: Ich möchte via CSS den Hintegrund des "Postings" eines bestimmten Users mit einem anderen Hintergrund versehen. Entweder mit einer Hintergrundfarbe oder vorzugsweise mit einem Hintergrund bild, das aber eben nur bei einem bestimmten User erscheint und nicht bei anderen. (Ich hoffe ich hab mich hier verständlich mitteilen konnte.) RE: Hintergrundbild in Postings - Jockl - 10.12.2011 Meinst Du evtl. so etwas? https://www.mybb.de/forum/thread-6867-post-49048.html#pid49048 Ich könnte mir vorstellen, dass man das bestimmt mittels einer Variablen auch abhängig von einer User-ID machen kann. RE: Hintergrundbild in Postings - Yukii - 11.12.2011 Hallo Jockl! Ja, sowas geht schon in die richtige Richtung. Nur das ich es halt gerne anhand des "users" einen spezifischen Hintergrund haben möchte und nicht bei jedem Beitrag Als kleine Beispiel hab ich mal ne Datei Angehängt. Das hab ich mal mit Paint ein wenig zusammengebastelt um besser zu verdeutlichen was ich mir genau vorstelle RE: Hintergrundbild in Postings - Jockl - 11.12.2011 Du könntest mal folgendes probieren: Ersetze in dem Code von linwinman (siehe hier zweiten Code-Block) die Zeile Code: <img id="bgimg" src="images/bg-img.png" border="0" alt="" /> Code: {$blabla} PHP-Code: // Set up the message parser if it doesn't already exist. PHP-Code: if($post['uid'] == XY) // ersetze XY durch die ID des Users RE: Hintergrundbild in Postings - NetHunter - 11.12.2011 So tief würde ich nicht in den Code eingreifen. Das lässt sich alles via Templates und CSS machen. Ersetze im Template postbit class="{$altbg}" durch z.B. class="{$altbg} post{$post['uid']}". Wenn du jetzt alle Beiträge des Users mit der uid 5 anders darstellen willst ist eine CSS-Klasse nach diesen Muster zu erstellen: Code: .post5 { RE: Hintergrundbild in Postings - Jockl - 11.12.2011 Und wieder was gelernt... Danke für den Tipp, NetHunter! RE: Hintergrundbild in Postings - Yukii - 11.12.2011 (11.12.2011, 13:22)NetHunter schrieb: So tief würde ich nicht in den Code eingreifen. Das lässt sich alles via Templates und CSS machen. Ersetze im Template postbit class="{$altbg}" durch z.B. class="{$altbg} post{$post['uid']}". Danke für die Antwort NetHunter. Ich hätte aber noch eine Frage dazu: Unter Templates --> Default Templates --> Post Bit Template --> postbit kann ich die Variable nicht finden. Ich konnte sie nur in postbit_classic finden, aber der austausch hat dort wohl nichts bewirkt... ^^ Zum Forum... RE: Hintergrundbild in Postings - NetHunter - 11.12.2011 Ups. Du hast Recht. In postbit kommt der Code so nicht vor. Richtig ist: Das PHP-Code: <div class="post_body" id="pid_{$post['pid']}"> PHP-Code: <div class="post_body post{$post['uid']}" id="pid_{$post['pid']}"> In postbit_classic kommt class="{$altbg}" vier mal vor. Bitte an allen Stellen ändern. Danach sollte alles wie gewünscht funktionieren. RE: Hintergrundbild in Postings - Yukii - 11.12.2011 (11.12.2011, 17:22)NetHunter schrieb: Ups. Du hast Recht. In postbit kommt der Code so nicht vor. Richtig ist: Vielen Dank NetHunter, du hast mir sehr damit geholfen! RE: Hintergrundbild in Postings - sonic1978 - 11.12.2011 hallo wie würde denn der code für lauten wenn das für alle gelten soll? |