Footers
<script>
if(location.href.match(/topic,/i)) {
feild = document.getElementsByTagName("div");
//Created by Agent Moose (smcodes.smfforfree3.com)
for(q=0;q<feild.length;q++) {
if(feild[q].innerHTML.match(/Post Background: (.+?)</i) && feild[q].className == "smalltext") {
feild[q].parentNode.parentNode.parentNode.style.backgroundImage = "url('"+RegExp.$1+"')";
feild[q].parentNode.parentNode.parentNode.style.backgroundRepeat = "no-repeat";
feild[q].parentNode.parentNode.parentNode.style.backgroundPosition = "center center";
feild[q].innerHTML = feild[q].innerHTML.replace(/Post Background: (.*)/i, "");
};};};
</script>
This will change the background of your users posts. The users will get to choose there own background too. Also, there is no Jquery.
There are a couple of this you need to do first.
First, create a new profile feild. (Admin CP>Features and Options>Custom Profile Feilds>Add Feild)
Now, when you create the feild, make sure the drop-down menu says Text. Now there will be a link called [Setting]. Click it. Then use this information:
Name: Post Background
Feild Description: URL of your Post Background Image
Show In Profile? Checked
Show In Posts? Show Under Post Count
Parse BBC? Unchecked
Text to display before field (BBC is ok if enabled above): Leave Blank
Text to display after field (BBC is ok if enabled above): Leave Blank
Field ID: post_background
Add a horizontal rule before field? (Your Choice)
Show field on registration? (Your Choice)
Only allow admins to edit field? Unchecked
Only allow admins to view field? Unchecked
Once done with that, Click the button that says Save.
Now, All you have to do is go to your Profile to edit it(Profile>Forum Profile Information>Post Background[it is at the bottom])
Just place the URL of your image there!