Внимание! Данный раздел закрыт и доступен только для чтения в связи с запуском нового проекта uВопросы, на котором Вы можете найти ответ или задать любой интересующий вопрос по системе uCoz. Задавайте вопросы, ищите ответы и помогайте найти ответы другим пользователям системы! Получайте баллы и открывайте новые достижения. Подробнее в блоге...

Перейти на новый сайт помощи по uCoz


Архив - только для чтения
Модератор форума: Shеriff, JonMagon, Yuri_G  
Сообщество uCoz » Архивариус » Вопросы новичков (первые шаги в системе) » Глобальные блоки (Добавление глобальных блоков)
Глобальные блоки
Модератор форума
Сообщение # 1 | 07:02:04
Глобальные блоки - это блоки, которые доступны во всех других шаблонах вашего проекта. С помощью них можно оптимизировать дизайн вашего проекта, разбив его на общие части. Используя общие блоки вы сможете делать изменения для всего проекта путем редактирования только одного шаблона блока.

При создании сайта в шаблонах по умолчанию системой автоматически создаются 4 глобальных блока Верхний, Нижний, Первый и Второй контейнеры. Внутри них работают все коды, которые должны работать в шаблонах, но не работают другие глобальные блоки. В шаблонах это коды:

$GLOBAL_AHEADER$
$GLOBAL_CLEFTER$
$GLOBAL_DRIGHTER$
$GLOBAL_BFOOTER$


С чего начать?


Допустим, Вы хотите создать блок для ссылок или банеров и назвать его Полезные сайты или как-то по другому.

Что нужно сделать?



Название блока может может состоять только из латинских букв в верхнем регистре. Длина названия не может превышать 10 символов. Это название будет служить $кодом$, который будет вызывать этот глобальный блок в ваших шаблонах.


Всего можно создать 6 блоков, не считая 4 системных.


Не путать глобальные блоки с блоками в боковых контейнерах!
Сообщение отредактировал maslen - Пятница, 18 Сен 2009, 07:06:00
Амила
Сообщений: 74
Репутация: 0

Сообщение # 76 | 00:08:47
Цитата (KaiLee)
Да руками, в общем-то... Шаблоны у модулей разные - пишите там, что душе угодно, просто классы не называйте одинаково и все. Зачем для этого глобальные блоки использовать, я так и не поняла...

Просто чтобы не загружать сами коды страниц в модулях большими кодами, т.к. там и верхняя часть сайта и боковая и нижняя и т.п. и т.д.
А есть те в которых много строк с кодом...
reformator
Сообщений: 2034
Репутация: 534

Сообщение # 77 | 00:53:54
Амила, смысл в чем, для использования разного дизайна для каждого модуля? появится ощущение, типа при переходе в отдельный модуль попадаешь на другой сайт... wacko
что вы там такого громадного прописываете то в шаблонах, что количество строк доходит аж до 2000 строк кода surprised
так то, если подумать, то в модулях используются системные коды $BODY$, которые уже значительно сокращают размер кода...десять глобальных блоков...вы хотите исписать все десять глобальных блоков, да и к тому же до 2000 строк кода непосредственно в шаблонах...отсюда вопрос: что вы там пишете?!)

KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 78 | 01:16:10
Амила,
Т.е. Вы хотите сказать, то Вам мало 80000 символов для одной страницы? Вы что, в визуальном редакторе сайт делаете?

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
JeZzz
Сообщений: 2
Репутация: 0

Сообщение # 79 | 14:11:18
Привет друзья. Такой вопрос. Имеется глобальный блок, в нём расположено несколько обычных блоков (мини-чат, профиль и т.д). При нажатии на блок он плавно раздвигается и появляется его содержание. Как мне сделать так , что бы при наведении курсора на блок металлическая вставка плавно растягивалась из такого состояния: в такое: . Т.е мне нужно анимировать титул блока.
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 80 | 22:32:49
JeZzz,
Если нужно плавно - то это либо через свойства CSS3, либо через скрипты.
Если просто заменить картинку - то это - псевдокласс hover.

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
JeZzz
Сообщений: 2
Репутация: 0

Сообщение # 81 | 08:12:50
Цитата (KaiLee)
Если нужно плавно - то это либо через свойства CSS3, либо через скрипты. Если просто заменить картинку - то это - псевдокласс hover.
Можете подсказать код скрипта либо свойств CSS? Просто я новичок в этом деле и все эти коды на данный момент мне очень тяжело даются(
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 82 | 12:48:30
JeZzz,
Если на CSS3 - то это св-во transition. Если скриптом, то здесь читайте.

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
brizing
Разработчик
Сообщений: 2556
Репутация: 1091

Сообщение # 83 | 12:53:30
KaiLee, я, кстати, никак не пойму, в чем разница между webkit-transition-timing-function: ease; webkit-transition-timing-function: linear; sad разница ведь есть?

Читайте книги role.su - Rolesu Authors Workshop.
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 84 | 13:01:28
[Бриз],
Цитата
ease Equivalent to cubic-bezier(0.25, 0.1, 0.25, 1.0).
linear Equivalent to cubic-bezier(0.0, 0.0, 1.0, 1.0).

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
irinabelaya
Сообщений: 10
Репутация: 0

Сообщение # 85 | 21:54:31
Доброго времени суток!такая проблема.вид черного блока на главной странице вот такой



а нас странице самой новости размер уже меньше,блок явно Уже



помогите как мне сделать блок на 1 странице таким же как и на 2,то есть Уже.спасибо
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 86 | 22:01:17
irinabelaya,
Адрес сайта где?

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
irinabelaya
Сообщений: 10
Репутация: 0

Сообщение # 87 | 22:02:42
http://irinabelaya.ucoz.com/

прошу прощения
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 88 | 22:09:12
irinabelaya,
У Вас на странице новости прописаны такие стили
Цитата
<body style="margin:0; padding:50px; background-image:url('/barel07.jpg') ; background-attachment: fixed">
А на главной странице выделенного нет. Просто добавте его.

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
irinabelaya
Сообщений: 10
Репутация: 0

Сообщение # 89 | 22:13:42
нет,не изменилось...
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 90 | 22:15:43
irinabelaya,
У меня изменялось. Вероятно, Вы что-то не так делаете...

В ЛС - только адреса и пароли. Все остальное - на форуме.
Студия | Шаблоны | Статьи
Сообщество uCoz » Архивариус » Вопросы новичков (первые шаги в системе) » Глобальные блоки (Добавление глобальных блоков)
Поиск: