Понедельник, 24.08.2026, 21:12
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: BondSport  
Как адаптировать старый шаблон под обновленную систему uCoz
Bogdan4egДата: Вторник, 07.04.2009, 23:28 | Сообщение # 1
Сержант
Группа: Администраторы
Сообщений: 31
Репутация: 1
Статус: Offline
Как говориться "Все познается в сравнении.." поэтому без примеров не обойтись.
Итак, начнем. Допустим вы скачали шаблон, а при создании шаблона вам заявляют что вы используете старую версию шаблона. Вы в шоке.

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]. Эти коды просто нужно заменить.
[CATEGORIES]=$CATEGORIES$
[CALENDAR]=$CALENDAR$
[SEARCH_FORM] = $SEARCH_FORM$

Второе это: {IF} и {ENDIF}. Эти теги - это условные операторы, которые раньше использовались в системе, а теперь нет. Для чего они? Например у вас не активирован блок "Мини-чат" а чтобы блок просто не стоял пустым (если в нем нет чата), то его просто этот код убирает, но сейчас не об этом.
На смену этим операторам пришли те, которые были в системе до обновления, но их мало кто использовал. Это <?if($код$)?> и <?endif?>
Так как-же заменить {IF} и {ENDIF} на <?if($код$)?> и <?endif?>? Очень просто. Для начала посмотрите что ограничивают {IF} и {ENDIF}. Например:

Quote
{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}
Должно выглядеть так:
<?if($SEARCH_FORM$)?><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?>
И так делаем со всеми блоками. Если все правильно, то должно работать. Еще есть такой зверь как <!-- <popup> --> <!-- </popup> -->. Что-же это? Это всплывающее окно мини-профиля. Возвращаемся в наш код и ищем:
Quote
<!-- 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 -->

После изменений это будет выглядеть так:
Quote
<!-- <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 --> и <!-- /PopUp -->, то для начала поставьте стандартный вид:
Code
<!-- <popup> -->
<table border="0" cellpadding="2" cellspacing="1" style="background:#A9B8C2;" width="100%">
<tr><td style="background:#D4DFF7;" align="center"><b>[TITLE]</b></td></tr>
<tr><td align="center" style="background:#F4F4F4;padding:5px;">[BODY]</td></tr>
</table>
<!-- </popup> -->

Если все правильно сделали, то все будет работать.

Если у вас не отображается меню или еще какой-то блок, то это уже совсем другая история...
Автор урока: Copyright © ForuCoz.com
Для идиотов напомню, что источник или копирайт (Copyright) это не реклама. И если материал не ваш то вы обязаны ставить источник или копирайт. Уважайте чужой труд!

 
VadimДата: Среда, 08.04.2009, 16:46 | Сообщение # 2
Генералиссимус
Группа: Проверенные
Сообщений: 979
Репутация: 7970
Статус: Offline
Омг, а я незнал, что уже сделали по-нормальному...
 
MikkiZzzДата: Среда, 08.04.2009, 22:03 | Сообщение # 3
Лейтенант
Группа: Пользователи
Сообщений: 66
Репутация: 22
Статус: Offline
Богдан спс за инфо)

 
ViLДата: Понедельник, 13.04.2009, 23:41 | Сообщение # 4
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 18
Статус: Offline
народ подскажите пожалуста как сделать поисковик на сайте а то не работает,не ищет то что пишеш а тупо описание выдет того что на главной странице и ссылку на нее..............................а то что вводиш не выдает помогите плизз smile

Добавлено (13.04.2009, 10:41:15)
---------------------------------------------
к примеру вот это http://silveranime.ucoz.ru/search/?q=naruto


http://silveranime.ucoz.ru/

Сообщение отредактировал ViL - Понедельник, 13.04.2009, 23:43
 
HereticДата: Среда, 15.04.2009, 21:14 | Сообщение # 5
Рядовой
Группа: Пользователи
Сообщений: 3
Репутация: 12
Статус: Offline
Пожалуйста, переделайте мне шаблон ( уже 3 недели мучаюсь. Новичёк. cry

Вот код шаблона

Буду ОЧЕНЬ благодарен!

 
EL4Дата: Среда, 15.04.2009, 21:20 | Сообщение # 6
Полковник
Группа: Проверенные
Сообщений: 172
Репутация: 37
Статус: Offline
До этой статьи, я сам адаптировал старый диз под повый! eek
(Только думал я около 2ух дней...) blink book
Вот так получилось....


ALL-L4D.UCOZ.COM - Все для Left4Dead, Фан сайт
 
HereticДата: Среда, 15.04.2009, 21:27 | Сообщение # 7
Рядовой
Группа: Пользователи
Сообщений: 3
Репутация: 12
Статус: Offline
Ого 0_0

EL4, не можешь мне помочь?

 
ViLДата: Четверг, 16.04.2009, 12:04 | Сообщение # 8
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 18
Статус: Offline
народ кто нить может помоч с поиском???????????

http://silveranime.ucoz.ru/
 
pkspaДата: Четверг, 16.04.2009, 14:48 | Сообщение # 9
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 20
Статус: Offline
у мня не полу4ается=(((

Добавлено (16.04.2009, 1:48:30)
---------------------------------------------
помогите плз!!!!icq 428444782
Надо срочно!!!

 
EL4Дата: Четверг, 16.04.2009, 20:04 | Сообщение # 10
Полковник
Группа: Проверенные
Сообщений: 172
Репутация: 37
Статус: Offline
Quote (Heretic)
EL4, не можешь мне помочь?

Ну уж спасибо... я 2 дня мучился со своим..... больше такого не желаю.... сори... happy

Добавлено (16.04.2009, 7:04:40)
---------------------------------------------
Heretic, Но знаю человека который сделает тебе за 4$


ALL-L4D.UCOZ.COM - Все для Left4Dead, Фан сайт
 
HereticДата: Четверг, 16.04.2009, 21:40 | Сообщение # 11
Рядовой
Группа: Пользователи
Сообщений: 3
Репутация: 12
Статус: Offline
Через WebMoney?
 
EL4Дата: Пятница, 17.04.2009, 23:09 | Сообщение # 12
Полковник
Группа: Проверенные
Сообщений: 172
Репутация: 37
Статус: Offline
Quote (Heretic)
Через WebMoney?

да


ALL-L4D.UCOZ.COM - Все для Left4Dead, Фан сайт
 
romak12Дата: Среда, 22.04.2009, 12:56 | Сообщение # 13
Рядовой
Группа: Пользователи
Сообщений: 15
Репутация: 26
Статус: Offline
а мненада поменять старая модель каркас на новый помогите дайте код ))

Добавлено (22.04.2009, 11:56:33)
---------------------------------------------
Пожалуйста, переделайте мне шаблон Я Новичёк. cry Вот Код шаблона


sasa
 
  • Страница 1 из 1
  • 1
Поиск: