• Страница 1 из 1
  • 1
Модератор форума: Yuri_G  
Сообщество uCoz » Вебмастеру » Общие вопросы от вебмастеров » Надпись Добавить запись
Надпись Добавить запись
enabl3
Сообщений: 25
Репутация: 0

Сообщение # 1 | 03:35:46
Доброго времени суток. Почему нельзя скрыть надпись "Добавить запись" в гостевой книге, если у категории "гость" отключена возможность добавления записей?
PtrPt
Сообщений: 88
Репутация: 33

Сообщение # 2 | 11:53:23
enabl3, это потому что Гостевая книга изначально предназначалась для гостей. smile

Зайдите в ПУ (старая) -> Дизайн -> Управление дизайном (шаблоны) -> Гостевая Книга -> Страница с сообщениями

Найдите код
Код
<?if($SIGN_LINK$)?><a href="$SIGN_LINK$">Добавить запись</a><?endif?>

и замените его на
Код
<?if($USER_LOGGED_IN$)?><a href="$SIGN_LINK$">Добавить запись</a><?endif?>
(для всех, кроме гостей)

или на
Код
<?if($GROUP_ID$=2||3||4||251)?><a href="$SIGN_LINK$">Добавить запись</a><?endif?>
(для указанных групп - в данном примере - Проверенные, Модераторы, Администраторы и Друзья).

Элегантный uCoz :)
Сообщение отредактировал PtrPt - Суббота, 26 Дек 2015, 11:55:11
enabl3
Сообщений: 25
Репутация: 0

Сообщение # 3 | 23:28:10
PtrPt, Отлично, это сработало, огромное спасибо. А еще такой вопрос, теперь гостю там пишет:
Оставлять сообщения могут только зарегистрированные пользователи [Регистрация - Вход]
Как увеличить шрифт этого текста и разместить его по центу?
PtrPt
Сообщений: 88
Репутация: 33

Сообщение # 4 | 15:26:35
enabl3, ссылки можно стилизовать, указав css-свойства классу .regLink.

Надпись "Оставлять сообщения могут только зарегистрированные пользователи" - скриптом. К сожалению, её не обернули даже простым span'ом, поэтому придётся изменять как-то так:

Код
<script>
gbTm='Новый текст';
gbTi='Оставлять сообщения могут только зарегистрированные пользователи';
gbTr='<span class=\"regText\"'+'>'+gbTm+'</span'+'>';
document.body.innerHTML=document.body.innerHTML.replace(gbTi,gbTr);
</script>

Замените "Новый текст" на что требуется, стилизуйте класс .regText, вставьте в тот шаблон перед </body>.


Элегантный uCoz :)
Сообщение отредактировал PtrPt - Воскресенье, 27 Дек 2015, 15:28:17
enabl3
Сообщений: 25
Репутация: 0

Сообщение # 5 | 10:20:21
PtrPt, Почему то не работает. Ну да ладно, оставлю так, главное что надпись убрали. Спасибо!
PtrPt
Сообщений: 88
Репутация: 33

Сообщение # 6 | 15:36:41
enabl3, странно, у меня работает (Firefox). Вы эту строчку редактировали?
Цитата
gbTm='Новый текст';
Сообщество uCoz » Вебмастеру » Общие вопросы от вебмастеров » Надпись Добавить запись
  • Страница 1 из 1
  • 1
Поиск: