У меня сайт на fastvps.
На тарифе VIP-OVZ ($29) сайт просто летает при 700-800 униках (да и в случаях «наплывов» тоже держится молодцом). Настройку заказывал у нее — качественно, оперативно и адекватно по цене.
1 элемент — средняя часть картинки, 2 и 3 элементы — боковые части.
В папке ВАШ_САЙТ\templates\skin\new\images находите файл bg.gif, открываете его в редакторе и накладываете свои элементы поверх трёх имеющихся (они идут подряд начиная с 82 пиксела сверху). Сохраняете всё это дело и всё!
Если хотите использовать просто цвет вместо картинки, открываете style.css, находите строку "/* Navigation" и меняете строки под ней следующим образом:
Чистите кеш и смотрите на результат. Если хотите, чтобы при этом остались такие же отступы крайних элементов фона, как и с картинками, то удаляете только то, что начинается со слова «background» и кончается точкой с запятой включительно.
Пишу полностью что и как.
Открываем файл /classes/hooks/HookStatisticsPerformance.class.php
После
class HookStatisticsPerformance extends Hook {
public function RegisterHook() {
$this->AddHook('template_body_end','Statistics',__CLASS__,-1000);
Добавляем
$this->AddHook('topic_show','TopicShow');
Далее, после
public function Statistics() {
$oEngine=Engine::getInstance();
$iTimeInit=$oEngine->GetTimeInit();
$iTimeFull=round(microtime(true)-$iTimeInit,3);
$this->Viewer_Assign('iTimeFullPerformance',$iTimeFull);
$aStats=$oEngine->getStats();
$aStats['cache']['time']=round($aStats['cache']['time'],5);
$this->Viewer_Assign('aStatsPerformance',$aStats);
$this->Viewer_Assign('bIsShowStatsPerformance',Router::GetIsShowStats());
return $this->Viewer_Fetch('statistics_performance.tpl');
}
Добавляем
public function TopicShow($aParams) {
$oTopic=$aParams['oTopic'];
$oTopic->setCountRead($oTopic->getCountRead()+1);
$this->Topic_UpdateTopic($oTopic);
}
В шаблоне добавляем в topic.tpl или в topic_list.tpl
\templates\skin\new\header_top.tpl (25строка)
Найди вот это:
И замени на это:
Чтобы двигать картинку вверх/низ, лева/право, нужно в файле:
\templates\skin\new\css\style.css 83строка
менять значения padding-top/padding-left
Только не забываем очистить папку \templates\cache
после изменения в файле style.css
На тарифе VIP-OVZ ($29) сайт просто летает при 700-800 униках (да и в случаях «наплывов» тоже держится молодцом). Настройку заказывал у нее — качественно, оперативно и адекватно по цене.
За 1,5 часа при мне, сидя в кафе с ароматным кофе.
Бюджет соответствует затраченному времени.
Рекомендую.
1 элемент — средняя часть картинки, 2 и 3 элементы — боковые части.
В папке ВАШ_САЙТ\templates\skin\new\images находите файл bg.gif, открываете его в редакторе и накладываете свои элементы поверх трёх имеющихся (они идут подряд начиная с 82 пиксела сверху). Сохраняете всё это дело и всё!
Если хотите использовать просто цвет вместо картинки, открываете style.css, находите строку "/* Navigation" и меняете строки под ней следующим образом:
#nav { height: 92px; background: #ваш_цвет;}
#nav .left { background: none; }
#nav .right { background: none; }
Чистите кеш и смотрите на результат. Если хотите, чтобы при этом остались такие же отступы крайних элементов фона, как и с картинками, то удаляете только то, что начинается со слова «background» и кончается точкой с запятой включительно.
Открываем файл /classes/hooks/HookStatisticsPerformance.class.php
После
Добавляем
Далее, после
Добавляем
В шаблоне добавляем в topic.tpl или в topic_list.tpl