I noticed that when I installed the SEF Patch Extended I lost the description for my contact page. I added text to the "Description Text" field in the menu item and checked "Show" for "Email Description", but the text doesn't show up in the source.
The old contact.xml has parameters for "description" and "description_text" where the text previously was input. The new contact.xml is missing these, but has the "email_description" and "email_description_text" fields.
I looked in the new contact.php file, and the problem looks like it's at line 146:
// page description
$currentcat->descrip = '';
if( isset($currentcat->description) && ($currentcat->description != '') ) {
$currentcat->descrip = $currentcat->description;
} else if ( !$catid ) {
// show description
if ( $params->get( 'description' ) ) {
$currentcat->descrip = $params->get( 'description_text' );
}
}
The code seems to indicate that the old parameter names (description and description_text) are used instead of the new ones (email_description and email_description_text).
I didn't get any error messages when I installed, so I
think I'm using the correct version of the contact.php file.
I agreed not to alter your code without permission when I signed up to download the SEF Patch Extended, so I'm asking: Can I just alter this code to get it working or is there a patch?
Thanks.