4
if you're interested in what i've done in the meantime till i can get hold of a module..
then try this code..
create a custom block in admin blocks..
paste this >
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script language="JavaScript">
<!--
function go(theURL) {
window.open(theURL,'popup','scrollbars=yes,resizable=no,width=640,height=480');
}
//-->
</script>
<table width="150" height="50" cellspacing="0" cellpadding="0" border="0" bgcolor="#666666">
<td width="100%" valign="top"><img src="http://www.yourdomain.com/<path to block image file>" width="100%" height="50">
</table>
</head>
<body>
<table width="150" cellspacing="0" cellpadding="0" border="0">
<tr>
<td width="150" bgcolor="#666666"><form>
<select name="profile" size="1" onChange=go(this.form.profile.options[this.form.profile.selectedIndex].value)>
<option>Select a DJ Below</option>
<option>---------------------------</option>
<option value="http://www.yourdomain.com/djprofiles/andyfarley.htm">Andy Farley</option>
</select>
</form>
</td>
</tr>
</table>
<p> </p>
</body>
</html>
then set permissions for the block.. set the block to left column or right column and change the table widths and colours to suit your needs..
basically create a folder on your server called djprofiles or somethin similar..
create your dj profile as an html page and save it (and any image you have on it) to the new folder you just created..
make sure you edit the urls in the script above.. yourdomain needs to be your domain name and enter the url path of the djprofile folder where u located the html..
enter each profile html in the <option value="http://...." part. you can add and delete simply by removing each profiles option value by going back to edit the custom block..
I know it's a crude way of doing it and there is probly better methods, but it's 1 way of doing it..