Внимание! Данный раздел закрыт и доступен только для чтения в связи с запуском нового проекта uВопросы, на котором Вы можете найти ответ или задать любой интересующий вопрос по системе uCoz. Задавайте вопросы, ищите ответы и помогайте найти ответы другим пользователям системы! Получайте баллы и открывайте новые достижения. Подробнее в блоге...
Для быстрой и удобной замены надписей Вы можете воспользоваться конструктором блоков. Если по какой-либо причине он у Вас не работает, замените надписи по инструкции, описанной далее.
Все изменения в оформление сайта вносятся или в Панели управления Главная » Управление дизайном или через админбар на сайте вкладка Дизайн.
Где искать?
В общем случае в стандартном шаблоне логотип сайта и надписи располагаются внутри комментариев Header (не путать с тэгами HEAD !!!) .
Всё, что пишется между этими тэгами на странице НЕ ВЫВЕДЕТСЯ!
Ищем текст вида
Code
<!-- Header --> и <!-- /Header -->
Именно между этими комментариями в стандартных шаблонах (не во всех) располагается лого. Находим в шаблоне данный комментарий и используем все свои знания HTML. Надписи и куски кода можно заменять через Быструю замену. Тогда они одним разом меняются на всём сайте.
Если вы хотите поменять название сайта сразу везде, а в шаблонах у вас стоит не текст, а Ucoz-код $SITE_NAME$, то можно это сделать в Общих настройках.
Скрипт, который загружает логотип нужного размера (под разрешение экрана)
Code
<script> if (screen.width<=800) {document.write('<img src="logotip_razmer_1.jpg">')}
if (screen.width>800)&&(screen.width<=1000) {document.write('<img src="logotip_razmer_2.jpg">')}
if (screen.width>1000)&&(screen.width<=1200) {document.write('<img src="logotip_razmer_3.jpg">')}
if (screen.width>1200)&&(screen.width<=1400) {document.write('<img src="logotip_razmer_4.jpg">')}
if (screen.width>1400)&&(screen.width<=1600) {document.write('<img src="logotip_razmer_5.jpg">')}
if (screen.width>1600) {document.write('<img src="logotip_razmer_6.jpg">')}
</script>
Для его работы вам необходимо создать 6 картинок разного размера под размеры экрана. Скрипт не проверенный и годится для простого логотипа из одной картинки, так что прошу тестировать.
А как сделать чтобы шапка менялась при обновлении страницы?
Создать папку и кинуть туда свои шапки. А где надо вывести её вставь этот код:
путь_к_папке_с_шапками есстественно поменяй на своё. 5 — количество шапок. Отчёт начинается с нуля, т.е. если в реале есть 5 шапок, то пишем четыре. gif— расширение шапок. В папке шапки должны иметь названия logo0.gif , logo1.gif , logo2.gif и т.д.
Смена шапки на отдельной странице
Например, у пользователя есть готовый код шапки, но он не знает, как установить ее на отдельную страницу (а лимит страниц с уникальным дизайном исчерпан). Я часто видел вопросы 'Как поменять шапку на форуме/на странице какого-либо модуля'.) --------------------------- Для начала уточню, что во всех страницах присутствует код $GLOBAL_AHEADER$, именно он и отвечает за верхнюю часть сайта.
Вариант1. 1. Создайте отдельный контейнер (Панель управления-управление дизайном-Глобальные блоки)
2. Нажмите кнопку "Добавить блок", дайте ему имя (только латинскими буквами), например SHAPKA, затем нажмите "Добавить". Справа от добавленного блока появится код ($GLOBAL_SHAPKA$). В созданном глобальном блоке пропишите нужный вам код шапки. 3. Идем в Управление дизайном, выбираем шаблон нужной нам страницы (у меня эта страница tests)
и в этом шаблоне заменяем код $GLOBAL_AHEADER$ на код нового глобального блока $GLOBAL_SHAPKA$.
Вариант2. Идем сразу в шаблон той страницы, в которой хотите заменить шапку. Удалите код $GLOBAL_AHEADER$ и вставьте свой готовый код новой шапки.
Вариант3. Можно поменять шапку с помощью условия. Заходим в Панель управления-управление дизайном-Страницы сайта, в шаблоне находим код $GLOBAL_AHEADER$ и заключаем его в условный оператор if.
Где id страницы, замените на реальный код страницы (Как узнать $URI_ID$ страницы). Тогда на всех страницах будет одна шапка, а на определенной странице будет другая. Если вы хотите установить шапку на 2-х и более страницах, тогда просто допишите в условии.
Просто разделяйте id страниц вот таким разделителем ||, и id страницы должен быть в одиночных кавычках (' ').
!Примечание: лучше использовать вариант 1,т.к. если у вас несколько страниц с одной и той же новой шапкой, то изменив шаблон глобального блока, шапка изменится на всех страницах, где стоит код этого блока. Всего можно создать 20 страниц с собственным дизайном. На этом все
Чтобы шапка сайта менялась в зависимости от времени
Создаёшь папку logo в корне. Туда кидаешь четыре шапки с такими названиями:
Если расширение файлов не gif, то измени его в коде.
Где нужно выводить шапку поставь в коде :
Code
<script type="text/javascript"> function shapka(n) {document.write('<img border="0" src="/logo/'+n+'.gif">');} var h=(new Date()).getHours(); if (h > 23 || h <7) shapka('1'); if (h > 6 && h < 12) shapka('2'); if (h > 11 && h < 19) shapka('3'); if (h > 18 && h < 24) shapka('4'); </script>
Для быстрой и удобной замены надписей Вы можете воспользоваться конструктором блоков. Если по какой-либо причине он у Вас не работает, замените надписи по инструкции, описанной далее.
Все изменения в оформление сайта вносятся или в Панели управления Главная » Управление дизайном или через админбар на сайте вкладка Дизайн.
Где искать?
В общем случае в стандартном шаблоне логотип сайта и надписи располагаются внутри комментариев Header (не путать с тэгами HEAD !!!) .
Всё, что пишется между этими тэгами на странице НЕ ВЫВЕДЕТСЯ!
Ищем текст вида
Code
<!-- Header --> и <!-- /Header -->
Именно между этими комментариями в стандартных шаблонах (не во всех) располагается лого. Находим в шаблоне данный комментарий и используем все свои знания HTML. Надписи и куски кода можно заменять через Быструю замену. Тогда они одним разом меняются на всём сайте.
Если вы хотите поменять название сайта сразу везде, а в шаблонах у вас стоит не текст, а Ucoz-код $SITE_NAME$, то можно это сделать в Общих настройках.
Скрипт, который загружает логотип нужного размера (под разрешение экрана)
Code
<script> if (screen.width<=800) {document.write('<img src="logotip_razmer_1.jpg">')}
if (screen.width>800)&&(screen.width<=1000) {document.write('<img src="logotip_razmer_2.jpg">')}
if (screen.width>1000)&&(screen.width<=1200) {document.write('<img src="logotip_razmer_3.jpg">')}
if (screen.width>1200)&&(screen.width<=1400) {document.write('<img src="logotip_razmer_4.jpg">')}
if (screen.width>1400)&&(screen.width<=1600) {document.write('<img src="logotip_razmer_5.jpg">')}
if (screen.width>1600) {document.write('<img src="logotip_razmer_6.jpg">')}
</script>
Для его работы вам необходимо создать 6 картинок разного размера под размеры экрана. Скрипт не проверенный и годится для простого логотипа из одной картинки, так что прошу тестировать.
А как сделать чтобы шапка менялась при обновлении страницы?
Создать папку и кинуть туда свои шапки. А где надо вывести её вставь этот код:
путь_к_папке_с_шапками есстественно поменяй на своё. 5 — количество шапок. Отчёт начинается с нуля, т.е. если в реале есть 5 шапок, то пишем четыре. gif— расширение шапок. В папке шапки должны иметь названия logo0.gif , logo1.gif , logo2.gif и т.д.
Смена шапки на отдельной странице
Например, у пользователя есть готовый код шапки, но он не знает, как установить ее на отдельную страницу (а лимит страниц с уникальным дизайном исчерпан). Я часто видел вопросы 'Как поменять шапку на форуме/на странице какого-либо модуля'.) --------------------------- Для начала уточню, что во всех страницах присутствует код $GLOBAL_AHEADER$, именно он и отвечает за верхнюю часть сайта.
Вариант1. 1. Создайте отдельный контейнер (Панель управления-управление дизайном-Глобальные блоки)
2. Нажмите кнопку "Добавить блок", дайте ему имя (только латинскими буквами), например SHAPKA, затем нажмите "Добавить". Справа от добавленного блока появится код ($GLOBAL_SHAPKA$). В созданном глобальном блоке пропишите нужный вам код шапки. 3. Идем в Управление дизайном, выбираем шаблон нужной нам страницы (у меня эта страница tests)
и в этом шаблоне заменяем код $GLOBAL_AHEADER$ на код нового глобального блока $GLOBAL_SHAPKA$.
Вариант2. Идем сразу в шаблон той страницы, в которой хотите заменить шапку. Удалите код $GLOBAL_AHEADER$ и вставьте свой готовый код новой шапки.
Вариант3. Можно поменять шапку с помощью условия. Заходим в Панель управления-управление дизайном-Страницы сайта, в шаблоне находим код $GLOBAL_AHEADER$ и заключаем его в условный оператор if.
Где id страницы, замените на реальный код страницы (Как узнать $URI_ID$ страницы). Тогда на всех страницах будет одна шапка, а на определенной странице будет другая. Если вы хотите установить шапку на 2-х и более страницах, тогда просто допишите в условии.
Просто разделяйте id страниц вот таким разделителем ||, и id страницы должен быть в одиночных кавычках (' ').
!Примечание: лучше использовать вариант 1,т.к. если у вас несколько страниц с одной и той же новой шапкой, то изменив шаблон глобального блока, шапка изменится на всех страницах, где стоит код этого блока. Всего можно создать 20 страниц с собственным дизайном. На этом все
Чтобы шапка сайта менялась в зависимости от времени
Создаёшь папку logo в корне. Туда кидаешь четыре шапки с такими названиями:
Если расширение файлов не gif, то измени его в коде.
Где нужно выводить шапку поставь в коде :
Code
<script type="text/javascript"> function shapka(n) {document.write('<img border="0" src="/logo/'+n+'.gif">');} var h=(new Date()).getHours(); if (h > 23 || h <7) shapka('1'); if (h > 6 && h < 12) shapka('2'); if (h > 11 && h < 19) shapka('3'); if (h > 18 && h < 24) shapka('4'); </script>
Если необходимо поменять картинку шаблона, в т.ч. "врисовать" в её фон логотип следуйте следующим инструкциям 1. Если необходимо дорисовать что-то в своей картинке - скачиваешь её (у меня это http://air-tours.ru/2new.jpg (например)) и исправляешь в фотошопе. Если у тебя есть готовая картинка - тем лучше 2. Загружаешь картинку через "Файловый менеджер" на сервер / Смотришь адрес картинки (кликнув напротив её названия на кнопочку i) 3. Заходим в панели админки /Главная » Управление дизайном » Редактирование шаблонов/Таблица стилей CSS 4. Правин код CSS (в моём шаблоне это примерно так/* General Style */ body {background:#FFFFFF;margin:0px; padding:0px;} #leftColumn {width:75%;background:url('[color=red]адрес вашей картинки на сервере') right top no-repeat #FFFFFF;padding-top:10px;}[/color] и т.п. Вставляешь туда адрес новой картинки 5. Сохраняешь шаблон 6. Ищешь справа вверху следующую надпись [ Используется персональный набор стилей ] - кликаешь на неё - там указан адрес CSS шаблона. копируешь его 7. Переходишь далее Главная » Управление дизайном » Редактирование шаблонов - Страницы сайта 8. Редактируешь код <HTML><HEAD><TITLE>$SITE_NAME$ - $PAGE_NAME$</TITLE><LINK href="здесь вставляешь адрес шаблона стилей CSS" type=text/css rel=StyleSheet></head> 9. Сохраняешь! 10. Если хочешь поменять все блоки и страницы сайта - пользуешься быстрой заменой
Ученье свет! Путешествуй и учись! www.rusalia.ru
Сообщение отредактировал vkarbushev - Среда, 30 Июл 2008, 19:02:57
Есть вопрос по шапке сайта. Сайт на юкозе. Я хочу сделать вместо шапки сайта меняющиеся с определённой скоростью картинки с определённого каталога, например каждые 10 секунд картинка меняется. То есть всё очень просто. В каккую нибудь папку на сайте кидаю нужные мне картинки которые каждые 10 секунд должны менятся. Ну знаете в юкозе есть даже такой виджет, только этот виджет расчитан на картинки которые показываются в правой стороне сайта ну в юкозе это второй контейнер. А вот мне нада такое же только чтобы картинки чередовались вверху сайта вместо шапки. От такую я хочу себе шапку.
Кто знает помогите чем можете пожалуйста, мож советом, мож где описано как такое сделать. Буду очень благодарен.
Сообщение отредактировал unit - Четверг, 04 Фев 2010, 02:45:30
Хочу сделать случайную шапку (Скрипт "А как сделать чтобы шапка менялась при обновлении страницы?"). Но фон задаётся в CSS и если я добавляю скрипт в "Верхнюю часть сайта", то она накладывается на текст. Стиль 804. galaxyinfire.ucoz.ru Верхняя часть сайта
Вопрос: Добрый день, подскажите плиз как поменять в выбранном мной дизайне сайта надпись "Мой сайт"? За ранее благодарю.
Ответ:панель управления - редактор страниц - общие настройки - Название вашего сайта: изменяем на нужное название на сайт (подключено редактирование через конструктор) войти как администратор - конструктор - подключить конструктор - изменить название на сайт (отключено редактирование через конструктор) войти как администратор - дизайн - глобальный блок верхняя часть сайта - (примерный код )
Quote
<h1><!-- <logo> -->это название вашего сайта<!-- </logo> --></h1>
можно через быструю замену. что заменить: мой сайт - на что заменить - новое название вашего сайта
Хочу заменить стандартную надпись "Архив материалов" (модуль /news и его подстраницы) в TITLE страниц и в меню (My Site » Архив материалов ) на "Все новости". В настройках модуля этого сделать нельзя. Правкой доступных шаблонов модуля этого сделать нельзя. Заменой участков шаблонов сделать нельзя (не находит).
---ттт, второй раз обращаюсь за помощью и попадаю на "добряка", спасибо большое...попробую....
Добавлено (07-Июн-2012, 18:10:51) --------------------------------------------- bandjuk, Если не сложно, долго мучился -не нашел где поправить цвет текста при вводе названия темы и описание темы в форуме, у меня черным пишет по черному ...а в самом сообщении хотелось бы белым а не светлым...