+3.54
Рейтинг
19.47
Сила

mich

  • avatar dex-
  • 0
Это глушилка.
#posts
там всё так. При желании можете вставить URI ввида
/index/newall/
и прочее.
  • avatar dex-
  • 1
Авторизацию\Регистрацию оставил так. Потому что мне этого не надо было. Я использую OpenID-плагин, при нажатии которой происходит автозаход.
Да, это тестовый сайт. Там «так и должно» быть, по идее. При надобности, я сменю Кнопку входа на URL, для OpenID. Либо на ссылку.

Спасибо за «Спойлеры», можете посмотреть тут
  • avatar dex-
  • 0
1. По моему, без выравнивания выглядит лучше.
2. Шрифт меняешь в стилях.
Что-то со словом font
  • avatar dex-
  • 0
К случаю, мне самому такое надобным стало. Сейчас реализую, потом напищу ;)
  • avatar dex-
  • 0
Не забудьте чистить cache
  • avatar dex-
  • 1
Берёте файл header_top.tpl, и вставляете после
{hook run='header_banner_begin'}

Этот код:
<div class="ls-nav-global-wrapper">
	<nav class="ls-nav-global clearfix">
		<ul class="ls-nav-global-items">
			<li><a href="http://livestreetcms.ru" rel="nofollow">{$aLang.header_text_1}</a></li>
			<li><a href="http://livestreet.ru" rel="nofollow">{$aLang.header_text_2}</a></li>
			<li><a href="https://catalog.livestreetcms.com" rel="nofollow">{$aLang.header_text_3}</a></li>
			<li><a href="http://docs.livestreetcms.com" rel="nofollow">{$aLang.header_text_4}</a></li>
			<li><a href="http://job.livestreetcms.com" rel="nofollow">{$aLang.header_text_5}</a></li>

			<li class="ls-nav-global-download">
				<a rel="nofollow" href="http://livestreetcms.ru/download/"><i class="icon-ls-nav-global-download"></i> {$aLang.header_text_6}</a>
			</li>
		</ul>
	</nav>
</div>


Далее, находим какой нибудь css файл, допустим, base.css
И вставляем стили:
/**
 * Nav global
 */

.ls-nav-global-wrapper { background: #fff; }

.ls-nav-global { 
	width: 1008px;
	margin: 0 auto;
	height: 32px;
	font: 13px/1em Verdana;
	border-bottom: 1px solid #f1f1f1;
	color: #7a7a7a;
	background-color: #fff;
}

.ls-nav-global-items             { padding: 0 0 0 18px; }
.ls-nav-global-items li          { float: left; margin-right: 34px; }
.ls-nav-global-items li a        {
	text-decoration: none;
	color: #7a7a7a;
	float: left;
	height: 31px;
	line-height: 32px;
	border-bottom: 2px solid transparent;
}
.mozilla .ls-nav-global-items li a { line-height: 31px; }
.ls-nav-global-items li a:hover    { color: #000; }
.ls-nav-global-items li.active a   { color: #000; border-color: #d1d1d1; }
.ls-nav-global-items li.ls-nav-global-download { float: right; margin-right: 18px; }
.ls-nav-global-items .icon-ls-nav-global-download {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	position: relative;
	top: -1px;
	width: 6px;
	height: 8px;
	background: url(http://livestreet.ru/templates/ls/images/icons/ls-nav-global-download.png) 0 0 no-repeat;
}
.mozilla .ls-nav-global-items .icon-ls-nav-global-download { top: 0; }

/*
.ls-nav-global-items li.ls-nav-global-auth          { float: right; margin-right: 18px; }
.ls-nav-global-items li.ls-nav-global-login         { float: right; margin: 0; font-weight: bold; }
.ls-nav-global-items li.ls-nav-global-login a       { color: #000; float: left; max-width: 150px; overflow: hidden; }
.ls-nav-global-items li.ls-nav-global-login a:hover { color: #f00; }
.ls-nav-global-items .dropdown-toggle               { float: left; height: 31px; }
.ls-nav-global-items .dropdown-toggle:after         { border-top-color: #7a7a7a; }
*//**
 * Nav global synio
 */

.ls-nav-global-wrapper {
	background: #333;
	z-index: 10;
	position: relative;
	border-bottom: 1px solid #555;
}

.ls-nav-global {
	width: auto;
	max-width: 1100px;
	min-width: 976px;
	color: #fff;
	border-color: transparent;
	background-color: transparent;
}
.ls-nav-global-items li a        { color: #aaa; line-height: 36px; }
.mozilla .ls-nav-global-items li a { line-height: 33px; }
.ls-nav-global-items li a:hover    { color: #eee; }
.ls-nav-global-items li.active a   { color: #eee; border-color: #fff; }

Не стал мелочиться, забрал всё. (может что пропустил).

Потом находим языковые файлы. Добавляем после
return array(

Эти строчки:
'header_text_1' => 'CMS',
	'header_text_2' => 'Сообщества',
	'header_text_3' => 'Каталог',
	'header_text_4' => 'Разрабам',
	'header_text_5' => 'Работа',
	'header_text_6' => 'Скачать',


Вроде ничего не забыл :) Не знаю кода лайвстрит.
  • avatar dex-
  • 0
Я как понял, вы не знаете html и css?
  • avatar dex-
  • 0
Если дружите с html, то очень легко:
Находим файл /templates/skin/ваш_скин/header_top.tpl
Там добавляете div блок(-и):
Пример отсюда:
<div class="ls-nav-global-wrapper">
	<nav class="ls-nav-global clearfix">
		<ul class="ls-nav-global-items">
			<li><a href="http://livestreetcms.ru" rel="nofollow">CMS</a></li>
			<li class="active"><a href="http://livestreet.ru" rel="nofollow">Сообщество</a></li>
			<li><a href="https://catalog.livestreetcms.com" rel="nofollow">Каталог расширений</a></li>
			<li><a href="http://docs.livestreetcms.com" rel="nofollow">Разработчикам</a></li>
			<li><a href="http://job.livestreetcms.com" rel="nofollow">Работа</a></li>

			<li class="ls-nav-global-download">
				<a rel="nofollow" href="http://livestreetcms.ru/download/"><i class="icon-ls-nav-global-download"></i> Скачать</a>
			</li>
		</ul>
	</nav>
</div>


Ничего не менял, просто копипаст. Ну и css-стили
  • avatar dex-
  • 0
Да, виртуальный хостинг — Тариф «Оптимальный»
  • avatar dex-
  • 0
А Вы после того, как залили файлы, очищали данные и прочее?
  • avatar dex-
  • 0
У меня на сайте стоит предыдущая версия этого шаблона :)
  • avatar dex-
  • 0
Если только через БД — то нет проблем. А так, прямо на сайте, менять плюсы-минусы нереализуема?
  • avatar dex-
  • 0
Всмысле рейтинг за коммент?
  • avatar dex-
  • 0
  • avatar dex-
  • 0
По достижении рейтинга работает. А у кнопки «Принудительно вывести на главную» нет же +10 рейтинга (в моём случае). Это как нибудь можно исправить?
  • avatar dex-
  • 0
Тот код, который дал господин AlikMis
$aFilter=array(
			'blog_type' => array(
				'personal',
				'open',
			),
			'topic_publish' => 1,
			'topic_new' => $sDate,
			'topic_rating'=>array(
				'value' => Config::Get('module.blog.index_good'),
				'type'  => 'down',
			)
		);

Если топик набирает кол-во index_good (в моём случае — 10), то топик идёт в Главные, но и в Новых остаётся…
  • avatar dex-
  • 0
Parse error: syntax error, unexpected ';', expecting ')' in /home/****/www/*****.ru/classes/modules/topic/Topic.class.php on line 621
  • avatar dex-
  • 0
А да, не увидел, что Вы написали ниже. Спасибо!
  • avatar dex-
  • 0
Вот топик, который находится на Главной:

А вот, который дублирован в Новые:

— А мне надо, чтобы в Новые (/newall/) не было того, что есть в Главном.
  • avatar dex-
  • 0
Не, я знаю что это так, но мне именно надо, чтобы оно удалялось