Как говориться "Все познается в сравнении.." поэтому без примеров не обойтись.
Итак, начнем. Допустим вы скачали шаблон, а при создании шаблона вам заявляют что вы используете старую версию шаблона. Вы в шоке.
Code
<html>
<head>
<title>[TITLE]</title>
<link type="text/css" rel="StyleSheet" href="http://newshablons.ucoz.ru/_st/my.css" />
</head>
<body>
<div id="contanier">
<!-- Header -->
<table border="0" cellpadding="0" cellspacing="0" width="100%" height="124" style="background:url('/img/1.gif');">
<tr><td width="350" rowspan="3"><img src="/img/2.png" border="0"></td><td align="right" style="font-size:10px;padding-right:10px;color:#FFFFFF;">$WDAY$, $DATE$, $TIME$</tr></td></tr>
<tr></td><td><center><span style="color:#6E4D16;font:21pt bold Verdana,Tahoma;">НАЗВАНИЕ САЙТА</span></center></td></tr>
<tr></td></tr></table>
<!-- /Header -->
<!-- Body -->
<table border="0" cellpadding="0" cellspacing="5" width="100%">
<tr>
<td valign="top" style="width:211px;">
<table border="0" cellpadding="0" cellspacing="0" class="boxTable"><tr><td class="boxTitle"><b>Site Menu</b></td></tr><tr><td class="boxContent">$SITE_MENU$</td></tr></table>
{IF}<table border="0" cellpadding="0" cellspacing="0" class="boxTable"><tr><td class="boxTitle"><b>[CATS_TITLE]</b></td></tr><tr><td class="boxContent">[CATEGORIES]</td></tr></table>{ENDIF}
<?if($POLL$)?><table border="0" cellpadding="0" cellspacing="0" class="boxTable"><tr><td class="boxTitle"><b>Site Poll</b></td></tr><tr><td class="boxContent">$POLL$</td></tr></table><?endif?>
<?if($CHAT_BOX$)?><table border="0" cellpadding="0" cellspacing="0" class="boxTable"><tr><td class="boxTitle"><b>Chat box</b></td></tr><tr><td class="boxContent">$CHAT_BOX$</td></tr></table><?endif?>
</td>
<td valign="top" style="padding:0px 5px 0px 5px;">
<table border="0" cellpadding="15" cellspacing="0" width="100%" style="border:1px solid #FF911A;"><tr><td style="background:#FFFDE8;">[BODY]</td></tr></table>
</td>
<td valign="top" style="width:211px;">
<?if($LOGIN_FORM$)?><table border="0" cellpadding="0" cellspacing="0" class="boxTable"><tr><td class="boxTitle"><b>Login Form</b></td></tr><tr><td class="boxContent" align="center">$LOGIN_FORM$</td></tr></table><?endif?>
{IF}<table border="0" cellpadding="0" cellspacing="0" class="boxTable"><tr><td class="boxTitle"><b>[CALENDAR_TITLE]</b></td></tr><tr><td class="boxContent" align="center">[CALENDAR]</td></tr></table>{ENDIF}
{IF}<table border="0" cellpadding="0" cellspacing="0" class="boxTable"><tr><td class="boxTitle"><b>[SEARCH_TITLE]</b></td></tr><tr><td class="boxContent" align="center">[SEARCH_FORM]</td></tr></table>{ENDIF}
<table border="0" cellpadding="0" cellspacing="0" class="boxTable"><tr><td class="boxTitle"><b>Friends Links</b></td></tr><tr><td class="boxContent">$GLOBAL_FRIENDS$</td></tr></table>
<?if($COUNTER$ || $ONLINE_COUNTER$)?><table border="0" cellpadding="0" cellspacing="0" class="boxTable"><tr><td class="boxTitle"><b>Site Statistics</b></td></tr><tr><td class="boxContent" align="center">$COUNTER$<?if($ONLINE_COUNTER$)?><hr />$ONLINE_COUNTER$$ONLINE_USERS_LIST$<?endif?></td></tr></table><?endif?>
</td>
</tr>
</table>
<!-- /Body -->
</div>
<!-- Footer -->
<table border="0" cellpadding="4" cellspacing="0" height="44" width="100%" style="background:url('/img/4.gif') #7CBD01;border:1px solid #CCCCCC;">
<tr><td align="center" width="50%">Copyright <a href="$HOME_PAGE_LINK$" title="http://scriptez.ucoz.ru/ - Скрипты и шаблоны для UcoZ">Скрипты и шаблоны для UcoZ</a> © $YEAR$</td><td align="center" width="50%">$POWERED_BY$</td></tr>
</table>
<!-- /Footer -->
</body>
</html>
<!-- PopUp -->
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr><td width="8" height="8"><img src="/img/5.gif" border="0"></td><td style="background:url('/img/6.gif') repeat-x;"></td><td width="8" height="8"><img src="/img/7.gif" border="0"></td></tr>
<tr><td style="background:url('/img/8.gif') repeat-y;"></td><td style="background:#111409;padding:10px;" valign="top"><b>[TITLE]</b><hr>[BODY]</td><td style="background:url('/img/9.gif') repeat-y;"></td></tr>
<tr><td width="8" height="8"><img src="/img/10.gif" border="0"></td><td style="background:url('/img/11.gif') repeat-x;"></td><td width="8" height="8"><img src="/img/12.gif" border="0"></td></tr>
</table>
<!-- /PopUp -->
Заменить нужно совсем не многое.
Первое что поссорило обновление и систему, так это [КОД]. Например: [CALENDAR]. Эти коды просто нужно заменить.
на
Code
[CATEGORIES]=$CATEGORIES$
[CALENDAR]=$CALENDAR$
[SEARCH_FORM] = $SEARCH_FORM$
Второе это: {IF} и {ENDIF}. Эти теги - это условные операторы, которые раньше использовались в системе, а теперь нет. Для чего они? Например у вас не активирован блок "Мини-чат" а чтобы блок просто не стоял пустым (если в нем нет чата), то его просто этот код убирает, но сейчас не об этом.
На смену этим операторам пришли те, которые были в системе до обновления, но их мало кто использовал. Это и
Так как-же заменить {IF} и {ENDIF} на и ? Очень просто. Для начала посмотрите что ограничивают {IF} и {ENDIF}. Например:
Code
{IF}<table border="0" cellpadding="0" cellspacing="0" class="boxTable"><tr><td class="boxTitle"><b>[SEARCH_TITLE]</b></td></tr><tr><td class="boxContent" align="center">$SEARCH_FORM$</td></tr></table>{ENDIF}
Должно выглядеть так: [SEARCH_TITLE]
$SEARCH_FORM$
И так делаем со всеми блоками. Если все правильно, то должно работать. Еще есть такой зверь как . Что-же это? Это всплывающее окно мини-профиля. Возвращаемся в наш код и ищем:
Code
<!-- PopUp -->
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr><td width="8" height="8"><img src="/img/5.gif" border="0"></td><td style="background:url('/img/6.gif') repeat-x;"></td><td width="8" height="8"><img src="/img/7.gif" border="0"></td></tr>
<tr><td style="background:url('/img/8.gif') repeat-y;"></td><td style="background:#111409;padding:10px;" valign="top"><b>[TITLE]</b><hr>[BODY]</td><td style="background:url('/img/9.gif') repeat-y;"></td></tr>
<tr><td width="8" height="8"><img src="/img/10.gif" border="0"></td><td style="background:url('/img/11.gif') repeat-x;"></td><td width="8" height="8"><img src="/img/12.gif" border="0"></td></tr>
</table>
<!-- /PopUp -->
После изменений это будет выглядеть так:
Code
<!-- <popup> -->
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr><td width="8" height="8"><img src="/img/5.gif" border="0"></td><td style="background:url('/img/6.gif') repeat-x;"></td><td width="8" height="8"><img src="/img/7.gif" border="0"></td></tr>
<tr><td style="background:url('/img/8.gif') repeat-y;"></td><td style="background:#111409;padding:10px;" valign="top"><b>[TITLE]</b><hr>[BODY]</td><td style="background:url('/img/9.gif') repeat-y;"></td></tr>
<tr><td width="8" height="8"><img src="/img/10.gif" border="0"></td><td style="background:url('/img/11.gif') repeat-x;"></td><td width="8" height="8"><img src="/img/12.gif" border="0"></td></tr>
</table>
<!-- </popup> -->
<!-- <popup> -->
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr><td width="8" height="8"><img src="/img/5.gif" border="0"></td><td style="background:url('/img/6.gif') repeat-x;"></td><td width="8" height="8"><img src="/img/7.gif" border="0"></td></tr>
<tr><td style="background:url('/img/8.gif') repeat-y;"></td><td style="background:#111409;padding:10px;" valign="top"><b>[TITLE]</b><hr>[BODY]</td><td style="background:url('/img/9.gif') repeat-y;"></td></tr>
<tr><td width="8" height="8"><img src="/img/10.gif" border="0"></td><td style="background:url('/img/11.gif') repeat-x;"></td><td width="8" height="8"><img src="/img/12.gif" border="0"></td></tr>
</table>
<!-- </popup> -->
Если все правильно сделали, то все будет работать.