Модератор форума: Yuri_G  
Сообщество uCoz » Мастерская uCoz » Дизайн: управление шаблонами » Глобальные блоки
Глобальные блоки
Модератор форума
Сообщение # 1 | 22:12:17
Глобальные блоки - это блоки, которые доступны во всех других шаблонах вашего проекта. С помощью них можно оптимизировать дизайн вашего проекта, разбив его на общие части. Используя общие блоки вы сможете делать изменения для всего проекта путем редактирования только одного шаблона блока.

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

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


Путь к созданию Глобального блока в Панели управления:
Главная » Управление дизайном » Глобальные блоки
[ Управление шаблонами | Управления таблицами стилей (CSS) | Глобальные блоки ]

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

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

Подробная инструкция


Предупреждение: Если вы берётесь редактировать шаблоны, то вы должны иметь базовые знания по HTML и CSS.


Внимание: Если вы просите помощи – указывайте адрес сайта или прикрепляйте скриншот.


Сообщения с 13.03.07 по 9.09.09 смотри в архиве
bandjuk
Сообщений: 6816
Репутация: 2398
Уровень замечаний:

Сообщение # 106 | 19:17:54
AlisherFanBarca, напиши код новости сайта -- "страница материалов и комментариев"
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 107 | 20:23:12
AlisherFanBarca, У вас явно нехватает CSS ID элементов колонок ....

AlisherFanBarca
Сообщений: 26
Репутация: 10

Сообщение # 108 | 21:46:25
bandjuk,
Code
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>$TITLE_BAR$ - $SITE_NAME$</title>
<?$META_DESCRIPTION$?>

<link type="text/css" rel="StyleSheet" href="/_st/my.css" />
</head>
<body>
$ADMIN_BAR$
<div id="all1">
<div id="all2">
<div id="container">
$GLOBAL_AHEADER$
<div id="site-bg">
<!-- <middle> -->
<div id="leftcol">
<div class="sidebar">
$GLOBAL_CLEFTER$
</div>
</div>
<div id="rightcol">
<div class="sidebar">
$GLOBAL_DRIGHTER$
</div>
</div>
<div id="maincol">
<!-- <body> --><a href="$HOME_PAGE_LINK$"><!--<s5176>-->Главная<!--</s>--></a> » $DATE_BAR$ » $ENTRY_NAME$
<hr/>

<center><table>
   <tbody><tr>
   <td width="100"><div id="banners" align="center"><a href="http://topkademo.do.am/index/transljacija/0-15"><img src="http://fc-bayern.ru/imgs/recomend/online-icon.png"></a></div></td>
   <td width="20"> </td>
   <td width="100"><div id="banners" align="center"><a href="/forum"><img src="http://fc-bayern.ru/imgs/recomend/inforum.png"></a></div></td>
   <td width="20"> </td>
   <td width="100"><div id="banners" align="center"><a href="http://socchumor.clan.su/"><img src="http://fc-bayern.ru/imgs/recomend/video.png"></a></div></td>
   <td width="20"> </td>
   <td width="100"><div id="banners" align="center"><a href="http://gol.idhost.kz/"><img src="http://fc-bayern.ru/imgs/recomend/total.png"></a></div></td>
   </tr>
</tbody></table>
</center>
<table border="0" width="100%" cellspacing="1" cellpadding="2" class="eBlock">
<tr><td width="90%"><div class="eTitle"><div style="float:right;font-size:9px;">$ADD_TIME$ $MODER_PANEL$</div>$ENTRY_NAME$</div></td></tr>
<tr><td class="eMessage">$MESSAGE$ <?if($ATTACHMENTS$)?><div style="text-align:left;" class="eAttach"><!--<s3172>-->Прикрепления<!--</s>-->: $ATTACHMENTS$</div><?endif?></td></tr>
<tr><td colspan="2" class="eDetails">
<?if($RATING$)?><div style="float:right"><?$RSTARS$('12','/.s/img/stars/3/12.png','1','float')?></div>
<?endif?><?if($CAT_NAME$)?><!--<s3179>-->Категория<!--</s>-->: <a href="$CAT_URL$">$CAT_NAME$</a> |<?endif?>
<!--<s3177>-->Просмотров<!--</s>-->: $READS$ |
<!--<s3178>-->Добавил<!--</s>-->: <a href="$PROFILE_URL$">$USER$</a>
<?if($TAGS$)?> | <!--<s5308>-->Теги<!--</s>-->: $TAGS$<?endif?>
<?if($RATING$)?>| <!--<s3119>-->Рейтинг<!--</s>-->: <span id="entRating$ID$">$RATING$</span>/<span id="entRated$ID$">$RATED$</span><?endif?></td></tr>
</table>

<?if($COM_IS_ACTIVE$)?>
<?if($COM_CAN_READ$)?>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr><td width="60%" height="25"><!--<s5183>-->Всего комментариев<!--</s>-->: <b>$COM_NUM_ENTRIES$</b></td><td align="right" height="25">$COM_PAGE_SELECTOR$</td></tr>
<tr><td colspan="2">$COM_BODY$</td></tr>
<tr><td colspan="2" align="center">$COM_PAGE_SELECTOR1$</td></tr>
<tr><td colspan="2" height="10"></td></tr>
</table>
<?endif?>$POWERED_BY$

