Bandit,
Go into your admin panel and add the new profile field for the dynosheet link.
Then hold your mouse over the "edit" link for the new field and make a note of the field ID # (at the end of the URL).
Then open timeslips.php and find:
Code:
} else if ($action=="username") {
$cond.=" WHERE userfield.field55>'".intval($number)."'";
$condition.=" AND userfield.field55>'".intval($number)."'";
$orderby="user.username";
$direction=ASC;
Below it add:
Code:
} else if ($action=="graph") {
$condition.=" AND userfield.fieldXX!='' AND userfield.field51>'".intval($number)."'";
$cond.=" WHERE userfield.fieldXX!=''";
$orderby="userfield.field51";
$direction=ASC;
$bracketA="<b>[</b>";
$bracketB="<b>]</b>";
In the code above, replace the highlighted Xs with the ID# of the new field you added.
Still in timeslips.php find:
Code:
$ride= $userinfo[field50];
Below it add:
Code:
if ($userinfo[fieldXX]!=""){
$graph="<a href=\"$userinfo[fieldXX]\" target=\"_blank\"><img src=\"{imagesfolder}/slipicon.gif\" border=0></a>";
}else{
$graph="";
}
Again, replace the highlighted Xs with the ID# of the new field you added.
Now in your "timeslips" template find:
Code:
<option value="$bburl/timeslips.php?s=$session[sessionhash]&action=username">Username</option>
Below it add:
Code:
<option value="$bburl/timeslips.php?s=$session[sessionhash]&action=graph">Dyno Graph</option>
Find:
Code:
<td bgcolor="{categorybackcolor}" colspan="9"><normalfont color="{categoryfontcolor}"><CENTER><b> Timeslip Database</b></CENTER></normalfont></td>
Replace it with:
Code:
<td bgcolor="{categorybackcolor}" colspan="10"><normalfont color="{categoryfontcolor}"><CENTER><b> Timeslip Database</b></CENTER></normalfont></td>
Find:
Code:
<td bgcolor="{tableheadbgcolor}" align="center"><smallfont color="{tableheadtextcolor}">$bracket7<b>WHP</b>$bracket8</smallfont></td>
Below it add:
Code:
<td bgcolor="{tableheadbgcolor}" align="center"><smallfont color="{tableheadtextcolor}">$bracketA<b>Graph</b>$bracketB</smallfont></td>
Find:
Code:
<td bgcolor="{categorybackcolor}" colspan="9">
Replace it with:
Code:
<td bgcolor="{categorybackcolor}" colspan="10">
In your "timeslipsbit" template find:
Code:
<td bgcolor="{secondaltcolor}">$avghp$rwhp</td>
Below it add:
Code:
<td bgcolor="{firstaltcolor}">$graph</td>
In member.php and register.php find all instances of this:
Code:
(50,51,52,53,54,55,56,57,58,59,60,61,62,63)
And replace them with thise:
Code:
(50,51,52,53,54,55,56,57,58,59,60,61,62,63,XX)
(Change the highlighted XXs to the field ID for the dynograph.)
In your modifytimeslip template find:
Code:
<script language="javascript">
<!--
function validate(theform) {
if ((theform.field55.value<12) && (theform.field57.value=="")) {
alert("A link to your timeslip is required if your 1/4 mile ET is 11.99 or quicker.");
return false; }
}
//-->
</script>
Replace it with:
Code:
<script language="javascript">
<!--
function validate(theform) {
if ((theform.field55.value<12) && (theform.field57.value=="")) {
alert("A link to your timeslip is required if your 1/4 mile ET is 11.99 or quicker.");
return false; }
if ((theform.field51.value>0) && (theform.fieldXX.value=="")) {
alert("A link to your dynosheet is required.");
return false; }
}
//-->
</script>
Again, replace the highlighted XXs with the dynosheet field ID.
I haven't tested this but it should work if you make all of the changes.
Dewayne