 +    {
 +		$textile = new Textpattern\Fluxbb\Textile\Parser();
 +    }
- 
+
 -	// If we split up the message before we have to concatenate it together again (code tags)
 -	if (isset($inside))
 +	if (defined('PUN_NEW_MEMBER') && $cur_post['group_id'] == PUN_NEW_MEMBER)

-		}
+		return $textile->textileRestricted($text, false, true);
 	}
 
-	return clean_paragraphs($text);
+	return $textile->textileRestricted($text, false, false);
 }
 
 
@@ -963,25 +943,23 @@ function clean_paragraphs($text)
 //
 function parse_signature($text)

 'Sig preview'					=>	'Current signature preview:',
 'No sig'						=>	'No signature currently stored in profile.',
 'Signature quote/code/list/h'	=>	'The quote, code, list, and heading BBCodes are not allowed in signatures.',


diff --git a/index.php b/index.php
index 888cc91..12d5972 100644
--- a/index.php
+++ b/index.php
@@ -62,6 +62,8 @@ $forum_actions = array();
 if (!$pun_user['is_guest'])
 	$forum_actions[] = '<a href="misc.php?action=markread&amp;csrf_token='.pun_csrf_token().'">'.$lang_common['Mark all as read'].'</a>';

+$description = pun_htmlspecialchars($pun_config['o_board_desc']);
+$page_head['meta_desc'] = '<meta name="description" content="'.$description.'" />';
 $page_title = array(pun_htmlspecialchars($pun_config['o_board_title']));
 define('PUN_ALLOW_INDEX', 1);
 define('PUN_ACTIVE_PAGE', 'index');