<?if($COM_CAN_ADD$)?>
$COM_ADD_FORM$
<?else?>
<?if($USER_LOGGED_IN$)?><?else?><div align="center" class="commReg"><!--<s5237>-->Добавлять комментарии могут только зарегистрированные пользователи.<!--</s>--><br />[ <a href="$REGISTER_LINK$"><!--<s3089>-->Регистрация<!--</s>--></a> | <a href="$LOGIN_LINK$"><!--<s3087>-->Вход<!--</s>--></a> ]</div><?endif?>
<?endif?>
<?endif?><!-- </body> -->
<div style="clear: both" class="qq"></div>
</div>
<div style="clear: both" class="qq"></div>
<!-- </middle> -->
</div>
<div id="site-bottom-bg"></div>
$GLOBAL_BFOOTER$
</div>
</div>
</div>
</body>
</html>
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 109 | 22:16:23
AlisherFanBarca, У вас в CSS отсутствуют ID значения, нет строк CSS для (выделено цветом)

<div id="leftcol" >
<div class="sidebar">
$GLOBAL_CLEFTER$
</div>
</div>
<div id="rightcol" >
<div class="sidebar">
$GLOBAL_DRIGHTER$
</div>
</div>
<div id="maincol" >
<!-- <body> --><a href="$HOME_PAGE_LINK$"><!--<s5176>-->Главная<!--</s>--></a> » $DATE_BAR$ » $ENTRY_NAME$
<hr/>

Без значений этих ID вы ни чего на место не поставите ..

AlisherFanBarca
Сообщений: 26
Репутация: 10

Сообщение # 110 | 10:42:59
Miss_Esq, получается мне надо вставить в ксс этот код
Code
<body>
<h1>1223</h1>
<div id="leftcol" class="sidebar"></div>
<div id="rightcol"class="sidebar"></div>
<div id="maincol" ></div>
</body>
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 111 | 11:13:52
AlisherFanBarca, Нет, это не для CSS это HTML а CSS пишется так

#leftcol {width: 200px; float: left;}
#rightcol {width: 200px; float: rifht;}
#maincol {width: 600px; float: left;}

AlisherFanBarca
Сообщений: 26
Репутация: 10

Сообщение # 112 | 12:35:43
Miss_Esq, пришлось ставить заново конструктор шаблонов и быстро все заменит через быструю замену участков шаблона
igorekvlg88
Сообщений: 3
Репутация: 22

Сообщение # 113 | 09:21:32
Люди добрые помогите никак не получается поставить на место "глобальный блок" на Страница материалов и комментариев к нему $GLOBAL_DRIGHTER$ падает вниз сайта есть скриншот


Сайт: http://cstrike-34rus.ucoz.org/
Прикрепления: 0309338.jpg (50.6 Kb)
Сообщение отредактировал igorekvlg88 - Среда, 12 Сен 2012, 11:02:26
Miss_Esq
Сообщений: 13859
Репутация: 4159
Уровень замечаний:

Сообщение # 114 | 12:06:34
igorekvlg88, У вас информер случайных файлов в материале и комментариев к нему широковат, вот колонка и не вписывается в фиксированную ширину шаблона ..


Сообщение отредактировал Miss_Esq - Среда, 12 Сен 2012, 12:07:33
Eduardo5981
Сообщений: 1
Репутация: 0

Сообщение # 115 | 12:02:29
Проблема с языками. Я создаю три сайта одновременно на трех разных языках, которые поддерживаются системой, однако столкнулся с проблемой.
Если в русской версии сайта я создаю или добавляю такие модули, как, на пример, "каталог статей" то он так и добавляется, все в порядке.
Однако, на английском и грузинском сайте если я добавил эти блики при первом выборе дизайна - они добавляются на нужном мне языке. Если же я что-либо хочу добавить после в панели администратора - тот же "каталог статей" добавляется уже не на английском, а на русском языке. Никак не получается это изменить и эта проблема затормозила весь мой проект. Прошу о помощи и совете, перепробовал уже все. Заранее спасибо
vladimir50
Сообщений: 32
Репутация: 2

Сообщение # 116 | 13:10:05
Можно ли изменить дату добавления материала в модуле Каталог файлов с сегодняшней даты на прошедшую. Например вот этот материал,добавленный сегодня http://admbikovo.ucoz.ru/load/protokol_1/1-1-0-15
изменить дату добавления на 18 сентября 2012г.
С уважением,Владимир
KaiLee
Сообщений: 5463
Репутация: 1135

Сообщение # 117 | 15:28:47
vladimir50,
В настройках модуля есть пункт "Возможность выбирать дату добавления материала". Это именно то, что Вам нужно.

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

Сообщение # 118 | 22:52:33
KaiLee спасибо!

Добавлено (19-Сен-2012, 22:52:33)
---------------------------------------------
Помогите,пожалуйста в настройке Архива записей (блок новостей), чтобы архив стал компактнее, записи были не по месяцам, а по годам, например 2010, 2011 и т.д., а текущий год остался бы как есть - по месяцам.
Адрес сайта http://primorsknavolge.ru
С уважением,Владимир

bandjuk
Сообщений: 6816
Репутация: 2398
Уровень замечаний:

Сообщение # 119 | 23:50:12
Quote (vladimir50)
Помогите,пожалуйста в настройке Архива записей (блок новостей), чтобы архив стал компактнее,

используй:
$ARCHIVE_MENU$ - выпадающее меню со списком месяцев, в которые были сделаны записи
AlisherFanBarca
Сообщений: 26
Репутация: 10

Сообщение # 120 | 12:10:56
Сайт fanspartak.do.am
не отображается глобальный блок
http://fotohost.kz/images/2012/10/07/H7DLG.png
решено
Сообщение отредактировал AlisherFanBarca - Воскресенье, 07 Окт 2012, 14:45:51
Сообщество uCoz » Мастерская uCoz » Дизайн: управление шаблонами » Глобальные блоки
Поиск: