I have a random Image Hack which the admin specifies a delimeter that is used in the image file name as the files to use in a random image sequence.
I want to be able to specify a different delimeter for each style used.
The setting in the vBoptions is like this:
STYLEID : DELIMETER
Examples below: (This is the content in the $vbulletin->options['randimg_map'] variable)
1:_rand1_
2:_rand2_
The code I use here is to separate the StyleID from the Delimeter:
PHP Code:
$input = $vbulletin->options['randimg_map'];
$data = preg_split('/[\n:]/', trim($input));
for($i = 0; $i < count($data); $i+=2)
{
$delim = $data[$i+1];
if ($style[styleid] = $data[$i]) {
$fid = "/".$delim."/";
}
}
So if the styleID is 1 then $fid should be _rand1_ and if the styleID is 2 then $fid should be _rand2_ (depending on how it's set up in the $vbulletin->options['randimg_map'] setting).
What about my code is not right....I have spent two days on this already. It uses _rand2_ for both no matter what style i am currently viewing the site with.
Any help provided would be greatly appreciated.
Thanks
jugo