Русская поддержка phpFox 3»Блог

Русская поддержка движка социальной сети phpFox 3.
Slash

Здравствуйте.
Сегодня решил избавиться от тройного w в адресе своей соцсети, полез в .htaccess. Там уже есть закомментированный код редиректа на www. в случаи если его нет, это мне не нужно. Кстати, у меня было написан этот код с ошибкой:
    # 301 redirect if missing www.
    #RewriteCond %{HTTP_HOST} !^www\.
    #RewriteRule ^(.*)$ http://www.% {HTTP_HOST}/$1 [R=301,L] 

В последней строке, после знака процента есть пробел пробел, его там быть не должно. Если у Вас тоже есть этот пробел, уберите его, он может привести к ошибке на сайте.

Что бы убрать www., после код, что приведен выше дописываем:
    # 301 redirect without www.
    RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
    RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [R=301,L] 

Теперь Ваш домен без www..

Спасибо за внимание.
Надеюсь информация Вам была полена....
Slash

В phpFOX 3 есть вшитая подсветка синтаксиса, но только для HTML тегов и то её надо допилить... Я её "выкинул напрочь" и вставил highlight.js. Делал так:
Открыть: theme/frontend/nebula/template/template.html.php, найти:
	</body>
</html>
{/if}

Выше добавить:
		<script type="text/javascript">
			hljs.initHighlightingOnLoad();
		</script>

Открыть: include/library/phpfox/phpfox/phpfox.class.php, найти:
			if (Phpfox::isModule('friend'))
			{
				$oTpl->setPhrase(array('friend.show_more_results_for_search_term'));		
			}

Выше добавить:
			if (Phpfox::isModule('forum') || Phpfox::isModule('blog'))
			{
				$oTpl->setHeader('cache', array(
						'code.css'          => 'style_css',
						'highlight.pack.js' => 'static_script'				
					)
				);
			}

Открыть: include/library/phpfox/parse/bbcode.class.php, найти:
		$sTxt = '<div class="quote">' . ($bNoTitle ? '' : '<div class="quote_title">' . trim($sTitle) . ':</div>') . '<div class="quote_body" style="overflow:auto;' .
...