Signatures Not Displaying

Started by twldave, October 24, 2008, 11:09:20 AM

Previous topic - Next topic

twldave

I am not sure if I have clicked errantly in a setting somewhere or if I disabled the signatures through some sort of modification to a .php file...any suggestions on where to look?

Thanks in Advance,
Dave

ccbtimewiz

Any errors in your Forum Error Log? What mods do you have installed? Does this happen on the default theme?

Perhaps check your settings via User CP > Look and Layout Preferences > Don't show signatures? [] <= Make sure it's not checked.

twldave

I was hoping for a smack on the head moment, alas there was not a check in the Don't show signatures.

The only error in the error log of note is:
8: Undefined index: id
File: /home/content/p/a/y/payinminutes/html/Themes/default/Admin.template.php (main_above sub template - eval?)
Line: 210


SMF = 1.1.6

Theme: Invazion for TP

Mods assigned:

TinyPortal 0.983   
SMF 1.0.14 / 1.1.6 Update 1.0 
Referrals Mod 2.0.1 
SMF Trader System 1.2
Member Awards 1.0.2
MoodBobels 2.3
SMF Arcade 2.0.15 

And, now for the "oh crap" moment...They show in default theme!

I am guessing, I either commented out something when I manually adjusted some mods.  Any idea on which .php file displays the signature?

twldave

Ok, in Display.template.php here is the signature section:

                    // Show the member's signature?
  if (empty($settings['use_arcade']))
{
if (!empty($message['member']['signature']) && empty($options['show_no_signatures']))
echo '
<hr size="1" class="hrcolor" />
<div class="signature">', $message['member']['signature'], '</div>';
}
else
{
if(function_exists("arcade_champs_sig"))
arcade_champs_sig($message);
}

echo '


any guidance for a php less-than-novice person would be greatly appreciated!

ccbtimewiz

Find:
        if (empty($settings['use_arcade']))
      {
         if (!empty($message['member']['signature']) && empty($options['show_no_signatures']))
            echo '
                  <hr size="1" class="hrcolor" />
                  <div class="signature">', $message['member']['signature'], '</div>';
      }
      else
      {
         if(function_exists("arcade_champs_sig"))
            arcade_champs_sig($message);
      }


Replace with:
if (!empty($message['member']['signature']) && empty($options['show_no_signatures']))
            echo '
                  <hr size="1" class="hrcolor" />
                  <div class="signature">', $message['member']['signature'], '</div>';

twldave


Advertisement: