I have a small problem, probably because of something I have either done or not done. I have a section on Registration Settings which shows three check boxes. Nothing is displaying telling me the function these boxes enable/disable. From checking the source for the page they would appear to relate to the Welcome Email. Below is shown the section of code in the hope that someone can tell me how to get the appropriate text displaying next to each check box:
<td width="100%" colspan="2" align="center">
<hr />
</td>
</tr><tr class="windowbg2" valign="top">
<th width="50%" align="right">
<label for="send_welcomeEmail_check"></label> :
<br /><span class="smalltext" style="font-weight: normal;"></span>
</th>
<td width="50%" align="left">
<input type="checkbox" name="sfs_enabled" id="sfs_enabled" class="check" onclick="sfsEnableCheckIP(this.checked);" />
</td>
</tr><tr class="windowbg2" valign="top">
<th width="50%" align="right">
<label for="send_welcomeEmail_check"></label> :
<br /><span class="smalltext" style="font-weight: normal;"></span>
</th>
<td width="50%" align="left">
<input type="checkbox" name="sfs_ipcheck" id="sfs_ipcheck" class="check" onclick="sfsEnableSFS(this.checked);" />
</td>
</tr><tr class="windowbg2" valign="top">
<th width="50%" align="right">
<label for="send_welcomeEmail_check"></label> :
<br /><span class="smalltext" style="font-weight: normal;"></span>
</th>
<td width="50%" align="left">
<input type="checkbox" name="sfs_usernamecheck" id="sfs_ipcheck" class="check" onclick="sfsEnableSFS(this.checked);" />
</td>
My apologies if I am being thick or if this problem has been addressed elsewhere.
Thanks :)
It would appear that you're missing the prompt/label text between <span class="smalltext" style="font-weight: normal;"> and </span>. Most likely you're missing some prompt declarations (of the form $txt['label'] = "message here";) in a language file. You would have to look in the PHP code to find what the variable is. What is your language? If it's not English, possibly the prompts were installed into English and you need to manually add them to your language. Or, this is part of some mod (add-on), and you missed a step of installing the prompts into your language files.
I resolved the problem myself by back tracking. I had parsed the Stop Forum Spam mod but forgot to upload the language file. :-[
Your last thought on what I might have done was therefor correct.
Thanks anyway Mr Phil. Nice to know you guys are there when needed.
Hope I won't have to bother you again though :)